Explorar o código

remove distro (#5158)

Khaleel Al-Adhami hai 3 semanas
pai
achega
9b36917db4
Modificáronse 3 ficheiros con 1 adicións e 15 borrados
  1. 0 1
      pyproject.toml
  2. 1 3
      reflex/utils/exec.py
  3. 0 11
      uv.lock

+ 0 - 1
pyproject.toml

@@ -21,7 +21,6 @@ keywords = ["web", "framework"]
 requires-python = ">=3.10,<4.0"
 dependencies = [
   "alembic >=1.15.2,<2.0",
-  "distro >=1.9.0,<2.0; platform_system == 'Linux'",
   "fastapi >=0.115.0",
   "granian[reload] >=2.2.5",
   "gunicorn >=23.0.0,<24.0.0",

+ 1 - 3
reflex/utils/exec.py

@@ -613,9 +613,7 @@ def output_system_info():
     )
 
     if system == "Linux":
-        import distro  # pyright: ignore[reportMissingImports]
-
-        os_version = distro.name(pretty=True)
+        os_version = platform.freedesktop_os_release().get("PRETTY_NAME", "Unknown")
     else:
         os_version = platform.version()
 

+ 0 - 11
uv.lock

@@ -330,15 +330,6 @@ wheels = [
     { url = "https://files.pythonhosted.org/packages/91/a1/cf2472db20f7ce4a6be1253a81cfdf85ad9c7885ffbed7047fb72c24cf87/distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87", size = 468973 },
 ]
 
-[[package]]
-name = "distro"
-version = "1.9.0"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722 }
-wheels = [
-    { url = "https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277 },
-]
-
 [[package]]
 name = "exceptiongroup"
 version = "1.2.2"
@@ -1535,7 +1526,6 @@ version = "0.7.9.dev1"
 source = { editable = "." }
 dependencies = [
     { name = "alembic" },
-    { name = "distro", marker = "sys_platform == 'linux'" },
     { name = "fastapi" },
     { name = "granian", extra = ["reload"] },
     { name = "gunicorn" },
@@ -1590,7 +1580,6 @@ dev = [
 [package.metadata]
 requires-dist = [
     { name = "alembic", specifier = ">=1.15.2,<2.0" },
-    { name = "distro", marker = "sys_platform == 'linux'", specifier = ">=1.9.0,<2.0" },
     { name = "fastapi", specifier = ">=0.115.0" },
     { name = "granian", extras = ["reload"], specifier = ">=2.2.5" },
     { name = "gunicorn", specifier = ">=23.0.0,<24.0.0" },