planetlabs / planet-client-python

Python client for Planet APIs
https://planet-sdk-for-python-v2.readthedocs.io/en/latest/
Apache License 2.0
276 stars 92 forks source link

modernize with pyproject, use scm for version #1067

Closed ischneider closed 1 month ago

ischneider commented 1 month ago

Related Issue(s):

N/A

Proposed Changes:

Modernize project metadata, use scm for versioning

Diff of User Interface

N/A

PR Checklist:

asonnenschein commented 1 month ago

The Python version in the contributing doc should be updated to one of the supported versions with this MR (it's currently set to 3.7): https://github.com/planetlabs/planet-client-python/blob/main/CONTRIBUTING.md?plain=1#L174-L195.

ischneider commented 1 month ago

Updated various references to 3.7 with recent versions... I stuck w/ 3.12 for the git actions as this is what ubuntu-latest provides? (don't think it matters which version, as long as it runs...)