_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pycosat 0.6.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ContinuumIO/pycosat
Licenses: Expat
Synopsis: Bindings to picosat (a SAT solver)
Description:

This package provides efficient Python bindings to picosat on the C level. When importing pycosat, the picosat solver becomes part of the Python process itself. picosat is a Boolean Satisfiability Problem (SAT) solver.

python-pybox2d 2.3.10
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/pybox2d/pybox2d
Licenses: Zlib
Synopsis: 2D game physics for Python
Description:

Pybox2d is a 2D physics library for your games and simple simulations. It's based on the Box2D library, written in C++. It supports several shape types (circle, polygon, thin line segments), and quite a few joint types (revolute, prismatic, wheel, etc.).

python-pythran 0.17.0
Propagated dependencies: boost@1.83.0 xsimd@11.0.0 python-beniget@0.4.2.post1 python-gast@0.6.0 python-numpy@1.24.4 python-ply@3.11
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/serge-sans-paille/pythran
Licenses: Modified BSD
Synopsis: Ahead of Time compiler for numeric kernels
Description:

Pythran is an ahead of time compiler for a subset of the Python language, with a focus on scientific computing. It takes a Python module annotated with a few interface descriptions and turns it into a native Python module with the same interface, but (hopefully) faster.

python-pyliblo 0.10.0
Dependencies: liblo@0.31
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://das.nasophon.de/pyliblo/
Licenses: LGPL 2.1+
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.16.0 python-xlib@0.29
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/moses-palmer/pystray
Licenses: LGPL 3+
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 6.5.1
Propagated dependencies: python-cryptography@44.0.0 python-dateutil@2.8.2 python-defusedxml@0.7.1 python-importlib-resources@5.12.0 python-pyopenssl@24.3.0 python-pytz@2023.3.post1 python-requests@2.31.0 python-six@1.16.0 python-xmlschema@1.2.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://idpy.org
Licenses: ASL 2.0
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.5.1
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c cpp-httplib@0.18.5 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-1.08e4bb3 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.2.0 oneapi-dnnl@3.5.3 openblas@0.3.20 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.8.1 qnnpack-pytorch@pytorch-2.5.1 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.3.280.0 vulkan-loader@1.3.280.0 vulkan-memory-allocator@3.0.1 xnnpack@0.0-3.08f1489 zlib@1.3 zstd@1.5.2
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.7 python-filelock@3.16.1 python-fsspec@2024.12.0 python-future@0.18.2 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.24.4 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@24.2 python-psutil@5.9.2 python-pyyaml@6.0.1 python-requests@2.31.0 python-sympy@1.13.3 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
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.0.1
Dependencies: qnnpack@0-0.7d2a4e9 foxi@1.4.1-0.c278588 asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c cpp-httplib@0.18.5 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-1.08e4bb3 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.2.0 oneapi-dnnl@2.7.3 openblas@0.3.20 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.8.1 qnnpack-pytorch@pytorch-2.0.1 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.3.280.0 vulkan-loader@1.3.280.0 vulkan-memory-allocator@3.0.1 xnnpack@0.0-2.51a9875 zlib@1.3 zstd@1.5.2
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.7 python-filelock@3.16.1 python-fsspec@2024.12.0 python-future@0.18.2 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.24.4 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@24.2 python-psutil@5.9.2 python-pyyaml@6.0.1 python-requests@2.31.0 python-sympy@1.13.3 python-typing-extensions@4.12.2 python-filelock@3.16.1 python-jinja2@3.1.2 python-networkx@3.4.2 python-opt-einsum@3.3.0 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
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
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.4 python-numpy@1.24.4 python-pillow@11.1.0 python-pooch@1.8.1 python-scooby@0.5.12 vtk@9.3.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://docs.pyvista.org/
Licenses: Expat
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.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pythonhosted.org/Pympler/
Licenses: ASL 2.0
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 2021.2.7
Propagated dependencies: python-appdirs@1.4.4 python-numpy@1.24.4
Channel: guix
Location: gnu/packages/opencl.scm (gnu packages opencl)
Home page: https://pypi.org/project/pytools/
Licenses: Expat
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-pyfasta 0.5.2-1.c2f0611
Propagated dependencies: python-numpy@1.24.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/brentp/pyfasta/
Licenses: Expat
Synopsis: Pythonic access to fasta sequence files
Description:

This library provides fast, memory-efficient, pythonic (and command-line) access to fasta sequence files. It stores a flattened version of a fasta sequence file without spaces or headers and uses either a mmap in numpy binary format or fseek/fread so the sequence data is never read into memory. It saves a pickle (.gdx) of the start and stop (for fseek/mmap) locations of each header in the fasta file for internal use.

Note that this package has been deprecated in favor of pyfaidx.

python-pycotap 1.2.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://el-tramo.be/pycotap
Licenses: Expat
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@2022.6.15 python-numpy@1.24.4 python-packaging@24.2
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://pypi.org/project/pyogrio/
Licenses: Expat
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-pywalfox 2.7.3
Channel: engstrand
Location: engstrand/packages/python.scm (engstrand packages python)
Home page: https://github.com/frewacom/pywalfox
Licenses:
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+
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
Synopsis: Timezone database for Python
Description:

This library provides a timezone database for Python.

python-pygments 2.16.1
Channel: small-guix
Location: small-guix/packages/python-xyz.scm (small-guix packages python-xyz)
Home page: https://pygments.org/
Licenses: FreeBSD
Synopsis: Syntax highlighting
Description:

Pygments is a syntax highlighting package written in Python.

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

Pygments is a syntax highlighting package written in Python.

python-pynest2d 4.12.0
Dependencies: boost@1.83.0 clipper@6.4.2 libnest2d-for-cura@4.12.0 nlopt@2.7.1 python@3.10.7 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+
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-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/PyCQA/pyflakes
Licenses: Expat
Synopsis: Passive checker of Python programs
Description:

Pyflakes statically checks Python source code for common errors.

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

Pygments is a syntax highlighting package written in Python.

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

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

Total results: 478