Merge pull request #9044 from ThomasWaldmann/py314-1.4

python 3.14 release, use recent cython, allow latest msgpack
This commit is contained in:
TW 2025-10-09 20:05:14 +02:00 committed by GitHub
commit e7d8fba1df
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View file

@ -63,7 +63,7 @@ jobs:
python-version: '3.13'
toxenv: py313-fuse3
- os: ubuntu-24.04
python-version: '3.14-dev'
python-version: '3.14'
toxenv: py314-fuse3
- os: macos-14
python-version: '3.11'

View file

@ -36,7 +36,7 @@ dependencies = [
# Please note:
# Using any other msgpack version is not supported by Borg development and
# any feedback related to issues caused by this will be ignored.
"msgpack >=1.0.3, <=1.1.1",
"msgpack >=1.0.3, <=1.1.2",
"packaging",
]

View file

@ -10,4 +10,4 @@ pytest-xdist==3.8.0
coverage[toml]==7.10.2
pytest-cov==6.2.1
pytest-benchmark==5.1.0
Cython==3.1.2
Cython==3.1.4

View file

@ -137,7 +137,7 @@ def is_slow_msgpack():
def is_supported_msgpack():
# DO NOT CHANGE OR REMOVE! See also requirements and comments in pyproject.toml.
import msgpack
return (1, 0, 3) <= msgpack.version[:3] <= (1, 1, 1) and \
return (1, 0, 3) <= msgpack.version[:3] <= (1, 1, 2) and \
msgpack.version not in [] # < add bad releases here to deny list