Skip to content

RFC: Remove deprecated STAC_IO class #431

@duckontheweb

Description

@duckontheweb

After #309 the STAC_IO class was deprecated in favor of StacIO. The v1.0.0 release seems like a good time to remove STAC_IO from the code base so we are not starting a new major release with a deprecated feature.

I propose that we add more specific deprecation notices to STAC_IO and its methods in v1.0.0-rc.1 that indicate its removal in v1.0.0, and that we remove the class entirely in v1.0.0.

The purpose of this issue is to get feedback on this proposal. It would also be good to hear about any changes that need to be made to StacIO to make the transition smoother, especially for maintainers of other libraries that have PySTAC as a dependency.

cc: @gadomski @matthewhanson @lossyrob

Metadata

Metadata

Assignees

Labels

discussionAn issue to capture a discussion

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions