Skip to content

Commit d0a59c9

Browse files
authored
Merge pull request #674 from neutrinoceros/tst/cp311-313
TST: add explicit support for CPython 3.12 and 3.13
2 parents e4f16fa + fcf5a76 commit d0a59c9

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ concurrency:
1010
group: ${{ github.workflow }}-${{ github.ref }}
1111
cancel-in-progress: true
1212

13+
env:
14+
# drastically reduce overhead from coverage measurement (on Python 3.12+)
15+
COVERAGE_CORE: sysmon
16+
1317
jobs:
1418
no_object_checks:
1519

@@ -20,6 +24,8 @@ jobs:
2024
python-version:
2125
- "3.10"
2226
- "3.11"
27+
- "3.12"
28+
- "3.13"
2329
group: [1, 2, 3]
2430

2531
steps:

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ VIP - Vortex Image Processing package
66
.. |VIP| image:: https://badge.fury.io/py/vip-hci.svg
77
:target: https://pypi.python.org/pypi/vip-hci
88

9-
.. |Versions| image:: https://img.shields.io/badge/Python-3.7%2C%203.8%2C%203.9%2C%203.10%2C%203.11-brightgreen.svg
9+
.. |Versions| image:: https://img.shields.io/badge/Python-3.10%2C%203.11%2C%203.12%2C%203.13-brightgreen.svg
1010
:target: https://pypi.python.org/pypi/vip-hci
1111

1212
.. |License| image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat
@@ -49,7 +49,7 @@ Introduction
4949
------------
5050

5151
VIP is a python package for high-contrast imaging of exoplanets and circumstellar disks.
52-
VIP is compatible with Python 3.10 and 3.11 (Python 2 compatibility dropped with VIP 0.9.9, and Python 3.7 compatibility dropped with VIP 1.4.3).
52+
VIP is compatible with Python 3.10 to 3.13 (Python 2 compatibility dropped with VIP 0.9.9, and Python 3.7 compatibility dropped with VIP 1.4.3).
5353

5454
The goal of VIP is to integrate open-source, efficient, easy-to-use and
5555
well-documented implementations of high-contrast image processing algorithms to

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ What is VIP?
1111
------------
1212
``VIP`` stands for Vortex Image Processing.
1313
It is a python package for high-contrast imaging of exoplanets and circumstellar disks.
14-
VIP is compatible with Python 3.10 and 3.11 (Python 2 compatibility dropped with VIP 0.9.9, and Python 3.7 compatibility dropped with VIP 1.4.3).
14+
VIP is compatible with Python 3.10 to 3.13 (Python 2 compatibility dropped with VIP 0.9.9, and Python 3.7 compatibility dropped with VIP 1.4.3).
1515

1616
The goal of VIP is to integrate open-source, efficient, easy-to-use and
1717
well-documented implementations of high-contrast image processing algorithms to

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ classifiers = [
2222
"Programming Language :: Python :: 3 :: Only",
2323
"Programming Language :: Python :: 3.10",
2424
"Programming Language :: Python :: 3.11",
25+
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2527
"Topic :: Scientific/Engineering :: Astronomy",
2628
]
2729
urls.Homepage = "https://github.com/vortex-exoplanet/VIP"

0 commit comments

Comments
 (0)