Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TorchGeo development status: alpha -> beta #2578

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

adamjstewart
Copy link
Collaborator

I propose the following development status schedule:

  • TorchGeo 0.1–0.6: alpha, backwards-incompatible changes without warning
  • TorchGeo 0.7–0.Y: beta, backwards-incompatible changes with 1 minor release warning
  • TorchGeo 1.0–X.Y: production/stable, backwards-incompatible changes with 2 minor releases warning

Here, "warning" specifically means DeprecationWarning. See #2396 for how to do this. A "2 minor release warning" means that a deprecation that first appears in 1.0 would be removed in 1.2 (approximately 1 year later). This is also how Python handles deprecations. This may prove difficult for some changes, but let's do the best we can from now on.

Note that 0.7 will likely be the last 0.Y release, we expect 1.0 to follow (but no promises).

See https://pypi.org/classifiers/ for details.

@adamjstewart adamjstewart added this to the 0.7.0 milestone Feb 12, 2025
@adamjstewart adamjstewart changed the title TorchGeo is now in beta status TorchGeo development status: alpha -> beta Feb 12, 2025
@github-actions github-actions bot added the dependencies Packaging and dependencies label Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Packaging and dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant