Skip to content

Drop python 3.10#181

Merged
fmigneault merged 2 commits into
mainfrom
drop-python-3.10
May 4, 2026
Merged

Drop python 3.10#181
fmigneault merged 2 commits into
mainfrom
drop-python-3.10

Conversation

@fmigneault
Copy link
Copy Markdown
Collaborator

Description

BREAKING: stac-model>=0.6.0 drops Python 3.10 support. Python 3.11+ is now required.

An equivalent release stac-model==0.5.3 with the same changes is provided for users that want to continue using Python 3.10.

  • Removed Python 3.10 from CI test matrix.
  • Removed Python 3.10 specific dependency constraints for torch, torchgeo, and torchvision.
  • Updated minimum Python version from >=3.10 to >=3.11.
  • Note: This affects only the stac-model package versioning. The MLM specification itself (v1.5.x)
    remains independently versioned and does not indicate Python version requirements.

Related Issue

n/a

Type of Change

  • 📚 Examples, docs, tutorials or dependencies update;
  • 🔧 Bug fix (non-breaking change which fixes an issue);
  • 🥂 Improvement (non-breaking change which improves an existing feature);
  • 🚀 New feature (non-breaking change which adds functionality);
  • 💥 Breaking change (fix or feature that would cause existing functionality to change);
  • 🔐 Security fix.

Checklist

  • I've read the CONTRIBUTING.md guide;
  • I've updated the CHANGELOG.md with provided changes;
  • I've updated the README.md and/or best-practices.md as applicable with new features;
  • I've updated the code style using make check;
  • I've written tests for all new methods and classes that I created;
  • I've written the docstring in Google format for all the methods and classes that I used.

@fmigneault fmigneault self-assigned this May 4, 2026
@fmigneault fmigneault merged commit 5ae7645 into main May 4, 2026
8 checks passed
@fmigneault fmigneault deleted the drop-python-3.10 branch May 4, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant