diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ec6546f4d4..28016f16d3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -37,6 +37,8 @@ v33.0.0 (next next, roadmap) of these in other summary plugins. See https://github.com/nexB/scancode-toolkit/issues/1745 +- Update intbitset and related dependencies for Python 3.13.0 support. + v32.3.0 - 2024-10-21 -------------------- diff --git a/requirements-native.txt b/requirements-native.txt index f1f2b09b80..672f0b1bd7 100644 --- a/requirements-native.txt +++ b/requirements-native.txt @@ -1,6 +1,6 @@ -cffi==1.16.0 +cffi==1.17.1 intbitset==3.1.0 -lxml==5.1.0 +lxml==5.3.0 MarkupSafe==2.1.5 pyahocorasick==2.1.0 PyYAML==6.0.1 diff --git a/requirements.txt b/requirements.txt index e32ea2d6a4..f1c183ab45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ binaryornot==0.4.4 beartype==0.17.2 boolean.py==4.0 certifi==2024.2.2 -cffi==1.16.0 +cffi==1.17.1 chardet==5.0.0 charset-normalizer==2.1.0 click==8.1.7 @@ -36,7 +36,7 @@ javaproperties==0.8.1 Jinja2==3.1.3 jsonstreams==0.6.0 license-expression==30.3.0 -lxml==5.1.0 +lxml==5.3.0 MarkupSafe==2.1.5 more-itertools==8.13.0 normality==2.3.3 diff --git a/setup.cfg b/setup.cfg index af17fdd362..9ac458f144 100644 --- a/setup.cfg +++ b/setup.cfg @@ -21,6 +21,7 @@ classifiers = Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 Topic :: Software Development Topic :: Utilities @@ -85,7 +86,7 @@ install_requires = jinja2 >= 2.7.0 jsonstreams >= 0.5.0 license_expression >= 30.1.1 - lxml >= 4.9.2 + lxml >= 5.3.0 MarkupSafe >= 2.1.2 packageurl_python >= 0.9.0 packvers >= 21.0.0