Skip to content

Commit 68d67eb

Browse files
Apply suggestions from code review
Co-authored-by: Malcolm Smith <smith@chaquo.com>
1 parent f984156 commit 68d67eb

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

  • content/news/buzz/november-2025-status-update

content/news/buzz/november-2025-status-update/contents.lr

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,14 @@ November has been a busy month, seeing improvements in documentation, a number o
88

99
## What we've done
1010

11-
- We made multiple contributions to Maturin and PyO3, including a [fix for iOS wheel naming strategies](https://github.com/PyO3/maturin/pull/2827), adding [support for iOS cross-platform virtual environments](https://github.com/PyO3/maturin/pull/2828), improving the mechanism by which [the build interpreter is detected when building ABI3 wheels](https://github.com/PyO3/maturin/pull/2829), and ensuring [`libPython` is linked into iOS binary wheels](https://github.com/PyO3/pyo3/pull/5605). As a result, we've been able to publish Rust-based iOS wheels for Cryptography to the [BeeWare package repository](https://anaconda.org/beeware/cryptography). Once the changes to Maturin and PyO3 have been formally released, we'll be able to submit PRs adding iOS builds to Cryptography.
11+
- We made multiple contributions to Maturin and PyO3, including a [fix for iOS wheel naming strategies](https://github.com/PyO3/maturin/pull/2827), adding [support for iOS cross-platform virtual environments](https://github.com/PyO3/maturin/pull/2828), improving the mechanism by which [the build interpreter is detected when building ABI3 wheels](https://github.com/PyO3/maturin/pull/2829), and ensuring [`libpython` is linked into iOS binary wheels](https://github.com/PyO3/pyo3/pull/5605). As a result, we've been able to publish Rust-based iOS wheels for Cryptography to the [BeeWare package repository](https://anaconda.org/beeware/cryptography). Once the changes to Maturin and PyO3 have been formally released, we'll be able to submit PRs adding official iOS builds to Cryptography.
1212
- We completed a large refactor of BeeWare's documentation. The BeeWare website [now has a clear "Documentation" heading](https://github.com/beeware/beeware.github.io/pull/716), and all of BeeWare's main projects serve their documentation from `beeware.org` subdomains.
1313
- We expanded the BeeWare tutorial to include a section on [runtime icon handling](https://github.com/beeware/beeware-tutorial/pull/35).
1414
- We completed an update to Chaquopy, the tooling underpinning Briefcase's Android support, adding support for Python 3.14, as well as a number of other updates to adapt to changes in the Android ecosystem.
15+
- We released a number of [Android wheels for Python 3.10](https://github.com/chaquo/chaquopy/issues/1039#issuecomment-3502430562), for packages which were previously only available for the end-of-life Python 3.8.
1516
- We added [integration with PDB and VSCode debuggers for Briefcase apps](https://github.com/beeware/briefcase/pull/2173). This allows users to use their IDE to debug Windows, Linux, macOS and iOS apps. Support for Android should be added soon. Support for PyCharm and other debuggers should also be possible given the debugging framework that has been put in place.
1617
- We added the ability to [customize the install directory](https://github.com/beeware/briefcase/pull/2567), and [configure pre-uninstall options](https://github.com/beeware/briefcase/pull/2582) in Windows MSI installers.
17-
- We modified Briefcase to make [local source references in a development environment editable installs](https://github.com/beeware/briefcase/pull/2498).
18+
- We modified `briefcase dev` to install [local source paths in editable mode](https://github.com/beeware/briefcase/pull/2498).
1819
- We added support for [a cross-platform Bluetooth permission](https://github.com/beeware/briefcase/pull/2522) in Briefcase apps.
1920
- We [improved Python version detection when building apps on Linux](https://github.com/beeware/briefcase/pull/2546).
2021
- We added a new [Qt backend](https://github.com/beeware/toga/pull/3769) to Toga! This will allow Linux users with a KDE desktop to have fully native apps, instead of relying on GTK theme emulation. The Qt backend is still in development, but it already has support for a lot of simple widgets, including Button, Label, [Switch](https://github.com/beeware/toga/pull/3917) and [ImageView](https://github.com/beeware/toga/pull/3918).
@@ -29,7 +30,7 @@ November has been a busy month, seeing improvements in documentation, a number o
2930

3031
## What's next?
3132

32-
December will be short month due to end-of-year holidays; but we're still hoping to see some developments in Android packaging, an iOS package for Pandas, and some improvements to Briefcase building on the work our Curtin students have done over the course of the year. We expect to release a new version of both Briefcase and Toga in the coming week.
33+
December will be a short month due to end-of-year holidays; but we're still hoping to see some developments in Android packaging, an iOS package for Pandas, and some improvements to Briefcase building on the work our Curtin students have done over the course of the year. We expect to release a new version of both Briefcase and Toga in the coming week.
3334

3435
## Want to get involved?
3536

0 commit comments

Comments
 (0)