_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pyliblo 0.10.0
Dependencies: liblo@0.31
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://das.nasophon.de/pyliblo/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python bindings for liblo
Description:

Pyliblo is a Python wrapper for the liblo Open Sound Control (OSC) library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API. Also included are the command line utilities send_osc and dump_osc.

python-pystray 0.19.5
Propagated dependencies: python-pillow@11.1.0 python-six@1.17.0 python-xlib@0.33
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/moses-palmer/pystray
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Create a system tray icon
Description:

This library allows you to create a system tray icon. It makes it possible to specify an icon, a title and a callback for when the icon is activated. The icon and title can be changed after the icon has been created, and the visibility of the icon can be toggled.

python-pysaml2 7.5.4
Propagated dependencies: python-cryptography@44.0.0 python-dateutil@2.9.0 python-defusedxml@0.7.1 python-pymongo@4.14.0 python-pyopenssl@24.3.0 python-responses@0.25.3 python-requests@2.32.5 python-xmlschema@4.1.0 python-xmlsec@1.3.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://idpy.org
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python implementation of SAML Version 2 Standard
Description:

PySAML2 is a pure python implementation of SAML Version 2 Standard. It contains all necessary pieces for building a SAML2 service provider or an identity provider. The distribution contains examples of both.

This package was originally written to work in a WSGI environment, but there are extensions that allow you to use it with other frameworks.

python-pytorch 2.9.0
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c concurrentqueue@1.0.3 cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@24.12.23 fmt@9.1.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-2.16e8662 gloo@0.0.0-4.54cbae0 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 oneapi-dnnl@3.5.3 openblas@0.3.30 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.9.0 rdma-core@60.0 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 vulkan-memory-allocator@3.3.0 xnnpack@0.0-4.51a0103 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: cpuinfo@0.0-5.b73ae6c onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.1.8 python-filelock@3.16.1 python-fsspec@2025.9.0 python-future@1.0.0 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.26.4 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@25.0 python-psutil@7.0.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-sympy@1.13.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Build system: python
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

python-pytorch 2.7.1
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c concurrentqueue@1.0.3 cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@24.12.23 fmt@9.1.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-2.16e8662 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 oneapi-dnnl@3.5.3 openblas@0.3.30 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.9.0 rdma-core@60.0 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 vulkan-memory-allocator@3.3.0 xnnpack@0.0-4.51a0103 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: cpuinfo@0.0-5.b73ae6c onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.1.8 python-filelock@3.16.1 python-fsspec@2025.9.0 python-future@1.0.0 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.26.4 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@25.0 python-psutil@7.0.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-sympy@1.13.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Build system: python
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

python-pymonad 2.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jasondelaat/pymonad
Licenses: Modified BSD
Build system: pyproject
Synopsis: Monadic style functional programming for Python
Description:

python-pymonad implements data structures typically available in purely functional or functional first programming languages such as Haskell and F#. Included are

  • Monad and Monoid data types with several common monads such as Maybe and State

  • Useful tools such as the @curry decorator for defining curried functions

  • Type annotations to help ensure correct usage

python-pyvista 0.44.2
Propagated dependencies: python-imageio@2.36.1 python-matplotlib@3.8.2 python-meshio@5.3.5 python-numpy@1.26.4 python-pillow@11.1.0 python-pooch@1.8.1 python-scooby@0.5.12 vtk@9.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://docs.pyvista.org/
Licenses: Expat
Build system: pyproject
Synopsis: 3D plotting and mesh analysis through VTK
Description:

PyVista is...

  • Pythonic VTK: a high-level API to the Visualization Toolkit (VTK);

  • mesh data structures and filtering methods for spatial datasets;

  • 3D plotting made simple and built for large/complex data geometries.

This package provides a Pythonic, well-documented interface exposing VTK's powerful visualization backend to facilitate rapid prototyping, analysis, and visual integration of spatially referenced datasets.

python-pympler 1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pythonhosted.org/Pympler/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Measure, monitor and analyze memory behavior
Description:

Pympler is a development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.

By pympling a Python application, detailed insight in the size and the lifetime of Python objects can be obtained. Undesirable or unexpected runtime behavior like memory bloat and other pymples can easily be identified.

A web profiling frontend exposes process statistics, garbage visualisation and class tracker statistics.

python-pytools 2025.2.5
Propagated dependencies: python-appdirs@1.4.4 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/opencl.scm (gnu packages opencl)
Home page: https://github.com/inducer/pytools
Licenses: Expat
Build system: pyproject
Synopsis: Assorted tools for Python
Description:

Pytools is a bag of things that are ``missing'' from the Python standard library:

  • small helper functions such as len_iterable, argmin, tuple generation, permutation generation, ASCII table pretty printing, GvR's monkeypatch_xxx hack, the elusive flatten, and much more.

  • Michele Simionato's decorator module

  • A time-series logging module, pytools.log.

  • Batch job submission, pytools.batchjob.

  • A lexer, pytools.lex.

python-pyhepmc 2.16.1
Dependencies: hepmc3@3.2.5-0.591bccc
Propagated dependencies: python-numpy@1.26.4 python-packaging@25.0
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://scikit-hep.org/pyhepmc/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for HepMC3
Description:

This package provides a Pythonic Jupyter-friendly Python API for the HepMC3 library.

