From 11e0594e63207ef270621627b7c5068e3f863efe Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 19 Oct 2025 09:28:31 +0100 Subject: [PATCH] gnu: packages/python-xyz: Sort the rest of python-ty*. * gnu/packages/python-xyz.scm::(python-types-regex, python-types-requests, python-types-setuptools, python-types-simplejson, python-types-toml, python-types-tqdm, python-types-ujson, python-types-urllib3, python-typeshed-client, python-typing-inspect, python-typogrify): Sort variables alphabetically. Change-Id: Ie6b070ae561ee205b7e259c35a10473bd1bac49b --- gnu/packages/python-xyz.scm | 488 ++++++++++++++++++------------------ 1 file changed, 244 insertions(+), 244 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e4d3903b9b2da73337ff79f349387d05ec76f2f1..8df468136bd180838c48ebc12fbcb508cc308818 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -23239,31 +23239,6 @@ feels like an AST.") python-setuptools-scm python-wheel))))) -(define-public python-typing-inspect - (package - (name "python-typing-inspect") - (version "0.9.0") - (source (origin - (method url-fetch) - (uri (pypi-uri "typing_inspect" version)) - (sha256 - (base32 - "0y0z8v4wr5bahlgzjd1il2z8vlfd2asiyb45wia6kvznyqpw8gxj")))) - (build-system pyproject-build-system) - (native-inputs - (list python-pytest - python-setuptools - python-wheel)) - (propagated-inputs - (list python-mypy-extensions - python-typing-extensions)) - (home-page "https://github.com/ilevkivskyi/typing_inspect") - (synopsis "API for inspection of types in the Python @code{typing} module") - (description - "The @code{typing_inspect} module defines experimental API for runtime -inspection of types defined in the Python standard typing module.") - (license license:expat))) - (define-public python-lazy-loader (package (name "python-lazy-loader") @@ -34146,37 +34121,6 @@ entities @end enumerate") (license license:bsd-3))) -(define-public python-typogrify - (package - (name "python-typogrify") - (version "2.1.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "typogrify" version)) - (sha256 - (base32 "1vk17q04sax8rpdqll5zldnf6l3ixgknbnn9wimnwah3k1701aph")))) - (build-system pyproject-build-system) - (arguments - (list - #:test-flags - #~(list "--doctest-modules" - "typogrify/filters.py" - "typogrify/packages/titlecase/tests.py"))) - (native-inputs - (list python-pytest - python-hatchling)) - (propagated-inputs - (list python-smartypants)) - (home-page "https://github.com/justinmayer/typogrify") - (synopsis "Filters to transform text into typographically-improved HTML") - (description - "@code{typogrify} provides a set of custom filters that automatically -apply various transformations to plain text in order to yield -typographically-improved HTML. While often used in conjunction with Jinja and -Django template systems, the filters can be used in any environment.") - (license license:bsd-3))) - (define-public python-ld (package (name "python-ld") @@ -36236,133 +36180,6 @@ but not binary streams.") multipurpose analysis in Python.") (license license:bsd-3))) -(define-public python-types-tqdm - (package - (name "python-types-tqdm") - (version "4.67.0.20250809") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_tqdm" version)) - (sha256 - (base32 "006md2hnsq79p7d5z3kiaapvl9wwa4dz3yb39jf0n22n2awpmgq2")))) - (build-system pyproject-build-system) - (arguments (list #:tests? #f)) ;no tests in PyPI archive - (native-inputs (list python-setuptools)) - (propagated-inputs (list python-types-requests)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for python-tqdm") - (description "This package providis typing stubs for python-tqdm.") - (license license:asl2.0))) - -(define-public python-types-requests - (package - (name "python-types-requests") - (version "2.32.4.20250611") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_requests" version)) - (sha256 - (base32 "09pqdfa66d3p5dig26chrd6rpxs5wamxcm0yyl5q69b4xmvqf73l")))) - (build-system pyproject-build-system) - (arguments (list #:tests? #f)) ;no tests in PyPI archive - (native-inputs - (list python-setuptools)) - (propagated-inputs - (list python-urllib3)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for requests") - (description "This package provides typing stubs for requests.") - (license license:asl2.0))) - -(define-public python-types-simplejson - (package - (name "python-types-simplejson") - (version "3.19.0.20241221") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_simplejson" version)) - (sha256 - (base32 "0w7wvr84d7bj27hc2bsyh69s9d84zpkdhsibbmsibba91zdzjjhi")))) - (build-system pyproject-build-system) - (arguments - (list - #:tests? #f)) ; no tests in PyPI archive, no release or tags on GitHub - (native-inputs - (list python-setuptools python-wheel)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for simplejson") - (description "Typing stubs for simplejson.") - (license license:asl2.0))) - -(define-public python-types-setuptools - (package - (name "python-types-setuptools") - (version "80.9.0.20250529") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_setuptools" version)) - (sha256 - (base32 "149w6lg8n56k50n08jx450ni9frs2hzbv729sv48c8ds1jx8iq3r")))) - (build-system pyproject-build-system) - (arguments (list #:tests? #f)) ;no tests in PyPI archive - (native-inputs - (list python-setuptools)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for setuptools") - (description "This package provides typing stubs for setuptools.") - (license license:asl2.0))) - -(define-public python-types-urllib3 - (package - (name "python-types-urllib3") - (version "1.26.25.14") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types-urllib3" version)) - (sha256 - (base32 "13ys7c7k9pg3lb11qvdgs9xq8j8bvcpjpg61j8dqq6wmgibpz6r2")))) - (build-system pyproject-build-system) - (arguments (list #:tests? #f)) ;no tests in PyPI archive - (native-inputs - (list python-setuptools)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for urllib3") - (description "This package provides typing stubs for urllib3.") - (license license:asl2.0))) - -(define-public python-typeshed-client - (package - (name "python-typeshed-client") - (version "2.8.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/JelleZijlstra/typeshed_client") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0i74ygf49184ab1ipfdzf706wnzs3id15rkysqarzcngdydrcszs")))) - (build-system pyproject-build-system) - (arguments - (list #:test-backend #~'custom - #:test-flags #~(list "tests/test.py"))) - (native-inputs - (list python-setuptools)) - (propagated-inputs - (list python-importlib-resources - python-typing-extensions)) - (home-page "https://github.com/JelleZijlstra/typeshed_client") - (synopsis "Library for accessing stubs in typeshed") - (description - "This package provides a library for accessing stubs in typeshed.") - (license license:expat))) - (define-public python-psycopg2-binary (package (name "python-psycopg2-binary") @@ -36441,49 +36258,6 @@ async I/O support.") "This package adds ANSI colors and decorations to your strings.") (license license:isc))) -(define-public python-types-toml - (package - (name "python-types-toml") - (version "0.10.8.20240310") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types-toml" version)) - (sha256 - (base32 "0c83hfw4aqy01vzlh6r84mz6b2b6n98chfdjp2k3c94p089m0h9x")))) - (build-system pyproject-build-system) - (arguments - (list #:tests? #f)) ;no tests provided - (native-inputs (list python-setuptools)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for TOML") - (description - "This package contains typing stubs for TOML, a very small subset the -Python stubs contained in the complete @code{typeshed} collection.") - (license license:asl2.0))) - -(define-public python-types-ujson - (package - (name "python-types-ujson") - (version "5.10.0.20250822") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_ujson" version)) - (sha256 - (base32 "01m0gdcy6plrjxxih96ra86wd2zhn4skzw7k7hvk51gpw5c5ay8a")))) - (build-system pyproject-build-system) - (arguments - (list #:tests? #f)) ;no tests provided - (native-inputs (list python-setuptools)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for ujson") - (description - "This is a PEP 561 type stub package for the ujson package. It can be -used by type-checking tools like mypy, PyCharm, pytype etc. to check code that -uses ujson.") - (license license:asl2.0))) - (define-public python-stltools (package (name "python-stltools") @@ -37920,24 +37694,6 @@ slice file content line by line or column by column or a combination of both.") (license license:bsd-3))) -(define-public python-types-regex - (package - (name "python-types-regex") - (version "2025.9.18.20250921") - (source - (origin - (method url-fetch) - (uri (pypi-uri "types_regex" version)) - (sha256 - (base32 "0gqc8b9d38pdm1l6nryi9rq9vmpis575hqnxlvj904n3n4hhqw71")))) - (build-system pyproject-build-system) - (arguments (list #:tests? #f)) ;no tests in PyPI archive - (native-inputs (list python-setuptools)) - (home-page "https://github.com/python/typeshed") - (synopsis "Typing stubs for regex") - (description "This package provides typing stubs for regex.") - (license license:asl2.0))) - (define-public python-rpds-py (package (name "python-rpds-py") @@ -38635,6 +38391,250 @@ collection.") (description "This package provides typing stubs for @code{PyYAML}.") (license license:asl2.0))) +(define-public python-types-regex + (package + (name "python-types-regex") + (version "2025.9.18.20250921") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_regex" version)) + (sha256 + (base32 "0gqc8b9d38pdm1l6nryi9rq9vmpis575hqnxlvj904n3n4hhqw71")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;no tests in PyPI archive + (native-inputs (list python-setuptools)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for regex") + (description "This package provides typing stubs for regex.") + (license license:asl2.0))) + +(define-public python-types-requests + (package + (name "python-types-requests") + (version "2.32.4.20250611") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_requests" version)) + (sha256 + (base32 "09pqdfa66d3p5dig26chrd6rpxs5wamxcm0yyl5q69b4xmvqf73l")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;no tests in PyPI archive + (native-inputs + (list python-setuptools)) + (propagated-inputs + (list python-urllib3)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for requests") + (description "This package provides typing stubs for requests.") + (license license:asl2.0))) + +(define-public python-types-setuptools + (package + (name "python-types-setuptools") + (version "80.9.0.20250529") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_setuptools" version)) + (sha256 + (base32 "149w6lg8n56k50n08jx450ni9frs2hzbv729sv48c8ds1jx8iq3r")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;no tests in PyPI archive + (native-inputs + (list python-setuptools)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for setuptools") + (description "This package provides typing stubs for setuptools.") + (license license:asl2.0))) + +(define-public python-types-simplejson + (package + (name "python-types-simplejson") + (version "3.19.0.20241221") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_simplejson" version)) + (sha256 + (base32 "0w7wvr84d7bj27hc2bsyh69s9d84zpkdhsibbmsibba91zdzjjhi")))) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f)) ; no tests in PyPI archive, no release or tags on GitHub + (native-inputs + (list python-setuptools python-wheel)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for simplejson") + (description "Typing stubs for simplejson.") + (license license:asl2.0))) + +(define-public python-types-toml + (package + (name "python-types-toml") + (version "0.10.8.20240310") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types-toml" version)) + (sha256 + (base32 "0c83hfw4aqy01vzlh6r84mz6b2b6n98chfdjp2k3c94p089m0h9x")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ;no tests provided + (native-inputs (list python-setuptools)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for TOML") + (description + "This package contains typing stubs for TOML, a very small subset the +Python stubs contained in the complete @code{typeshed} collection.") + (license license:asl2.0))) + +(define-public python-types-tqdm + (package + (name "python-types-tqdm") + (version "4.67.0.20250809") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_tqdm" version)) + (sha256 + (base32 "006md2hnsq79p7d5z3kiaapvl9wwa4dz3yb39jf0n22n2awpmgq2")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;no tests in PyPI archive + (native-inputs (list python-setuptools)) + (propagated-inputs (list python-types-requests)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for python-tqdm") + (description "This package providis typing stubs for python-tqdm.") + (license license:asl2.0))) + +(define-public python-types-ujson + (package + (name "python-types-ujson") + (version "5.10.0.20250822") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types_ujson" version)) + (sha256 + (base32 "01m0gdcy6plrjxxih96ra86wd2zhn4skzw7k7hvk51gpw5c5ay8a")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ;no tests provided + (native-inputs (list python-setuptools)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for ujson") + (description + "This is a PEP 561 type stub package for the ujson package. It can be +used by type-checking tools like mypy, PyCharm, pytype etc. to check code that +uses ujson.") + (license license:asl2.0))) + +(define-public python-types-urllib3 + (package + (name "python-types-urllib3") + (version "1.26.25.14") + (source + (origin + (method url-fetch) + (uri (pypi-uri "types-urllib3" version)) + (sha256 + (base32 "13ys7c7k9pg3lb11qvdgs9xq8j8bvcpjpg61j8dqq6wmgibpz6r2")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ;no tests in PyPI archive + (native-inputs + (list python-setuptools)) + (home-page "https://github.com/python/typeshed") + (synopsis "Typing stubs for urllib3") + (description "This package provides typing stubs for urllib3.") + (license license:asl2.0))) + +(define-public python-typeshed-client + (package + (name "python-typeshed-client") + (version "2.8.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JelleZijlstra/typeshed_client") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0i74ygf49184ab1ipfdzf706wnzs3id15rkysqarzcngdydrcszs")))) + (build-system pyproject-build-system) + (arguments + (list #:test-backend #~'custom + #:test-flags #~(list "tests/test.py"))) + (native-inputs + (list python-setuptools)) + (propagated-inputs + (list python-importlib-resources + python-typing-extensions)) + (home-page "https://github.com/JelleZijlstra/typeshed_client") + (synopsis "Library for accessing stubs in typeshed") + (description + "This package provides a library for accessing stubs in typeshed.") + (license license:expat))) + +(define-public python-typing-inspect + (package + (name "python-typing-inspect") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "typing_inspect" version)) + (sha256 + (base32 "0y0z8v4wr5bahlgzjd1il2z8vlfd2asiyb45wia6kvznyqpw8gxj")))) + (build-system pyproject-build-system) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (propagated-inputs + (list python-mypy-extensions + python-typing-extensions)) + (home-page "https://github.com/ilevkivskyi/typing_inspect") + (synopsis "API for inspection of types in the Python @code{typing} module") + (description + "The @code{typing_inspect} module defines experimental API for runtime +inspection of types defined in the Python standard typing module.") + (license license:expat))) + +(define-public python-typogrify + (package + (name "python-typogrify") + (version "2.1.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "typogrify" version)) + (sha256 + (base32 "1vk17q04sax8rpdqll5zldnf6l3ixgknbnn9wimnwah3k1701aph")))) + (build-system pyproject-build-system) + (arguments + (list + #:test-flags + #~(list "--doctest-modules" + "typogrify/filters.py" + "typogrify/packages/titlecase/tests.py"))) + (native-inputs + (list python-pytest + python-hatchling)) + (propagated-inputs + (list python-smartypants)) + (home-page "https://github.com/justinmayer/typogrify") + (synopsis "Filters to transform text into typographically-improved HTML") + (description + "@code{typogrify} provides a set of custom filters that automatically +apply various transformations to plain text in order to yield +typographically-improved HTML. While often used in conjunction with Jinja and +Django template systems, the filters can be used in any environment.") + (license license:bsd-3))) + (define-public python-ua-parser (package (name "python-ua-parser")