MicroStrategy / mstrio-py

Python integration for MicroStrategy
Apache License 2.0
90 stars 60 forks source link

re add support for active python versions #179

Open mshafer-NI opened 7 months ago

mshafer-NI commented 7 months ago

Python 3.8 is not EOL until October, and 3.9 is not EOL for a whole year beyond that.

By adding a dependency on future-typing and telling the interperter to use it for each source file, we are able to use Python 3.10 union typing syntax (e.g., int | None) while still supporting these active Python versions.