azimuth-cloud / pyhelm3

Python client for interacting with Helm 3.
Apache License 2.0
42 stars 16 forks source link

Python3.8 support #7

Open calgray opened 6 months ago

calgray commented 6 months ago

Pydantic2 supports as low as python3.8, but some of the current type hints are only supported after python3.9. This PR aims to make minimalist changes to support python3.8.

Tested using client.install_or_upgrade_release on python 3.8.10 and 3.10.13.

mkjpryor commented 4 months ago

Python 3.8 was EOL 3 years ago and stops receiving security updates in 5 months. As such, I'm not particularly inclined to merge this, sorry.