diff --git a/pyproject.toml b/pyproject.toml index 1c51d62c..2358f3d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -71,15 +71,15 @@ dependencies = [ # Database "psycopg==3.3.4", # Cache - "redis==8.0.1", + "redis==8.1.0", # Antivirus "clamd==1.0.2", # Testing "model_bakery==1.23.3", # Task queue - "rq==2.10.0", + "rq==2.11.0", "croniter==6.2.3", - "django-rq==3.2.2", + "django-rq==4.1.1", "fakeredis==2.36.2", # Libs "certifi==2026.6.17", @@ -176,6 +176,8 @@ dejacode = "dejacode:command_line" where = ["."] [tool.uv] +# Pin the uv version so everyone regenerates uv.lock with the same resolver/serializer +required-version = "==0.11.6" # Disable PyPI and any remote index, only use local sources no-index = true # Look for wheels in this local directory only diff --git a/thirdparty/dist/django_rq-4.1.1-py3-none-any.whl b/thirdparty/dist/django_rq-4.1.1-py3-none-any.whl new file mode 100644 index 00000000..bbf43f51 Binary files /dev/null and b/thirdparty/dist/django_rq-4.1.1-py3-none-any.whl differ diff --git a/thirdparty/dist/redis-8.1.0-py3-none-any.whl b/thirdparty/dist/redis-8.1.0-py3-none-any.whl new file mode 100644 index 00000000..a8f3ddf1 Binary files /dev/null and b/thirdparty/dist/redis-8.1.0-py3-none-any.whl differ diff --git a/thirdparty/dist/rq-2.11.0-py3-none-any.whl b/thirdparty/dist/rq-2.11.0-py3-none-any.whl new file mode 100644 index 00000000..40d05c2d Binary files /dev/null and b/thirdparty/dist/rq-2.11.0-py3-none-any.whl differ diff --git a/uv.lock b/uv.lock index a00da10f..c770d3e6 100644 --- a/uv.lock +++ b/uv.lock @@ -11,7 +11,7 @@ supported-markers = [ ] [options] -exclude-newer = "0001-01-01T00:00:00Z" # This has no effect and is included for backwards compatibility when using relative exclude-newer values. +exclude-newer = "2026-08-20T15:03:02.671021Z" exclude-newer-span = "P7D" [[package]] @@ -19,16 +19,16 @@ name = "aboutcode-toolkit" version = "11.1.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "attrs" }, - { name = "boolean-py" }, - { name = "certifi" }, - { name = "click" }, - { name = "jinja2" }, - { name = "license-expression" }, - { name = "openpyxl" }, - { name = "packageurl-python" }, - { name = "requests" }, - { name = "saneyaml" }, + { name = "attrs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "boolean-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "certifi", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "click", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jinja2", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "license-expression", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "openpyxl", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "packageurl-python", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "requests", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "saneyaml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "aboutcode_toolkit-11.1.1-py3-none-any.whl" }, @@ -71,7 +71,7 @@ name = "bleach" version = "6.4.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "webencodings" }, + { name = "webencodings", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "bleach-6.4.0-py3-none-any.whl" }, @@ -139,8 +139,8 @@ name = "crispy-bootstrap5" version = "2026.3" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "django-crispy-forms" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-crispy-forms", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "crispy_bootstrap5-2026.3-py3-none-any.whl" }, @@ -151,7 +151,7 @@ name = "croniter" version = "6.2.3" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "python-dateutil" }, + { name = "python-dateutil", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "croniter-6.2.3-py3-none-any.whl" }, @@ -162,10 +162,10 @@ name = "cyclonedx-python-lib" version = "11.6.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "license-expression" }, - { name = "packageurl-python" }, - { name = "py-serializable" }, - { name = "sortedcontainers" }, + { name = "license-expression", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "packageurl-python", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "py-serializable", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sortedcontainers", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "cyclonedx_python_lib-11.6.0-py3-none-any.whl" }, @@ -194,107 +194,107 @@ name = "dejacode" version = "5.8.1" source = { editable = "." } dependencies = [ - { name = "aboutcode-toolkit" }, - { name = "altcha" }, - { name = "annotated-types" }, - { name = "asgiref" }, - { name = "attrs" }, - { name = "bleach" }, - { name = "bleach-allowlist" }, - { name = "boolean-py" }, - { name = "certifi" }, - { name = "charset-normalizer" }, - { name = "clamd" }, - { name = "click" }, - { name = "confusable-homoglyphs" }, - { name = "crispy-bootstrap5" }, - { name = "croniter" }, - { name = "cyclonedx-python-lib" }, - { name = "cython" }, - { name = "defusedxml" }, - { name = "django" }, - { name = "django-altcha" }, - { name = "django-auth-ldap" }, - { name = "django-axes" }, - { name = "django-crispy-forms" }, - { name = "django-debug-toolbar" }, - { name = "django-environ" }, - { name = "django-filter" }, - { name = "django-grappelli" }, - { name = "django-guardian" }, - { name = "django-notifications-patched" }, - { name = "django-otp" }, - { name = "django-registration" }, - { name = "django-rq" }, - { name = "djangorestframework" }, - { name = "drf-yasg" }, - { name = "et-xmlfile" }, - { name = "fakeredis" }, - { name = "gunicorn" }, - { name = "idna" }, - { name = "inflection" }, - { name = "jinja2" }, - { name = "jsonfield" }, - { name = "jsonschema" }, - { name = "jsonschema-specifications" }, - { name = "license-expression" }, - { name = "lxml" }, - { name = "markdown" }, - { name = "markupsafe" }, - { name = "maturin" }, - { name = "model-bakery" }, - { name = "msgspec" }, - { name = "natsort" }, - { name = "oauthlib" }, - { name = "odfdo" }, - { name = "openpyxl" }, - { name = "packageurl-python" }, - { name = "packaging" }, - { name = "pip" }, - { name = "psycopg" }, - { name = "py-serializable" }, - { name = "pyasn1" }, - { name = "pyasn1-modules" }, - { name = "pydantic" }, - { name = "pydantic-core" }, - { name = "pyjwt" }, - { name = "pypng" }, - { name = "python-dateutil" }, - { name = "python-ldap" }, - { name = "python-mimeparse" }, - { name = "python3-openid" }, - { name = "pytz" }, - { name = "pyyaml" }, - { name = "qrcode" }, - { name = "redis" }, - { name = "referencing" }, - { name = "requests" }, - { name = "requests-oauthlib" }, - { name = "rpds-py" }, - { name = "rq" }, - { name = "saneyaml" }, - { name = "semantic-version" }, - { name = "setuptools" }, - { name = "setuptools-rust" }, - { name = "setuptools-scm" }, - { name = "six" }, - { name = "sortedcontainers" }, - { name = "sqlparse" }, - { name = "swapper" }, - { name = "tblib" }, - { name = "typing-extensions" }, - { name = "typing-inspection" }, - { name = "uritemplate" }, - { name = "urllib3" }, - { name = "webencodings" }, - { name = "wheel" }, - { name = "xlsxwriter" }, - { name = "zipp" }, + { name = "aboutcode-toolkit", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "altcha", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "annotated-types", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "asgiref", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "attrs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "bleach", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "bleach-allowlist", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "boolean-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "certifi", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "charset-normalizer", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "clamd", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "click", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "confusable-homoglyphs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "crispy-bootstrap5", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "croniter", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "cyclonedx-python-lib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "cython", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "defusedxml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-altcha", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-auth-ldap", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-axes", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-crispy-forms", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-debug-toolbar", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-environ", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-filter", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-grappelli", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-guardian", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-notifications-patched", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-otp", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-registration", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django-rq", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "djangorestframework", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "drf-yasg", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "et-xmlfile", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "fakeredis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "gunicorn", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "idna", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "inflection", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jinja2", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jsonfield", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jsonschema", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jsonschema-specifications", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "license-expression", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "lxml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "markdown", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "markupsafe", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "maturin", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "model-bakery", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "msgspec", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "natsort", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "oauthlib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "odfdo", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "openpyxl", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "packageurl-python", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "packaging", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pip", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "psycopg", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "py-serializable", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyasn1", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyasn1-modules", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pydantic", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pydantic-core", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyjwt", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pypng", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "python-dateutil", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "python-ldap", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "python-mimeparse", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "python3-openid", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pytz", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyyaml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "qrcode", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "redis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "referencing", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "requests", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "requests-oauthlib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "rpds-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "rq", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "saneyaml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "semantic-version", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "setuptools", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "setuptools-rust", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "setuptools-scm", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "six", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sortedcontainers", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sqlparse", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "swapper", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "tblib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "typing-extensions", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "typing-inspection", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "uritemplate", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "urllib3", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "webencodings", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "wheel", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "xlsxwriter", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "zipp", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] [package.optional-dependencies] dev = [ - { name = "ruff" }, + { name = "ruff", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] [package.metadata] @@ -330,7 +330,7 @@ requires-dist = [ { name = "django-notifications-patched", specifier = "==2.0.0" }, { name = "django-otp", specifier = "==1.7.0" }, { name = "django-registration", specifier = "==5.2.1" }, - { name = "django-rq", specifier = "==3.2.2" }, + { name = "django-rq", specifier = "==4.1.1" }, { name = "djangorestframework", specifier = "==3.16.1" }, { name = "drf-yasg", specifier = "==1.21.15" }, { name = "et-xmlfile", specifier = "==2.0.0" }, @@ -371,12 +371,12 @@ requires-dist = [ { name = "pytz", specifier = "==2026.2" }, { name = "pyyaml", specifier = "==6.0.3" }, { name = "qrcode", specifier = "==8.2" }, - { name = "redis", specifier = "==8.0.1" }, + { name = "redis", specifier = "==8.1.0" }, { name = "referencing", specifier = "==0.37.0" }, { name = "requests", specifier = "==2.34.2" }, { name = "requests-oauthlib", specifier = "==2.0.0" }, { name = "rpds-py", specifier = "==0.30.0" }, - { name = "rq", specifier = "==2.10.0" }, + { name = "rq", specifier = "==2.11.0" }, { name = "ruff", marker = "extra == 'dev'", specifier = "==0.15.14" }, { name = "saneyaml", specifier = "==0.6.1" }, { name = "semantic-version", specifier = "==2.10.0" }, @@ -404,8 +404,8 @@ name = "django" version = "6.0.7" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "asgiref" }, - { name = "sqlparse" }, + { name = "asgiref", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sqlparse", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django-6.0.7-py3-none-any.whl" }, @@ -416,8 +416,8 @@ name = "django-altcha" version = "1.0.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "altcha" }, - { name = "django" }, + { name = "altcha", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_altcha-1.0.0-py3-none-any.whl" }, @@ -428,8 +428,8 @@ name = "django-auth-ldap" version = "5.3.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "python-ldap" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "python-ldap", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_auth_ldap-5.3.0-py3-none-any.whl" }, @@ -440,8 +440,8 @@ name = "django-axes" version = "8.3.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "asgiref" }, - { name = "django" }, + { name = "asgiref", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_axes-8.3.1-py3-none-any.whl" }, @@ -452,7 +452,7 @@ name = "django-crispy-forms" version = "2.6" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_crispy_forms-2.6-py3-none-any.whl" }, @@ -463,8 +463,8 @@ name = "django-debug-toolbar" version = "7.0.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "sqlparse" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sqlparse", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_debug_toolbar-7.0.0-py3-none-any.whl" }, @@ -483,7 +483,7 @@ name = "django-filter" version = "25.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_filter-25.2-py3-none-any.whl" }, @@ -502,7 +502,7 @@ name = "django-guardian" version = "3.3.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_guardian-3.3.2-py3-none-any.whl" }, @@ -513,9 +513,9 @@ name = "django-notifications-patched" version = "2.0.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "jsonfield" }, - { name = "swapper" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jsonfield", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "swapper", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] sdist = { path = "django-notifications-patched-2.0.0.tar.gz" } @@ -524,7 +524,7 @@ name = "django-otp" version = "1.7.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_otp-1.7.0-py3-none-any.whl" }, @@ -535,8 +535,8 @@ name = "django-registration" version = "5.2.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "confusable-homoglyphs" }, - { name = "django" }, + { name = "confusable-homoglyphs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "django_registration-5.2.1-py3-none-any.whl" }, @@ -544,15 +544,15 @@ wheels = [ [[package]] name = "django-rq" -version = "3.2.2" +version = "4.1.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "redis" }, - { name = "rq" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "redis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "rq", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ - { path = "django_rq-3.2.2-py3-none-any.whl" }, + { path = "django_rq-4.1.1-py3-none-any.whl" }, ] [[package]] @@ -560,7 +560,7 @@ name = "djangorestframework" version = "3.16.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "djangorestframework-3.16.1-py3-none-any.whl" }, @@ -571,13 +571,13 @@ name = "drf-yasg" version = "1.21.15" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, - { name = "djangorestframework" }, - { name = "inflection" }, - { name = "packaging" }, - { name = "pytz" }, - { name = "pyyaml" }, - { name = "uritemplate" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "djangorestframework", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "inflection", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "packaging", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pytz", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyyaml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "uritemplate", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "drf_yasg-1.21.15-py3-none-any.whl" }, @@ -596,8 +596,8 @@ name = "fakeredis" version = "2.36.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "redis" }, - { name = "sortedcontainers" }, + { name = "redis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "sortedcontainers", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "fakeredis-2.36.2-py3-none-any.whl" }, @@ -608,7 +608,7 @@ name = "gunicorn" version = "26.0.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "packaging" }, + { name = "packaging", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "gunicorn-26.0.0-py3-none-any.whl" }, @@ -635,7 +635,7 @@ name = "jinja2" version = "3.1.6" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "markupsafe" }, + { name = "markupsafe", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "jinja2-3.1.6-py3-none-any.whl" }, @@ -646,7 +646,7 @@ name = "jsonfield" version = "3.2.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "jsonfield-3.2.0-py3-none-any.whl" }, @@ -657,10 +657,10 @@ name = "jsonschema" version = "4.26.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "attrs" }, - { name = "jsonschema-specifications" }, - { name = "referencing" }, - { name = "rpds-py" }, + { name = "attrs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "jsonschema-specifications", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "referencing", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "rpds-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "jsonschema-4.26.0-py3-none-any.whl" }, @@ -671,7 +671,7 @@ name = "jsonschema-specifications" version = "2025.9.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "referencing" }, + { name = "referencing", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "jsonschema_specifications-2025.9.1-py3-none-any.whl" }, @@ -682,7 +682,7 @@ name = "license-expression" version = "30.4.4" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "boolean-py" }, + { name = "boolean-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "license_expression-30.4.4-py3-none-any.whl" }, @@ -730,7 +730,7 @@ name = "model-bakery" version = "1.23.3" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "django" }, + { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "model_bakery-1.23.3-py3-none-any.whl" }, @@ -763,7 +763,7 @@ name = "odfdo" version = "3.22.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "lxml" }, + { name = "lxml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "odfdo-3.22.0-py3-none-any.whl" }, @@ -774,7 +774,7 @@ name = "openpyxl" version = "3.1.5" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "et-xmlfile" }, + { name = "et-xmlfile", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "openpyxl-3.1.5-py2.py3-none-any.whl" }, @@ -817,7 +817,7 @@ name = "py-serializable" version = "2.1.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "defusedxml" }, + { name = "defusedxml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "py_serializable-2.1.0-py3-none-any.whl" }, @@ -836,7 +836,7 @@ name = "pyasn1-modules" version = "0.4.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "pyasn1" }, + { name = "pyasn1", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "pyasn1_modules-0.4.2-py3-none-any.whl" }, @@ -847,10 +847,10 @@ name = "pydantic" version = "2.12.5" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "annotated-types" }, - { name = "pydantic-core" }, - { name = "typing-extensions" }, - { name = "typing-inspection" }, + { name = "annotated-types", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pydantic-core", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "typing-extensions", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "typing-inspection", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "pydantic-2.12.5-py3-none-any.whl" }, @@ -861,7 +861,7 @@ name = "pydantic-core" version = "2.41.5" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] sdist = { path = "pydantic_core-2.41.5.tar.gz" } wheels = [ @@ -890,7 +890,7 @@ name = "python-dateutil" version = "2.9.0.post0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "six" }, + { name = "six", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl" }, @@ -901,8 +901,8 @@ name = "python-ldap" version = "3.4.5" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "pyasn1" }, - { name = "pyasn1-modules" }, + { name = "pyasn1", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "pyasn1-modules", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] sdist = { path = "python_ldap-3.4.5.tar.gz" } @@ -919,7 +919,7 @@ name = "python3-openid" version = "3.2.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "defusedxml" }, + { name = "defusedxml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "python3_openid-3.2.0-py3-none-any.whl" }, @@ -953,10 +953,10 @@ wheels = [ [[package]] name = "redis" -version = "8.0.1" +version = "8.1.0" source = { registry = "thirdparty/dist" } wheels = [ - { path = "redis-8.0.1-py3-none-any.whl" }, + { path = "redis-8.1.0-py3-none-any.whl" }, ] [[package]] @@ -964,8 +964,8 @@ name = "referencing" version = "0.37.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "attrs" }, - { name = "rpds-py" }, + { name = "attrs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "rpds-py", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "referencing-0.37.0-py3-none-any.whl" }, @@ -976,10 +976,10 @@ name = "requests" version = "2.34.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "certifi" }, - { name = "charset-normalizer" }, - { name = "idna" }, - { name = "urllib3" }, + { name = "certifi", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "charset-normalizer", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "idna", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "urllib3", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "requests-2.34.2-py3-none-any.whl" }, @@ -990,8 +990,8 @@ name = "requests-oauthlib" version = "2.0.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "oauthlib" }, - { name = "requests" }, + { name = "oauthlib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "requests", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "requests_oauthlib-2.0.0-py2.py3-none-any.whl" }, @@ -1009,15 +1009,15 @@ wheels = [ [[package]] name = "rq" -version = "2.10.0" +version = "2.11.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "click" }, - { name = "croniter" }, - { name = "redis" }, + { name = "click", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "croniter", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "redis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ - { path = "rq-2.10.0-py3-none-any.whl" }, + { path = "rq-2.11.0-py3-none-any.whl" }, ] [[package]] @@ -1034,7 +1034,7 @@ name = "saneyaml" version = "0.6.1" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "pyyaml" }, + { name = "pyyaml", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "saneyaml-0.6.1-py3-none-any.whl" }, @@ -1061,8 +1061,8 @@ name = "setuptools-rust" version = "1.12.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "semantic-version" }, - { name = "setuptools" }, + { name = "semantic-version", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "setuptools", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "setuptools_rust-1.12.0-py3-none-any.whl" }, @@ -1073,8 +1073,8 @@ name = "setuptools-scm" version = "9.2.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "packaging" }, - { name = "setuptools" }, + { name = "packaging", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "setuptools", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "setuptools_scm-9.2.2-py3-none-any.whl" }, @@ -1133,7 +1133,7 @@ name = "typing-inspection" version = "0.4.2" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "typing_inspection-0.4.2-py3-none-any.whl" }, @@ -1168,7 +1168,7 @@ name = "wheel" version = "0.47.0" source = { registry = "thirdparty/dist" } dependencies = [ - { name = "packaging" }, + { name = "packaging", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] wheels = [ { path = "wheel-0.47.0-py3-none-any.whl" },