stac-utils / stac-task

Provides a class interface for running custom algorithms on STAC ItemCollections
Apache License 2.0
21 stars 5 forks source link

remove support for Python 3.8 #114

Closed philvarner closed 7 months ago

philvarner commented 7 months ago

Related Issue(s):

Proposed Changes:

  1. Python 3.8 is EOL this year, so there are no new projects that should be using it, and existing projects don't need to update to the next major-minor.
  2. In the last two changes I've tried to make, I've had incompatibilities with 3.8 that have required a workaround, so supporting it is becoming a burden.

PR Checklist:

philvarner commented 7 months ago

Could add 3.12? It's already in there.

gadomski commented 7 months ago

It's already in there.

🤦🏼

philvarner commented 7 months ago

Also @gadomski, the only reason I was reluctant to remove it was we have this idea that it may be possible to convert an existing container that runs processing (possibly on an older version of Python b/c scientists) into a stactask Task, but I think that's not feasible in most cases, so need to find another way to do that anyway.