You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
I'm +1 on not having a deprecated class in a v1.0.0 release. I think that any dependent library, when updating it's dependency to PySTAC 1.0.0, should be updated itself to use the new StacIO class.
After #309 the
STAC_IO
class was deprecated in favor ofStacIO
. The v1.0.0 release seems like a good time to removeSTAC_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
The text was updated successfully, but these errors were encountered: