Skip to content

Commit f3cb538

Browse files
authored
Merge pull request #66 from OpenDataServices/add-python-3-13
Drop older myst-parser and add Python 3.13 to tests
2 parents f480f06 + 76caaa6 commit f3cb538

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/test.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ jobs:
66
runs-on: ubuntu-24.04
77
strategy:
88
matrix:
9-
python-version: [ '3.9', '3.10', '3.11', '3.12' ]
10-
# Removed testing of myst-parser-version<0.18.0
11-
myst-parser-version: [ '>=0.18.0,<0.19', '>=0.19.0,<1.0', '>=1.0.0,<2', '>=2.0.0,<3', '>=3.0.0,<4', '>=4,<5' ]
9+
python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13' ]
10+
# If you change myst-parser-version versions change the requirment constraints in setup.py too!
11+
myst-parser-version: [ '>=0.19.0,<1.0', '>=1.0.0,<2', '>=2.0.0,<3', '>=3.0.0,<4', '>=4,<5' ]
1212
jsonref-version: [">1"]
1313
include:
1414
# jsonref 1.0 has a backwards incompatible change - make sure we test just once with an older version of jsonref

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
99
### Changed
1010

1111
- Dropped support for Python 3.8, as this is end of life
12+
- myst-parser-version<0.19.0 removed from test matrix, as too old and dependency issues with Python 3.13
1213

1314
## [0.7.1] - 2024-11-25
1415

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
'docutils',
3838
'jsonref',
3939
'jsonpointer',
40-
'myst-parser',
40+
'myst-parser>=0.19.0',
4141
'referencing',
4242
'jscc',
4343
],

0 commit comments

Comments
 (0)