summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2026-04-19 11:42:53 +0300
committerEfraim Flashner <efraim@flashner.co.il>2026-04-19 11:42:53 +0300
commit30442f49a581447285bd6f050acec6a9b677f3ad (patch)
tree298e25e1297ab14282b78722e685fff3b03bb388 /gnu
parent2afe7fe09e262aea2d1b9d5bb61c08f7830b55ca (diff)
gnu: Fix some spelling errors.
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/ocaml.scm2
-rw-r--r--gnu/packages/orange.scm2
-rw-r--r--gnu/packages/package-management.scm2
-rw-r--r--gnu/packages/password-utils.scm2
-rw-r--r--gnu/packages/pdf.scm2
-rw-r--r--gnu/packages/perl6.scm2
-rw-r--r--gnu/packages/php.scm2
-rw-r--r--gnu/packages/power.scm2
-rw-r--r--gnu/packages/prometheus.scm2
-rw-r--r--gnu/packages/protobuf.scm2
-rw-r--r--gnu/packages/python-check.scm8
-rw-r--r--gnu/packages/python-compression.scm2
-rw-r--r--gnu/packages/python-crypto.scm4
-rw-r--r--gnu/packages/python-science.scm18
-rw-r--r--gnu/packages/python-web.scm22
-rw-r--r--gnu/packages/python-xyz.scm64
-rw-r--r--gnu/packages/qt.scm6
-rw-r--r--gnu/packages/racket.scm6
-rw-r--r--gnu/packages/radio.scm2
-rw-r--r--gnu/packages/rdf.scm2
-rw-r--r--gnu/packages/rocm.scm4
-rw-r--r--gnu/packages/rpc.scm2
-rw-r--r--gnu/packages/ruby-xyz.scm8
-rw-r--r--gnu/packages/rust-apps.scm2
-rw-r--r--gnu/packages/rust-crates.scm4
-rw-r--r--gnu/packages/rust.scm2
-rw-r--r--gnu/packages/telephony.scm2
-rw-r--r--gnu/packages/terminals.scm2
28 files changed, 90 insertions, 90 deletions
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 1007355a9a7..2fe7ba1a86b 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -6153,7 +6153,7 @@ serializers and deserializers from type definitions.")
6153 (build-system dune-build-system) 6153 (build-system dune-build-system)
6154 (propagated-inputs (list ocaml-yojson)) 6154 (propagated-inputs (list ocaml-yojson))
6155 (properties `((upstream-name . "ppx_yojson_conv_lib"))) 6155 (properties `((upstream-name . "ppx_yojson_conv_lib")))
6156 (synopsis "Runtime library used by ocaml PPX yojson convertor") 6156 (synopsis "Runtime library used by ocaml PPX yojson converter")
6157 (description "Ppx_yojson_conv_lib is the runtime library used by 6157 (description "Ppx_yojson_conv_lib is the runtime library used by
6158ppx_yojson_conv, a ppx rewriter that can be used to convert ocaml types 6158ppx_yojson_conv, a ppx rewriter that can be used to convert ocaml types
6159to a Yojson.Safe value.") 6159to a Yojson.Safe value.")
diff --git a/gnu/packages/orange.scm b/gnu/packages/orange.scm
index db7c4a8f181..cc9abf598cb 100644
--- a/gnu/packages/orange.scm
+++ b/gnu/packages/orange.scm
@@ -75,7 +75,7 @@
75 (add-after 'unpack 'relax-requirements 75 (add-after 'unpack 'relax-requirements
76 (lambda _ 76 (lambda _
77 (substitute* "setup.py" 77 (substitute* "setup.py"
78 ;; Relax hard requirment of PIP. 78 ;; Relax hard requirement of PIP.
79 ((".*pip>=18.0.*") "")))) 79 ((".*pip>=18.0.*") ""))))
80 (add-before 'check 'pre-check 80 (add-before 'check 'pre-check
81 (lambda _ 81 (lambda _
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 0095031c97e..8b5611ded0f 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1499,7 +1499,7 @@ manage (install/update) them for you.")
1499 "--ignore=tests/trust/test_signature_verification.py" 1499 "--ignore=tests/trust/test_signature_verification.py"
1500 "-k" (string-join 1500 "-k" (string-join
1501 ;; XXX: Issues salad: network access, can't detect Conda 1501 ;; XXX: Issues salad: network access, can't detect Conda
1502 ;; environemnt, assertion failed; review if they may be 1502 ;; environment, assertion failed; review if they may be
1503 ;; fixed. 1503 ;; fixed.
1504 ;; 1504 ;;
1505 ;; test_info_all: Fails due to parallel test interference. 1505 ;; test_info_all: Fails due to parallel test interference.
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 7d19c845492..fa4f5b9e0cc 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -1798,7 +1798,7 @@ is the community-enhanced, \"jumbo\" version of John the Ripper.")
1798 (home-page "https://github.com/hashcat/maskprocessor") 1798 (home-page "https://github.com/hashcat/maskprocessor")
1799 (synopsis "High-Performance word generator") 1799 (synopsis "High-Performance word generator")
1800 (description "Maskprocessor is a high-performance word generator with a 1800 (description "Maskprocessor is a high-performance word generator with a
1801per-position configureable charset.") 1801per-position configurable charset.")
1802 (license (list license:expat)))) 1802 (license (list license:expat))))
1803 1803
1804(define-public fpm2 1804(define-public fpm2
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index fee47b91376..d2f5cff242a 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -1892,7 +1892,7 @@ presentation. The input files processed by pdfpc are PDF documents.")
1892 (license license:gpl3+))) 1892 (license license:gpl3+)))
1893 1893
1894(define-public paps 1894(define-public paps
1895 ;; Fails to build in lastest release. 1895 ;; Fails to build in latest release.
1896 (let ((commit "199b478ca3884df4c0786948aae09c7928c6498f") 1896 (let ((commit "199b478ca3884df4c0786948aae09c7928c6498f")
1897 (revision "0")) 1897 (revision "0"))
1898 (package 1898 (package
diff --git a/gnu/packages/perl6.scm b/gnu/packages/perl6.scm
index 317a1bd021b..61ba937dfe2 100644
--- a/gnu/packages/perl6.scm
+++ b/gnu/packages/perl6.scm
@@ -510,7 +510,7 @@ of the same class using @code{JSON::Unmarshal}.")
510@code{JSON::Unmarshal} in order to save duplication, it is intended to store a 510@code{JSON::Unmarshal} in order to save duplication, it is intended to store a
511separate JSON name for an attribute where the name of the JSON attribute might be 511separate JSON name for an attribute where the name of the JSON attribute might be
512changed, either for aesthetic reasons or the name is not a valid Perl identifier. 512changed, either for aesthetic reasons or the name is not a valid Perl identifier.
513It will of course also be needed in classes thar are going to use 513It will of course also be needed in classes that are going to use
514@code{JSON::Marshal} or @code{JSON::Unmarshal} for serialization/deserialization.") 514@code{JSON::Marshal} or @code{JSON::Unmarshal} for serialization/deserialization.")
515 (license license:artistic2.0))) 515 (license license:artistic2.0)))
516 516
diff --git a/gnu/packages/php.scm b/gnu/packages/php.scm
index 7f201ca0636..7ec16cc2748 100644
--- a/gnu/packages/php.scm
+++ b/gnu/packages/php.scm
@@ -311,7 +311,7 @@
311 ;; This test fails on most architectures. 311 ;; This test fails on most architectures.
312 "sapi/cli/tests/upload_2G.phpt")) 312 "sapi/cli/tests/upload_2G.phpt"))
313 313
314 ;; Accomodate two extra openssl errors flanking the expected one: 314 ;; Accommodate two extra openssl errors flanking the expected one:
315 ;; random number generator:RAND_{load,write}_file:Cannot open file 315 ;; random number generator:RAND_{load,write}_file:Cannot open file
316 ;; This is due to an invalid $HOME, but changing it in the test 316 ;; This is due to an invalid $HOME, but changing it in the test
317 ;; still prints the first one & changing it globally is overkill. 317 ;; still prints the first one & changing it globally is overkill.
diff --git a/gnu/packages/power.scm b/gnu/packages/power.scm
index 5071cdf50b1..45248f1dfa4 100644
--- a/gnu/packages/power.scm
+++ b/gnu/packages/power.scm
@@ -91,7 +91,7 @@
91 "--with-nologin=/run/apcupsd" 91 "--with-nologin=/run/apcupsd"
92 "--with-pwrfail-dir=/run/apcupsd" 92 "--with-pwrfail-dir=/run/apcupsd"
93 93
94 ;; Configure requires these, but we do not use the genenerated 94 ;; Configure requires these, but we do not use the generated
95 ;; apcupsd.conf, so in order to reduce dependencies of the package, 95 ;; apcupsd.conf, so in order to reduce dependencies of the package,
96 ;; provide fake values. 96 ;; provide fake values.
97 (string-append "ac_cv_path_SHUTDOWN=/nope") 97 (string-append "ac_cv_path_SHUTDOWN=/nope")
diff --git a/gnu/packages/prometheus.scm b/gnu/packages/prometheus.scm
index 99d5637ef62..f057a79d0f2 100644
--- a/gnu/packages/prometheus.scm
+++ b/gnu/packages/prometheus.scm
@@ -446,7 +446,7 @@ Prometheus metrics.")
446 #:import-path "github.com/prometheus/common" 446 #:import-path "github.com/prometheus/common"
447 #:test-subdirs 447 #:test-subdirs
448 #~(list 448 #~(list
449 ;; Skipp, as it requires 449 ;; Skip, as it requires
450 ;; <github.com/prometheus/client_golang/prometheus>, which introduces 450 ;; <github.com/prometheus/client_golang/prometheus>, which introduces
451 ;; cycle. 451 ;; cycle.
452 ;; "./config/..." 452 ;; "./config/..."
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index 8c7353056ef..1feca485eb7 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -524,7 +524,7 @@ from protobuf specification files.")
524 (lambda _ 524 (lambda _
525 (copy-file "extra/poetry/pyproject.toml" "pyproject.toml") 525 (copy-file "extra/poetry/pyproject.toml" "pyproject.toml")
526 (delete-file "build.py") 526 (delete-file "build.py")
527 ;; Mimick extra/poetry/poetry_build.sh. 527 ;; Mimic extra/poetry/poetry_build.sh.
528 (mkdir "nanopb") 528 (mkdir "nanopb")
529 (copy-recursively "generator" "nanopb/generator") 529 (copy-recursively "generator" "nanopb/generator")
530 (invoke "touch" "nanopb/__init__.py" 530 (invoke "touch" "nanopb/__init__.py"
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index f7143acfec9..ebf0299fbc0 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -1807,7 +1807,7 @@ HTTP @code{multipart/form-data} parsers and generators.")
1807 (list 1807 (list
1808 #:test-flags 1808 #:test-flags
1809 #~(list "--numprocesses" (number->string (parallel-job-count)) 1809 #~(list "--numprocesses" (number->string (parallel-job-count))
1810 ;; It tries to download hatchling and install aditional test 1810 ;; It tries to download hatchling and install additional test
1811 ;; dependencies. 1811 ;; dependencies.
1812 "--ignore=mypy/test/testpep561.py") 1812 "--ignore=mypy/test/testpep561.py")
1813 #:phases 1813 #:phases
@@ -3032,7 +3032,7 @@ sub-package.")
3032 3032
3033(define-public python-pytest-fixture-config 3033(define-public python-pytest-fixture-config
3034 ;; TODO: Master branch has removed all Python 2 support such Six, consider 3034 ;; TODO: Master branch has removed all Python 2 support such Six, consider
3035 ;; to update and drop python-six from closure in the next update cyle. 3035 ;; to update and drop python-six from closure in the next update cycle.
3036 (package 3036 (package
3037 (name "python-pytest-fixture-config") 3037 (name "python-pytest-fixture-config")
3038 (version "1.8.0") 3038 (version "1.8.0")
@@ -3121,7 +3121,7 @@ compliance.")
3121 (home-page "https://github.com/dropbox/pytest-flakefinder") 3121 (home-page "https://github.com/dropbox/pytest-flakefinder")
3122 (synopsis "Pytest plugin for finding flaky tests") 3122 (synopsis "Pytest plugin for finding flaky tests")
3123 (description "This package provides a Pytest plugin to run tests multiple 3123 (description "This package provides a Pytest plugin to run tests multiple
3124times and detect flakyness.") 3124times and detect flakiness.")
3125 (license license:asl2.0))) 3125 (license license:asl2.0)))
3126 3126
3127(define-public python-pytest-flask 3127(define-public python-pytest-flask
@@ -3706,7 +3706,7 @@ interaction, like key presses and mouse clicks.")
3706 ;; tests: 23 passed, 13 deselected 3706 ;; tests: 23 passed, 13 deselected
3707 #:test-flags 3707 #:test-flags
3708 #~(list "-p" "no:randomly" 3708 #~(list "-p" "no:randomly"
3709 ;; Skip tests requireing python-factory-boy, python-faker, 3709 ;; Skip tests requiring python-factory-boy, python-faker,
3710 ;; python-numpy, and python-pytest-xdist to reduce closure size. 3710 ;; python-numpy, and python-pytest-xdist to reduce closure size.
3711 "-k" (string-join 3711 "-k" (string-join
3712 (list "not test_entrypoint_injection" 3712 (list "not test_entrypoint_injection"
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index a2e47ae9257..e16a85ffe7d 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -974,7 +974,7 @@ provides handling of symlinks, and exception management.")
974 (sha256 974 (sha256
975 (base32 "0rj182i2d7d2bz067zrk39s19j09xsxkzprl82fqql8ji9c5fwd0")))) 975 (base32 "0rj182i2d7d2bz067zrk39s19j09xsxkzprl82fqql8ji9c5fwd0"))))
976 (build-system pyproject-build-system) 976 (build-system pyproject-build-system)
977 (arguments (list #:tests? #f)) ;TODO: Tests requrie extra packaging 977 (arguments (list #:tests? #f)) ;TODO: Tests require extra packaging
978 (native-inputs 978 (native-inputs
979 (list ;; python-big-o 979 (list ;; python-big-o
980 ;; python-coherent-licensed 980 ;; python-coherent-licensed
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index f50ae66f40b..09b38659e74 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -263,7 +263,7 @@ Python interface around SSH networking concepts.")
263 (build-system pyproject-build-system) 263 (build-system pyproject-build-system)
264 (arguments 264 (arguments
265 (list 265 (list
266 ;; Test failes with error: AssertionError: KeyboardInterrupt not raised. 266 ;; Test fails with error: AssertionError: KeyboardInterrupt not raised.
267 #:test-flags #~(list "-k" "not test_multithreading_with_interrupts"))) 267 #:test-flags #~(list "-k" "not test_multithreading_with_interrupts")))
268 (native-inputs 268 (native-inputs
269 (list openssl 269 (list openssl
@@ -1840,7 +1840,7 @@ interacting with a U2F device over USB.")
1840 (synopsis "Stateless OpenPGP Command-Line Interface") 1840 (synopsis "Stateless OpenPGP Command-Line Interface")
1841 (description 1841 (description
1842 "The Stateless OpenPGP Command-Line Interface (or sop) is a 1842 "The Stateless OpenPGP Command-Line Interface (or sop) is a
1843specification that encourages OpenPGP implementors to provide a common, 1843specification that encourages OpenPGP implementers to provide a common,
1844relatively simple command-line API for purposes of object security. 1844relatively simple command-line API for purposes of object security.
1845 1845
1846This Python module helps implementers build such a CLI from any implementation 1846This Python module helps implementers build such a CLI from any implementation
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 6627ae4bc9f..e066191c141 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1862,7 +1862,7 @@ density maps, both for interactive and non-interactive use.")
1862 (home-page "https://github.com/jararias/mpsplines") 1862 (home-page "https://github.com/jararias/mpsplines")
1863 (synopsis "Mean preserving interpolation with splines") 1863 (synopsis "Mean preserving interpolation with splines")
1864 (description 1864 (description
1865 "Thi package implements a functionality for mean-preserving 1865 "This package implements a functionality for mean-preserving
1866interpolation of 1D data (for example, time series) with splines.") 1866interpolation of 1D data (for example, time series) with splines.")
1867 (license license:bsd-3)))) 1867 (license license:bsd-3))))
1868 1868
@@ -2067,7 +2067,7 @@ indices of @code{ndarrays}.")
2067 ;; AttributeError: 'Series' object has no 2067 ;; AttributeError: 'Series' object has no
2068 ;; attribute 'iteritems' 2068 ;; attribute 'iteritems'
2069 " and not test_kde_plot_df" 2069 " and not test_kde_plot_df"
2070 ;; Test is not determenistic and fails with 2070 ;; Test is not deterministic and fails with
2071 ;; assertion not equal for DF array. 2071 ;; assertion not equal for DF array.
2072 " and not test_summary_df")) 2072 " and not test_summary_df"))
2073 #:phases 2073 #:phases
@@ -3421,7 +3421,7 @@ cross-validation.")
3421 "--numprocesses" (number->string (min 4 (parallel-job-count))) 3421 "--numprocesses" (number->string (min 4 (parallel-job-count)))
3422 "--pyargs" "scipy" 3422 "--pyargs" "scipy"
3423 "-k" (string-join 3423 "-k" (string-join
3424 ;; Network access is requied. 3424 ;; Network access is required.
3425 (list "not test_ascent" 3425 (list "not test_ascent"
3426 "test_electrocardiogram" 3426 "test_electrocardiogram"
3427 "test_existence_all" 3427 "test_existence_all"
@@ -3468,7 +3468,7 @@ cross-validation.")
3468 (lambda* (#:key test-flags tests? #:allow-other-keys) 3468 (lambda* (#:key test-flags tests? #:allow-other-keys)
3469 (when tests? 3469 (when tests?
3470 ;; Step out of the source directory to avoid interference. 3470 ;; Step out of the source directory to avoid interference.
3471 ;; See: <.github/workflows/linux.yml> for any other posible 3471 ;; See: <.github/workflows/linux.yml> for any other possible
3472 ;; tests setup. 3472 ;; tests setup.
3473 (with-directory-excursion "/tmp" 3473 (with-directory-excursion "/tmp"
3474 (setenv "HOME" "/tmp") 3474 (setenv "HOME" "/tmp")
@@ -3818,7 +3818,7 @@ depends on @code{scipy.sparse} for some computations.")
3818 "--deselect=tdda/test_tdda.py::TestPandasDataFrames::test_types_match") 3818 "--deselect=tdda/test_tdda.py::TestPandasDataFrames::test_types_match")
3819 #:phases 3819 #:phases
3820 #~(modify-phases %standard-phases 3820 #~(modify-phases %standard-phases
3821 ;; "datetime.UTC" is not availalbe in Python 3.10 but in 3821 ;; "datetime.UTC" is not available in Python 3.10 but in
3822 ;; 3.11 it's present 3822 ;; 3.11 it's present
3823 ;; <https://docs.python.org/3/library/datetime.html#datetime.UTC>. 3823 ;; <https://docs.python.org/3/library/datetime.html#datetime.UTC>.
3824 (add-after 'unpack 'fix-Python3.11-datetime.UTC 3824 (add-after 'unpack 'fix-Python3.11-datetime.UTC
@@ -4263,7 +4263,7 @@ idea of the remaining amount of computation to be done.")
4263 "--ignore=tests/pyspark" 4263 "--ignore=tests/pyspark"
4264 ;; E ModuleNotFoundError: No module named 'sphinx' 4264 ;; E ModuleNotFoundError: No module named 'sphinx'
4265 "--ignore=tests/pandas/test_docs_setting_column_widths.py" 4265 "--ignore=tests/pandas/test_docs_setting_column_widths.py"
4266 ;; Nework access is required. 4266 ;; Network access is required.
4267 "--ignore=tests/fastapi/test_app.py" 4267 "--ignore=tests/fastapi/test_app.py"
4268 ;; TypeError: __class__ assignment: 'GeoDataFrame' object layout 4268 ;; TypeError: __class__ assignment: 'GeoDataFrame' object layout
4269 ;; differs from 'DataFrame' 4269 ;; differs from 'DataFrame'
@@ -4271,7 +4271,7 @@ idea of the remaining amount of computation to be done.")
4271 (list "not test_schema_model[data0-True]" 4271 (list "not test_schema_model[data0-True]"
4272 "test_schema_from_dataframe[data1-True]" 4272 "test_schema_from_dataframe[data1-True]"
4273 "test_schema_no_geometry" 4273 "test_schema_no_geometry"
4274 ;; The most of the tests from this goup XFAIL or fail. 4274 ;; The most of the tests from this group XFAIL or fail.
4275 "test_pandas_stubs_false_positives") 4275 "test_pandas_stubs_false_positives")
4276 " and not ")))) 4276 " and not "))))
4277 (native-inputs 4277 (native-inputs
@@ -4797,7 +4797,7 @@ readable.")
4797 (arguments 4797 (arguments
4798 (list 4798 (list
4799 ;; TODO: Require vaex.server and others, which require vaex-core; 4799 ;; TODO: Require vaex.server and others, which require vaex-core;
4800 ;; implement bootsrapping. 4800 ;; implement bootstrapping.
4801 #:tests? #f 4801 #:tests? #f
4802 #:phases 4802 #:phases
4803 #~(modify-phases %standard-phases 4803 #~(modify-phases %standard-phases
@@ -5223,7 +5223,7 @@ objects.")
5223 python-numba 5223 python-numba
5224 python-numpy 5224 python-numpy
5225 python-scipy 5225 python-scipy
5226 ;; [optinal] 5226 ;; [optional]
5227 ;; python-jaxlib 5227 ;; python-jaxlib
5228 ;; python-jax 5228 ;; python-jax
5229 #;python-llvmlite)) 5229 #;python-llvmlite))
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 20f687ce0f2..6fff49c8920 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -870,7 +870,7 @@ caching server.")
870 (home-page "https://github.com/ImagingDataCommons/dicomweb-client") 870 (home-page "https://github.com/ImagingDataCommons/dicomweb-client")
871 (synopsis "Python client for DICOMweb RESTful services") 871 (synopsis "Python client for DICOMweb RESTful services")
872 (description 872 (description
873 "@code{dicomweb_client} provides client intefaces for DICOMweb RESTful 873 "@code{dicomweb_client} provides client interfaces for DICOMweb RESTful
874services QIDO-RS, WADO-RS and STOW-RS to search, retrieve and store 874services QIDO-RS, WADO-RS and STOW-RS to search, retrieve and store
875DICOM objects over the web, respectively.") 875DICOM objects over the web, respectively.")
876 (license license:expat))) 876 (license license:expat)))
@@ -1322,7 +1322,7 @@ Rate limits can be configured at different levels such as:
1322 (synopsis "Google Drive Public File/Folder Downloader") 1322 (synopsis "Google Drive Public File/Folder Downloader")
1323 (description 1323 (description
1324 "This package implements a functionality to download large files 1324 "This package implements a functionality to download large files
1325recursivly from Google Drive with option to filter them by file 1325recursively from Google Drive with option to filter them by file
1326formats (PDF/XML/CSV).") 1326formats (PDF/XML/CSV).")
1327 (license license:expat))) 1327 (license license:expat)))
1328 1328
@@ -2653,7 +2653,7 @@ comes with a SOCKS proxy client.")
2653 (version "0.7.0") 2653 (version "0.7.0")
2654 (source 2654 (source
2655 (origin 2655 (origin
2656 (method git-fetch) ;no tests in PyPI archvie 2656 (method git-fetch) ;no tests in PyPI archive
2657 (uri (git-reference 2657 (uri (git-reference
2658 (url "https://github.com/vxgmichel/aiostream") 2658 (url "https://github.com/vxgmichel/aiostream")
2659 (commit (string-append "v" version)))) 2659 (commit (string-append "v" version))))
@@ -3441,7 +3441,7 @@ classes
3441 (build-system pyproject-build-system) 3441 (build-system pyproject-build-system)
3442 (arguments 3442 (arguments
3443 (list 3443 (list
3444 ;; XXX: The last commit's tests are uncompatible with the more recent 3444 ;; XXX: The last commit's tests are incompatible with the more recent
3445 ;; version of python-falcon. 3445 ;; version of python-falcon.
3446 #:tests? #f)) 3446 #:tests? #f))
3447 (native-inputs 3447 (native-inputs
@@ -4150,7 +4150,7 @@ Python HTTP implementation.")
4150(define-public python-slixmpp 4150(define-public python-slixmpp
4151 (package 4151 (package
4152 (name "python-slixmpp") 4152 (name "python-slixmpp")
4153 (version "1.8.6") ; XXX: The latest version which does not requrie Rust 4153 (version "1.8.6") ; XXX: The latest version which does not require Rust
4154 (source 4154 (source
4155 (origin 4155 (origin
4156 (method git-fetch) 4156 (method git-fetch)
@@ -4393,7 +4393,7 @@ storage.")
4393 (base32 "0vqlhk0hgbsfkh7ybmby93xhlx8dq6pr5blf356ka3z2c41b9rdj")))) 4393 (base32 "0vqlhk0hgbsfkh7ybmby93xhlx8dq6pr5blf356ka3z2c41b9rdj"))))
4394 (build-system pyproject-build-system) 4394 (build-system pyproject-build-system)
4395 (arguments 4395 (arguments
4396 '(#:tests? #f)) ;tests depent on dated pytest-expect 4396 '(#:tests? #f)) ;tests depend on dated pytest-expect
4397 (native-inputs 4397 (native-inputs
4398 (list python-setuptools)) 4398 (list python-setuptools))
4399 (propagated-inputs 4399 (propagated-inputs
@@ -4744,7 +4744,7 @@ the Trio framework}.")
4744 4744
4745(define-public python-txacme 4745(define-public python-txacme
4746 ;; 0.9.3 tag was placed in 2020 and there a lot of changes providing 4746 ;; 0.9.3 tag was placed in 2020 and there a lot of changes providing
4747 ;; compatibility wit twisted, use the latest commit from trunk branch. 4747 ;; compatibility with twisted, use the latest commit from trunk branch.
4748 ;; 4748 ;;
4749 ;;See: <https://github.com/twisted/txacme/issues/165>. 4749 ;;See: <https://github.com/twisted/txacme/issues/165>.
4750 (let ((commit "ac18f92f6dde971a6b38f2ecfae44665815db583") 4750 (let ((commit "ac18f92f6dde971a6b38f2ecfae44665815db583")
@@ -8631,7 +8631,7 @@ this it tries to be opinion-free and very extendable.")
8631 (version "1.1.4") 8631 (version "1.1.4")
8632 (source 8632 (source
8633 (origin 8633 (origin
8634 (method git-fetch) ;no tests in PyPI archvie 8634 (method git-fetch) ;no tests in PyPI archive
8635 (uri (git-reference 8635 (uri (git-reference
8636 (url "https://github.com/Yelp/ephemeral-port-reserve") 8636 (url "https://github.com/Yelp/ephemeral-port-reserve")
8637 (commit (string-append "v" version)))) 8637 (commit (string-append "v" version))))
@@ -10778,7 +10778,7 @@ request/response web apps to larger, grown applications.")
10778 (license license:repoze))) 10778 (license license:repoze)))
10779 10779
10780(define-public python-pyramid-chameleon 10780(define-public python-pyramid-chameleon
10781 ;; PyPI lacks a fresh release, use the latest commit assosiated with 10781 ;; PyPI lacks a fresh release, use the latest commit associated with
10782 ;; unrleased version, see: 10782 ;; unrleased version, see:
10783 ;; <https://github.com/Pylons/pyramid_chameleon/issues/27> 10783 ;; <https://github.com/Pylons/pyramid_chameleon/issues/27>
10784 (let ((commit "956c77ba37120c430e871c834d3cd4ed5ac8dccf") 10784 (let ((commit "956c77ba37120c430e871c834d3cd4ed5ac8dccf")
@@ -10887,7 +10887,7 @@ Pyramid web framework.")
10887 (license license:repoze))) 10887 (license license:repoze)))
10888 10888
10889(define-public python-pyramid-mako 10889(define-public python-pyramid-mako
10890 ;; 1.1.0 was released in 2019, there a lot of compatability changes on 10890 ;; 1.1.0 was released in 2019, there a lot of compatibility changes on
10891 ;; master, us the latest commit for now. 10891 ;; master, us the latest commit for now.
10892 (let ((commit "1a6f4c00c7134530d2975f34d904b64a41b28b21") 10892 (let ((commit "1a6f4c00c7134530d2975f34d904b64a41b28b21")
10893 (revision "0")) 10893 (revision "0"))
@@ -13486,7 +13486,7 @@ services until one succeeds.")
13486 (name "python-whitenoise") 13486 (name "python-whitenoise")
13487 (version "6.9.0") 13487 (version "6.9.0")
13488 (source (origin 13488 (source (origin
13489 (method git-fetch) ; PyPI missing test failes 13489 (method git-fetch) ; PyPI missing test fails
13490 (uri (git-reference 13490 (uri (git-reference
13491 (url "https://github.com/evansd/whitenoise") 13491 (url "https://github.com/evansd/whitenoise")
13492 (commit version))) 13492 (commit version)))
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c07e891307d..5859b67fef6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -461,7 +461,7 @@ user.")
461 (home-page "https://github.com/fastapi/annotated-doc") 461 (home-page "https://github.com/fastapi/annotated-doc")
462 (synopsis "Annotated for some Python objects") 462 (synopsis "Annotated for some Python objects")
463 (description 463 (description
464 "This package implements a funtionality for document parameters, class 464 "This package implements a functionality for document parameters, class
465attributes, return types, and variables inline, with 465attributes, return types, and variables inline, with
466Annotated.") 466Annotated.")
467 (license license:expat))) 467 (license license:expat)))
@@ -704,7 +704,7 @@ line drawing algorithm}.")
704 python-matplotlib python-pygments python-rich)) 704 python-matplotlib python-pygments python-rich))
705 (home-page "https://github.com/catppuccin/python") 705 (home-page "https://github.com/catppuccin/python")
706 (synopsis "Pastel palette for Python libraries") 706 (synopsis "Pastel palette for Python libraries")
707 (description "Catppuccin for Python is a soothing pastel pallete for Python 707 (description "Catppuccin for Python is a soothing pastel palette for Python
708libraries. It aims to be the middle ground between low and high contrast 708libraries. It aims to be the middle ground between low and high contrast
709themes. It also includes themes for IPython, Matplotlib, Pygments and Rich.") 709themes. It also includes themes for IPython, Matplotlib, Pygments and Rich.")
710 (license license:expat))) 710 (license license:expat)))
@@ -1154,7 +1154,7 @@ implemented in pure Python, and most of them are also implemented in C.")
1154 (home-page "https://github.com/domdfcoding/domdf_python_tools") 1154 (home-page "https://github.com/domdfcoding/domdf_python_tools")
1155 (synopsis "Helpful functions for Python") 1155 (synopsis "Helpful functions for Python")
1156 (description 1156 (description
1157 "This package provide helpfull functions for Python's testing and 1157 "This package provide helpful functions for Python's testing and
1158packaging tasks.") 1158packaging tasks.")
1159 (license license:expat))) 1159 (license license:expat)))
1160 1160
@@ -5560,7 +5560,7 @@ concepts.")
5560 (license license:bsd-3))) 5560 (license license:bsd-3)))
5561 5561
5562(define-public python-hdf5storage 5562(define-public python-hdf5storage
5563 ;; XXX: Use the latest commit containing compatability with Pytest and Python 5563 ;; XXX: Use the latest commit containing compatibility with Pytest and Python
5564 ;; 3.11, see: <https://github.com/frejanordsiek/hdf5storage/issues/135>. 5564 ;; 3.11, see: <https://github.com/frejanordsiek/hdf5storage/issues/135>.
5565 ;; 5565 ;;
5566 ;; This package probably is sun setting, consider to remove when stops 5566 ;; This package probably is sun setting, consider to remove when stops
@@ -5618,7 +5618,7 @@ untrusted sources, pickling is avoided in this package.")
5618 (substitute* "test_prctl.py" 5618 (substitute* "test_prctl.py"
5619 ;; actual suffix used in cpython build output dir name 5619 ;; actual suffix used in cpython build output dir name
5620 (("sys.version\\[0:3\\]") "sys.implementation.cache_tag") 5620 (("sys.version\\[0:3\\]") "sys.implementation.cache_tag")
5621 ;; test_no_new_privs assumes existance of /bin/ping, but 5621 ;; test_no_new_privs assumes existence of /bin/ping, but
5622 ;; can never run anyway due to it requiring setuid ping. 5622 ;; can never run anyway due to it requiring setuid ping.
5623 ;; just short circuit it instead. 5623 ;; just short circuit it instead.
5624 (("os.stat\\('/bin/ping'\\)\\.st_mode") "0"))))))) 5624 (("os.stat\\('/bin/ping'\\)\\.st_mode") "0")))))))
@@ -6270,7 +6270,7 @@ other machines, such as over the network.")
6270 (base32 "1xwqp37ii9kql49agmkipawjbndwxg6y8sxax1wc4l6kkaxvk9ap")))) 6270 (base32 "1xwqp37ii9kql49agmkipawjbndwxg6y8sxax1wc4l6kkaxvk9ap"))))
6271 (build-system pyproject-build-system) 6271 (build-system pyproject-build-system)
6272 (arguments 6272 (arguments
6273 (list #:tests? #f)) ;requir dated inputs 6273 (list #:tests? #f)) ;require dated inputs
6274 (native-inputs 6274 (native-inputs
6275 (list python-setuptools-scm)) 6275 (list python-setuptools-scm))
6276 (propagated-inputs 6276 (propagated-inputs
@@ -6854,7 +6854,7 @@ files are easily readable and they work nicely with version control systems.")
6854 "0hi5rl17rj9gay7yw7ikrkyp5qhyw5bzp4ig1sj6ahzclsia8y1h")))) 6854 "0hi5rl17rj9gay7yw7ikrkyp5qhyw5bzp4ig1sj6ahzclsia8y1h"))))
6855 (build-system pyproject-build-system) 6855 (build-system pyproject-build-system)
6856 (arguments 6856 (arguments
6857 ;; It requres additional modules for integration tests. 6857 ;; It requires additional modules for integration tests.
6858 (list #:test-flags #~(list "--ignore=tests/modules/"))) 6858 (list #:test-flags #~(list "--ignore=tests/modules/")))
6859 (native-inputs 6859 (native-inputs
6860 (list python-pytest 6860 (list python-pytest
@@ -9974,8 +9974,8 @@ naturally be used also by other projects.")
9974 (replace 'check 9974 (replace 'check
9975 (lambda* (#:key tests? #:allow-other-keys) 9975 (lambda* (#:key tests? #:allow-other-keys)
9976 (when tests? 9976 (when tests?
9977 ;; TODO: Some acceptance faile and took near 30min to 9977 ;; TODO: Some acceptance failed and took near 30min to
9978 ;; complete: 6765 tests, 6745 passed, 20 failed; findout how 9978 ;; complete: 6765 tests, 6745 passed, 20 failed; find out how
9979 ;; to skip failing ones. 9979 ;; to skip failing ones.
9980 (format #t "Running unit tests...~%") 9980 (format #t "Running unit tests...~%")
9981 (invoke "utest/run.py"))))))) 9981 (invoke "utest/run.py")))))))
@@ -13582,7 +13582,7 @@ that requires its specific capabilities.")
13582 (license license:bsd-3))) 13582 (license license:bsd-3)))
13583 13583
13584(define-public python-ffmpeg-python 13584(define-public python-ffmpeg-python
13585 ;; The latest release (0.2.0) is old and its test suite crashs on Python 3.10. 13585 ;; The latest release (0.2.0) is old and its test suite crashes on Python 3.10.
13586 (package 13586 (package
13587 (name "python-ffmpeg-python") 13587 (name "python-ffmpeg-python")
13588 (properties '((commit . "df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6") 13588 (properties '((commit . "df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6")
@@ -13643,7 +13643,7 @@ arguments. It handles arbitrarily large (directed-acyclic) signal graphs.")
13643 (build-system pyproject-build-system) 13643 (build-system pyproject-build-system)
13644 (arguments 13644 (arguments
13645 (list 13645 (list
13646 #:tests? #f ;XXX: tests requrie network access to get FFmpeg data 13646 #:tests? #f ;XXX: tests require network access to get FFmpeg data
13647 #:phases 13647 #:phases
13648 #~(modify-phases %standard-phases 13648 #~(modify-phases %standard-phases
13649 (add-after 'unpack 'hardcode-ffmpeg 13649 (add-after 'unpack 'hardcode-ffmpeg
@@ -13730,7 +13730,7 @@ data, and scientific formats.")
13730 (synopsis "Generate pseudorandom numbers by using algebra") 13730 (synopsis "Generate pseudorandom numbers by using algebra")
13731 (description 13731 (description
13732 "The @code{pyudorandom} module lets you iterate over a list 13732 "The @code{pyudorandom} module lets you iterate over a list
13733in a non-succsessive, yet deterministic way based on interger modulo. 13733in a non-succsessive, yet deterministic way based on integer modulo.
13734It comes in handy when you want to mix up the items, but don't need 13734It comes in handy when you want to mix up the items, but don't need
13735any guarantees of randomness. It might be slow on small data, 13735any guarantees of randomness. It might be slow on small data,
13736but shall be significantly faster than @code{random.shuffle} 13736but shall be significantly faster than @code{random.shuffle}
@@ -16694,9 +16694,9 @@ markdown_py is also provided to convert Markdown files to HTML.")
16694 (lambda _ 16694 (lambda _
16695 (chdir "test")))))) 16695 (chdir "test"))))))
16696 (native-inputs 16696 (native-inputs
16697 (list ;; python-pygments ;optinal, tests fail when added 16697 (list ;; python-pygments ;optional, tests fail when added
16698 ;; python-wavedrom ;optinal, not packaged 16698 ;; python-wavedrom ;optional, not packaged
16699 ;; python-latex2mathml ;optinal, not packaged 16699 ;; python-latex2mathml ;optional, not packaged
16700 python-setuptools)) 16700 python-setuptools))
16701 (home-page "https://github.com/trentm/python-markdown2") 16701 (home-page "https://github.com/trentm/python-markdown2")
16702 (synopsis "Fast and complete Python implementation of Markdown") 16702 (synopsis "Fast and complete Python implementation of Markdown")
@@ -17011,7 +17011,7 @@ It has a flexible system of @samp{authorizers} able to manage both
17011 (propagated-inputs 17011 (propagated-inputs
17012 (list python-appdirs 17012 (list python-appdirs
17013 python-pytz 17013 python-pytz
17014 python-six)) ;still hard itegrated 17014 python-six)) ;still hard integrated
17015 (home-page "https://github.com/PyFilesystem/pyfilesystem2/") 17015 (home-page "https://github.com/PyFilesystem/pyfilesystem2/")
17016 (synopsis "File system abstraction layer for Python") 17016 (synopsis "File system abstraction layer for Python")
17017 (description 17017 (description
@@ -17731,7 +17731,7 @@ implementations of ASN.1-based codecs and protocols.")
17731 #:test-flags 17731 #:test-flags
17732 #~(list "-k" (string-join 17732 #~(list "-k" (string-join
17733 ;; Tests fail with error: IndexError: string index out of 17733 ;; Tests fail with error: IndexError: string index out of
17734 ;; range. It may be some incompatability wit pyparsing, 17734 ;; range. It may be some incompatibility with pyparsing,
17735 ;; see <https://github.com/eerimoq/asn1tools/issues/167>. 17735 ;; see <https://github.com/eerimoq/asn1tools/issues/167>.
17736 (list "not test_c_source" 17736 (list "not test_c_source"
17737 "test_command_line_generate_c_source_oer" 17737 "test_command_line_generate_c_source_oer"
@@ -19391,7 +19391,7 @@ explicit subcommand name.")
19391 (sha256 19391 (sha256
19392 (base32 "03ay7j57mfh4sa8vh9qwid1ggwdc0lasyw3ycsmgv5r6z2j63an7")))) 19392 (base32 "03ay7j57mfh4sa8vh9qwid1ggwdc0lasyw3ycsmgv5r6z2j63an7"))))
19393 (build-system pyproject-build-system) 19393 (build-system pyproject-build-system)
19394 (arguments (list #:tests? #f)) ;no tests in PyPI archvie 19394 (arguments (list #:tests? #f)) ;no tests in PyPI archive
19395 (native-inputs 19395 (native-inputs
19396 (list python-hatch-vcs 19396 (list python-hatch-vcs
19397 python-hatchling)) 19397 python-hatchling))
@@ -21595,7 +21595,7 @@ and makes it easier to build concurrent applications.")
21595 (sha256 21595 (sha256
21596 (base32 "18qx113g9bi1ac4indd5phma82zcdq601lxncp3vjn43m2mc3iq0")))) 21596 (base32 "18qx113g9bi1ac4indd5phma82zcdq601lxncp3vjn43m2mc3iq0"))))
21597 (build-system pyproject-build-system) 21597 (build-system pyproject-build-system)
21598 (arguments (list #:tests? #f)) ;XXX: not tests in PyPI archvie, there are in Git 21598 (arguments (list #:tests? #f)) ;XXX: not tests in PyPI archive, there are in Git
21599 (native-inputs 21599 (native-inputs
21600 (list python-setuptools 21600 (list python-setuptools
21601 python-wheel)) 21601 python-wheel))
@@ -23971,7 +23971,7 @@ protocols written in pure Python.")
23971 #~(list "-k" "not test__version__from_git__shallow") 23971 #~(list "-k" "not test__version__from_git__shallow")
23972 #:phases 23972 #:phases
23973 #~(modify-phases %standard-phases 23973 #~(modify-phases %standard-phases
23974 ;; These steps are taked from NixOS package definition: 23974 ;; These steps are taken from NixOS package definition:
23975 ;; nixpkgs/pkgs/development/python-modules/dunamai/default.nix 23975 ;; nixpkgs/pkgs/development/python-modules/dunamai/default.nix
23976 (add-before 'check 'pre-check 23976 (add-before 'check 'pre-check
23977 (lambda _ 23977 (lambda _
@@ -25553,7 +25553,7 @@ created by running @code{python setup.py develop}).")
25553 (license license:expat))) 25553 (license license:expat)))
25554 25554
25555;; XXX: This project was archived by the owner on Oct 4, 2023. It is now 25555;; XXX: This project was archived by the owner on Oct 4, 2023. It is now
25556;; read-only. Consider to remvoe when nothing depends on it. 25556;; read-only. Consider to remove when nothing depends on it.
25557(define-public python-ratelimiter 25557(define-public python-ratelimiter
25558 ;; From https://github.com/RazerM/ratelimiter/pull/11 25558 ;; From https://github.com/RazerM/ratelimiter/pull/11
25559 (let ((commit "59a0827c434706d62b89e16a220e4ae12e618858") 25559 (let ((commit "59a0827c434706d62b89e16a220e4ae12e618858")
@@ -25718,7 +25718,7 @@ Git.")
25718 (base32 "1h3nbg1nlshzrqy7vz4q4g9wbz85dqkn6385p0ad7kjj48ww9avx")))) 25718 (base32 "1h3nbg1nlshzrqy7vz4q4g9wbz85dqkn6385p0ad7kjj48ww9avx"))))
25719 (build-system pyproject-build-system) 25719 (build-system pyproject-build-system)
25720 (arguments 25720 (arguments
25721 (list #:tests? #f)) ;tests rquire Cargo 25721 (list #:tests? #f)) ;tests require Cargo
25722 (propagated-inputs 25722 (propagated-inputs
25723 (list python-semantic-version 25723 (list python-semantic-version
25724 python-setuptools)) 25724 python-setuptools))
@@ -27371,7 +27371,7 @@ validation testing and application logic.")
27371 (license license:expat))) 27371 (license license:expat)))
27372 27372
27373;; Make sure to upgrade python-llvmlite in (gnu packages llvm) together with 27373;; Make sure to upgrade python-llvmlite in (gnu packages llvm) together with
27374;; python-numba. They have a very unflexible relationship. 27374;; python-numba. They have a very inflexible relationship.
27375(define-public python-numba 27375(define-public python-numba
27376 (package 27376 (package
27377 (name "python-numba") 27377 (name "python-numba")
@@ -27836,7 +27836,7 @@ values. Partd excels at shuffling operations.")
27836 #:test-flags 27836 #:test-flags
27837 #~(list "--ignore=fsspec/implementations/tests/test_github.py" 27837 #~(list "--ignore=fsspec/implementations/tests/test_github.py"
27838 "-k" (string-join 27838 "-k" (string-join
27839 ;; Test requirs nentwork access 27839 ;; Test requires nentwork access
27840 (list "not test_async_cat_file_ranges" 27840 (list "not test_async_cat_file_ranges"
27841 "test_gist_public_all_files" 27841 "test_gist_public_all_files"
27842 "test_gist_public_missing_file" 27842 "test_gist_public_missing_file"
@@ -32230,7 +32230,7 @@ syllables, and sentences.")
32230 (list python-chardet 32230 (list python-chardet
32231 python-cssselect 32231 python-cssselect
32232 python-lxml 32232 python-lxml
32233 python-lxml-html-clean)) ;XXX: it sould be part of python-lxml lib 32233 python-lxml-html-clean)) ;XXX: it should be part of python-lxml lib
32234 (home-page "http://github.com/buriy/python-readability") 32234 (home-page "http://github.com/buriy/python-readability")
32235 (synopsis "HTML to text parser") 32235 (synopsis "HTML to text parser")
32236 (description 32236 (description
@@ -33682,7 +33682,7 @@ It implements advanced Python dictionaries with dot notation access.")
33682 python-wheel)) 33682 python-wheel))
33683 (home-page "https://python-fields.readthedocs.io/") 33683 (home-page "https://python-fields.readthedocs.io/")
33684 (synopsis "Python container class boilerplate killer") 33684 (synopsis "Python container class boilerplate killer")
33685 (description "Avoid repetetive boilerplate code in Python classes.") 33685 (description "Avoid repetitive boilerplate code in Python classes.")
33686 (license license:bsd-3)))) 33686 (license license:bsd-3))))
33687 33687
33688(define-public python-aspectlib 33688(define-public python-aspectlib
@@ -34841,7 +34841,7 @@ parsing.")
34841 34841
34842(define-public python-flatten-json 34842(define-public python-flatten-json
34843 ;; The latest version was not tagged on GitHub, PyPI provides no tests, use 34843 ;; The latest version was not tagged on GitHub, PyPI provides no tests, use
34844 ;; the commit assosiated with 0.1.14 version. 34844 ;; the commit associated with 0.1.14 version.
34845 (let ((commit "900c4feebcfcd831ddb6143c4b246024ecf911ec") 34845 (let ((commit "900c4feebcfcd831ddb6143c4b246024ecf911ec")
34846 (revision "0")) 34846 (revision "0"))
34847 (package 34847 (package
@@ -35327,7 +35327,7 @@ colors.")
35327 #~(modify-phases %standard-phases 35327 #~(modify-phases %standard-phases
35328 ;; This package requires python-packaging~=23.1 which is not yet 35328 ;; This package requires python-packaging~=23.1 which is not yet
35329 ;; updated to. As per pyproject.toml, it is required to provide 35329 ;; updated to. As per pyproject.toml, it is required to provide
35330 ;; a nice version_info opbject. 35330 ;; a nice version_info object.
35331 ;; TODO: After updating python-packaging, fix this. 35331 ;; TODO: After updating python-packaging, fix this.
35332 (delete 'sanity-check)))) 35332 (delete 'sanity-check))))
35333 (propagated-inputs (list python-importlib-metadata python-packaging)) 35333 (propagated-inputs (list python-importlib-metadata python-packaging))
@@ -36798,7 +36798,7 @@ as possible in order to be comprehensible and easily extensible.")
36798(define-public python-tables 36798(define-public python-tables
36799 (package 36799 (package
36800 (name "python-tables") 36800 (name "python-tables")
36801 ;; XXX: Compatability fix for numexpr 2.13.0, see: 36801 ;; XXX: Compatibility fix for numexpr 2.13.0, see:
36802 ;; <https://github.com/PyTables/PyTables/pull/1256>. 36802 ;; <https://github.com/PyTables/PyTables/pull/1256>.
36803 (properties '((commit . "aad9079c80ce3ae7f385d00af760d171dcc10535") 36803 (properties '((commit . "aad9079c80ce3ae7f385d00af760d171dcc10535")
36804 (revision . "0"))) 36804 (revision . "0")))
@@ -37725,7 +37725,7 @@ to TIFF, BigTIFF, and ImageJ hyperstack compatible files.")
37725 (license license:expat))) 37725 (license license:expat)))
37726 37726
37727(define-public python-timeout-decorator 37727(define-public python-timeout-decorator
37728 ;; TODO: Remove when python-requests-caches releses a fresh version dropping 37728 ;; TODO: Remove when python-requests-caches releases a fresh version dropping
37729 ;; it, see, <https://github.com/requests-cache/requests-cache/pull/1111>. 37729 ;; it, see, <https://github.com/requests-cache/requests-cache/pull/1111>.
37730 (package 37730 (package
37731 (name "python-timeout-decorator") 37731 (name "python-timeout-decorator")
@@ -39645,7 +39645,7 @@ features useful for text console applications.")
39645 python-urwid) ;may be removed after 2025-11-12 39645 python-urwid) ;may be removed after 2025-11-12
39646 39646
39647(define-public python-urwid-for-zulip-term 39647(define-public python-urwid-for-zulip-term
39648 ;; zulip-term@0.7.0 requires exact 2.1.2 version otherewise some tests fail 39648 ;; zulip-term@0.7.0 requires exact 2.1.2 version otherwise some tests fail
39649 ;; to pass, remove when no longer required. 39649 ;; to pass, remove when no longer required.
39650 (hidden-package 39650 (hidden-package
39651 (package 39651 (package
@@ -39979,7 +39979,7 @@ store, forked from redis-py.")
39979 "16z10sm78jd7ca3jbkgc3q5i8a8q7y1h21q1li21yy3rlhbhrrns")))) 39979 "16z10sm78jd7ca3jbkgc3q5i8a8q7y1h21q1li21yy3rlhbhrrns"))))
39980 (build-system pyproject-build-system) 39980 (build-system pyproject-build-system)
39981 (arguments 39981 (arguments
39982 (list #:tests? #f)) ;no tests in PyPI archvie 39982 (list #:tests? #f)) ;no tests in PyPI archive
39983 (native-inputs 39983 (native-inputs
39984 (list python-setuptools)) 39984 (list python-setuptools))
39985 (home-page "https://github.com/habnabit/vcversioner") 39985 (home-page "https://github.com/habnabit/vcversioner")
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index a5ad9c301cd..6155955c073 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -4366,7 +4366,7 @@ linux/libcurl_wrapper.h"
4366 (substitute* "src/3rdparty/chromium/device/udev_linux/udev1_loader.cc" 4366 (substitute* "src/3rdparty/chromium/device/udev_linux/udev1_loader.cc"
4367 (("libudev.so.1") 4367 (("libudev.so.1")
4368 (search-input-file inputs "lib/libudev.so.1"))) 4368 (search-input-file inputs "lib/libudev.so.1")))
4369 ;; Patch the location of the X11 keywoard layouts. 4369 ;; Patch the location of the X11 keyboard layouts.
4370 (substitute* "src/3rdparty/chromium/ui/events/ozone/layout/xkb\ 4370 (substitute* "src/3rdparty/chromium/ui/events/ozone/layout/xkb\
4371/xkb_keyboard_layout_engine.cc" 4371/xkb_keyboard_layout_engine.cc"
4372 (("/usr/share/X11/xkb") 4372 (("/usr/share/X11/xkb")
@@ -5028,7 +5028,7 @@ top of the PyQt bindings for Qt. PyQt-builder is used to build PyQt itself.")
5028 (("--cov-report=term-missing") "") 5028 (("--cov-report=term-missing") "")
5029 (("--cov-report=xml") ""))))))) 5029 (("--cov-report=xml") "")))))))
5030 ;; XXX: Do not include, even supported: Qt5, PySide2 PySide6, only test 5030 ;; XXX: Do not include, even supported: Qt5, PySide2 PySide6, only test
5031 ;; agains Qt6 to reduce closure size.. 5031 ;; against Qt6 to reduce closure size..
5032 (native-inputs 5032 (native-inputs
5033 (list python-pyqt-6 5033 (list python-pyqt-6
5034 python-pytest 5034 python-pytest
@@ -5085,7 +5085,7 @@ bindings (PySide, PySide2, PyQt4 and PyQt5).")
5085@item Multi-handle slider for float values 5085@item Multi-handle slider for float values
5086@item Spinbox with arbitrarily large integers 5086@item Spinbox with arbitrarily large integers
5087@item Magnitude combined with unit dropdown 5087@item Magnitude combined with unit dropdown
5088@item Label that willl elide text 5088@item Label that will elide text
5089@item Searchable ComboBox populated from Enum 5089@item Searchable ComboBox populated from Enum
5090@item Searchable List 5090@item Searchable List
5091@item Searchable Tree 5091@item Searchable Tree
diff --git a/gnu/packages/racket.scm b/gnu/packages/racket.scm
index 4905199c660..abaf7721aaa 100644
--- a/gnu/packages/racket.scm
+++ b/gnu/packages/racket.scm
@@ -103,7 +103,7 @@
103;; development.) 103;; development.)
104;; 104;;
105;; The top-level 'Makefile' is more like a directory of scripts: it has 105;; The top-level 'Makefile' is more like a directory of scripts: it has
106;; convienience targets for developing Racket, and it cooperates with the 106;; convenience targets for developing Racket, and it cooperates with the
107;; 'distro-build' package to assemble custom Racket distributions. (Again, 107;; 'distro-build' package to assemble custom Racket distributions. (Again,
108;; the makefile just delegates to Zuo.) It is not part of Racket source 108;; the makefile just delegates to Zuo.) It is not part of Racket source
109;; distributions: the root of a source distribution is basically 'racket/src' 109;; distributions: the root of a source distribution is basically 'racket/src'
@@ -178,7 +178,7 @@
178;; README file applies to all such subsystems: 178;; README file applies to all such subsystems:
179;; 179;;
180;; The Racket version must be practically the same as the current Racket 180;; The Racket version must be practically the same as the current Racket
181;; verson, although it can be the Racket BC implementation (instead of 181;; version, although it can be the Racket BC implementation (instead of
182;; the Racket CS implementation). 182;; the Racket CS implementation).
183;; 183;;
184;; Unlike Chez Scheme boot files, the files generated in "schemified" 184;; Unlike Chez Scheme boot files, the files generated in "schemified"
@@ -197,7 +197,7 @@
197;; Zuo is notably *not* a problem for bootstrapping. The implementation is a 197;; Zuo is notably *not* a problem for bootstrapping. The implementation is a
198;; single hand-written C file designed to build with just `cc -o zuo zuo.c`, 198;; single hand-written C file designed to build with just `cc -o zuo zuo.c`,
199;; even with very old or limited compilers. (We use the Autoconf support for 199;; even with very old or limited compilers. (We use the Autoconf support for
200;; convienience.) As of Zuo 1.8, Zuo has tagged releases in its own repository 200;; convenience.) As of Zuo 1.8, Zuo has tagged releases in its own repository
201;; independent of the Racket release cycle. 201;; independent of the Racket release cycle.
202;; 202;;
203;; CODE: 203;; CODE:
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 6a3a63aa5c0..219c4a41b18 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -2013,7 +2013,7 @@ operators.")
2013 ;; kernel specific headers. 2013 ;; kernel specific headers.
2014 "-DBUILD_DRIVERS_LIMEPCIE=false" 2014 "-DBUILD_DRIVERS_LIMEPCIE=false"
2015 ;; Specify the udev rules installation path into 2015 ;; Specify the udev rules installation path into
2016 ;; the ouput profile. 2016 ;; the output profile.
2017 (string-append "-DUDEV_RULES_INSTALL_PATH=" 2017 (string-append "-DUDEV_RULES_INSTALL_PATH="
2018 #$output "/lib/udev/rules.d") 2018 #$output "/lib/udev/rules.d")
2019 ;; Do not reload udev rules after build. 2019 ;; Do not reload udev rules after build.
diff --git a/gnu/packages/rdf.scm b/gnu/packages/rdf.scm
index 5f58845b26b..ce283590f40 100644
--- a/gnu/packages/rdf.scm
+++ b/gnu/packages/rdf.scm
@@ -256,7 +256,7 @@ Turtle/N3 and read them in SPARQL XML, RDF/XML and Turtle/N3.")
256 (license license:lgpl2.1+))) ; or any choice of gpl2+ or asl2.0 256 (license license:lgpl2.1+))) ; or any choice of gpl2+ or asl2.0
257 257
258(define-public redland 258(define-public redland
259 ;; XXX: No tags for the last release, altough it's clear from 259 ;; XXX: No tags for the last release, although it's clear from
260 ;; Github and logs a new release has been made. 260 ;; Github and logs a new release has been made.
261 (let ((commit "3ec9bda623107f9b1c86c0a3f261ffd3f8a40965") 261 (let ((commit "3ec9bda623107f9b1c86c0a3f261ffd3f8a40965")
262 (revision "0")) 262 (revision "0"))
diff --git a/gnu/packages/rocm.scm b/gnu/packages/rocm.scm
index 1f2175ecc17..99d930c67d0 100644
--- a/gnu/packages/rocm.scm
+++ b/gnu/packages/rocm.scm
@@ -242,7 +242,7 @@ and in-process/in-memory compilation.")
242 (list rocm-comgr rocminfo)) 242 (list rocm-comgr rocminfo))
243 (synopsis "ROCm HIP Runtime") 243 (synopsis "ROCm HIP Runtime")
244 (description "HIP language runtime, allowing execution of HIP kernels 244 (description "HIP language runtime, allowing execution of HIP kernels
245on AMD harware, with library support for in-process/in-memory 245on AMD hardware, with library support for in-process/in-memory
246compilation (hipclr) of HIP kernel code, and its execution on AMD hardware.") 246compilation (hipclr) of HIP kernel code, and its execution on AMD hardware.")
247 (license license:expat))) 247 (license license:expat)))
248 248
@@ -425,7 +425,7 @@ particular CPU vendor or architecture.")
425 (("find_program\\(LD_LLD_PATH ld\\.lld\\)") 425 (("find_program\\(LD_LLD_PATH ld\\.lld\\)")
426 "#find_program(LD_LLD_PATH ld.lld)")))) 426 "#find_program(LD_LLD_PATH ld.lld)"))))
427 ;; This is just cosmetic and removes superfluous rpath entries 427 ;; This is just cosmetic and removes superfluous rpath entries
428 ;; involving a nonexistant relative llvm/lib path. 428 ;; involving a nonexistent relative llvm/lib path.
429 ;; XXX: RUNPATH checks are okay with $ORIGIN, but it looks like 429 ;; XXX: RUNPATH checks are okay with $ORIGIN, but it looks like
430 ;; other packages are removing it altogether -- what to do? 430 ;; other packages are removing it altogether -- what to do?
431 (add-after 'unpack 'remove-dubious-rpath 431 (add-after 'unpack 'remove-dubious-rpath
diff --git a/gnu/packages/rpc.scm b/gnu/packages/rpc.scm
index ebfcd194d73..8885f292f84 100644
--- a/gnu/packages/rpc.scm
+++ b/gnu/packages/rpc.scm
@@ -268,7 +268,7 @@ HTTP/2-based RPC framework gRPC.")
268 (build-system pyproject-build-system) 268 (build-system pyproject-build-system)
269 (arguments 269 (arguments
270 (list 270 (list
271 #:tests? #f ;XXX: no tests in PyPI, try to bulid from Git 271 #:tests? #f ;XXX: no tests in PyPI, try to build from Git
272 #:phases 272 #:phases
273 #~(modify-phases %standard-phases 273 #~(modify-phases %standard-phases
274 (add-after 'unpack 'configure 274 (add-after 'unpack 'configure
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 41306307f33..de7b820a1ea 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -812,7 +812,7 @@ configured correctly.
812 812
813Serverspec tests your servers’ actual state by executing command locally, via 813Serverspec tests your servers’ actual state by executing command locally, via
814SSH, via WinRM, via Docker API and so on. So you don’t need to install any 814SSH, via WinRM, via Docker API and so on. So you don’t need to install any
815agent softwares on your servers and can use any configuration management 815agent software on your servers and can use any configuration management
816tools, Puppet, Ansible, CFEngine, Itamae and so on. 816tools, Puppet, Ansible, CFEngine, Itamae and so on.
817 817
818But the true aim of Serverspec is to help refactoring infrastructure code.") 818But the true aim of Serverspec is to help refactoring infrastructure code.")
@@ -2888,7 +2888,7 @@ extensions.")
2888 #~(modify-phases %standard-phases 2888 #~(modify-phases %standard-phases
2889 ;; tests: 393 runs, 42523 assertions, 0 failures, 0 errors, 20 skips 2889 ;; tests: 393 runs, 42523 assertions, 0 failures, 0 errors, 20 skips
2890 ;; 2890 ;;
2891 ;; TODO: Impliment #:test-flags in ruby-build-system and figure out 2891 ;; TODO: Implement #:test-flags in ruby-build-system and figure out
2892 ;; how to skip tests more elegant. 2892 ;; how to skip tests more elegant.
2893 (add-after 'unpack 'skip-failing-tests 2893 (add-after 'unpack 'skip-failing-tests
2894 (lambda _ 2894 (lambda _
@@ -9477,7 +9477,7 @@ variable length integers (varint) in Ruby Protocol Buffers.")
9477 (native-inputs (list ruby-rspec ruby-rspec-block-is-expected)) 9477 (native-inputs (list ruby-rspec ruby-rspec-block-is-expected))
9478 (synopsis "Improved @code{Version} module for Ruby") 9478 (synopsis "Improved @code{Version} module for Ruby")
9479 (description "VersionGem aims to provide introspection of a @code{Version} 9479 (description "VersionGem aims to provide introspection of a @code{Version}
9480module based on a @code{Version::VERSION} constant string wile not interfering 9480module based on a @code{Version::VERSION} constant string while not interfering
9481with gemspec parsing where the @code{VERSION} string is traditionally used.") 9481with gemspec parsing where the @code{VERSION} string is traditionally used.")
9482 (home-page "https://gitlab.com/oauth-xx/version_gem") 9482 (home-page "https://gitlab.com/oauth-xx/version_gem")
9483 (license license:expat))) 9483 (license license:expat)))
@@ -11902,7 +11902,7 @@ part of the Prawn PDF generator.")
11902 ;; zombie process reaping (see: 11902 ;; zombie process reaping (see:
11903 ;; https://issues.guix.gnu.org/30948). 11903 ;; https://issues.guix.gnu.org/30948).
11904 ;; Many of these tests seem to only fail on the 'cli' portion 11904 ;; Many of these tests seem to only fail on the 'cli' portion
11905 ;; due to something causing them to hang indefinately 11905 ;; due to something causing them to hang indefinitely
11906 (skip-tests "test/test_plugin.rb" 11906 (skip-tests "test/test_plugin.rb"
11907 "test_plugin") 11907 "test_plugin")
11908 (skip-tests "test/test_plugin_systemd.rb" 11908 (skip-tests "test/test_plugin_systemd.rb"
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 9ce39132719..3ae45e306af 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -2863,7 +2863,7 @@ touchscreen devices.")
2863 #:phases 2863 #:phases
2864 #~(modify-phases %standard-phases 2864 #~(modify-phases %standard-phases
2865 (add-after 'unpack 'set-cc 2865 (add-after 'unpack 'set-cc
2866 ;; Tests assume `cc' is avaliable in PATH, but Guix does not 2866 ;; Tests assume `cc' is available in PATH, but Guix does not
2867 ;; provide that with the `gcc' or `clang' packages. 2867 ;; provide that with the `gcc' or `clang' packages.
2868 (lambda _ 2868 (lambda _
2869 (substitute* '("tests/integration/build_description_tests.rs" 2869 (substitute* '("tests/integration/build_description_tests.rs"
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 392c1fdb87b..cd5b7ce7b26 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -631,13 +631,13 @@
631 "10n8mcgr89risdf35i73zc67aaa392bhggwzqlri1fv79297ags0")) 631 "10n8mcgr89risdf35i73zc67aaa392bhggwzqlri1fv79297ags0"))
632 632
633(define rust-any-ascii-0.1.7 633(define rust-any-ascii-0.1.7
634 ;; TODO: Adapt the build scirpt to Guile. 634 ;; TODO: Adapt the build script to Guile.
635 ;; https://github.com/anyascii/anyascii/blob/master/src/main/java/com/anyascii/build/gen/Rust.kt 635 ;; https://github.com/anyascii/anyascii/blob/master/src/main/java/com/anyascii/build/gen/Rust.kt
636 (crate-source "any_ascii" "0.1.7" 636 (crate-source "any_ascii" "0.1.7"
637 "07kyb9is518jr1sbc6804kgg5pnx8djl328q3al28lcbxdvkf0vh")) 637 "07kyb9is518jr1sbc6804kgg5pnx8djl328q3al28lcbxdvkf0vh"))
638 638
639(define rust-any-ascii-0.3.2 639(define rust-any-ascii-0.3.2
640 ;; TODO: Adapt the build scirpt to Guile. 640 ;; TODO: Adapt the build script to Guile.
641 ;; https://github.com/anyascii/anyascii/blob/master/src/main/java/com/anyascii/build/gen/Rust.kt 641 ;; https://github.com/anyascii/anyascii/blob/master/src/main/java/com/anyascii/build/gen/Rust.kt
642 (crate-source "any_ascii" "0.3.2" 642 (crate-source "any_ascii" "0.3.2"
643 "0b6c2vb3wlzcsd7s5l6s9fyq4r07a8yab9r7qvw474sbg95v2l7a")) 643 "0b6c2vb3wlzcsd7s5l6s9fyq4r07a8yab9r7qvw474sbg95v2l7a"))
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 9dcd82a9c0c..d3fe1adb9ef 100644
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -132,7 +132,7 @@
132 (replace "rustc-bootstrap" base-rust) 132 (replace "rustc-bootstrap" base-rust)
133 (replace "cargo-bootstrap" (list base-rust "cargo")))))) 133 (replace "cargo-bootstrap" (list base-rust "cargo"))))))
134 134
135;;; Note: mrustc's only purpose is to be able to bootstap Rust; it's designed 135;;; Note: mrustc's only purpose is to be able to bootstrap Rust; it's designed
136;;; to be used in source form. 136;;; to be used in source form.
137(define %mrustc-commit "06b87d1af49d2db3bd850fdee8888055dd540dd1") 137(define %mrustc-commit "06b87d1af49d2db3bd850fdee8888055dd540dd1")
138(define %mrustc-source 138(define %mrustc-source
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 2ea10cd001b..d0c2ae9352f 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -822,7 +822,7 @@ your calls and messages.")
822 (substitute* "self-test.mak" 822 (substitute* "self-test.mak"
823 ;; Fails with: pjlib-util-test-x86_64-unknown-linux-gnu: 823 ;; Fails with: pjlib-util-test-x86_64-unknown-linux-gnu:
824 ;; ../src/pjlib-util-test/resolver_test.c:1501: action2_1: 824 ;; ../src/pjlib-util-test/resolver_test.c:1501: action2_1:
825 ;; Assertio n `pj_strcmp2(&pkt->q[0].name, "_sip._udp." 825 ;; Assertion `pj_strcmp2(&pkt->q[0].name, "_sip._udp."
826 ;; "domain2.com")==0' failed. 826 ;; "domain2.com")==0' failed.
827 ((" pjlib_util_test ") "")) 827 ((" pjlib_util_test ") ""))
828 (substitute* "pjsip/src/test/test.h" 828 (substitute* "pjsip/src/test/test.h"
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index cf98fb54c0b..c580345dfc6 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -406,7 +406,7 @@ multi-seat support, a replacement for @command{mingetty}, and more.")
406 %supported-systems)))) 406 %supported-systems))))
407 407
408;;; INFO: kmscon-8 is a dependency of Guix System installer. When upgrading, 408;;; INFO: kmscon-8 is a dependency of Guix System installer. When upgrading,
409;;; remeber to test it; you can fire a VM by following the procedure below: 409;;; remember to test it; you can fire a VM by following the procedure below:
410;;; 410;;;
411;;; 1. Manually change `(gnu system install)' module so that in procedure 411;;; 1. Manually change `(gnu system install)' module so that in procedure
412;;; `%installation-services' the key `guix-for-system' refers to `guix' 412;;; `%installation-services' the key `guix-for-system' refers to `guix'