Repository: numba/numba-scipy (language: python)

Issue:
Update changelog 0.3.1

setup.py: numba-scipy is verified to work with scipy-1.7.3.
Hi, I have tested numba-scipy againest scipy-1.7.3.  It works as expected.

See also: https://github.com/jiegec/gentoo-pypi-sci/tree/master/dev-python/numba-scipy


Discussion / hints:

Fix patch:
diff --git a/CHANGE_LOG b/CHANGE_LOG
index 8bdbc86..9c2869a 100644
--- a/CHANGE_LOG
+++ b/CHANGE_LOG
@@ -1,3 +1,18 @@
+Version 0.3.1
+-------------
+
+This is a maintenance release that:
+
+* Updates the maximum SciPy dependency to 1.7.3.
+* Updates Azure CI.
+
+Contributors:
+
+* Benda Xu
+* Siu Kwan Lam
+* Valentin Haenel
+
+
 Version 0.3
 -----------
 This release adds:
diff --git a/README.rst b/README.rst
index 808b0ff..8d34679 100644
--- a/README.rst
+++ b/README.rst
@@ -16,6 +16,9 @@ It uses the LLVM compiler project to generate machine code from Python syntax.
 For more information about Numba, see the Numba homepage:
 http://numba.pydata.org
 
+For more information about numba-scipy see:
+https://numba-scipy.readthedocs.io/en/latest/index.html
+
 Dependencies
 ============
 
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index d3a18ea..1dcd689 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -3,7 +3,7 @@ jobs:
 - template: buildscripts/azure/azure-linux-macos.yml
   parameters:
     name: Linux
-    vmImage: ubuntu-16.04
+    vmImage: ubuntu-18.04
     matrix:
       py37_np116_sp11:
         PYTHON: '3.7'
@@ -20,7 +20,7 @@ jobs:
 - template: buildscripts/azure/azure-linux-macos.yml
   parameters:
     name: macOS
-    vmImage: macOS-10.14
+    vmImage: macOS-10.15
     matrix:
       py37_np116_sp11:
         PYTHON: '3.7'
@@ -31,7 +31,7 @@ jobs:
 - template: buildscripts/azure/azure-windows.yml
   parameters:
     name: Windows
-    vmImage: vs2017-win2016
+    vmImage: windows-2019
     matrix:
       py37_np116_sp11:
         PYTHON: '3.7'
diff --git a/buildscripts/conda_recipes/numba-scipy/meta.yaml b/buildscripts/conda_recipes/numba-scipy/meta.yaml
index 4ed8a2e..22c775f 100644
--- a/buildscripts/conda_recipes/numba-scipy/meta.yaml
+++ b/buildscripts/conda_recipes/numba-scipy/meta.yaml
@@ -18,16 +18,16 @@ requirements:
   host:
     - python
     - numba
-    - scipy<=1.6.2
+    - scipy<=1.7.3
     - setuptools
   run:
     - python
     - numba
-    - scipy<=1.6.2
+    - scipy<=1.7.3
 
 test:
   requires:
-    - scipy<=1.6.2
+    - scipy<=1.7.3
     - pytest
     - setuptools
     - faulthandler             # [py27 and (not (armv6l or armv7l))]
diff --git a/docs/source/developer/contributing.rst b/docs/source/developer/contributing.rst
index ef513ad..ec378ac 100644
--- a/docs/source/developer/contributing.rst
+++ b/docs/source/developer/contributing.rst
@@ -10,13 +10,13 @@ improvements are encouraged.  If you have questions, don't hesitate to ask them
 Communication
 -------------
 
-Mailing-list
-''''''''''''
+Contact
+'''''''
 
-There is a public mailing-list that you can e-mail at numba-users@anaconda.com.
-If you have any questions about contributing to numba-scipy, it is ok to ask
-them on this mailing-list.  You can subscribe and read the archives on
-`Google Groups <https://groups.google.com/a/continuum.io/forum/#!forum/numba-users>`_.
+The Numba community uses Discourse for asking questions and having discussions
+about numba-scipy. There are various categories available and it can be reached
+at: `numba.discourse.group <https://numba.discourse.group/>`_. There is a
+category for `numba-scipy <https://numba.discourse.group/c/numba/numba-scipy>`_.
 
 Real-time Chat
 ''''''''''''''
diff --git a/setup.py b/setup.py
index 5a55755..8922664 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@
 import versioneer
 
 
-_install_requires = ['scipy>=0.16,<=1.6.2', 'numba>=0.45']
+_install_requires = ['scipy>=0.16,<=1.7.3', 'numba>=0.45']
 
 
 metadata = dict(


Test patch:
diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml
index 7857ac4..6ef60da 100644
--- a/.github/workflows/test_and_deploy.yml
+++ b/.github/workflows/test_and_deploy.yml
@@ -18,7 +18,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        scipy-version: [">=0.16,<1.4", ">=1.4,<=1.6.2"]
+        scipy-version: [">=0.16,<1.4", ">=1.4,<=1.7.3"]
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -63,7 +63,7 @@ jobs:
     needs: build
     strategy:
       matrix:
-        scipy-version: [">=0.16,<1.4", ">=1.4,<=1.6.2"]
+        scipy-version: [">=0.16,<1.4", ">=1.4,<=1.7.3"]
         pyver: [3.6, 3.7, 3.8]
         runs-on: [macos-latest, ubuntu-latest, windows-latest]
     runs-on: ${{ matrix.runs-on }}