Toolchain for compiling Python / Kivy / other libraries for iOS
Highlights:
.xcframework
format for built artifacts2.3.0
3.11.x
⚠️ Due to changes required by the switch from the static lib artifact libname.a
to libname.xcframework
, and other minor changes, a migration of your existing projects need to be performed.
Please follow the migration manual 📖: https://github.com/orgs/kivy/discussions/33
Fixed bugs:
Closed issues:
unknown argument: '-fp-model'
#860
Merged pull requests:
materialyoucolor
recipe #898 (T-Dynamos)1.1.1w
#891 (misl6)fetch-depth: 0
for updated recipes checkout and use actions/checkout@v4
instead of actions/checkout@v3
#884 (misl6)python3
recipe to 3.11.6
#870 (misl6).xcodeproj
#867 (misl6)numpy
version to 1.24.4
#856 (misl6)xcframework
#778 (misl6)Highlights:
kivy-ios
that uses static libraries (.a
) instead of an .xcframework
(needed to support ARM64 simulator).2.2.1
by default.libfreetype
and SDL_ttf
when both are needed.Fixed bugs:
Closed issues:
Merged pull requests:
Cython
for now, as most of the recipes are incompatible with Cython==3.x.x
#844 (misl6)requests
#840 (gdrosos)sourceforge
(and possibly many others) #830 (misl6)python3
via setup-python
also for Apple Silicon macs #829 (misl6)libpng
recipe and build SDL2_ttf
vendored freetype
with png support, so can render colored emoji #827 (misl6)Highlights:
ffmpeg/ffpyplayer
recipesnumpy
recipeClosed issues:
Merged pull requests:
--no-deps
and --platform
during install of recipe python deps #801 (misl6)numpy
version to 1.24.2
( and fix the build on Python 3.10 ✅ ) #780 (misl6)CoreBluetooth
#779 (misl6)Highlights:
Closed issues:
<BoxShadow>
#758
Merged pull requests:
sys.executable
instead of sh.python
#745 (misl6)This is the first version of kivy-ios
to use calendar versioning
.
For further information, see: https://github.com/kivy/kivy-ios/issues/729
Kivy 2.1.0
which is now the latest stable version available.python_depends
#490 (AndreMiras)cd
context manager more #465 (AndreMiras)