From cf1b0e132ebd6fe2e83d3f914f9f57c291263268 Mon Sep 17 00:00:00 2001 From: pjotrp Date: Sun, 22 Mar 2026 11:19:26 +0100 Subject: Moved redundant and older packages to new repo: guix-bioinformatics-past. It may have been too much, but we can move back --- gn/packages/python.scm | 349 ------------------------------------------------- 1 file changed, 349 deletions(-) (limited to 'gn/packages/python.scm') diff --git a/gn/packages/python.scm b/gn/packages/python.scm index 2b25775..6a0bc40 100644 --- a/gn/packages/python.scm +++ b/gn/packages/python.scm @@ -45,21 +45,6 @@ #:use-module (srfi srfi-1) #:use-module (gn packages check)) -(define-public python-rpy2-2.9 - (package - (inherit python-rpy2) - (name "python-rpy2") - (version "2.9.6b0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "rpy2" version)) - (sha256 - (base32 - "1vqgw42a51l162gyg8qbx1xakxbj29riyb6azzv89f260w865k0d")))) - (arguments - `(#:tests? #f)))) - (define-public python2-rpy2 (package (name "python2-rpy2") @@ -115,52 +100,6 @@ functions.") (license license:gpl2)) ) -(define-public python-inotify ; guix candidate -(package - (name "python-inotify") - (version "0.2.9") - (source - (origin - (method url-fetch) - (uri (pypi-uri "inotify" version)) - (sha256 - (base32 - "043sbm9q8ca4fhn19knwpsxgzfgm5ik75m0bl7dp9hjy6p3v3zzn")))) - (build-system python-build-system) - (propagated-inputs - `(("inotify-tools" ,inotify-tools))) - (arguments `(#:tests? #f)) ;; No tests. - (home-page "https://pypi.python.org/pypi/inotify") - (synopsis - "Python inotify.") - (description - "Python inotify.") - (license license:gpl2)) -) - -(define-public python2-inotify - (package-with-python2 python-inotify)) - -(define-public python2-flask - (let ((base (package-with-python2 python-flask))) - (package - (inherit base) - (arguments - `(#:tests? #f))))) - -(define-public python2-werkzeug - (let ((base (package-with-python2 python-werkzeug))) - (package - (inherit base) - (arguments - `(#:tests? #f))))) - -(define-public python2-flask-sqlalchemy - (package-with-python2 python-flask-sqlalchemy)) - -(define-public python2-xlsxwriter - (package-with-python2 python-xlsxwriter)) - (define-public python-rserve (package (name "python-rserve") @@ -190,9 +129,6 @@ functions.") ".") (license license:expat))) -(define-public python2-rserve - (package-with-python2 python-rserve)) - (define-public python-setuptools-old (package (name "python-setuptools-old") @@ -237,7 +173,6 @@ Python 3 support.") license:asl2.0 ; packaging is dual ASL2/BSD-2 license:bsd-2)))) - (define-public python-avro ; guix ready - used by CWL (package (name "python-avro") @@ -259,10 +194,6 @@ Python 3 support.") "Avro is a serialization and RPC framework.") (license #f))) -(define-public python2-avro - (package-with-python2 python-avro)) - - (define-public python2-htmlgen-gn ; guix obsolete (package (name "python2-htmlgen-gn") @@ -426,7 +357,6 @@ capabilities to the Python interpreter.") "file://README" "See 'README' in the distribution.")))) - (define-public python2-piddle-gn ; guix obsolete (package (name "python2-piddle-gn") @@ -454,7 +384,6 @@ capabilities to the Python interpreter.") (description #f) (license #f))) - (define-public python2-pil1 ; guix obsolete (package (name "python2-pil1") ; this version is NOT used by genenetwork @@ -828,22 +757,6 @@ spreadsheets without the need for COM objects.") "Simple python high-performance computing cluster batch submission.") (license #f))) ; No license in repository. -(define-public python2-admiral - (package-with-python2 python-admiral)) - -(define-public python-pbr-1.6.0 - (package - (inherit python-pbr) - (name "python-pbr") - (version "1.6.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pbr" version)) - (sha256 - (base32 - "1lg1klrczvzfan89y3bl9ykrknl3nb01vvai37fkww24apzyibjf")))))) - (define-public python-py-dateutil (package (name "python-py-dateutil") @@ -870,26 +783,6 @@ spreadsheets without the need for COM objects.") (description "Extensions to the standard Python datetime module") (license license:bsd-3))) -(define-public python-cfgraph - (package - (name "python-cfgraph") - (version "0.2.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "CFGraph" version)) - (sha256 - (base32 - "0x7yz0lvqb6mkhl5fbml27sppmscgpf8v2ism9jzzf0h982ffzxm")))) - (build-system python-build-system) - (propagated-inputs - (list python-rdflib)) - (home-page "https://github.com/hsolbrig/CFGraph") - (synopsis "RDF Collections flattener for rdflib") - (description - "This package contains RDF Collections flattener for @code{rdflib}.") - (license license:asl2.0))) - (define-public python-pyshex (package (name "python-pyshex") @@ -1274,65 +1167,6 @@ query and resolves it against an endpoint.") sorted order.") (license license:expat))) -(define-public python-pytest-5 - (package - (inherit python-pytest) - (name "python-pytest") - (version "5.4.3") - (source (origin - (method url-fetch) - (uri (pypi-uri "pytest" version)) - (sha256 - (base32 - "1n67lk8iwlsmfdm8663k8l7isllg1xd3n9p1yla7885szhdk6ybr")))) - (build-system python-build-system) - (native-inputs - (modify-inputs (package-native-inputs python-pytest) - (prepend python-argcomplete python-requests))))) - -(define-public python-pytest-4 - (package - (inherit python-pytest) - (version "4.6.11") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest" version)) - (sha256 - (base32 - "0ls3pqr86xgif6bphsb6wrww9r2vc7p7a2naq8zcq8115wwq5yjh")))) - (arguments - (substitute-keyword-arguments (package-arguments python-pytest) - ((#:tests? _ #f) #f))) - (native-inputs - `(("python-argcomplete" ,python-argcomplete) - ("python-atomicwrites" ,python-atomicwrites) - ("python-requests" ,python-requests) - ,@(package-native-inputs python-pytest))))) - -(define-public python-pytest-runner-4 - (package - (inherit python-pytest-runner) - (name "python-pytest-runner") - (version "4.5.1") - (source (origin - (method url-fetch) - (uri (pypi-uri "pytest-runner" version)) - (sha256 - (base32 - "1vzilbayx5mznsdm1r258m3616374p6kvhsbj4j6238j9djkvjyi")))))) - -(define-public python-pytest-runner-2 - (package - (inherit python-pytest-runner) - (version "2.12.2") - (source (origin - (method url-fetch) - (uri (pypi-uri "pytest-runner" version)) - (sha256 - (base32 - "11ivjj9hfphkv4yfb2g74av4yy86y8gcbf7gbif0p1hcdfnxg3w6")))))) - (define-public python-pandas-plink (package (name "python-pandas-plink") @@ -1367,41 +1201,6 @@ sorted order.") "Read PLINK files into Pandas data frames") (license license:expat))) -(define-public python-pytest-regressions - (package - (name "python-pytest-regressions") - (version "2.0.1") - (source - (origin - (method url-fetch) - (uri (pypi-uri "pytest-regressions" version)) - (sha256 - (base32 - "0227957vmy93pdaayakwwc2zawndbh203d2yc9nbss36i3s8xs3f")))) - (build-system python-build-system) - (propagated-inputs - `(("python-pytest" ,python-pytest) - ("python-pytest-datadir" ,python-pytest-datadir) - ("python-pyyaml" ,python-pyyaml))) - (native-inputs - `(("python-matplotlib" ,python-matplotlib) - ("python-numpy" ,python-numpy) - ("python-pandas" ,python-pandas) - ("python-pillow" ,python-pillow) - ("python-pre-commit" ,python-pre-commit) - ("python-restructuredtext-lint" - ,python-restructuredtext-lint) - ("python-tox" ,python-tox))) - (inputs - `(("python-setuptools-scm" ,python-setuptools-scm))) - (home-page - "https://github.com/ESSS/pytest-regressions") - (synopsis - "Easy to use fixtures to write regression tests.") - (description - "Easy to use fixtures to write regression tests.") - (license license:expat))) - (define-public python-pre-commit (package (name "python-pre-commit") @@ -1451,53 +1250,6 @@ sorted order.") (base32 "1vc0rd50wbny0qdjjc7z14xvjdsfcmzavx3njxpxr2dvhx3b6j79")))))) -(define-public python-engineio - (package - (name "python-engineio") - (version "3.13.2") - (source - (origin - (method url-fetch) - (uri (pypi-uri "python-engineio" version)) - (sha256 - (base32 - "0jzhrq9n8mvndl42zv448jiak89dg8wcdvi7ynkvdn82lxm3rcrn")))) - (build-system python-build-system) - ;; No tests - (arguments - `(#:tests? #f)) - (propagated-inputs - `(("python-six" ,python-six))) - (home-page - "http://github.com/miguelgrinberg/python-engineio/") - (synopsis "Engine.IO server") - (description "Engine.IO server") - (license license:expat))) - -(define-public python-socketio - (package - (name "python-socketio") - (version "4.6.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "python-socketio" version)) - (sha256 - (base32 - "0npjklf76flavqlsijvz07h5ndvzwj1s5jjvla757i19q2xqz39m")))) - (build-system python-build-system) - ;; No tests - (arguments - `(#:tests? #f)) - (propagated-inputs - `(("python-engineio" ,python-engineio) - ("python-six" ,python-six))) - (home-page - "http://github.com/miguelgrinberg/python-socketio/") - (synopsis "Socket.IO server") - (description "Socket.IO server") - (license license:expat))) - (define-public python-varint (package (name "python-varint") @@ -1580,7 +1332,6 @@ sorted order.") (description "Python IPFS HTTP CLIENT library") (license license:expat))) - (define-public python-jupyter-server-proxy (package (name "python-jupyter-server-proxy") @@ -1651,79 +1402,6 @@ that provides the main functionality, the JupyterLab extension window to get to RStudio for example.") (license license:bsd-3))) -(define-public python-jupyter-server - (package - (name "python-jupyter-server") - (version "1.8.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "jupyter-server" version)) - (sha256 - (base32 - "0dqj51fj5ikklbl0gnb939pp80ngnzml5932mljn2lvplph7a34g")))) - (build-system python-build-system) - (propagated-inputs - `(("python-anyio" ,python-anyio) - ("python-argon2-cffi" ,python-argon2-cffi) - ("python-ipython-genutils" ,python-ipython-genutils) - ("python-jinja2" ,python-jinja2) - ("python-jupyter-client" ,python-jupyter-client) - ("python-jupyter-core" ,python-jupyter-core) - ("python-nbconvert" ,python-nbconvert) - ("python-nbformat" ,python-nbformat) - ("python-prometheus-client" ,python-prometheus-client) - ("python-pyzmq" ,python-pyzmq) - ("python-send2trash" ,python-send2trash) - ("python-terminado" ,python-terminado) - ("python-tornado" ,python-tornado) - ("python-traitlets" ,python-traitlets) - ("python-websocket-client" ,python-websocket-client))) - (native-inputs - `(("python-coverage" ,python-coverage) - ("python-ipykernel" ,python-ipykernel) - ("python-pytest" ,python-pytest) - ; ("python-pytest-console-scripts" ,python-pytest-console-scripts) - gone missing - ("python-pytest-cov" ,python-pytest-cov) - ("python-pytest-mock" ,python-pytest-mock) - ; ("python-pytest-tornasync" ,python-pytest-tornasync) - gone missing - ("python-requests" ,python-requests))) - (home-page "https://jupyter.org") - (synopsis - "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.") - (description - "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.") - (license #f))) - -(define-public python-anyio - (package - (name "python-anyio") - (version "3.1.0") - (source - (origin - (method url-fetch) - (uri (pypi-uri "anyio" version)) - (sha256 - (base32 "03mdklsgm4ik7hqr0lnc7k085as4vib27hclsrcdh0yhm48hgqj3")))) - (build-system python-build-system) - (propagated-inputs - `(("python-idna" ,python-idna) - ("python-sniffio" ,python-sniffio))) - (native-inputs - `(("python-coverage" ,python-coverage) - ("python-hypothesis" ,python-hypothesis) - ("python-mock" ,python-mock) - ("python-pytest" ,python-pytest) - ("python-pytest-mock" ,python-pytest-mock) - ("python-trustme" ,python-trustme) - ("python-uvloop" ,python-uvloop))) - (home-page "") - (synopsis - "High level compatibility layer for multiple asynchronous event loop implementations") - (description - "High level compatibility layer for multiple asynchronous event loop implementations") - (license license:expat))) - ;; Waiting for this to be merged upstream then I'll remove it (define-public python-flask-debugtoolbar (package @@ -1944,32 +1622,6 @@ log as you normally would. Enlighten also includes experimental support for Jupyter Notebooks.") (license license:mpl2.0))) -(define-public python-pypubsub - (package - (name "python-pypubsub") - (version "4.0.3") - ;; There is no source tarball on PyPI. - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/schollii/pypubsub") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "02j74w28wzmdvxkk8i561ywjgizjifq3hgcl080yj0rvkd3wivlb")))) - (build-system python-build-system) - (home-page "https://github.com/schollii/pypubsub") - (synopsis "Python publish-subscribe library") - (description "@code{python-pypubsub} provides a pure Python -publish-subscribe API to facilitate event-based or message-based architecture -in a single-process application. It is centered on the notion of a topic; -senders publish messages of a given topic, and listeners subscribe to messages -of a given topic, all inside the same process. The package also supports a -variety of advanced features that facilitate debugging and maintaining topics -and messages in larger desktop or server-based applications.") - (license license:bsd-2))) - (define-public python-prefixed (package (name "python-prefixed") @@ -1988,7 +1640,6 @@ implementation of the built-in float which supports formatted output with SI (decimal) and IEC (binary) prefixes.") (license license:mpl2.0))) - (define-public python-pillow-9 (package (name "python-pillow-9") -- cgit 1.4.1