Repository: aazuspan/wxee (language: python)

Issue:
Drop support for Python 3.7
The 3.7 [build is failing](https://github.com/aazuspan/wxee/actions/runs/3270018719/jobs/5378236217) because of an incompaitiblity between xarray and the new `importlib-metadata` release (see pydata/xarray#7149).

xarray [dropped support for 3.7](https://github.com/pydata/xarray/pull/5892) quite a while ago, so it's time `wxee` does too.


Discussion / hints:

Fix patch:
diff --git a/setup.py b/setup.py
index 9742dd8..fc7afda 100644
--- a/setup.py
+++ b/setup.py
@@ -59,7 +59,6 @@
         "Natural Language :: English",
         "Topic :: Scientific/Engineering :: GIS",
         "Programming Language :: Python :: 3",
-        "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: 3.9",
         "Programming Language :: Python :: 3.10",
@@ -72,5 +71,5 @@
     install_requires=requirements,
     tests_require=test_requirements,
     extras_require=extras_require,
-    python_requires=">=3.7",
+    python_requires=">=3.8",
 )


Test patch:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index c59981e..04cab8d 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -14,7 +14,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: [ '3.7', '3.8', '3.9' ]
+        python-version: [ '3.8', '3.9' ]
 
     steps:
     - uses: actions/checkout@v2