kivy / kivy-ios

Toolchain for compiling Python / Kivy / other libraries for iOS
https://kivy.org/docs/guide/packaging-ios.html
MIT License
758 stars 237 forks source link

Set the minimum Python version to `3.8` #877

Open misl6 opened 7 months ago

misl6 commented 7 months ago

The kivy-ios project currently supports Python versions as low as 3.6.

This issue is to track the task of setting the minimum Python version to 3.8 in order to take advantage of the features and improvements introduced in later Python versions while simplifying development, CI testing, and reducing potential compatibility issues.

Action Items

Julian-O commented 7 months ago

Kivy-ios does not currently convey the meta-data about Python versions required to PyPi. This should be advertised there.

I think that means having a section in setup.cfg that includes classifiers, such as Programming Language :: Python :: 3.whatever for each supported version.