Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9b0e3b2

Browse filesBrowse files
committed
Adhere to SPEC0
1 parent fd47be0 commit 9b0e3b2
Copy full SHA for 9b0e3b2

File tree

5 files changed

+16
-7
lines changed
Filter options

5 files changed

+16
-7
lines changed

‎.github/workflows/test_and_deploy.yml

Copy file name to clipboardExpand all lines: .github/workflows/test_and_deploy.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
platform: [ubuntu-latest, macos-latest, windows-latest]
23-
python-version: ['3.9', '3.10', '3.11']
23+
python-version: ['3.10', '3.11', '3.12']
2424

2525
steps:
2626
- uses: actions/checkout@v3

‎docs/changelog.rst

Copy file name to clipboardExpand all lines: docs/changelog.rst
+9Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
Changelog
22
=========
3+
2.0.2
4+
-----
5+
Dependencies
6+
~~~~~~~~~~~~
7+
napari-matplotlib now adheres to `SPEC 0<https://scientific-python.org/specs/spec-0000/>`_, and has:
8+
- Dropped support for Python 3.9
9+
- Added support for Python 3.12
10+
- Added a minimum required numpy verison of 1.23
11+
312
2.0.1
413
-----
514
Bug fixes

‎pyproject.toml

Copy file name to clipboardExpand all lines: pyproject.toml
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ profile = "black"
2424
line_length = 79
2525

2626
[tool.ruff]
27-
target-version = "py39"
27+
target-version = "py310"
2828
select = ["I", "UP", "F", "E", "W", "D"]
2929
ignore = [
3030
"D100", # Missing docstring in public module
@@ -46,7 +46,7 @@ fix = true
4646
convention = "numpy"
4747

4848
[tool.mypy]
49-
python_version = "3.9"
49+
python_version = "3.10"
5050
# Block below are checks that form part of mypy 'strict' mode
5151
strict = true
5252
disallow_subclassing_any = false # TODO: fix

‎setup.cfg

Copy file name to clipboardExpand all lines: setup.cfg
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ packages = find:
2929
install_requires =
3030
matplotlib
3131
napari
32-
numpy
32+
numpy>=1.23
3333
tinycss2
34-
python_requires = >=3.9
34+
python_requires = >=3.10
3535
include_package_data = True
3636
package_dir =
3737
=src

‎tox.ini

Copy file name to clipboardExpand all lines: tox.ini
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[tox]
2-
envlist = py{39,310,311}
2+
envlist = py{310,311,312}
33
isolated_build = true
44

55
[gh-actions]
66
python =
7-
3.9: py39
87
3.10: py310
98
3.11: py311
9+
3.12: py312
1010

1111
[testenv]
1212
extras = testing

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.