You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Put Python resources into a bundle inside a framework (#139)
* Put python resources into bundle
* echo "$SERIOUS_PYTHON_SITE_PACKAGES"
* Fix setting readme
* iOS packaging improved with bundles
* macOS to store site-packages in python.bundle, not app archive
* Improved structure and reliability
* Fix macOS test
* Fix .origin path
* site-packages-hash arg
* Windows: include site-packages to an app directory, not app.zip
* Fix Windows test
* Copy site-packages to app for Linux
* Fix Linux tests
* Install packages to site-packages for all platforms
* --skip-site-packages option
* Rename --cleanup-packages-files -> --cleanup-package-files
* --arch option to allow a list
* Version bumped to 0.9.0, changelog updated
* Try to fix Android test
Copy file name to clipboardexpand all lines: src/serious_python/CHANGELOG.md
+7-1
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,14 @@
1
-
## 0.8.8
1
+
## 0.9.0
2
2
3
3
* Set `MinimumOSVersion` to `13.0` for generated Python frameworks.
4
+
* iOS and macOS packaging: Python system libraries are put into `python.bundle` to pass App Store verification.
5
+
* On macOS, Windows, and Linux, application site packages are copied in an unpacked state to the application bundle to speed up the first launch.
4
6
* Pyodide 0.27.2
5
7
* Python 3.12.9
8
+
* Packaging `--cleanup` option replaced with two separate `--cleanup-app` and `--cleanup-packages` options.
9
+
* New packaging options `--cleanup-app-files` and `--cleanup-package-files` to specify a list of globs to exclude files and directories from app and site packages.
10
+
* New packaging `--skip-site-packages` option to skip site packages installation for faster re-builds.
0 commit comments