You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refact: Move minimum python version to 3.11
Python 3.11 is the minimum version supported by NumPy 2.3. Additionally, removed .python-version, which pins the development version of Python to 3.9.
* refact: Updates Numpy to >2.2
From personal experience, there was a not-insignificant depreciation between 2.1 and 2.2 that caught me out before related to indexing arrays. Skipping to 2.2 avoids this deprecation.
* refact: Disable UP007 Linting Rule
UP007 is related to a change in typing detailed in PEP604. Typing Unions can now be written as `X | Y` instead of `Union[int, str]`. There is no deprecation for this feature, and a significant amount of legacy code needs to be updated.
* refact: Update `zip()` calls to include `strict=False` per B905
Adds `strict=False` to all `zip()` calls to fix Ruff linter Rule B905 (https://docs.astral.sh/ruff/rules/zip-without-explicit-strict/). `strict=False` maintains current behaviour while fixing the linter error.
There is no impact on unit tests with this change.
* Bump test version
---------
Co-authored-by: Codie <5020407+codie3611@users.noreply.github.com>
0 commit comments