Skip to content

Commit 6c0ff04

Browse files
fix(deps): lift msgspec cap to 0.21.1 on py3.10+ for py3.13 concurrent-decode segfault (CNCT-85)
1 parent 0551006 commit 6c0ff04

3 files changed

Lines changed: 71 additions & 4 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ dependencies = [
3939
"httpx~=0.28.1",
4040
"httpx-retries~=0.4.6",
4141
"authlib~=1.6.9",
42-
"msgspec~=0.20.0",
42+
"msgspec~=0.20.0; python_version < '3.10'",
43+
"msgspec~=0.21.1; python_version >= '3.10'",
4344
]
4445

4546
[project.urls]

requirements.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,9 @@ more-itertools==10.8.0 ; python_full_version < '3.15' and platform_machine != 'p
114114
# via
115115
# jaraco-classes
116116
# jaraco-functools
117-
msgspec==0.20.0 ; python_full_version < '3.15' and platform_python_implementation == 'CPython'
117+
msgspec==0.20.0 ; python_full_version < '3.10' and platform_python_implementation == 'CPython'
118+
# via pyatlan
119+
msgspec==0.21.1 ; python_full_version >= '3.10' and python_full_version < '3.15' and platform_python_implementation == 'CPython'
118120
# via pyatlan
119121
multidict==6.7.1 ; python_full_version < '3.15' and platform_python_implementation == 'CPython'
120122
# via yarl

uv.lock

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

0 commit comments

Comments
 (0)