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

DEP: Deprecate rasterio backend #5808

Merged
merged 6 commits into from
Oct 2, 2021
Merged

DEP: Deprecate rasterio backend #5808

merged 6 commits into from
Oct 2, 2021

Conversation

snowman2
Copy link
Contributor

@github-actions
Copy link
Contributor

github-actions bot commented Sep 22, 2021

Unit Test Results

         6 files  ±0           6 suites  ±0   54m 51s ⏱️ ±0s
16 226 tests ±0  14 491 ✔️ ±0  1 735 💤 ±0  0 ±0 
90 552 runs  ±0  82 367 ✔️ ±0  8 185 💤 ±0  0 ±0 

Results for commit 5499949. ± Comparison against base commit 5499949.

♻️ This comment has been updated with latest results.

@snowman2 snowman2 marked this pull request as ready for review September 22, 2021 01:39
@snowman2
Copy link
Contributor Author

Fix for doc build issues in #5805

@keewis
Copy link
Collaborator

keewis commented Sep 24, 2021

thanks, @snowman2, looks good to me. We definitely need a whats-new.rst entry for this, though. Once that is done I think we can merge this (unless we're planning to release 0.19.1 first?)

@snowman2
Copy link
Contributor Author

Updated this so it is deprecated in 0.19.1 and added an entry to whats-new.rst.

Copy link
Collaborator

@keewis keewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the update, @snowman2. I've got some minor suggestions but otherwise looks good to me.

As far as I remember we never used the deprecated directive in xarray before... it could be useful to add that for other deprecations, too, though.

xarray/backends/rasterio_.py Outdated Show resolved Hide resolved
doc/whats-new.rst Outdated Show resolved Hide resolved
snowman2 and others added 4 commits September 28, 2021 16:40
@keewis
Copy link
Collaborator

keewis commented Sep 30, 2021

I just pushed a rst comment reminding us to update the deprecation version if we skip 0.19.1, but if I remember the meeting correctly this should now be ready for merging.

Thanks a lot, @snowman2

@keewis
Copy link
Collaborator

keewis commented Oct 2, 2021

Merging. Thanks again, @snowman2

@keewis keewis merged commit 5499949 into pydata:main Oct 2, 2021
@snowman2
Copy link
Contributor Author

snowman2 commented Oct 2, 2021

Thanks for the review 👍

@snowman2 snowman2 deleted the deprecate_rio branch October 2, 2021 21:03
@dcherian
Copy link
Contributor

dcherian commented Oct 4, 2021

Thanks @snowman2 This is awesome!

cheginit pushed a commit to hyriver/pygeoutils that referenced this pull request Nov 4, 2021
cheginit pushed a commit to hyriver/py3dep that referenced this pull request Nov 4, 2021
snowman2 added a commit to snowman2/xarray that referenced this pull request Feb 9, 2022
* DEP: Deprecate rasterio backend

* DOC: remove experimental

Co-authored-by: keewis <keewis@users.noreply.github.com>

* DOC: open rasterio in what's new

Co-authored-by: keewis <keewis@users.noreply.github.com>

* add a note to update deprecations on version change before releasing

* add the github handle [skip-ci]

Co-authored-by: keewis <keewis@users.noreply.github.com>
Co-authored-by: Keewis <keewis@posteo.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plan to merge Final call for comments
Projects
None yet
Development

Successfully merging this pull request may close these issues.

deprecate open_rasterio in favour of a rioxarray entrypoint?
3 participants