Updated Pyodide from 0.27.5 to 0.28.3, including new binaries, updated micropip to 0.10.1, and changes to type definitions and package metadata. Added new dev dependencies, updated license, and improved type conversion options in ffi.d.ts.
Updated all references from 'entryPointBaseUrl' to 'entrypointBaseUrl' in JavaScript and HTML files for consistency. This change ensures uniform naming across the codebase.
Corrects the path concatenation for python-worker.js by adding a missing slash, ensuring the worker script loads correctly regardless of the base URL format.
Introduces the entryPointBaseUrl property to configuration in index.html and flutter_bootstrap.js, and updates python.js to use this base URL when creating Python web workers. This change allows for more flexible deployment scenarios where the entry point base URL may differ.
* Deep linking settings
* Update web template
* Fix template
* Fix web template again
* Bump dev_dependencies
* Add flutter_bootstrap.js
* Use project_name_slug variable
* web mobile-web-app-capable
* path to serious_python
* full path to serious_python
* doNotStrip
* change abi filters order
* change order again
* split_per_abi
* make an error in template
* Fix template
* Test info_plist
* info plist complete
* Fix elif
* Another fix
* Another try
* simplify if
* simple test
* no v
* remove everything
* remove other options
* restore infoplist
* equal not is
* one line
* add macos_entitlements
* empty list
* empty array
* macos entitlements
* No hard-coded entitlements
* Android manifest
* Fix manifest
* Fix template again
* Remove hard-coded permissions
* Fix template
* true and false
* remove hard-coded permissions
* Android deep linking
Close#4025
* Template cleanup
* Signing Android builds
* Fix signing options
* Set FLET_APP_DATA and FLET_APP_TEMP dirs for the app
* Pyodide 0.26.2
* serious_python: 0.8.0