From 9988ff45ab4b9bb2fb09476d669de6eed26538ae Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Mon, 17 Nov 2025 19:13:51 +0000 Subject: [PATCH] Drop Python 3.9 support It reached EOL on 2025-10-31: https://peps.python.org/pep-0596/#lifespan. --- .github/ISSUE_TEMPLATE/issue.yml | 2 +- .github/workflows/main.yml | 1 - docs/changelog.rst | 2 + docs/installation.rst | 2 +- pyproject.toml | 3 +- src/django_mysql/apps.py | 3 +- src/django_mysql/cache.py | 4 +- src/django_mysql/models/fields/dynamic.py | 38 ++-- src/django_mysql/models/fields/lists.py | 4 +- src/django_mysql/models/functions.py | 7 +- src/django_mysql/models/lookups.py | 4 +- src/django_mysql/models/query.py | 8 +- tests/testapp/test_locks.py | 4 +- tests/testapp/utils.py | 8 +- tox.ini | 1 - uv.lock | 262 +++++++--------------- 16 files changed, 123 insertions(+), 230 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue.yml b/.github/ISSUE_TEMPLATE/issue.yml index 2da64010..5c788cad 100644 --- a/.github/ISSUE_TEMPLATE/issue.yml +++ b/.github/ISSUE_TEMPLATE/issue.yml @@ -6,7 +6,7 @@ body: attributes: label: Python Version description: Which version of Python were you using? - placeholder: 3.9.0 + placeholder: 3.14.0 validations: required: false - type: input diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1bf59d68..b043feb2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,7 +21,6 @@ jobs: fail-fast: false matrix: python-version: - - '3.9' - '3.10' - '3.11' - '3.12' diff --git a/docs/changelog.rst b/docs/changelog.rst index f9d03806..f61f9988 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,8 @@ Changelog ========= +* Drop Python 3.9 support. + 4.19.0 (2025-09-18) ------------------- diff --git a/docs/installation.rst b/docs/installation.rst index 5e9ff4d8..b84383b2 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -4,7 +4,7 @@ Installation Requirements ------------ -Python 3.9 to 3.14 supported. +Python 3.10 to 3.14 supported. Django 4.2 to 6.0 supported. diff --git a/pyproject.toml b/pyproject.toml index 0c6da05f..543b03ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ license-files = [ "LICENSE" ] authors = [ { name = "Adam Johnson", email = "me@adamj.eu" }, ] -requires-python = ">=3.9" +requires-python = ">=3.10" classifiers = [ "Development Status :: 5 - Production/Stable", "Framework :: Django", @@ -32,7 +32,6 @@ classifiers = [ "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/src/django_mysql/apps.py b/src/django_mysql/apps.py index 23e24f93..248468a0 100644 --- a/src/django_mysql/apps.py +++ b/src/django_mysql/apps.py @@ -1,6 +1,7 @@ from __future__ import annotations -from typing import Any, Callable +from collections.abc import Callable +from typing import Any from django.apps import AppConfig from django.conf import settings diff --git a/src/django_mysql/cache.py b/src/django_mysql/cache.py index f260b9c5..ac71a3ab 100644 --- a/src/django_mysql/cache.py +++ b/src/django_mysql/cache.py @@ -4,10 +4,10 @@ import pickle import re import zlib -from collections.abc import Iterable +from collections.abc import Callable, Iterable from random import random from time import time -from typing import Any, Callable, Literal, cast +from typing import Any, Literal, cast from django.core.cache.backends.base import DEFAULT_TIMEOUT, BaseCache, default_key_func from django.db import connections, router diff --git a/src/django_mysql/models/fields/dynamic.py b/src/django_mysql/models/fields/dynamic.py index 57bbbc4f..1e27fb94 100644 --- a/src/django_mysql/models/fields/dynamic.py +++ b/src/django_mysql/models/fields/dynamic.py @@ -2,8 +2,8 @@ import datetime as dt import json -from collections.abc import Iterable -from typing import Any, Callable, Union, cast +from collections.abc import Callable, Iterable +from typing import Any, cast from django.core import checks from django.db.backends.base.base import BaseDatabaseWrapper @@ -38,25 +38,21 @@ # define this type to two levels deep. SpecDict = dict[ str, - Union[ - type[dt.date], - type[dt.datetime], - type[float], - type[int], - type[str], - type[dt.time], - dict[ - str, - Union[ - type[dt.date], - type[dt.datetime], - type[float], - type[int], - type[str], - type[dt.time], - dict[str, Any], - ], - ], + type[dt.date] + | type[dt.datetime] + | type[float] + | type[int] + | type[str] + | type[dt.time] + | dict[ + str, + type[dt.date] + | type[dt.datetime] + | type[float] + | type[int] + | type[str] + | type[dt.time] + | dict[str, Any], ], ] diff --git a/src/django_mysql/models/fields/lists.py b/src/django_mysql/models/fields/lists.py index 4ee4efa7..11f2ab8a 100644 --- a/src/django_mysql/models/fields/lists.py +++ b/src/django_mysql/models/fields/lists.py @@ -1,7 +1,7 @@ from __future__ import annotations -from collections.abc import Iterable -from typing import Any, Callable, cast +from collections.abc import Callable, Iterable +from typing import Any, cast from django.core import checks from django.db.backends.base.base import BaseDatabaseWrapper diff --git a/src/django_mysql/models/functions.py b/src/django_mysql/models/functions.py index 4ce871d2..903fd3dd 100644 --- a/src/django_mysql/models/functions.py +++ b/src/django_mysql/models/functions.py @@ -2,7 +2,7 @@ import datetime as dt import json -from typing import Any, Union +from typing import Any, TypeAlias from django.db import DEFAULT_DB_ALIAS, connections from django.db.backends.base.base import BaseDatabaseWrapper @@ -18,10 +18,7 @@ from django.db.models import Field as DjangoField from django.db.models.sql.compiler import SQLCompiler -ExpressionArgument = Union[ - Expression, - str, # column reference handled by Django -] +ExpressionArgument: TypeAlias = Expression | str class SingleArgFunc(Func): diff --git a/src/django_mysql/models/lookups.py b/src/django_mysql/models/lookups.py index 092017d5..ba418670 100644 --- a/src/django_mysql/models/lookups.py +++ b/src/django_mysql/models/lookups.py @@ -1,7 +1,7 @@ from __future__ import annotations -from collections.abc import Iterable -from typing import Any, Callable +from collections.abc import Callable, Iterable +from typing import Any from django.db.backends.base.base import BaseDatabaseWrapper from django.db.models import CharField, Lookup, Transform diff --git a/src/django_mysql/models/query.py b/src/django_mysql/models/query.py index fe0cab16..cc402c4a 100644 --- a/src/django_mysql/models/query.py +++ b/src/django_mysql/models/query.py @@ -4,11 +4,11 @@ import subprocess import sys import time -from collections.abc import Generator +from collections.abc import Callable, Generator from contextlib import nullcontext from copy import copy from functools import cache, wraps -from typing import Any, Callable, Literal, Optional, TypedDict, TypeVar, Union, cast +from typing import Any, Literal, TypedDict, TypeVar, cast from django.conf import settings from django.db import connections, models @@ -36,9 +36,9 @@ class _CountTriesApproxDict(TypedDict): min_size: int -_IndexHintForType = Optional[Literal["JOIN", "ORDER BY", "GROUP BY"]] +_IndexHintForType = Literal["JOIN", "ORDER BY", "GROUP BY", None] -_SmartPkRangeType = Union[None, tuple[int, int], Literal["all"]] +_SmartPkRangeType = None | tuple[int, int] | Literal["all"] _SmartDirectionType = Literal[-1, 1] diff --git a/tests/testapp/test_locks.py b/tests/testapp/test_locks.py index ed9dc4f5..5aab123b 100644 --- a/tests/testapp/test_locks.py +++ b/tests/testapp/test_locks.py @@ -118,7 +118,7 @@ def lock_until_told(): assert threading_test.is_held() assert threading_test.holding_connection_id() != own_connection_id - with pytest.raises(TimeoutError), threading_test: + with pytest.raises(TimeoutError), threading_test: # pragma: no cover pass to_you.put("Stop") @@ -161,7 +161,7 @@ def check_it_lock_it(): assert the_lock.is_held() assert the_lock.holding_connection_id() != own_connection_id - with pytest.raises(TimeoutError), the_lock: + with pytest.raises(TimeoutError), the_lock: # pragma: no cover pass to_you.put("Stop") diff --git a/tests/testapp/utils.py b/tests/testapp/utils.py index 395bd7da..15015a20 100644 --- a/tests/testapp/utils.py +++ b/tests/testapp/utils.py @@ -1,10 +1,9 @@ from __future__ import annotations -import sys from collections.abc import Generator from contextlib import contextmanager from types import TracebackType -from typing import Any +from typing import Any, TypeGuard import pytest from django.db import DEFAULT_DB_ALIAS, connection, connections @@ -13,11 +12,6 @@ from django.db.backends.utils import CursorWrapper from django.test.utils import CaptureQueriesContext -if sys.version_info >= (3, 10): - from typing import TypeGuard -else: - from typing_extensions import TypeGuard - def conn_is_mysql(connection: BaseDatabaseWrapper) -> TypeGuard[MySQLDatabaseWrapper]: return connection.vendor == "mysql" diff --git a/tox.ini b/tox.ini index 24f8d1c1..101f5e5d 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,6 @@ env_list = py312-django{60, 52, 51, 50, 42} py311-django{52, 51, 50, 42} py310-django{52, 51, 50, 42} - py39-django{42} [testenv] runner = uv-venv-lock-runner diff --git a/uv.lock b/uv.lock index ee80d9f1..4e10e7c6 100644 --- a/uv.lock +++ b/uv.lock @@ -1,11 +1,21 @@ version = 1 revision = 3 -requires-python = ">=3.9" +requires-python = ">=3.10" resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", - "python_full_version < '3.10'", + "python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", ] conflicts = [[ { package = "django-mysql", group = "django42" }, @@ -27,27 +37,10 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/8d/3f/95338030883d8c8b91223b4e21744b04d11b161a3ef117295d8241f50ab4/accessible_pygments-0.0.5-py3-none-any.whl", hash = "sha256:88ae3211e68a1d0b011504b2ffc1691feafce124b845bd072ab6f9f66f34d4b7", size = 1395903, upload-time = "2024-05-10T11:23:08.421Z" }, ] -[[package]] -name = "alabaster" -version = "0.7.16" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version < '3.10'", -] -sdist = { url = "https://files.pythonhosted.org/packages/c9/3e/13dd8e5ed9094e734ac430b5d0eb4f2bb001708a8b7856cbf8e084e001ba/alabaster-0.7.16.tar.gz", hash = "sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65", size = 23776, upload-time = "2024-01-10T00:56:10.189Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/32/34/d4e1c02d3bee589efb5dfa17f88ea08bdb3e3eac12bc475462aec52ed223/alabaster-0.7.16-py3-none-any.whl", hash = "sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92", size = 13511, upload-time = "2024-01-10T00:56:08.388Z" }, -] - [[package]] name = "alabaster" version = "1.0.0" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", -] sdist = { url = "https://files.pythonhosted.org/packages/a6/f8/d9c74d0daf3f742840fd818d69cfae176fa332022fd44e3469487d5a9420/alabaster-1.0.0.tar.gz", hash = "sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e", size = 24210, upload-time = "2024-07-26T18:15:03.762Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/7e/b3/6b4067be973ae96ba0d615946e314c5ae35f9f993eca561b356540bb0c2b/alabaster-1.0.0-py3-none-any.whl", hash = "sha256:fc6786402dc3fcb2de3cabd5fe455a2db534b371124f1f21de8731783dec828b", size = 13929, upload-time = "2024-07-26T18:15:02.05Z" }, @@ -157,17 +150,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16", size = 152224, upload-time = "2025-08-09T07:56:51.369Z" }, { url = "https://files.pythonhosted.org/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce", size = 100086, upload-time = "2025-08-09T07:56:52.722Z" }, { url = "https://files.pythonhosted.org/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c", size = 107400, upload-time = "2025-08-09T07:56:55.172Z" }, - { url = "https://files.pythonhosted.org/packages/c2/ca/9a0983dd5c8e9733565cf3db4df2b0a2e9a82659fd8aa2a868ac6e4a991f/charset_normalizer-3.4.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:70bfc5f2c318afece2f5838ea5e4c3febada0be750fcf4775641052bbba14d05", size = 207520, upload-time = "2025-08-09T07:57:11.026Z" }, - { url = "https://files.pythonhosted.org/packages/39/c6/99271dc37243a4f925b09090493fb96c9333d7992c6187f5cfe5312008d2/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23b6b24d74478dc833444cbd927c338349d6ae852ba53a0d02a2de1fce45b96e", size = 147307, upload-time = "2025-08-09T07:57:12.4Z" }, - { url = "https://files.pythonhosted.org/packages/e4/69/132eab043356bba06eb333cc2cc60c6340857d0a2e4ca6dc2b51312886b3/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:34a7f768e3f985abdb42841e20e17b330ad3aaf4bb7e7aeeb73db2e70f077b99", size = 160448, upload-time = "2025-08-09T07:57:13.712Z" }, - { url = "https://files.pythonhosted.org/packages/04/9a/914d294daa4809c57667b77470533e65def9c0be1ef8b4c1183a99170e9d/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fb731e5deb0c7ef82d698b0f4c5bb724633ee2a489401594c5c88b02e6cb15f7", size = 157758, upload-time = "2025-08-09T07:57:14.979Z" }, - { url = "https://files.pythonhosted.org/packages/b0/a8/6f5bcf1bcf63cb45625f7c5cadca026121ff8a6c8a3256d8d8cd59302663/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:257f26fed7d7ff59921b78244f3cd93ed2af1800ff048c33f624c87475819dd7", size = 152487, upload-time = "2025-08-09T07:57:16.332Z" }, - { url = "https://files.pythonhosted.org/packages/c4/72/d3d0e9592f4e504f9dea08b8db270821c909558c353dc3b457ed2509f2fb/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1ef99f0456d3d46a50945c98de1774da86f8e992ab5c77865ea8b8195341fc19", size = 150054, upload-time = "2025-08-09T07:57:17.576Z" }, - { url = "https://files.pythonhosted.org/packages/20/30/5f64fe3981677fe63fa987b80e6c01042eb5ff653ff7cec1b7bd9268e54e/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2c322db9c8c89009a990ef07c3bcc9f011a3269bc06782f916cd3d9eed7c9312", size = 161703, upload-time = "2025-08-09T07:57:20.012Z" }, - { url = "https://files.pythonhosted.org/packages/e1/ef/dd08b2cac9284fd59e70f7d97382c33a3d0a926e45b15fc21b3308324ffd/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:511729f456829ef86ac41ca78c63a5cb55240ed23b4b737faca0eb1abb1c41bc", size = 159096, upload-time = "2025-08-09T07:57:21.329Z" }, - { url = "https://files.pythonhosted.org/packages/45/8c/dcef87cfc2b3f002a6478f38906f9040302c68aebe21468090e39cde1445/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:88ab34806dea0671532d3f82d82b85e8fc23d7b2dd12fa837978dad9bb392a34", size = 153852, upload-time = "2025-08-09T07:57:22.608Z" }, - { url = "https://files.pythonhosted.org/packages/63/86/9cbd533bd37883d467fcd1bd491b3547a3532d0fbb46de2b99feeebf185e/charset_normalizer-3.4.3-cp39-cp39-win32.whl", hash = "sha256:16a8770207946ac75703458e2c743631c79c59c5890c80011d536248f8eaa432", size = 99840, upload-time = "2025-08-09T07:57:23.883Z" }, - { url = "https://files.pythonhosted.org/packages/ce/d6/7e805c8e5c46ff9729c49950acc4ee0aeb55efb8b3a56687658ad10c3216/charset_normalizer-3.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:d22dbedd33326a4a5190dd4fe9e9e693ef12160c77382d9e87919bce54f3d4ca", size = 107438, upload-time = "2025-08-09T07:57:25.287Z" }, { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload-time = "2025-08-09T07:57:26.864Z" }, ] @@ -262,16 +244,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ec/30/fc9b5097092758cba3375a8cc4ff61774f8cd733bcfb6c9d21a60077a8d8/coverage-7.10.3-cp314-cp314t-win32.whl", hash = "sha256:dec0d9bc15ee305e09fe2cd1911d3f0371262d3cfdae05d79515d8cb712b4869", size = 219782, upload-time = "2025-08-10T21:27:14.736Z" }, { url = "https://files.pythonhosted.org/packages/72/9b/27fbf79451b1fac15c4bda6ec6e9deae27cf7c0648c1305aa21a3454f5c4/coverage-7.10.3-cp314-cp314t-win_amd64.whl", hash = "sha256:424ea93a323aa0f7f01174308ea78bde885c3089ec1bef7143a6d93c3e24ef64", size = 220898, upload-time = "2025-08-10T21:27:16.297Z" }, { url = "https://files.pythonhosted.org/packages/d1/cf/a32bbf92869cbf0b7c8b84325327bfc718ad4b6d2c63374fef3d58e39306/coverage-7.10.3-cp314-cp314t-win_arm64.whl", hash = "sha256:f5983c132a62d93d71c9ef896a0b9bf6e6828d8d2ea32611f58684fba60bba35", size = 218922, upload-time = "2025-08-10T21:27:18.22Z" }, - { url = "https://files.pythonhosted.org/packages/f1/66/c06f4a93c65b6fc6578ef4f1fe51f83d61fc6f2a74ec0ce434ed288d834a/coverage-7.10.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:da749daa7e141985487e1ff90a68315b0845930ed53dc397f4ae8f8bab25b551", size = 215951, upload-time = "2025-08-10T21:27:19.815Z" }, - { url = "https://files.pythonhosted.org/packages/c2/ea/cc18c70a6f72f8e4def212eaebd8388c64f29608da10b3c38c8ec76f5e49/coverage-7.10.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f3126fb6a47d287f461d9b1aa5d1a8c97034d1dffb4f452f2cf211289dae74ef", size = 216335, upload-time = "2025-08-10T21:27:21.737Z" }, - { url = "https://files.pythonhosted.org/packages/f2/fb/9c6d1d67c6d54b149f06b9f374bc9ca03e4d7d7784c8cfd12ceda20e3787/coverage-7.10.3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3da794db13cc27ca40e1ec8127945b97fab78ba548040047d54e7bfa6d442dca", size = 242772, upload-time = "2025-08-10T21:27:23.884Z" }, - { url = "https://files.pythonhosted.org/packages/5a/e5/4223bdb28b992a19a13ab1410c761e2bfe92ca1e7bba8e85ee2024eeda85/coverage-7.10.3-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:4e27bebbd184ef8d1c1e092b74a2b7109dcbe2618dce6e96b1776d53b14b3fe8", size = 244596, upload-time = "2025-08-10T21:27:25.842Z" }, - { url = "https://files.pythonhosted.org/packages/d2/13/d646ba28613669d487c654a760571c10128247d12d9f50e93f69542679a2/coverage-7.10.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8fd4ee2580b9fefbd301b4f8f85b62ac90d1e848bea54f89a5748cf132782118", size = 246370, upload-time = "2025-08-10T21:27:27.503Z" }, - { url = "https://files.pythonhosted.org/packages/02/7c/aff99c67d8c383142b0877ee435caf493765356336211c4899257325d6c7/coverage-7.10.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6999920bdd73259ce11cabfc1307484f071ecc6abdb2ca58d98facbcefc70f16", size = 244254, upload-time = "2025-08-10T21:27:29.357Z" }, - { url = "https://files.pythonhosted.org/packages/b0/13/a51ea145ed51ddfa8717bb29926d9111aca343fab38f04692a843d50be6b/coverage-7.10.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:c3623f929db885fab100cb88220a5b193321ed37e03af719efdbaf5d10b6e227", size = 242325, upload-time = "2025-08-10T21:27:30.931Z" }, - { url = "https://files.pythonhosted.org/packages/d8/4b/6119be0089c89ad49d2e5a508d55a1485c878642b706a7f95b26e299137d/coverage-7.10.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:25b902c5e15dea056485d782e420bb84621cc08ee75d5131ecb3dbef8bd1365f", size = 243281, upload-time = "2025-08-10T21:27:32.815Z" }, - { url = "https://files.pythonhosted.org/packages/34/c8/1b2e7e53eee4bc1304e56e10361b08197a77a26ceb07201dcc9e759ef132/coverage-7.10.3-cp39-cp39-win32.whl", hash = "sha256:f930a4d92b004b643183451fe9c8fe398ccf866ed37d172ebaccfd443a097f61", size = 218489, upload-time = "2025-08-10T21:27:34.905Z" }, - { url = "https://files.pythonhosted.org/packages/dd/1e/9c0c230a199809c39e2dff0f1f889dfb04dcd07d83c1c26a8ef671660e08/coverage-7.10.3-cp39-cp39-win_amd64.whl", hash = "sha256:08e638a93c8acba13c7842953f92a33d52d73e410329acd472280d2a21a6c0e1", size = 219396, upload-time = "2025-08-10T21:27:36.61Z" }, { url = "https://files.pythonhosted.org/packages/84/19/e67f4ae24e232c7f713337f3f4f7c9c58afd0c02866fb07c7b9255a19ed7/coverage-7.10.3-py3-none-any.whl", hash = "sha256:416a8d74dc0adfd33944ba2f405897bab87b7e9e84a391e09d241956bd953ce1", size = 207921, upload-time = "2025-08-10T21:27:38.254Z" }, ] @@ -285,15 +257,13 @@ name = "django" version = "4.2.23" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", - "python_full_version < '3.10'", + "python_full_version >= '3.11'", + "python_full_version < '3.11'", ] dependencies = [ - { name = "asgiref", marker = "python_full_version < '3.10' or extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sqlparse", marker = "python_full_version < '3.10' or extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "tzdata", marker = "(python_full_version < '3.10' and sys_platform == 'win32') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.10' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform == 'win32' and extra == 'group-12-django-mysql-django42') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "asgiref", marker = "extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sqlparse", marker = "extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "tzdata", marker = "(sys_platform == 'win32' and extra == 'group-12-django-mysql-django42') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b5/20/02242739714eb4e53933d6c0fe2c57f41feb449955b0aa39fc2da82b8f3c/django-4.2.23.tar.gz", hash = "sha256:42fdeaba6e6449d88d4f66de47871015097dc6f1b87910db00a91946295cfae4", size = 10448384, upload-time = "2025-06-10T10:06:34.574Z" } wheels = [ @@ -305,14 +275,13 @@ name = "django" version = "5.0.14" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", + "python_full_version >= '3.11'", + "python_full_version < '3.11'", ] dependencies = [ - { name = "asgiref", marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sqlparse", marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "tzdata", marker = "(python_full_version >= '3.10' and sys_platform == 'win32' and extra == 'group-12-django-mysql-django50') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "asgiref", marker = "extra == 'group-12-django-mysql-django50' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sqlparse", marker = "extra == 'group-12-django-mysql-django50' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "tzdata", marker = "(sys_platform == 'win32' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9d/a4/cc0205045386b5be8eecb15a95f290383d103f0db5f7e34f93dcc340d5b0/Django-5.0.14.tar.gz", hash = "sha256:29019a5763dbd48da1720d687c3522ef40d1c61be6fb2fad27ed79e9f655bc11", size = 10644306, upload-time = "2025-04-02T11:24:41.396Z" } wheels = [ @@ -324,14 +293,13 @@ name = "django" version = "5.1.11" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", + "python_full_version >= '3.11'", + "python_full_version < '3.11'", ] dependencies = [ - { name = "asgiref", marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sqlparse", marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "tzdata", marker = "(python_full_version >= '3.10' and sys_platform == 'win32' and extra == 'group-12-django-mysql-django51') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "asgiref", marker = "extra == 'group-12-django-mysql-django51' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "sqlparse", marker = "extra == 'group-12-django-mysql-django51' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "tzdata", marker = "(sys_platform == 'win32' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/83/80/bf0f9b0aa434fca2b46fc6a31c39b08ea714b87a0a72a16566f053fb05a8/django-5.1.11.tar.gz", hash = "sha256:3bcdbd40e4d4623b5e04f59c28834323f3086df583058e65ebce99f9982385ce", size = 10734926, upload-time = "2025-06-10T10:12:48.229Z" } wheels = [ @@ -343,14 +311,17 @@ name = "django" version = "5.2.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", - "python_full_version == '3.10.*'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version < '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", ] dependencies = [ - { name = "asgiref", marker = "(python_full_version >= '3.10' and python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (python_full_version >= '3.12' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, - { name = "sqlparse", marker = "(python_full_version >= '3.10' and python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (python_full_version >= '3.12' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, - { name = "tzdata", marker = "(python_full_version >= '3.10' and python_full_version < '3.12' and sys_platform == 'win32' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (python_full_version >= '3.12' and sys_platform == 'win32' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "asgiref", marker = "(python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or extra == 'group-12-django-mysql-django52' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "sqlparse", marker = "(python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or extra == 'group-12-django-mysql-django52' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "tzdata", marker = "(python_full_version < '3.12' and sys_platform == 'win32' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (sys_platform == 'win32' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/62/9b/779f853c3d2d58b9e08346061ff3e331cdec3fe3f53aae509e256412a593/django-5.2.5.tar.gz", hash = "sha256:0745b25681b129a77aae3d4f6549b62d3913d74407831abaa0d9021a03954bae", size = 10859748, upload-time = "2025-08-06T08:26:29.978Z" } wheels = [ @@ -379,10 +350,10 @@ name = "django-jsonfield-backport" version = "1.0.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "django", version = "4.2.23", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (python_full_version >= '3.12' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "4.2.23", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django50' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django51' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or extra == 'group-12-django-mysql-django52' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, { name = "django", version = "6.0a1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ab/f5/669c9c89fd1f1b9d53104fb6007b11044d19cee47108d7d3ccb0df4a4d48/django-jsonfield-backport-1.0.5.tar.gz", hash = "sha256:40c39b1f1bade47bd2715664de14983f2e0a96175f65abbad2688029c255c685", size = 15090, upload-time = "2022-02-25T01:53:27.265Z" } @@ -395,10 +366,10 @@ name = "django-mysql" version = "4.19.0" source = { editable = "." } dependencies = [ - { name = "django", version = "4.2.23", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.10' and python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or (python_full_version >= '3.12' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "4.2.23", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django42' or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django50' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-12-django-mysql-django51' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, + { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51') or extra == 'group-12-django-mysql-django52' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60')" }, { name = "django", version = "6.0a1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] @@ -407,21 +378,20 @@ django42 = [ { name = "django", version = "4.2.23", source = { registry = "https://pypi.org/simple" } }, ] django50 = [ - { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "django", version = "5.0.14", source = { registry = "https://pypi.org/simple" } }, ] django51 = [ - { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "django", version = "5.1.11", source = { registry = "https://pypi.org/simple" } }, ] django52 = [ - { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "django", version = "5.2.5", source = { registry = "https://pypi.org/simple" } }, ] django60 = [ { name = "django", version = "6.0a1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] docs = [ { name = "furo" }, - { name = "sphinx", version = "7.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx-build-compatibility" }, { name = "sphinx-copybutton" }, @@ -444,10 +414,10 @@ requires-dist = [{ name = "django", specifier = ">=4.2" }] [package.metadata.requires-dev] django42 = [{ name = "django", marker = "python_full_version >= '3.8'", specifier = ">=4.2a1,<5" }] -django50 = [{ name = "django", marker = "python_full_version >= '3.10'", specifier = ">=5.0a1,<5.1" }] +django50 = [{ name = "django", marker = "python_full_version >= '3.10'", specifier = ">=5a1,<5.1" }] django51 = [{ name = "django", marker = "python_full_version >= '3.10'", specifier = ">=5.1a1,<5.2" }] django52 = [{ name = "django", marker = "python_full_version >= '3.10'", specifier = ">=5.2a1,<6" }] -django60 = [{ name = "django", marker = "python_full_version >= '3.12'", specifier = ">=6.0a1,<6.1" }] +django60 = [{ name = "django", marker = "python_full_version >= '3.12'", specifier = ">=6a1,<6.1" }] docs = [ { name = "furo", specifier = ">=2024.8.6" }, { name = "sphinx", specifier = ">=7.4.7" }, @@ -510,8 +480,7 @@ dependencies = [ { name = "accessible-pygments" }, { name = "beautifulsoup4" }, { name = "pygments" }, - { name = "sphinx", version = "7.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx-basic-ng" }, ] @@ -538,18 +507,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ff/62/85c4c919272577931d407be5ba5d71c20f0b616d31a0befe0ae45bb79abd/imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b", size = 8769, upload-time = "2022-07-01T12:21:02.467Z" }, ] -[[package]] -name = "importlib-metadata" -version = "8.7.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "zipp", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000", size = 56641, upload-time = "2025-04-27T15:29:01.736Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd", size = 27656, upload-time = "2025-04-27T15:29:00.214Z" }, -] - [[package]] name = "iniconfig" version = "2.1.0" @@ -636,16 +593,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098, upload-time = "2024-10-18T15:21:40.813Z" }, { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208, upload-time = "2024-10-18T15:21:41.814Z" }, { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739, upload-time = "2024-10-18T15:21:42.784Z" }, - { url = "https://files.pythonhosted.org/packages/a7/ea/9b1530c3fdeeca613faeb0fb5cbcf2389d816072fab72a71b45749ef6062/MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a", size = 14344, upload-time = "2024-10-18T15:21:43.721Z" }, - { url = "https://files.pythonhosted.org/packages/4b/c2/fbdbfe48848e7112ab05e627e718e854d20192b674952d9042ebd8c9e5de/MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff", size = 12389, upload-time = "2024-10-18T15:21:44.666Z" }, - { url = "https://files.pythonhosted.org/packages/f0/25/7a7c6e4dbd4f867d95d94ca15449e91e52856f6ed1905d58ef1de5e211d0/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13", size = 21607, upload-time = "2024-10-18T15:21:45.452Z" }, - { url = "https://files.pythonhosted.org/packages/53/8f/f339c98a178f3c1e545622206b40986a4c3307fe39f70ccd3d9df9a9e425/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144", size = 20728, upload-time = "2024-10-18T15:21:46.295Z" }, - { url = "https://files.pythonhosted.org/packages/1a/03/8496a1a78308456dbd50b23a385c69b41f2e9661c67ea1329849a598a8f9/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29", size = 20826, upload-time = "2024-10-18T15:21:47.134Z" }, - { url = "https://files.pythonhosted.org/packages/e6/cf/0a490a4bd363048c3022f2f475c8c05582179bb179defcee4766fb3dcc18/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0", size = 21843, upload-time = "2024-10-18T15:21:48.334Z" }, - { url = "https://files.pythonhosted.org/packages/19/a3/34187a78613920dfd3cdf68ef6ce5e99c4f3417f035694074beb8848cd77/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0", size = 21219, upload-time = "2024-10-18T15:21:49.587Z" }, - { url = "https://files.pythonhosted.org/packages/17/d8/5811082f85bb88410ad7e452263af048d685669bbbfb7b595e8689152498/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178", size = 20946, upload-time = "2024-10-18T15:21:50.441Z" }, - { url = "https://files.pythonhosted.org/packages/7c/31/bd635fb5989440d9365c5e3c47556cfea121c7803f5034ac843e8f37c2f2/MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f", size = 15063, upload-time = "2024-10-18T15:21:51.385Z" }, - { url = "https://files.pythonhosted.org/packages/b3/73/085399401383ce949f727afec55ec3abd76648d04b9f22e1c0e99cb4bec3/MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a", size = 15506, upload-time = "2024-10-18T15:21:52.974Z" }, ] [[package]] @@ -667,9 +614,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ef/e3/3e2de3f93cd60dd63bd229ec3e3b679f682982614bf513d046c2722aa4ce/mysqlclient-2.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:a22d99d26baf4af68ebef430e3131bb5a9b722b79a9fcfac6d9bbf8a88800687", size = 207745, upload-time = "2025-01-10T11:56:28.67Z" }, { url = "https://files.pythonhosted.org/packages/bb/b5/2a8a4bcba3440550f358b839638fe8ec9146fa3c9194890b4998a530c926/mysqlclient-2.2.7-cp312-cp312-win_amd64.whl", hash = "sha256:4b4c0200890837fc64014cc938ef2273252ab544c1b12a6c1d674c23943f3f2e", size = 208032, upload-time = "2025-01-10T11:56:29.879Z" }, { url = "https://files.pythonhosted.org/packages/29/01/e80141f1cd0459e4c9a5dd309dee135bbae41d6c6c121252fdd853001a8a/mysqlclient-2.2.7-cp313-cp313-win_amd64.whl", hash = "sha256:201a6faa301011dd07bca6b651fe5aaa546d7c9a5426835a06c3172e1056a3c5", size = 208000, upload-time = "2025-01-10T11:56:32.293Z" }, - { url = "https://files.pythonhosted.org/packages/0e/e0/524b0777524e0d410f71987f556dd6a0e3273fdb06cd6e91e96afade7220/mysqlclient-2.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:199dab53a224357dd0cb4d78ca0e54018f9cee9bf9ec68d72db50e0a23569076", size = 207857, upload-time = "2025-01-10T11:56:33.666Z" }, { url = "https://files.pythonhosted.org/packages/16/cc/5b1570be9f8597ee41e2a0bd7b62ba861ec2c81898d9449f3d6bfbe15d29/mysqlclient-2.2.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:92af368ed9c9144737af569c86d3b6c74a012a6f6b792eb868384787b52bb585", size = 207800, upload-time = "2025-01-10T11:56:36.023Z" }, - { url = "https://files.pythonhosted.org/packages/20/40/b5d03494c1caa8f4da171db41d8d9d5b0d8959f893761597d97420083362/mysqlclient-2.2.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:977e35244fe6ef44124e9a1c2d1554728a7b76695598e4b92b37dc2130503069", size = 207965, upload-time = "2025-01-10T11:56:37.252Z" }, ] [[package]] @@ -774,7 +719,6 @@ name = "pytest-randomly" version = "3.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "importlib-metadata", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "pytest" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c0/68/d221ed7f4a2a49a664da721b8e87b52af6dd317af2a6cb51549cf17ac4b8/pytest_randomly-3.16.0.tar.gz", hash = "sha256:11bf4d23a26484de7860d82f726c0629837cf4064b79157bd18ec9d41d7feb26", size = 13367, upload-time = "2024-10-25T15:45:34.274Z" } @@ -824,63 +768,31 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/e7/9c/0e6afc12c269578be5c0c1c9f4b49a8d32770a080260c333ac04cc1c832d/soupsieve-2.7-py3-none-any.whl", hash = "sha256:6e60cc5c1ffaf1cebcc12e8188320b72071e922c2e897f737cadce79ad5d30c4", size = 36677, upload-time = "2025-04-20T18:50:07.196Z" }, ] -[[package]] -name = "sphinx" -version = "7.4.7" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version < '3.10'", -] -dependencies = [ - { name = "alabaster", version = "0.7.16", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "babel", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "colorama", marker = "(python_full_version < '3.10' and sys_platform == 'win32') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.10' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "docutils", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "imagesize", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "importlib-metadata", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "jinja2", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "packaging", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "pygments", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "requests", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "snowballstemmer", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-applehelp", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-devhelp", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-htmlhelp", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-jsmath", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-qthelp", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-serializinghtml", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "tomli", marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/5b/be/50e50cb4f2eff47df05673d361095cafd95521d2a22521b920c67a372dcb/sphinx-7.4.7.tar.gz", hash = "sha256:242f92a7ea7e6c5b406fdc2615413890ba9f699114a9c09192d7dfead2ee9cfe", size = 8067911, upload-time = "2024-07-20T14:46:56.059Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/ef/153f6803c5d5f8917dbb7f7fcf6d34a871ede3296fa89c2c703f5f8a6c8e/sphinx-7.4.7-py3-none-any.whl", hash = "sha256:c2419e2135d11f1951cd994d6eb18a1835bd8fdd8429f9ca375dc1f3281bd239", size = 3401624, upload-time = "2024-07-20T14:46:52.142Z" }, -] - [[package]] name = "sphinx" version = "8.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version == '3.10.*'", + "python_full_version < '3.11'", ] dependencies = [ - { name = "alabaster", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "babel", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "colorama", marker = "(python_full_version == '3.10.*' and sys_platform == 'win32') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version != '3.10.*' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "docutils", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "imagesize", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "jinja2", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "packaging", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "pygments", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "requests", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "snowballstemmer", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-applehelp", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-devhelp", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-htmlhelp", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-jsmath", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-qthelp", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinxcontrib-serializinghtml", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "tomli", marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "alabaster", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "babel", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "colorama", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version >= '3.11' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "docutils", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "imagesize", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "jinja2", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "packaging", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "pygments", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "requests", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "snowballstemmer", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-applehelp", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-devhelp", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-htmlhelp", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-jsmath", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-qthelp", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinxcontrib-serializinghtml", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/be0b61178fe2cdcb67e2a92fc9ebb488e3c51c4f74a36a7824c0adf23425/sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927", size = 8184611, upload-time = "2024-10-13T20:27:13.93Z" } wheels = [ @@ -892,11 +804,17 @@ name = "sphinx" version = "8.2.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.12'", - "python_full_version == '3.11.*'", + "python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra != 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.11' and extra == 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version >= '3.12' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", + "python_full_version == '3.11.*' and extra != 'group-12-django-mysql-django42' and extra != 'group-12-django-mysql-django50' and extra != 'group-12-django-mysql-django51' and extra != 'group-12-django-mysql-django52' and extra != 'group-12-django-mysql-django60'", ] dependencies = [ - { name = "alabaster", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "alabaster", marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "babel", marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "colorama", marker = "(python_full_version >= '3.11' and sys_platform == 'win32') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (python_full_version < '3.11' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (sys_platform != 'win32' and extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "docutils", marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, @@ -924,8 +842,7 @@ name = "sphinx-basic-ng" version = "1.0.0b2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "sphinx", version = "7.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/98/0b/a866924ded68efec7a1759587a4e478aec7559d8165fac8b2ad1c0e774d6/sphinx_basic_ng-1.0.0b2.tar.gz", hash = "sha256:9ec55a47c90c8c002b5960c57492ec3021f5193cb26cebc2dc4ea226848651c9", size = 20736, upload-time = "2023-07-08T18:40:54.166Z" } @@ -939,8 +856,7 @@ version = "0.0.1" source = { git = "https://github.com/readthedocs/sphinx-build-compatibility?rev=4f304bd4562cdc96316f4fec82b264ca379d23e0#4f304bd4562cdc96316f4fec82b264ca379d23e0" } dependencies = [ { name = "requests" }, - { name = "sphinx", version = "7.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] @@ -949,8 +865,7 @@ name = "sphinx-copybutton" version = "0.5.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "sphinx", version = "7.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, { name = "sphinx", version = "8.2.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django50') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django42' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django51') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django50' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django52') or (extra == 'group-12-django-mysql-django51' and extra == 'group-12-django-mysql-django60') or (extra == 'group-12-django-mysql-django52' and extra == 'group-12-django-mysql-django60')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fc/2b/a964715e7f5295f77509e59309959f4125122d648f86b4fe7d70ca1d882c/sphinx-copybutton-0.5.2.tar.gz", hash = "sha256:4cf17c82fb9646d1bc9ca92ac280813a3b605d8c421225fd9913154103ee1fbd", size = 23039, upload-time = "2023-04-14T08:10:22.998Z" } @@ -1086,12 +1001,3 @@ sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599 wheels = [ { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, ] - -[[package]] -name = "zipp" -version = "3.23.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload-time = "2025-06-08T17:06:39.4Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload-time = "2025-06-08T17:06:38.034Z" }, -]