Skip to content

Commit 10cf835

Browse files
committed
Add Python 3.13 support (testing and builds); update dependency versions; bump version
1 parent 366583c commit 10cf835

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

.github/workflows/build_and_publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
with:
3939
lfs: "true"
4040
- name: Build wheels
41-
uses: pypa/cibuildwheel@v2.21.1
41+
uses: pypa/cibuildwheel@v2.22.0
4242
with:
4343
output-dir: dist
4444
- uses: actions/upload-artifact@v4

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
max-parallel: 4
1515
fail-fast: false
1616
matrix:
17-
python-version: ["3.9", "3.10", "3.11", "3.12"]
17+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1818

1919
steps:
2020
- uses: actions/checkout@v4

ms2pip/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# isort: skip_file
22
"""MS2PIP: Accurate and versatile peptide fragmentation spectrum prediction."""
33

4-
__version__ = "4.0.0"
4+
__version__ = "4.1.0"
55

66
from warnings import filterwarnings
77

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ dependencies = [
4040
"tomlkit>=0.5,<1",
4141
"sqlalchemy>=1.3,<2",
4242
"click>=7,<9",
43-
"xgboost>=1.3",
43+
"xgboost>=1.3,<3",
4444
"lxml>=4",
4545
"rich>=13",
4646
"pydantic>=2",
4747
"werkzeug>=2",
48-
"psm_utils>=0.9",
49-
"ms2rescore-rs",
48+
"psm_utils>=1.0",
49+
"ms2rescore-rs>=0.4,<2",
5050
]
5151

5252
[project.optional-dependencies]
@@ -91,7 +91,7 @@ target-version = 'py39'
9191

9292
[tool.cibuildwheel]
9393
build = "cp3*-manylinux_x86_64 cp3*-win_amd64 cp3*-macosx_x86_64 cp3*-macosx_arm64"
94-
skip = "cp36-* cp37-* cp38-* cp313-*" # No ms2rescore-rs for 3.13
94+
skip = "cp36-* cp37-* cp38-* cp39-*"
9595
test-command = "ms2pip --help"
9696

9797
[tool.cibuildwheel.macos]

0 commit comments

Comments
 (0)