Skip to content

Commit

Permalink
added pre-commit setup (#109)
Browse files Browse the repository at this point in the history
  • Loading branch information
snowman2 authored Apr 10, 2020
1 parent 4b25513 commit b82e3a9
Show file tree
Hide file tree
Showing 19 changed files with 70 additions and 25 deletions.
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

- [ ] Closes #xxxx
- [ ] Tests added
- [ ] Fully documented, including `docs/history.rst` for all changes and `docs/rioxarray.rst` for new API
- [ ] Fully documented, including `docs/history.rst` for all changes and `docs/rioxarray.rst` for new API
6 changes: 6 additions & 0 deletions .isort.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[settings]
line_length=88
multi_line_output=3
known_third_party=PIL,affine,dask,mock,numpy,pyproj,pytest,rasterio,scipy,setuptools,xarray
known_first_party=rioxarray,test
include_trailing_comma=true
30 changes: 30 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.5.0
hooks:
- id: check-yaml
- id: end-of-file-fixer
- id: trailing-whitespace
- repo: https://github.com/psf/black
rev: 19.10b0
hooks:
- id: black
- repo: https://github.com/asottile/seed-isort-config
rev: v2.1.0
hooks:
- id: seed-isort-config
- repo: https://github.com/timothycrosley/isort
rev: 4.3.21
hooks:
- id: isort
args: [setup.py, rioxarray/, test/, docs/]
- repo: https://github.com/asottile/blacken-docs
rev: v1.6.0
hooks:
- id: blacken-docs
args: [--skip-errors]
- repo: https://gitlab.com/pycqa/flake8
rev: 3.7.9
hooks:
- id: flake8
args: [--max-line-length, '88', --ignore, "E225,W503,C408"]
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,4 @@ script:
after_success:
# Coveralls stats for code coverage
- coveralls
- coveralls
1 change: 0 additions & 1 deletion CODE_OF_CONDUCT.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,3 @@ This Code of Conduct is adapted from the Contributor Covenant_, version 1.4, ava

.. _Contributor Covenant: http://contributor-covenant.org
.. _version: http://contributor-covenant.org/version/1/4/

27 changes: 18 additions & 9 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -68,30 +68,39 @@ Ready to contribute? Here's how to set up `rioxarray` for local development.

$ python -m venv rioxarray_env
$ cd rioxarray/
$ python setup.py develop
$ pip install -e .[dev]

4. Create a branch for local development::
4. Setup pre-commit hooks::

$ pre-commit install
$ pre-commit autoupdate

5. Create a branch for local development::

$ git checkout -b name-of-your-bugfix-or-feature

Now you can make your changes locally.

5. When you're done making changes, check that your changes pass flake8, are black formatter,
6. When you're done making changes, check that your changes pass flake8, are black formatter,
and the tests pass::

$ flake8 rioxarray test
$ black --check .
$ python setup.py test or py.test
$ make check
$ make test

Or, if you cannot run makefile commands::

To get flake8 and black, just pip install them into your virtualenv.
$ flake8 --ignore=E731,W503,W504 --exclude --max-complexity 10 --max-line-length 88 rioxarray/
$ flake8 --max-line-length 88 tests/unit/ tests/functional/ tests/integration
$ black --target-version py36 --check .
$ py.test

6. Commit your changes and push your branch to GitLab::
7. Commit your changes and push your branch to GitLab::

$ git add .
$ git commit -m "Your detailed description of your changes."
$ git push origin name-of-your-bugfix-or-feature

7. Submit a pull request through the GitHub website.
8. Submit a pull request through the GitHub website.

Pull Request Guidelines
-----------------------
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
See the License for the specific language governing permissions and
limitations under the License.


Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Expand Down
2 changes: 1 addition & 1 deletion LICENSE_datacube
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ recursive-exclude * __pycache__
recursive-exclude * *.py[co]

recursive-include docs *.rst *.ipynb conf.py Makefile make.bat *.jpg *.png *.gif
prune docs/examples/.ipynb_checkpoints/
prune docs/examples/.ipynb_checkpoints/
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ test_script:
- python -m pytest --cov-report term-missing --cov=rioxarray
- flake8 --ignore=E731,W503,W504 --exclude --max-complexity 10 --max-line-length 88 rioxarray/
- flake8 --max-line-length 88 tests/unit/ tests/functional/ tests/integration
- black --check .
- black --check .
2 changes: 1 addition & 1 deletion docs/examples/examples.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ This page contains links to a collection of examples of how to use rioxarray.
Converting NetCDF dataset array to GeoTiff <https://gis.stackexchange.com/a/329141/144357>
How do I add projection to this NetCDF file? (Satellite) <https://gis.stackexchange.com/a/345697/144357>
Create a new raster TIFF file which is masked based on the GeoJSON file <https://gis.stackexchange.com/a/346899/144357>
How to mask NetCDF time series data from a shapefile in Python? <https://gis.stackexchange.com/a/354798/144357>
How to mask NetCDF time series data from a shapefile in Python? <https://gis.stackexchange.com/a/354798/144357>
4 changes: 2 additions & 2 deletions docs/history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -89,11 +89,11 @@ History

0.0.8
-----
- Fix setting nodata in _add_attrs_proj (pull #30)
- Fix setting nodata in _add_attrs_proj (pull #30)

0.0.7
-----
- Add option to do an inverted clip (pull #29)
- Add option to do an inverted clip (pull #29)

0.0.6
-----
Expand Down
2 changes: 1 addition & 1 deletion docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Stable release
1. Use pip to install package from `PyPI <https://pypi.org/project/rioxarray/>`__:

.. code-block:: bash
pip install rioxarray
Expand Down
2 changes: 1 addition & 1 deletion docs/readme.rst
Original file line number Diff line number Diff line change
@@ -1 +1 @@
.. include:: ../README.rst
.. include:: ../README.rst
2 changes: 1 addition & 1 deletion github_deploy_key_corteva_rioxarray.enc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
gAAAAABd8_4-op1XGbs9qw9bSITLqqVoOWPp7vOx5Z_XX_IIhIO_dNxlpDlpQbF5t5fUOhyMzG8fIAt-PJHbVdMUekzUWalLxvwsZmpPljcReDsjlQiWGeczUU-wsQUdhruLokL7BhbWUlICrPbCVQ0EXIq348QovNiKBX7Ah3SZhuUjzW1QmqQpHlifFUxh4VQfFY_uKCJfIub6W2Gf-blteyF-17MCS0TA2rHjBfxEUScv2FdZcX1MxqUj5PaIHVXNJ0o3SG0cAROKjWS7AX_gAXn2_Ve_GA9nK_kRQxfm13l3ryMWq1AJGt4PcOoYiDQrTVxbBExO6ROp8H3JVs22cSFMCVQv8-7JKB_bkf6Cjh8KIBAzeNGa0aqsBN20uBZJ9CMp-TaitdZaCuB4Np0bbNQ95aN8-KtNMUoEsOM0U7yiWSNS8YhquZkoKmfe4SLCPyVX-BqQunzUOhp7tQSNHvVMcgHQvshlCFbRMkjQ9_dsdgKGwUfZquET9q3f9Oc1NwVtk8XLnyOlkQKf3FaC4L0aP2d5di4ndCEoHxp3TOmb5DiAJYL7ILo6yPx_TwPwsIq5A_8QdHGh2boG7SMXXkvz7GUiei-L3vUzEUBdnrueDVirjD4hT0P0pv-k46wnyjwuMrW-kTX_ayYVg_at-z2jnjvtXo12I4sD4KG2WG-_ltWJkShxISu0FM3s8w-6T5-f-aaHZ0PpT--8II3IC6NPE_T4yeLaX79vAtHqNM0vknYO4Hrw_k0Gt1BblrZ-HmOIKtcQ7yQoz30R-UCUdDSRLfd1_BYUuS_wq0U8hzJnBpOSHkAacfqbRVV5FZlkxF7NcRvfJbw_KvhSrXMkfU7-U5nSQlaNYpHApC7LgRLbB8J49MXgaJnrRaEhHiPX_y6LWFfcdp-vaeHoSSgX-dMGSKaCX08ll4mDWAqjYXqpuYMk0bgyldMoW5Zp_Unf4PEwnuovLxB39tQaKvaBK0ip_98e2scOYy8g-LCDj9Ruo6sEOvceKlvW9NtX7LKI6B2zd24xu4S6BR8UIE8eaIi3Y-bDvNzIpmquqVV1Fl0NQotVUHdZZyfkbDQF7bKOC9QjJuVyuG2r3AFBQBJFTDpXU7b7ElTpGEF17YHnf7k54r0w-eje0wd3mmwtT4VLPTETi8Mz8SBPcxzgXfWOjN54FXIWGseDO0veKoFxSie2nu0tZmoSOzsTQruFeTWZdcYCdYH7qr-lxU12xE-b3XcCsQ1zxyrU126N-yhHtVLOF_myCjXX4kwGGrA9V0gfZ8Q-VSEMPaDP1H79QXN4EfNtXUielbgKnmFGV8EXvTpQpO8ozgxtfM8ocd4XyMVVyMzY401weQfcN5ewrxu-V42m8J5GE8SM1LX9SVCwm30WsI7LndBf5ZCIKrD48wAxyTIMbeBK5jXhsDQsj06nWp_Xv9p8H682GXqkhNB4RT4mnQoOSs4eyFFFJcj-obq2ysvvmwog4hmltWnEDmpAxRtJk1hyHzgjVu4gF9FSVDVZLgNm972s6oRLWD4Trw_w5_OvCrUmyTFHr1LOIBEnwCKzxPJ9ry6o-uNdtOTt8WO_Lv1SuBt0VbEiM3PzzGbEvgaDSfZSKvoWwrU2MNqkMIDfwcfmmuaxsKj2-LDuHqTtJmN_xKvIl8Eo2YhTexD6bUDHB2qjUWB0f-5q1sarty5XLTue2Zh07Gv9YyzFjIzB-sqaaCDPG33gc6J9D-oZMAGQ0pZn8e51YhT4IZSFxtxVLca94LgDErnQQtcQ1lMtekh5mMjVEK61c6yd9vN5l8WvQxj2FCSsSG8QDNBYKvpCBrN3Edm4oyloAFGvy3J5TEu6ocddbPQp4Zzsn21Y371Oiunn7MbyLzFsUqjA_EWPsKOJgAFCUUYEVXP7p-gPC08HrPhmBgHLZ6AwYPrLdmBRIjfQQNaYWDiaUshzIjdvFTpSkJi-6AbD8pWogEU8dTrJLCzVT-TWERhuNIqMHATOZ-8KHlFFPoDLaE0JcLnec4jsQE51XBJ2Q34jxp3UQwKMX7vE119Ft5fa6PzDQwj9BsA-xLdQIvtKnCZk3fMh1pNeMldduo09jWh0oDqauoelztM5jqNJMdXH8PYeyI6kHnktCjjwpoEBiDmIvp6qGthTniBr3GbQwgPWLMpuu2A1TdFHX14v1m1ijk2lxYS0XCsFNcio4zGmrtFZtLdT2kcluVrhxsYJNZuzIcQRtDwG4nnP50hwTMMEsCBCLMznIwsFLH3V_JnovddbDoxp9D2ilebRxoTv96um9u3asKHSVqr-n5r_H0-TCxKPmds4wQJX69Ufh4vXorRvzkn5Pr3Kdeo4P4rL8hcUAZYXseeaFvdLCLwyDiOMa7274ia-fgzxtWH_n0hItHBrJHPUSgsEvVKTJkRKr7nCYTgCUp9PQ9xMfgPa-XjYhdpifKn2OpvU7hE47qwpdR_fszj6diPaFmWo5hRQbhnCUUnHd3cCTTXxd-_KQlbKpsXYWKgGLAHJOk-rD93FW4MxQw8Gctxxf-LAteFkCwUgjIeQUiCsspNtMiZMGlGtS__dIa8nbaNF4c6VSDEz1LR5iHm1iTBJzku_BYHWncmAqmVObAa21rvuMZQ2WFFOBfJUU2y45yslPgQCFyn5FYOo02LFktsxNRMx_XeWKntXij2VTehaxcdEkfdNGav3TAqAXAyJcn-YvI-sajoXW_DM3VCqIh72P-ds3ln0K02kLgPOUKJLc9asDABMqHSMNOlA2vTNPg9UzIMXumiyQM2doHvIIhDnW8_vodnSJxKufvx500j4xAHs6450iwuj20wnHI2mCD8DSRx_aF5LeCU8gjIgycujNO3wRlY7_CQR5MKdJ7u1G-_2C7b_bnGpUxR_-PROHKDn_QBdVcNxzBQmEefFOfxRFoAWFQm-uU0H0CkgLFAcHaghmob-PIqZ96tBbofys2q1JkjQoLmsVLhgRZNpAD1K3DX1AfOQ-29Pji6xBhDHbGydOq6mlXXpLDWjvAHKJagn2X3LuOSNB2tAfHInKjt1rqKM88psUYFDY2LA19tO7A785RsPS7dVF7DlwIKr2bvOcc0gjxDLmSRmnDfnpmavqoNLz7ALhF4zOI9iypmwP8ZK3gXXnYTKgSe0c0zAlUjFDnAH-hYBnm74xZ42jPDGh7fPnGmEh9qtIp3ZB8kHB5etx9ETnpwFO2BKp9QhpVu-xe4iBUe8jU7Q-Pz8oBJppVDEA1NULGdMOygBmANea_wk29UO-mw8gxqjyhf17NSfojgKx4NZW1-hsSsPw-K2zKDs3KiQNEa1ObLrpN24pvn6d-x3fpRKJtN6NGsrOq4s8xpDhNk12xPKUJpZ35HTayZchysaJvvTNpfWKv3T-xlC2g9u88sV8Mnp4OSub1VWhxxcDs8oxv6ckK5aj8xdv5xweaFQOeLxeT4ioixwBZtbmcjPRAVr6taJJLRKBAHAkFS60P5Ndk09_nrvLWMETf3zHscdRMULwQOHJb_y7zU7_LL7FsVe9_xIJ3UO5x6Y4_Fi8J6uqVpqH5tJchNqOy8YNDYZyyAQA0Uiw06CExXqzf7Zs4sHcEB8q1XbSszKv2cQhCIUz-0mpej0F6Hgc2yvEQm5YM-fDrV8euJRUF2AqsgJLUYUMONtUgzokBuV2D8cF7ilEqy6J14qe3iTW2LV1uWRRYFUZWxfklm0WNCIz-Yf0WXvA6kKwrbWMiEzJg_5a3x8JvmmVAQlAtsJhTrRmRjREZRt0czUQrvzzw8FvI-bDHH6TTxUzef4NyZ6Kpohq1CJq8d1yepphnLpjx_IymKfd_lQPIIHuYNhZRa04RefqA7oi-HbyhS8KQlVH65F8lW0PVe3wmrk8tsc1ZCxy9HeJfPcPN1avSivLT_qunmMc8Nwt3sAUBvtni9Q3ceaT7wBsCmvUSh53dCcHM05G27BEeHB1XDRSzbQvUj-at-zs0BtOTtgVFLqfGRFINNcdDhjyxl2v96tTzumesUGEd_0lPLUCDUrQsGAJKai0nqabEDbUlk-KbrrLrPHQD_-Vrwd-1a8t8HJDMbPFahfi3Ehr6IDWlEDs3WcmNfg7zIavY6iGQ-S82-Zx2NzG_ufk7NB1KE3YeefV1fFLCNm-KkyR360vv5Ji45kF-RuYxfEia2LucPNJOqSL5S2IxMnQPszSS8fsad6N0ZSn9y3c2mzqJ8iBGc-KponyIebn6WnRTd8iMJrYOIN5eKVgucW8WXBg9nKlnu_qcl7KO6-UH25eUuepG3IvDQIAiQ5VToxif0wojL3rojMc37a8QZuJ3Xm_HXsM1NYG5h3AsadHBXYg0ygW4lrlFhlmpaSZtMdblY4B3LkgPtKXxaDmLTWLhrMDtXSDS7q4c2w3YfY_Nrzuen-1UEJhv2q0ybUYPhfZ0E3G3QoELcqXobM2Zxyac9XAQj73sU4KtqADQ==
gAAAAABd8_4-op1XGbs9qw9bSITLqqVoOWPp7vOx5Z_XX_IIhIO_dNxlpDlpQbF5t5fUOhyMzG8fIAt-PJHbVdMUekzUWalLxvwsZmpPljcReDsjlQiWGeczUU-wsQUdhruLokL7BhbWUlICrPbCVQ0EXIq348QovNiKBX7Ah3SZhuUjzW1QmqQpHlifFUxh4VQfFY_uKCJfIub6W2Gf-blteyF-17MCS0TA2rHjBfxEUScv2FdZcX1MxqUj5PaIHVXNJ0o3SG0cAROKjWS7AX_gAXn2_Ve_GA9nK_kRQxfm13l3ryMWq1AJGt4PcOoYiDQrTVxbBExO6ROp8H3JVs22cSFMCVQv8-7JKB_bkf6Cjh8KIBAzeNGa0aqsBN20uBZJ9CMp-TaitdZaCuB4Np0bbNQ95aN8-KtNMUoEsOM0U7yiWSNS8YhquZkoKmfe4SLCPyVX-BqQunzUOhp7tQSNHvVMcgHQvshlCFbRMkjQ9_dsdgKGwUfZquET9q3f9Oc1NwVtk8XLnyOlkQKf3FaC4L0aP2d5di4ndCEoHxp3TOmb5DiAJYL7ILo6yPx_TwPwsIq5A_8QdHGh2boG7SMXXkvz7GUiei-L3vUzEUBdnrueDVirjD4hT0P0pv-k46wnyjwuMrW-kTX_ayYVg_at-z2jnjvtXo12I4sD4KG2WG-_ltWJkShxISu0FM3s8w-6T5-f-aaHZ0PpT--8II3IC6NPE_T4yeLaX79vAtHqNM0vknYO4Hrw_k0Gt1BblrZ-HmOIKtcQ7yQoz30R-UCUdDSRLfd1_BYUuS_wq0U8hzJnBpOSHkAacfqbRVV5FZlkxF7NcRvfJbw_KvhSrXMkfU7-U5nSQlaNYpHApC7LgRLbB8J49MXgaJnrRaEhHiPX_y6LWFfcdp-vaeHoSSgX-dMGSKaCX08ll4mDWAqjYXqpuYMk0bgyldMoW5Zp_Unf4PEwnuovLxB39tQaKvaBK0ip_98e2scOYy8g-LCDj9Ruo6sEOvceKlvW9NtX7LKI6B2zd24xu4S6BR8UIE8eaIi3Y-bDvNzIpmquqVV1Fl0NQotVUHdZZyfkbDQF7bKOC9QjJuVyuG2r3AFBQBJFTDpXU7b7ElTpGEF17YHnf7k54r0w-eje0wd3mmwtT4VLPTETi8Mz8SBPcxzgXfWOjN54FXIWGseDO0veKoFxSie2nu0tZmoSOzsTQruFeTWZdcYCdYH7qr-lxU12xE-b3XcCsQ1zxyrU126N-yhHtVLOF_myCjXX4kwGGrA9V0gfZ8Q-VSEMPaDP1H79QXN4EfNtXUielbgKnmFGV8EXvTpQpO8ozgxtfM8ocd4XyMVVyMzY401weQfcN5ewrxu-V42m8J5GE8SM1LX9SVCwm30WsI7LndBf5ZCIKrD48wAxyTIMbeBK5jXhsDQsj06nWp_Xv9p8H682GXqkhNB4RT4mnQoOSs4eyFFFJcj-obq2ysvvmwog4hmltWnEDmpAxRtJk1hyHzgjVu4gF9FSVDVZLgNm972s6oRLWD4Trw_w5_OvCrUmyTFHr1LOIBEnwCKzxPJ9ry6o-uNdtOTt8WO_Lv1SuBt0VbEiM3PzzGbEvgaDSfZSKvoWwrU2MNqkMIDfwcfmmuaxsKj2-LDuHqTtJmN_xKvIl8Eo2YhTexD6bUDHB2qjUWB0f-5q1sarty5XLTue2Zh07Gv9YyzFjIzB-sqaaCDPG33gc6J9D-oZMAGQ0pZn8e51YhT4IZSFxtxVLca94LgDErnQQtcQ1lMtekh5mMjVEK61c6yd9vN5l8WvQxj2FCSsSG8QDNBYKvpCBrN3Edm4oyloAFGvy3J5TEu6ocddbPQp4Zzsn21Y371Oiunn7MbyLzFsUqjA_EWPsKOJgAFCUUYEVXP7p-gPC08HrPhmBgHLZ6AwYPrLdmBRIjfQQNaYWDiaUshzIjdvFTpSkJi-6AbD8pWogEU8dTrJLCzVT-TWERhuNIqMHATOZ-8KHlFFPoDLaE0JcLnec4jsQE51XBJ2Q34jxp3UQwKMX7vE119Ft5fa6PzDQwj9BsA-xLdQIvtKnCZk3fMh1pNeMldduo09jWh0oDqauoelztM5jqNJMdXH8PYeyI6kHnktCjjwpoEBiDmIvp6qGthTniBr3GbQwgPWLMpuu2A1TdFHX14v1m1ijk2lxYS0XCsFNcio4zGmrtFZtLdT2kcluVrhxsYJNZuzIcQRtDwG4nnP50hwTMMEsCBCLMznIwsFLH3V_JnovddbDoxp9D2ilebRxoTv96um9u3asKHSVqr-n5r_H0-TCxKPmds4wQJX69Ufh4vXorRvzkn5Pr3Kdeo4P4rL8hcUAZYXseeaFvdLCLwyDiOMa7274ia-fgzxtWH_n0hItHBrJHPUSgsEvVKTJkRKr7nCYTgCUp9PQ9xMfgPa-XjYhdpifKn2OpvU7hE47qwpdR_fszj6diPaFmWo5hRQbhnCUUnHd3cCTTXxd-_KQlbKpsXYWKgGLAHJOk-rD93FW4MxQw8Gctxxf-LAteFkCwUgjIeQUiCsspNtMiZMGlGtS__dIa8nbaNF4c6VSDEz1LR5iHm1iTBJzku_BYHWncmAqmVObAa21rvuMZQ2WFFOBfJUU2y45yslPgQCFyn5FYOo02LFktsxNRMx_XeWKntXij2VTehaxcdEkfdNGav3TAqAXAyJcn-YvI-sajoXW_DM3VCqIh72P-ds3ln0K02kLgPOUKJLc9asDABMqHSMNOlA2vTNPg9UzIMXumiyQM2doHvIIhDnW8_vodnSJxKufvx500j4xAHs6450iwuj20wnHI2mCD8DSRx_aF5LeCU8gjIgycujNO3wRlY7_CQR5MKdJ7u1G-_2C7b_bnGpUxR_-PROHKDn_QBdVcNxzBQmEefFOfxRFoAWFQm-uU0H0CkgLFAcHaghmob-PIqZ96tBbofys2q1JkjQoLmsVLhgRZNpAD1K3DX1AfOQ-29Pji6xBhDHbGydOq6mlXXpLDWjvAHKJagn2X3LuOSNB2tAfHInKjt1rqKM88psUYFDY2LA19tO7A785RsPS7dVF7DlwIKr2bvOcc0gjxDLmSRmnDfnpmavqoNLz7ALhF4zOI9iypmwP8ZK3gXXnYTKgSe0c0zAlUjFDnAH-hYBnm74xZ42jPDGh7fPnGmEh9qtIp3ZB8kHB5etx9ETnpwFO2BKp9QhpVu-xe4iBUe8jU7Q-Pz8oBJppVDEA1NULGdMOygBmANea_wk29UO-mw8gxqjyhf17NSfojgKx4NZW1-hsSsPw-K2zKDs3KiQNEa1ObLrpN24pvn6d-x3fpRKJtN6NGsrOq4s8xpDhNk12xPKUJpZ35HTayZchysaJvvTNpfWKv3T-xlC2g9u88sV8Mnp4OSub1VWhxxcDs8oxv6ckK5aj8xdv5xweaFQOeLxeT4ioixwBZtbmcjPRAVr6taJJLRKBAHAkFS60P5Ndk09_nrvLWMETf3zHscdRMULwQOHJb_y7zU7_LL7FsVe9_xIJ3UO5x6Y4_Fi8J6uqVpqH5tJchNqOy8YNDYZyyAQA0Uiw06CExXqzf7Zs4sHcEB8q1XbSszKv2cQhCIUz-0mpej0F6Hgc2yvEQm5YM-fDrV8euJRUF2AqsgJLUYUMONtUgzokBuV2D8cF7ilEqy6J14qe3iTW2LV1uWRRYFUZWxfklm0WNCIz-Yf0WXvA6kKwrbWMiEzJg_5a3x8JvmmVAQlAtsJhTrRmRjREZRt0czUQrvzzw8FvI-bDHH6TTxUzef4NyZ6Kpohq1CJq8d1yepphnLpjx_IymKfd_lQPIIHuYNhZRa04RefqA7oi-HbyhS8KQlVH65F8lW0PVe3wmrk8tsc1ZCxy9HeJfPcPN1avSivLT_qunmMc8Nwt3sAUBvtni9Q3ceaT7wBsCmvUSh53dCcHM05G27BEeHB1XDRSzbQvUj-at-zs0BtOTtgVFLqfGRFINNcdDhjyxl2v96tTzumesUGEd_0lPLUCDUrQsGAJKai0nqabEDbUlk-KbrrLrPHQD_-Vrwd-1a8t8HJDMbPFahfi3Ehr6IDWlEDs3WcmNfg7zIavY6iGQ-S82-Zx2NzG_ufk7NB1KE3YeefV1fFLCNm-KkyR360vv5Ji45kF-RuYxfEia2LucPNJOqSL5S2IxMnQPszSS8fsad6N0ZSn9y3c2mzqJ8iBGc-KponyIebn6WnRTd8iMJrYOIN5eKVgucW8WXBg9nKlnu_qcl7KO6-UH25eUuepG3IvDQIAiQ5VToxif0wojL3rojMc37a8QZuJ3Xm_HXsM1NYG5h3AsadHBXYg0ygW4lrlFhlmpaSZtMdblY4B3LkgPtKXxaDmLTWLhrMDtXSDS7q4c2w3YfY_Nrzuen-1UEJhv2q0ybUYPhfZ0E3G3QoELcqXobM2Zxyac9XAQj73sU4KtqADQ==
2 changes: 1 addition & 1 deletion rioxarray/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
__email__ = "[email protected]"

import rioxarray.rioxarray # noqa
from rioxarray._version import __version__ # noqa

try:
# This requires xarray >= 0.12.3
from rioxarray._io import open_rasterio # noqa
except ImportError:
from xarray import open_rasterio # noqa
from rioxarray._version import __version__ # noqa
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ def get_version():
"flake8",
"pylint",
"isort",
"pre-commit",
]
}
extras_require["all"] = list(chain.from_iterable(extras_require.values()))
Expand Down
2 changes: 1 addition & 1 deletion test/integration/test_integration_rioxarray.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ def _del_attr(input_xr, attr):


@pytest.fixture(
params=[xarray.open_dataset, xarray.open_dataarray, rioxarray.open_rasterio,]
params=[xarray.open_dataset, xarray.open_dataarray, rioxarray.open_rasterio]
)
def modis_clip(request, tmpdir):
return dict(
Expand Down
2 changes: 1 addition & 1 deletion test/test_data/input/nonstandard_dim_geom.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@
]
]
]
}
}

0 comments on commit b82e3a9

Please sign in to comment.