Skip to content

Commit c8564ab

Browse files
committed
msgspec: test on 3.13
1 parent 966132d commit c8564ab

File tree

4 files changed

+42
-47
lines changed

4 files changed

+42
-47
lines changed

pdm.lock

Lines changed: 40 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tool.black]
22
skip-magic-trailing-comma = true
33

4-
[tool.pdm.dev-dependencies]
4+
[dependency-groups]
55
lint = [
66
"black>=24.2.0",
77
"ruff>=0.0.277",
@@ -93,7 +93,7 @@ bson = [
9393
"pymongo>=4.4.0",
9494
]
9595
msgspec = [
96-
"msgspec>=0.18.5; implementation_name == \"cpython\"",
96+
"msgspec>=0.19.0; implementation_name == \"cpython\"",
9797
]
9898

9999
[tool.pytest.ini_options]

tests/conftest.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,3 @@ def converter_cls(request):
3737
collect_ignore_glob.append("*_695.py")
3838
if platform.python_implementation() == "PyPy":
3939
collect_ignore_glob.append("*_cpython.py")
40-
if sys.version_info >= (3, 13): # Remove when msgspec supports 3.13.
41-
collect_ignore_glob.append("*test_msgspec_cpython.py")

tox.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,6 @@ setenv =
4848
PDM_IGNORE_SAVED_PYTHON="1"
4949
COVERAGE_PROCESS_START={toxinidir}/pyproject.toml
5050
COVERAGE_CORE=sysmon
51-
commands_pre =
52-
pdm sync -G ujson,msgpack,pyyaml,tomlkit,cbor2,bson,orjson,test
53-
python -c 'import pathlib; pathlib.Path("{env_site_packages_dir}/cov.pth").write_text("import coverage; coverage.process_startup()")'
5451

5552
[testenv:pypy3]
5653
setenv =

0 commit comments

Comments
 (0)