pyhepmc has been optimised for safety, usability, and efficiency by a human expert, something that an automatic tool cannot provide. It brings these unique features:

  • Python idioms are supported where appropriate.

  • Simple IO with pyhepmc.open.

  • An alternative Numpy API whih accelerates event processing.

  • The public API is fully documented with Python docstrings.

  • Objects are inspectable in Jupyter notebooks.

  • Events render as graphs in Jupyter notebooks.

python-pycotap 1.3.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/remko/pycotap
Licenses: Expat
Build system: pyproject
Synopsis: Tiny Python TAP test runner
Description:

This package provides a simple Python test runner for unittest that outputs Test Anything Protocol (TAP) results to standard output. Contrary to other TAP runners for Python, pycotap...

  • prints TAP (and only TAP) to standard output instead of to a separate file, allowing you to pipe it directly to TAP pretty printers and processors;

  • only contains a TAP reporter, so no parsers, no frameworks, no dependencies, etc;

  • is configurable: you can choose how you want the test output and test result diagnostics to end up in your TAP output (as TAP diagnostics, YAML blocks, or attachments).

python-pyogrio 0.10.0
Dependencies: gdal@3.8.2
Propagated dependencies: python-certifi@2025.06.15 python-numpy@1.26.4 python-packaging@25.0
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://pypi.org/project/pyogrio/
Licenses: Expat
Build system: pyproject
Synopsis: Vectorized spatial vector file format I/O using GDAL/OGR
Description:

Pyogrio provides a GeoPandas-oriented API to OGR vector data sources, such as ESRI Shapefile, GeoPackage, and GeoJSON. Vector data sources have geometries, such as points, lines, or polygons, and associated records with potentially many columns worth of data. Pyogrio uses a vectorized approach for reading and writing GeoDataFrames to and from OGR vector data sources in order to give you faster interoperability. It uses pre-compiled bindings for GDAL/OGR so that the performance is primarily limited by the underlying I/O speed of data source drivers in GDAL/OGR rather than multiple steps of converting to and from Python data types within Python.

python-pyroute2 0.8.1
Channel: jacop
Location: jacop/packages/hhd.scm (jacop packages hhd)
Home page: https://github.com/svinota/pyroute2
Licenses: GPL 2+
Build system: pyproject
Synopsis: Python Netlink library
Description:

Python Netlink library.

python-pyzotero 1.5.18
Propagated dependencies: python-bibtexparser@2.0.0b8 python-feedparser@6.0.11 python-pytz@2025.1 python-requests@2.32.5
Channel: zzkt
Location: zzkt/packages/python-xyz.scm (zzkt packages python-xyz)
Home page: https://github.com/urschrei/pyzotero
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for the Zotero API
Description:

Python wrapper for the Zotero API

python-pywalfox 2.7.3
Channel: engstrand
Location: engstrand/packages/python.scm (engstrand packages python)
Home page: https://github.com/frewacom/pywalfox
Licenses:
Build system: python
Synopsis: Native app used alongside the Pywalfox browser extension
Description:

Native app used alongside the Pywalfox browser extension

python-pyparted 3.13.0
Dependencies: parted@3.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dcantrell/pyparted
Licenses: GPL 2+
Build system: pyproject
Synopsis: Parted bindings for Python
Description:

This package provides parted bindings for Python.

python-pytzdata 2020.1
Propagated dependencies: python-cleo@2.1.0
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/sdispater/pytzdata
Licenses: Expat
Build system: pyproject
Synopsis: Timezone database for Python
Description:

This library provides a timezone database for Python.

python-pynest2d 4.12.0
Dependencies: boost@1.89.0 clipper@6.4.2 libnest2d-for-cura@4.12.0 nlopt@2.10.0 python@3.11.14 python-sip@4.19.25
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/Ultimaker/pynest2d
Licenses: LGPL 3+
Build system: cmake
Synopsis: Python bindings for libnest2d
Description:

This package contains CPython bindings for libnest2d-for-cura.

python-pyflakes 3.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/PyCQA/pyflakes
Licenses: Expat
Build system: pyproject
Synopsis: Passive checker of Python programs
Description:

Pyflakes statically checks Python source code for common errors.

python-pygments 2.19.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pygments.org/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Syntax highlighting
Description:

Pygments is a syntax highlighting package written in Python.

python-pydeseq2 0.5.2
Propagated dependencies: python-anndata@0.11.4 python-formulaic@1.0.1 python-formulaic-contrasts@1.0.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pandas@2.2.3 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: https://github.com/owkin/PyDESeq2
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of DESeq2
Description:

This package provides a python implementation of DESeq2.

python-pygments 2.13.0
Channel: saayix
Location: saayix/packages/python-xyz.scm (saayix packages python-xyz)
Home page: https://pygments.org/
Licenses: FreeBSD
Build system: python
Synopsis: Syntax highlighting
Description:

Pygments is a syntax highlighting package written in Python.

python-pypandoc 1.15
Dependencies: pandoc@2.19.2 python-pandocfilters@1.5.1
Propagated dependencies: python-wheel@0.46.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/JessicaTegner/pypandoc
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for pandoc
Description:

pypandoc is a thin Python wrapper around pandoc and pandoc-citeproc.

python-pyro-api 0.1.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pyro-ppl/pyro-api
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Generic API for dispatch to Pyro backends
Description:

This package provides a generic API for dispatch to Pyro backends.

Total results: 534