Перейти к содержанию

March 2026 Status Update

March has seen some big improvements in Briefcase, as well as some major discussions of design and policy issues in the rest of the project.

What we've done

Much of this work is due to the contributions of members of the BeeWare community. Thanks to Mattijs Ugen (@akaIDIOT), Aleksei Pirogov (@astynax), Filip Łajszczak (@filiplajszczak), Johanan Oppong Amoateng (@JohananOppongAmoateng), John (@johnzhou721), Robin (@lrandersson), lif (@majiayu000), @Oliver-Leigh, @Pulga8, Scott Halgrim (@shalgrim), Tom Arn (@t-arn), Eyal Tabib (@tabibeyal), and Zyad Haddad (@Trighap52) for their code and documentation contributions this month.

What's next?

We'll be publishing our Q2 roadmap in a couple of weeks. In addition to some progress in Toga that is aligned with the design plans we laid out this quarter, we're hoping that Q2 will see some experimentation with how Briefcase can be used to improve the process of developing and deploying apps. The hope is by making some relatively small changes to how Briefcase starts mobile applications, we will be able to speed up the app development process, and enable some interesting use cases for deploying applications to mobile platforms.

We'll also be preparing for our attendance at PyCon US. We're presenting talks on mechanisms for distributing Python code and switching your project documentation from Sphinx to Markdown. We'll be there for both days of the sprints, as well as participating in a number of other events and generally lurking around the hallways.

Want to get involved?

Want to get involved? We curate issues that should be approachable for first-time contributors to BeeWare. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

  • If you're interested in the tooling for deploying applications to various platforms, take a look at Briefcase.
  • Or, if you're interested in GUI widgets, take a look at Toga.

These lists can also be filtered by platform - so you can find issues that are specific to your preferred operating system. Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.