From 7a5dfe63542b8712a00069a5fcdb2bc0908d475a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 02:55:45 +0000 Subject: [PATCH] chore(deps): bump the pip group across 1 directory with 4 updates Bumps the pip group with 4 updates in the / directory: [django](https://github.com/django/django), [oauthlib](https://github.com/oauthlib/oauthlib), [pyjwt](https://github.com/jpadilla/pyjwt) and [urllib3](https://github.com/urllib3/urllib3). Updates `django` from 5.2.16 to 5.2.17 - [Commits](https://github.com/django/django/compare/5.2.16...5.2.17) Updates `oauthlib` from 3.3.1 to 4.0.0 - [Release notes](https://github.com/oauthlib/oauthlib/releases) - [Changelog](https://github.com/oauthlib/oauthlib/blob/master/CHANGELOG.rst) - [Commits](https://github.com/oauthlib/oauthlib/compare/v3.3.1...v4.0.0) Updates `pyjwt` from 2.13.0 to 2.15.0 - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/compare/2.13.0...2.15.0) Updates `urllib3` from 2.7.0 to 2.8.0 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.7.0...2.8.0) --- updated-dependencies: - dependency-name: django dependency-version: 5.2.17 dependency-type: direct:production dependency-group: pip - dependency-name: oauthlib dependency-version: 4.0.0 dependency-type: indirect dependency-group: pip - dependency-name: pyjwt dependency-version: 2.15.0 dependency-type: indirect dependency-group: pip - dependency-name: urllib3 dependency-version: 2.8.0 dependency-type: indirect dependency-group: pip ... Signed-off-by: dependabot[bot] --- poetry.lock | 154 ++++++++++++++++++++++++++-------------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/poetry.lock b/poetry.lock index 81bb696..3e3683a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.4.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.5.1 and should not be changed by hand. [[package]] name = "alabaster" @@ -151,7 +151,7 @@ description = "Python bindings for the Brotli compression library" optional = true python-versions = "*" groups = ["main"] -markers = "(extra == \"pdf\" or extra == \"all\") and platform_python_implementation == \"CPython\"" +markers = "(extra == \"all\" or extra == \"pdf\") and platform_python_implementation == \"CPython\"" files = [ {file = "brotli-1.2.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:99cfa69813d79492f0e5d52a20fd18395bc82e671d5d40bd5a91d13e75e468e8"}, {file = "brotli-1.2.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:3ebe801e0f4e56d17cd386ca6600573e3706ce1845376307f5d2cbd32149b69a"}, @@ -262,7 +262,7 @@ description = "Python CFFI bindings to the Brotli library" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "(extra == \"pdf\" or extra == \"all\") and platform_python_implementation != \"CPython\"" +markers = "(extra == \"all\" or extra == \"pdf\") and platform_python_implementation != \"CPython\"" files = [ {file = "brotlicffi-1.2.0.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c85e65913cf2b79c57a3fdd05b98d9731d9255dc0cb696b09376cc091b9cddd"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:535f2d05d0273408abc13fc0eebb467afac17b0ad85090c8913690d40207dac5"}, @@ -449,7 +449,7 @@ files = [ {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"}, {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"}, ] -markers = {main = "(extra == \"sso\" or extra == \"all\" or extra == \"pdf\") and platform_python_implementation != \"PyPy\" or extra == \"pdf\" or extra == \"all\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\""} +markers = {main = "(extra == \"all\" or extra == \"sso\" or extra == \"pdf\") and platform_python_implementation != \"PyPy\" or extra == \"all\" or extra == \"pdf\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\""} [package.dependencies] pycparser = {version = "*", markers = "implementation_name != \"PyPy\""} @@ -655,7 +655,7 @@ files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -markers = {main = "(extra == \"docs\" or extra == \"dev\") and sys_platform == \"win32\" or platform_system == \"Windows\"", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "(extra == \"dev\" or extra == \"docs\") and sys_platform == \"win32\" or platform_system == \"Windows\"", dev = "platform_system == \"Windows\" or sys_platform == \"win32\""} [[package]] name = "coverage" @@ -840,7 +840,7 @@ files = [ {file = "cryptography-50.0.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c99c003e088647b8a5b7c145d6f78c335f6348332b62e142d411c4b63d1460b9"}, {file = "cryptography-50.0.0.tar.gz", hash = "sha256:eeac2acb5a20ed25e0ad6d1df9891a520b78b404266b6d11778f25d5d691a6c9"}, ] -markers = {main = "extra == \"sso\" or extra == \"all\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\""} +markers = {main = "extra == \"all\" or extra == \"sso\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\""} [package.dependencies] cffi = {version = ">=2.0.0", markers = "platform_python_implementation != \"PyPy\""} @@ -856,7 +856,7 @@ description = "CSS selectors for Python ElementTree" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "cssselect2-0.9.0-py3-none-any.whl", hash = "sha256:6a99e5f91f9a016a304dd929b0966ca464bcfda15177b6fb4a118fc0fb5d9563"}, {file = "cssselect2-0.9.0.tar.gz", hash = "sha256:759aa22c216326356f65e62e791d66160a0f9c91d1424e8d8adc5e74dddfc6fb"}, @@ -877,7 +877,7 @@ description = "XML bomb protection for Python stdlib modules" optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, @@ -885,14 +885,14 @@ files = [ [[package]] name = "django" -version = "5.2.16" +version = "5.2.17" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false python-versions = ">=3.10" groups = ["main", "dev"] files = [ - {file = "django-5.2.16-py3-none-any.whl", hash = "sha256:04f354bf9d807a86ad1a8392fe3808d362358a8eafc322848e0e43e59b24371d"}, - {file = "django-5.2.16.tar.gz", hash = "sha256:59ea02020c3136fce14bef0bbece21a10a4febef5eed1c51c22ae468efa22200"}, + {file = "django-5.2.17-py3-none-any.whl", hash = "sha256:f04fb3b36ee119e1af4fa1d397d5fd6cf12700f49321e84d4f4c642c5b1973db"}, + {file = "django-5.2.17.tar.gz", hash = "sha256:9d4d93be539a18ab80d058eb515900e10951e04c537c5a6b394fc49528d3251f"}, ] [package.dependencies] @@ -911,7 +911,7 @@ description = "Django LDAP authentication backend" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"ldap\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"ldap\"" files = [ {file = "django_auth_ldap-5.3.0-py3-none-any.whl", hash = "sha256:aa880415983149b072f876d976ef8ec755a438090e176817998263a6ed9e1038"}, {file = "django_auth_ldap-5.3.0.tar.gz", hash = "sha256:743d8107b146240b46f7e97207dc06cb11facc0cd70dce490b7ca09dd5643d19"}, @@ -928,7 +928,7 @@ description = "Provides a country field for Django models." optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"picklists\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"picklists\"" files = [ {file = "django_countries-8.2.0-py3-none-any.whl", hash = "sha256:2b2617bec7c15dc735bdec38ae89f0058e38fddfffdb19a7f6b75ef1e3d5380f"}, {file = "django_countries-8.2.0.tar.gz", hash = "sha256:6df3883180599052c7dfa9a8be0601792441cfb248935dc229ad1ac92e9e39e3"}, @@ -963,7 +963,7 @@ description = "Country-specific Django helpers" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"picklists\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"picklists\"" files = [ {file = "django_localflavor-5.0-py3-none-any.whl", hash = "sha256:ee32749420cc4a93b18667939fe7fa0da36d71024a0d9578b40809a71489cee7"}, {file = "django_localflavor-5.0.tar.gz", hash = "sha256:9ddcce5dac6a956d076f3134071c64d4c76e1c7063e8aa7730414a2a1c5ded59"}, @@ -1052,7 +1052,7 @@ description = "An implementation of lxml.xmlfile for the standard library" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"excel\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"excel\"" files = [ {file = "et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa"}, {file = "et_xmlfile-2.0.0.tar.gz", hash = "sha256:dab3f4764309081ce75662649be815c4c9081e88f0837825f90fd28317d4da54"}, @@ -1101,7 +1101,7 @@ description = "Tools to manipulate font files" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "fonttools-4.62.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ad5cca75776cd453b1b035b530e943334957ae152a36a88a320e779d61fc980c"}, {file = "fonttools-4.62.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b3ae47e8636156a9accff64c02c0924cbebad62854c4a6dbdc110cd5b4b341a"}, @@ -1180,7 +1180,7 @@ description = "Google API client core library" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "google_api_core-2.29.0-py3-none-any.whl", hash = "sha256:d30bc60980daa36e314b5d5a3e5958b0200cb44ca8fa1be2b614e932b75a3ea9"}, {file = "google_api_core-2.29.0.tar.gz", hash = "sha256:84181be0f8e6b04006df75ddfe728f24489f0af57c96a529ff7cf45bc28797f7"}, @@ -1193,7 +1193,7 @@ proto-plus = [ {version = ">=1.22.3,<2.0.0", markers = "python_version < \"3.13\""}, {version = ">=1.25.0,<2.0.0", markers = "python_version >= \"3.13\""}, ] -protobuf = ">=3.19.5,<3.20.0 || >3.20.0,<3.20.1 || >3.20.1,<4.21.0 || >4.21.0,<4.21.1 || >4.21.1,<4.21.2 || >4.21.2,<4.21.3 || >4.21.3,<4.21.4 || >4.21.4,<4.21.5 || >4.21.5,<7.0.0" +protobuf = ">=3.19.5,!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0" requests = ">=2.18.0,<3.0.0" [package.extras] @@ -1209,15 +1209,15 @@ description = "Google API Client Library for Python" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "google_api_python_client-2.188.0-py3-none-any.whl", hash = "sha256:3cad1b68f9d48b82b93d77927e8370a6f43f33d97848242601f14a93a1c70ef5"}, {file = "google_api_python_client-2.188.0.tar.gz", hash = "sha256:5c469db6614f071009e3e5bb8b6aeeccae3beb3647fa9c6cd97f0d551edde0b6"}, ] [package.dependencies] -google-api-core = ">=1.31.5,<2.0.dev0 || >2.3.0,<3.0.0" -google-auth = ">=1.32.0,<2.24.0 || >2.24.0,<2.25.0 || >2.25.0,<3.0.0" +google-api-core = ">=1.31.5,<2.0 || >=2.3.dev0,!=2.3.0,<3.0.0" +google-auth = ">=1.32.0,!=2.24.0,!=2.25.0,<3.0.0" google-auth-httplib2 = ">=0.2.0,<1.0.0" httplib2 = ">=0.19.0,<1.0.0" uritemplate = ">=3.0.1,<5" @@ -1229,7 +1229,7 @@ description = "Google Authentication Library" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "google_auth-2.47.0-py3-none-any.whl", hash = "sha256:c516d68336bfde7cf0da26aab674a36fedcf04b37ac4edd59c597178760c3498"}, {file = "google_auth-2.47.0.tar.gz", hash = "sha256:833229070a9dfee1a353ae9877dcd2dec069a8281a4e72e72f77d4a70ff945da"}, @@ -1257,7 +1257,7 @@ description = "Google Authentication Library: httplib2 transport" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "google_auth_httplib2-0.3.0-py3-none-any.whl", hash = "sha256:426167e5df066e3f5a0fc7ea18768c08e7296046594ce4c8c409c2457dd1f776"}, {file = "google_auth_httplib2-0.3.0.tar.gz", hash = "sha256:177898a0175252480d5ed916aeea183c2df87c1f9c26705d74ae6b951c268b0b"}, @@ -1274,14 +1274,14 @@ description = "Common protobufs used in Google APIs" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "googleapis_common_protos-1.72.0-py3-none-any.whl", hash = "sha256:4299c5a82d5ae1a9702ada957347726b167f9f8d1fc352477702a1e851ff4038"}, {file = "googleapis_common_protos-1.72.0.tar.gz", hash = "sha256:e55a601c1b32b52d7a3e65f43563e2aa61bcd737998ee672ac9b951cd49319f5"}, ] [package.dependencies] -protobuf = ">=3.20.2,<4.21.1 || >4.21.1,<4.21.2 || >4.21.2,<4.21.3 || >4.21.3,<4.21.4 || >4.21.4,<4.21.5 || >4.21.5,<7.0.0" +protobuf = ">=3.20.2,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0" [package.extras] grpc = ["grpcio (>=1.44.0,<2.0.0)"] @@ -1293,7 +1293,7 @@ description = "A comprehensive HTTP client library." optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "httplib2-0.32.0-py3-none-any.whl", hash = "sha256:dc6705cacdf3fb0a2aba7629fa33c90fd93e30035db0c157325826be177e4816"}, {file = "httplib2-0.32.0.tar.gz", hash = "sha256:48a0ef30a42db65d8f3399045e1d09ab0ba66e3b9efc360d07f80ea55d286025"}, @@ -1395,7 +1395,7 @@ description = "An ISO 8601 date/time/duration parser and formatter" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"sso\" or extra == \"saml\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"saml\" or extra == \"sso\"" files = [ {file = "isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15"}, {file = "isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6"}, @@ -1591,7 +1591,7 @@ description = "Powerful and Pythonic XML processing library combining libxml2/li optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"sso\" or extra == \"saml\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"saml\" or extra == \"sso\"" files = [ {file = "lxml-6.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:41dcc4c7b10484257cbd6c37b83ddb26df2b0e5aff5ac00d095689015af868ec"}, {file = "lxml-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a31286dbb5e74c8e9a5344465b77ab4c5bd511a253b355b5ca2fae7e579fafec"}, @@ -1742,7 +1742,7 @@ description = "Python implementation of John Gruber's Markdown." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"markdown\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"markdown\"" files = [ {file = "markdown-3.10.3-py3-none-any.whl", hash = "sha256:fa6c92a00a4a3c98b22728c64a935ae1928250ae65058a6ded814d2cc29a4cea"}, {file = "markdown-3.10.3.tar.gz", hash = "sha256:3589362618f743188b4d955b874402bc814f4f83f544dc207719f4baa7d9c45f"}, @@ -1920,7 +1920,7 @@ description = "Django backend for Microsoft SQL Server" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"mssql\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"mssql\"" files = [ {file = "mssql_django-1.6-py3-none-any.whl", hash = "sha256:1cfaee804de5b4a1fb1f5f11e9aa3dfc063103d0046a528e09c1066cb938da4b"}, {file = "mssql_django-1.6.tar.gz", hash = "sha256:fc62791df0b4d01c62c36360e6da3c5f3d0f5e4dcba8793e7c90aa2d18d26afe"}, @@ -2011,7 +2011,7 @@ description = "Python interface to MySQL" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"mysql\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"mysql\"" files = [ {file = "mysqlclient-2.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:2e3c11f7625029d7276ca506f8960a7fd3c5a0a0122c9e7404e6a8fe961b3d22"}, {file = "mysqlclient-2.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:a22d99d26baf4af68ebef430e3131bb5a9b722b79a9fcfac6d9bbf8a88800687"}, @@ -2061,15 +2061,15 @@ files = [ [[package]] name = "oauthlib" -version = "3.3.1" +version = "4.0.0" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" optional = true -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ - {file = "oauthlib-3.3.1-py3-none-any.whl", hash = "sha256:88119c938d2b8fb88561af5f6ee0eec8cc8d552b7bb1f712743136eb7523b7a1"}, - {file = "oauthlib-3.3.1.tar.gz", hash = "sha256:0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9"}, + {file = "oauthlib-4.0.0-py3-none-any.whl", hash = "sha256:624c28c13a0a59cabf9747dfa52af63be3e512a7f2714df16e91b5b3a145e6cd"}, + {file = "oauthlib-4.0.0.tar.gz", hash = "sha256:efb274799819440f95b4ab3b818869f1ce9ae26c5beacba0201d1a1b76b54f86"}, ] [package.extras] @@ -2084,7 +2084,7 @@ description = "A Python library to read/write Excel 2010 xlsx/xlsm files" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"excel\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"excel\"" files = [ {file = "openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2"}, {file = "openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050"}, @@ -2129,7 +2129,7 @@ description = "Python Imaging Library (fork)" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "pillow-12.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:6c0016e7b354317c4e9e525b937ac8596c38d2d232b419529b9cd7a1cd46e39a"}, {file = "pillow-12.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:bcc33feacfaefce60c12fd500a277533bdc02b10a19f7f6d348763d8140bbba7"}, @@ -2284,7 +2284,7 @@ description = "Beautiful, Pythonic protocol buffers" optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "proto_plus-1.27.0-py3-none-any.whl", hash = "sha256:1baa7f81cf0f8acb8bc1f6d085008ba4171eaf669629d1b6d1673b21ed1c0a82"}, {file = "proto_plus-1.27.0.tar.gz", hash = "sha256:873af56dd0d7e91836aee871e5799e1c6f1bda86ac9a983e0bb9f0c266a568c4"}, @@ -2303,7 +2303,7 @@ description = "" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "protobuf-6.33.5-cp310-abi3-win32.whl", hash = "sha256:d71b040839446bac0f4d162e758bea99c8251161dae9d0983a3b88dee345153b"}, {file = "protobuf-6.33.5-cp310-abi3-win_amd64.whl", hash = "sha256:3093804752167bcab3998bec9f1048baae6e29505adaf1afd14a37bddede533c"}, @@ -2324,7 +2324,7 @@ description = "psycopg2 - Python-PostgreSQL Database Adapter" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"postgresql\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"postgresql\"" files = [ {file = "psycopg2-binary-2.9.11.tar.gz", hash = "sha256:b6aed9e096bf63f9e75edf2581aa9a7e7186d97ab5c177aa6c87797cd591236c"}, {file = "psycopg2_binary-2.9.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d6fe6b47d0b42ce1c9f1fa3e35bb365011ca22e39db37074458f27921dca40f2"}, @@ -2402,7 +2402,7 @@ description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"ldap\" or extra == \"all\" or extra == \"gmail\"" +markers = "extra == \"all\" or extra == \"ldap\" or extra == \"gmail\"" files = [ {file = "pyasn1-0.6.4-py3-none-any.whl", hash = "sha256:deda9277cfd454080ec40b207fb6df82206a3a2688735233cdcd8d3d565f088b"}, {file = "pyasn1-0.6.4.tar.gz", hash = "sha256:9c447d8431c947fe4c8febc4ed9e760bc29011a5b01e5c74b67025bd9fb8ce81"}, @@ -2415,7 +2415,7 @@ description = "A collection of ASN.1-based protocols modules" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"ldap\" or extra == \"all\" or extra == \"gmail\"" +markers = "extra == \"all\" or extra == \"ldap\" or extra == \"gmail\"" files = [ {file = "pyasn1_modules-0.4.2-py3-none-any.whl", hash = "sha256:29253a9207ce32b64c3ac6600edc75368f98473906e8fd1043bd6b5b1de2c14a"}, {file = "pyasn1_modules-0.4.2.tar.gz", hash = "sha256:677091de870a80aae844b1ca6134f54652fa2c8c5a52aa396440ac3106e941e6"}, @@ -2447,7 +2447,7 @@ files = [ {file = "pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934"}, {file = "pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2"}, ] -markers = {main = "(extra == \"sso\" or extra == \"all\" or extra == \"pdf\") and (platform_python_implementation != \"PyPy\" or extra == \"pdf\" or extra == \"all\") and implementation_name != \"PyPy\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\""} +markers = {main = "(extra == \"all\" or extra == \"sso\" or extra == \"pdf\") and (platform_python_implementation != \"PyPy\" or extra == \"all\" or extra == \"pdf\") and implementation_name != \"PyPy\"", dev = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\" and platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\""} [[package]] name = "pydyf" @@ -2456,7 +2456,7 @@ description = "A low-level PDF generator." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "pydyf-0.12.1-py3-none-any.whl", hash = "sha256:ea25b4e1fe7911195cb57067560daaa266639184e8335365cc3ee5214e7eaadc"}, {file = "pydyf-0.12.1.tar.gz", hash = "sha256:fbd7e759541ac725c29c506612003de393249b94310ea78ae44cb1d04b220095"}, @@ -2489,22 +2489,22 @@ files = [ {file = "pygments-2.21.0-py3-none-any.whl", hash = "sha256:2363c69b61c4a97c838da3b130dcd6468f4848992b21a82f2a63ec34377137d9"}, {file = "pygments-2.21.0.tar.gz", hash = "sha256:610ca751c9bc2492b38eb9a38a7fbc93edbbb2d7182edaf34e66ae493dee5c8c"}, ] -markers = {main = "extra == \"docs\" or extra == \"dev\""} +markers = {main = "extra == \"dev\" or extra == \"docs\""} [package.extras] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pyjwt" -version = "2.13.0" +version = "2.15.0" description = "JSON Web Token implementation in Python" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ - {file = "pyjwt-2.13.0-py3-none-any.whl", hash = "sha256:66adcc2aff09b3f1bbd95fc1e1577df8ac8723c978552fd43304c8a290ac5728"}, - {file = "pyjwt-2.13.0.tar.gz", hash = "sha256:41571c89ca91598c79e8ef18a2d07367d4810fbbd6f637794879baf1b7703423"}, + {file = "pyjwt-2.15.0-py3-none-any.whl", hash = "sha256:7a3742debf6b879e912dbb9819ceec1594be812452b78c5f2e2dfc56564954f8"}, + {file = "pyjwt-2.15.0.tar.gz", hash = "sha256:b11c5f9791d7bf51c2b39a81ed669f6b2dbbd669df2942f6c60167e9e3d1abe4"}, ] [package.dependencies] @@ -2521,7 +2521,7 @@ description = "DB API module for ODBC" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"mssql\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"mssql\"" files = [ {file = "pyodbc-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6682cdec78f1302d0c559422c8e00991668e039ed63dece8bf99ef62173376a5"}, {file = "pyodbc-5.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9cd3f0a9796b3e1170a9fa168c7e7ca81879142f30e20f46663b882db139b7d2"}, @@ -2596,7 +2596,7 @@ description = "pyparsing - Classes and methods to define and execute parsing gra optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d"}, {file = "pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc"}, @@ -2612,7 +2612,7 @@ description = "Pure Python module to hyphenate text" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "pyphen-0.17.2-py3-none-any.whl", hash = "sha256:3a07fb017cb2341e1d9ff31b8634efb1ae4dc4b130468c7c39dd3d32e7c3affd"}, {file = "pyphen-0.17.2.tar.gz", hash = "sha256:f60647a9c9b30ec6c59910097af82bc5dd2d36576b918e44148d8b07ef3b4aa3"}, @@ -2722,7 +2722,7 @@ description = "Python modules for implementing LDAP clients" optional = true python-versions = ">=3.6" groups = ["main"] -markers = "extra == \"ldap\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"ldap\"" files = [ {file = "python_ldap-3.4.5.tar.gz", hash = "sha256:b2f6ef1c37fe2c6a5a85212efe71311ee21847766a7d45fcb711f3b270a5f79a"}, ] @@ -2750,7 +2750,7 @@ description = "Python module to handle standardized numbers and codes" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"picklists\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"picklists\"" files = [ {file = "python_stdnum-2.2-py3-none-any.whl", hash = "sha256:bdf98fd117a0ca152e4047aa8ad254bae63853d4e915ddd4e0effb33ba0e9260"}, {file = "python_stdnum-2.2.tar.gz", hash = "sha256:e95fcfa858a703d4a40130cb3eaac133c60d8808a7f3c98efeedac968c2479b9"}, @@ -2766,7 +2766,7 @@ description = "OpenID support for modern servers and consumers." optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ {file = "python3-openid-3.2.0.tar.gz", hash = "sha256:33fbf6928f401e0b790151ed2b5290b02545e8775f982485205a066f874aaeaf"}, {file = "python3_openid-3.2.0-py3-none-any.whl", hash = "sha256:6626f771e0417486701e0b4daff762e7212e820ca5b29fcc0d05f6f8736dfa6b"}, @@ -2786,7 +2786,7 @@ description = "Saml Python Toolkit. Add SAML support to your Python software usi optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"sso\" or extra == \"saml\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"saml\" or extra == \"sso\"" files = [ {file = "python3-saml-1.16.0.tar.gz", hash = "sha256:97c9669aecabc283c6e5fb4eb264f446b6e006f5267d01c9734f9d8bffdac133"}, {file = "python3_saml-1.16.0-py2-none-any.whl", hash = "sha256:c49097863c278ff669a337a96c46dc1f25d16307b4bb2679d2d1733cc4f5176a"}, @@ -2795,7 +2795,7 @@ files = [ [package.dependencies] isodate = ">=0.6.1" -lxml = ">=4.6.5,<4.7.0 || >4.7.0" +lxml = ">=4.6.5,!=4.7.0" xmlsec = ">=1.3.9" [package.extras] @@ -2863,7 +2863,7 @@ description = "World timezone definitions, modern and historical" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"mssql\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"mssql\"" files = [ {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, @@ -2931,7 +2931,7 @@ description = "OAuthlib authentication support for Requests." optional = true python-versions = ">=3.4" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ {file = "requests-oauthlib-2.0.0.tar.gz", hash = "sha256:b3dffaebd884d8cd778494369603a9e7b58d29111bf6b41bdc2dcd87203af4e9"}, {file = "requests_oauthlib-2.0.0-py2.py3-none-any.whl", hash = "sha256:7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36"}, @@ -3000,7 +3000,7 @@ description = "Pure-Python RSA implementation" optional = true python-versions = "<4,>=3.6" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762"}, {file = "rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75"}, @@ -3063,7 +3063,7 @@ description = "QR Code and Micro QR Code generator for Python" optional = true python-versions = ">=3.5" groups = ["main"] -markers = "extra == \"qr\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"qr\"" files = [ {file = "segno-1.6.6-py3-none-any.whl", hash = "sha256:28c7d081ed0cf935e0411293a465efd4d500704072cdb039778a2ab8736190c7"}, {file = "segno-1.6.6.tar.gz", hash = "sha256:e60933afc4b52137d323a4434c8340e0ce1e58cec71439e46680d4db188f11b3"}, @@ -3101,7 +3101,7 @@ description = "Python Social Authentication, Django integration." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ {file = "social_auth_app_django-6.0.1-py3-none-any.whl", hash = "sha256:652ec21105ef58a34ffd223a02c338bc03e5f56d357ee69c33283afd08442065"}, {file = "social_auth_app_django-6.0.1.tar.gz", hash = "sha256:43002de0530e2ad13ef067f54aba7185a05fc8527310006c5328dc0b5e7a4cfd"}, @@ -3122,7 +3122,7 @@ description = "Python social authentication made simple." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"sso\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"sso\"" files = [ {file = "social_auth_core-5.1.1-py3-none-any.whl", hash = "sha256:fa320931bcfdb0d65f9d01c46f9fbf0c273b72184712ccb9ecdef8de71c75a24"}, {file = "social_auth_core-5.1.1.tar.gz", hash = "sha256:a1763474d8bb7300effc7a934bbae74a8eb24d9c968e0d50fcddc8a38cc13a39"}, @@ -3368,7 +3368,7 @@ description = "A tiny CSS parser" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "tinycss2-1.5.1-py3-none-any.whl", hash = "sha256:3415ba0f5839c062696996998176c4a3751d18b7edaaeeb658c9ce21ec150661"}, {file = "tinycss2-1.5.1.tar.gz", hash = "sha256:d339d2b616ba90ccce58da8495a78f46e55d4d25f9fd71dfd526f07e7d53f957"}, @@ -3388,7 +3388,7 @@ description = "HTML parser based on the WHATWG HTML specification" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "tinyhtml5-2.1.0-py3-none-any.whl", hash = "sha256:6e11cfff38515834268daf89d5f85bbde0b6dd02e8d9e212d1385c2289b89f0a"}, {file = "tinyhtml5-2.1.0.tar.gz", hash = "sha256:60a50ec3d938a37e491efa01af895853060943dcebb5627de5b10d188b338a67"}, @@ -3452,7 +3452,7 @@ files = [ {file = "tomli-2.3.0-py3-none-any.whl", hash = "sha256:e95b1af3c5b07d9e643909b5abbec77cd9f1217e6d0bca72b0234736b9fb1f1b"}, {file = "tomli-2.3.0.tar.gz", hash = "sha256:64be704a875d2a59753d80ee8a533c3fe183e3f06807ff7dc2232938ccb01549"}, ] -markers = {main = "(extra == \"docs\" or extra == \"dev\") and python_version == \"3.10\" or extra == \"dev\" and python_full_version <= \"3.11.0a6\"", dev = "python_full_version <= \"3.11.0a6\""} +markers = {main = "(extra == \"dev\" or extra == \"docs\") and python_version == \"3.10\"", dev = "python_version == \"3.10\""} [[package]] name = "twine" @@ -3472,7 +3472,7 @@ keyring = {version = ">=21.2.0", markers = "platform_machine != \"ppc64le\" and packaging = ">=24.0" readme-renderer = ">=35.0" requests = ">=2.20" -requests-toolbelt = ">=0.8.0,<0.9.0 || >0.9.0" +requests-toolbelt = ">=0.8.0,!=0.9.0" rfc3986 = ">=1.4.0" rich = ">=12.0.0" urllib3 = ">=1.26.0" @@ -3503,7 +3503,7 @@ files = [ {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] -markers = {main = "extra == \"picklists\" or extra == \"all\" or python_version == \"3.10\""} +markers = {main = "extra == \"all\" or extra == \"picklists\" or python_version == \"3.10\""} [[package]] name = "tzdata" @@ -3525,7 +3525,7 @@ description = "Implementation of RFC 6570 URI Templates" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"gmail\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"gmail\"" files = [ {file = "uritemplate-4.2.0-py3-none-any.whl", hash = "sha256:962201ba1c4edcab02e60f9a0d3821e82dfc5d2d6662a21abd533879bdb8a686"}, {file = "uritemplate-4.2.0.tar.gz", hash = "sha256:480c2ed180878955863323eea31b0ede668795de182617fef9c6ca09e6ec9d0e"}, @@ -3533,14 +3533,14 @@ files = [ [[package]] name = "urllib3" -version = "2.7.0" +version = "2.8.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.10" groups = ["main", "dev"] files = [ - {file = "urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"}, - {file = "urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c"}, + {file = "urllib3-2.8.0-py3-none-any.whl", hash = "sha256:0cf3cae568d36aa9576b28dfb35f11328f1cb974ca7647d9475ebb86c75ac6e3"}, + {file = "urllib3-2.8.0.tar.gz", hash = "sha256:63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63"}, ] [package.extras] @@ -3580,7 +3580,7 @@ description = "The Awesome Document Factory" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "weasyprint-70.0-py3-none-any.whl", hash = "sha256:5043e55e38d2a2af2b2b871e869697b1f65dad5f8b4a3677961d04ceacf9c5fe"}, {file = "weasyprint-70.0.tar.gz", hash = "sha256:c263abf0e86c747b12af678b67f85f4abbfb97d18a20503031e7ba94e4b8cf8c"}, @@ -3607,7 +3607,7 @@ description = "Character encoding aliases for legacy web content" optional = true python-versions = "*" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, @@ -3620,7 +3620,7 @@ description = "Python bindings for the XML Security Library" optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"sso\" or extra == \"saml\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"saml\" or extra == \"sso\"" files = [ {file = "xmlsec-1.3.17-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:00d43d4f68ac6b11f6e1e69bcb389495f54da77bf1168b4de08f4a7785e47bbb"}, {file = "xmlsec-1.3.17-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ea2d65749c4c6a35a3ba138debda2f910713a9f4f06b4647510c184c284d7c62"}, @@ -3710,7 +3710,7 @@ description = "Zopfli module for python" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "extra == \"pdf\" or extra == \"all\"" +markers = "extra == \"all\" or extra == \"pdf\"" files = [ {file = "zopfli-0.4.1-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:4238d4d746d1095e29c9125490985e0c12ffd3654f54a24af551e2391e936d54"}, {file = "zopfli-0.4.1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fdfb7ce9f5de37a5b2f75dd2642fd7717956ef2a72e0387302a36d382440db07"},