I've updated the following packages:


- ~~chore: update lxml to 4.8.0~~
- chore: update MarkupSafe to 2.1.0
- chore: update astropy to 5.0.1
- chore: update logbook to 1.5.3
- chore: update regex to 2022.1.18
- chore: update sqlalchemy to 1.4.31
- chore: updated cffi to 1.15.0
- chore: updated imageio to 2.16.1
- chore: updated setuptools to 60.9.3
- chore: updated pytest to 7.0.1
- chore: updated typing-extensions to 4.1.1
- chore: updated pyrsistent to 0.18.1
- chore: updated threadpoolctl to 3.1.0

I wasn't sure how caching was done (if I update numpy, etc. all at once will
that blow up the CI build time?), and I'm hoping to avoid failures, so I left
the big or patched ones alone. Was after lxml (see #2225), but thought I'd get a couple other ones while at it. Removed it, having an issue so will be bumped separately.

* matplotlib 3.3.3 ❌ -> 3.5.1
* nltk 3.6.7 ❌ -> 3.7
* numpy 1.21.4 ❌ -> 1.22.2
* pandas 1.3.5 ❌ -> 1.4.1
* pillow 9.0.0 ❌ -> 9.0.1
* pyrsistent 0.18.0 ❌ -> 0.18.1
* python-sat 0.1.7.dev15 ❌ -> 0.1.7.dev16
* scikit-image 0.19.1 ❌ -> 0.19.2
* scipy 1.7.3 ❌ -> 1.8.0
* statsmodels 0.13.1 ❌ -> 0.13.2
* swiglpk 5.0.3 ❌ -> 5.0.4
* yt 3.6.1 ❌ -> 4.0.2
* zarr 2.10.3 ❌ -> 2.11.0

chore: some package updates. I've updated the following packages:


- ~~chore: update lxml to 4.8.0~~
- chore: update MarkupSafe to 2.1.0
- chore: update astropy to 5.0.1
- chore: update logbook to 1.5.3
- chore: update regex to 2022.1.18
- chore: update sqlalchemy to 1.4.31
- chore: updated cffi to 1.15.0
- chore: updated imageio to 2.16.1
- chore: updated setuptools to 60.9.3
- chore: updated pytest to 7.0.1
- chore: updated typing-extensions to 4.1.1
- chore: updated pyrsistent to 0.18.1
- chore: updated threadpoolctl to 3.1.0

I wasn't sure how caching was done (if I update numpy, etc. all at once will
that blow up the CI build time?), and I'm hoping to avoid failures, so I left
the big or patched ones alone. Was after lxml (see #2225), but thought I'd get a couple other ones while at it. Removed it, having an issue so will be bumped separately.

* matplotlib 3.3.3 ❌ -> 3.5.1
* nltk 3.6.7 ❌ -> 3.7
* numpy 1.21.4 ❌ -> 1.22.2
* pandas 1.3.5 ❌ -> 1.4.1
* pillow 9.0.0 ❌ -> 9.0.1
* pyrsistent 0.18.0 ❌ -> 0.18.1
* python-sat 0.1.7.dev15 ❌ -> 0.1.7.dev16
* scikit-image 0.19.1 ❌ -> 0.19.2
* scipy 1.7.3 ❌ -> 1.8.0
* statsmodels 0.13.1 ❌ -> 0.13.2
* swiglpk 5.0.3 ❌ -> 5.0.4
* yt 3.6.1 ❌ -> 4.0.2
* zarr 2.10.3 ❌ -> 2.11.0

commit 7352fc4a977a3414cf3194faf6ef990638a6329c
Author: Roman Yurchak <rth.yurchak@gmail.com>
Date:   Sat Feb 27 11:13:29 2021 +0100

    disable-blas-detection.patch

BLAS and LAPACK aren't available on host because we only cross compile these
libraries (see CLAPACK/meta.yaml). Scipy tries to detect these libraries and
if it fails to find them errors out the build. But we have them installed
correctly for our target, so we just disable this detection mechanism.

diff --git a/setup.py b/setup.py
index 0e11de60f..8c28c613d 100755
--- a/setup.py
+++ b/setup.py
@@ -484,7 +484,7 @@ def configuration(parent_package='', top_path=None):
 
     lapack_opt = get_info('lapack_opt')
 
-    if not lapack_opt:
+    if not lapack_opt and False:
         if sys.platform == "darwin":
             msg = ('No BLAS/LAPACK libraries found. '
                    'Note: Accelerate is no longer supported.')

commit 7352fc4a977a3414cf3194faf6ef990638a6329c
Author: Roman Yurchak <rth.yurchak@gmail.com>
Date:   Sat Feb 27 11:13:29 2021 +0100

    disable-blas-detection.patch

BLAS and LAPACK aren't available on host because we only cross compile these
libraries (see CLAPACK/meta.yaml). Scipy tries to detect these libraries and
if it fails to find them errors out the build. But we have them installed
correctly for our target, so we just disable this detection mechanism.

diff --git a/setup.py b/setup.py
index 0e11de60f..8c28c613d 100755
--- a/setup.py
+++ b/setup.py
@@ -484,7 +484,7 @@ def configuration(parent_package='', top_path=None):
 
     lapack_opt = get_info('lapack_opt')
 
-    if not lapack_opt:
+    if not lapack_opt and False:
         if sys.platform == "darwin":
             msg = ('No BLAS/LAPACK libraries found. '
                    'Note: Accelerate is no longer supported.')
