diff --git a/pyproject.toml b/pyproject.toml index a5c1ab482a..42e3e181ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -109,7 +109,7 @@ prod = [ "zulip-bots", # Used for Hesiod lookups, etc. - "py3dns", + "dnspython", # Install Python Social Auth "social-auth-app-django", @@ -385,7 +385,6 @@ module = [ "django_cte.*", "django_otp.*", "django_scim.*", - "DNS.*", "fakeldap.*", "firebase_admin.*", "gitlint.*", diff --git a/uv.lock b/uv.lock index b6f6517ea8..7ab4c07ca2 100644 --- a/uv.lock +++ b/uv.lock @@ -2885,15 +2885,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/97/84/0e410c20bbe9a504fc56e97908f13261c2b313d16cbb3b738556166f044a/py_partiql_parser-0.6.1-py2.py3-none-any.whl", hash = "sha256:ff6a48067bff23c37e9044021bf1d949c83e195490c17e020715e927fe5b2456", size = 23520 }, ] -[[package]] -name = "py3dns" -version = "4.0.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/76/67/d7e745a5248bd7ecf2b76d3a1c8280255cbbdcb21174b171cf3c87740836/py3dns-4.0.2.tar.gz", hash = "sha256:98652e80ecec143c60f78f0e6b341631ca9a7560edd8dddfc864c02902618a39", size = 33982 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/43/1ff28f5302a0f423d4210cacc1f12fb416b6ba1f4c7107e020d264acb625/py3dns-4.0.2-py3-none-any.whl", hash = "sha256:36bffe62b59a72cfa09c03f0bd3473e0126f20ee4285d14c07415dbf6f5fd571", size = 29589 }, -] - [[package]] name = "pyahocorasick" version = "2.1.0" @@ -5055,6 +5046,7 @@ dev = [ { name = "django-stubs" }, { name = "django-stubs-ext" }, { name = "django-two-factor-auth", extra = ["call", "phonenumberslite", "sms"] }, + { name = "dnspython" }, { name = "fakeldap" }, { name = "firebase-admin" }, { name = "gitlint-core" }, @@ -5084,7 +5076,6 @@ dev = [ { name = "polib" }, { name = "prometheus-client" }, { name = "psycopg2" }, - { name = "py3dns" }, { name = "pyahocorasick" }, { name = "pyasyncore" }, { name = "pydantic" }, @@ -5181,6 +5172,7 @@ prod = [ { name = "django-scim2" }, { name = "django-stubs-ext" }, { name = "django-two-factor-auth", extra = ["call", "phonenumberslite", "sms"] }, + { name = "dnspython" }, { name = "firebase-admin" }, { name = "google-re2" }, { name = "greenlet" }, @@ -5202,7 +5194,6 @@ prod = [ { name = "polib" }, { name = "prometheus-client" }, { name = "psycopg2" }, - { name = "py3dns" }, { name = "pyahocorasick" }, { name = "pydantic" }, { name = "pygments" }, @@ -5269,6 +5260,7 @@ dev = [ { name = "django-stubs" }, { name = "django-stubs-ext" }, { name = "django-two-factor-auth", extras = ["call", "phonenumberslite", "sms"] }, + { name = "dnspython" }, { name = "fakeldap" }, { name = "firebase-admin" }, { name = "gitlint-core" }, @@ -5298,7 +5290,6 @@ dev = [ { name = "polib" }, { name = "prometheus-client" }, { name = "psycopg2" }, - { name = "py3dns" }, { name = "pyahocorasick" }, { name = "pyasyncore" }, { name = "pydantic" }, @@ -5396,6 +5387,7 @@ prod = [ { name = "django-scim2" }, { name = "django-stubs-ext" }, { name = "django-two-factor-auth", extras = ["call", "phonenumberslite", "sms"] }, + { name = "dnspython" }, { name = "firebase-admin" }, { name = "google-re2" }, { name = "greenlet" }, @@ -5417,7 +5409,6 @@ prod = [ { name = "polib" }, { name = "prometheus-client" }, { name = "psycopg2" }, - { name = "py3dns" }, { name = "pyahocorasick" }, { name = "pydantic" }, { name = "pygments" }, diff --git a/version.py b/version.py index ab38691a2e..416f3d2235 100644 --- a/version.py +++ b/version.py @@ -49,4 +49,4 @@ API_FEATURE_LEVEL = 356 # Last bumped for adding `include_can_access_content` t # historical commits sharing the same major version, in which case a # minor version bump suffices. -PROVISION_VERSION = (317, 0) # bumped 2025-02-24 to migrate to uv +PROVISION_VERSION = (318, 0) # bumped 2025-02-25 to remove py3dns