_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pymca 5.9.5
Propagated dependencies: python-fisx@1.3.2 python-h5py@3.13.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pyopengl@3.1.9 python-pyside-6@6.9.2
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: https://www.silx.org/doc/PyMca/dev
Licenses: Expat
Build system: pyproject
Synopsis: Mapping and X-Ray Fluorescence Analysis
Description:

Stand-alone application and Python tools for interactive and/or batch processing analysis of X-Ray Fluorescence Spectra.

python-pydot 4.0.1
Propagated dependencies: python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/graphviz.scm (gnu packages graphviz)
Home page: https://github.com/pydot/pydot
Licenses: Expat
Build system: pyproject
Synopsis: Python interface to Graphviz's DOT language
Description:

Pydot provides an interface to create, handle, modify and process graphs in Graphviz's DOT language, written in pure Python.

python-pyemd 1.0.0
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/wmayner/pyemd
Licenses: Expat
Build system: pyproject
Synopsis: Wrapper for Pele and Werman's implementation of the Earth Mover's Distance
Description:

This package provides a Python wrapper for Ofir Pele and Michael Werman's implementation of the Earth Mover's Distance.

python-pydub 0.25.1
Dependencies: ffmpeg@8.0
Propagated dependencies: python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pydub.com
Licenses: Expat
Build system: pyproject
Synopsis: Manipulate audio with a high level interface in Python
Description:

pydub makes it easy to manipulate audio in Python. It relies on ffmpeg to open various audio formats.

python-pytmx 3.32
Propagated dependencies: python-pygame@2.5.2 python-pysdl2@0.9.17 python-pyglet@2.0.18
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/bitcraft/PyTMX
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library to read Tiled Map Editor's TMX maps
Description:

pytmx is a map loader for python/pygame designed for games. It provides smart tile loading with a fast and efficient storage base.

python-pyaes 1.6.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/ricmoo/pyaes
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of AES in Python
Description:

This package contains a pure-Python implementation of the AES block cipher algorithm and the common modes of operation (CBC, CFB, CTR, ECB and OFB).

python-pysmt 0.9.6
Propagated dependencies: z3@4.13.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pysmt/pysmt
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Solver-agnostic library for SMT formula manipulation and solving
Description:

This Python module provides a solver-agnostic abstraction for working with SMT formulas. For example, it allows manipulation and solving such formulas.

python-pynwb 3.1.3
Propagated dependencies: python-dateutil@2.9.0 python-h5py@3.13.0 python-hdmf@4.1.2 python-numpy@1.26.4 python-pandas@2.2.3 python-platformdirs@4.3.6
Channel: guix-science
Location: guix-science/packages/electrophysiology.scm (guix-science packages electrophysiology)
Home page: https://pynwb.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Package for working with Neurodata stored in the NWB format
Description:

PyNWB is a Python package for working with NWB files. It provides a high-level API for efficiently working with Neurodata stored in the NWB format.

python-pycpl 1.0.3
Dependencies: cpl@7.3.2
Propagated dependencies: python-astropy@7.1.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.eso.org/sci/software/pycpl/pycpl-site/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for ESO's CPL
Description:

PyCPL provides Python3 language bindings for the complete programming API of the European Southern Observatory Common Pipeline Library toolkit, including the CPL plugin interface.

python-pyavm 0.9.8
Propagated dependencies: python-astropy@7.1.1 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://astrofrog.github.io/pyavm/
Licenses: Expat
Build system: pyproject
Synopsis: Simple pure-python AVM meta-data handling
Description:

PyAVM is a module to represent, read, and write metadata following the AVM standard provided by vamp project.

python-pygam 0.9.1
Propagated dependencies: python-black@25.1.0 python-flake8@7.1.1 python-ipython@8.37.0 python-numpy@1.26.4 python-pandas@2.2.3 python-poetry-core@2.1.3 python-progressbar2@4.5.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dswah/pyGAM
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Generalized additive models in Python
Description:

This tool is for building Generalized Additive Models in Python. It emphasizes modularity and performance. The API will be immediately familiar to anyone with experience of scikit-learn or scipy.

python-pymol 3.1.0
Dependencies: freetype@2.13.3 libpng@1.6.39 freeglut@3.4.0 glew@2.2.0 libxml2@2.14.6 mmtf-cpp@1.1.0 python-pyqt@5.15.11 glm@1.0.1 netcdf@4.9.0
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/chemistry.scm (gnu packages chemistry)
Home page: https://pymol.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Molecular visualization system
Description:

PyMOL is a capable molecular viewer and renderer. It can be used to prepare publication-quality figures, to share interactive results with your colleagues, or to generate pre-rendered animations.

python-pysam 0.23.0
Dependencies: ncurses@6.2.20210619 curl@8.6.0 zlib@1.3.1
Propagated dependencies: htslib@1.21
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/pysam-developers/pysam
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings to the SAMtools C API
Description:

Pysam is a Python module for reading and manipulating files in the SAM/BAM format. Pysam is a lightweight wrapper of the SAMtools C API. It also includes an interface for tabix.

python-pywal 3.3.0
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dylanaraps/pywal
Licenses: Expat
Build system: pyproject
Synopsis: Color palette generator and applicator
Description:

Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs.

python-pyscf 2.9.0
Dependencies: libcint@6.1.2 xcfun@2.1.1 openblas@0.3.30
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0 python-h5py@3.13.0
Channel: guix
Location: gnu/packages/chemistry.scm (gnu packages chemistry)
Home page: https://github.com/pyscf/pyscf
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for quantum chemistry calculations
Description:

PySCF (Python-based Simulations of Chemistry Framework) is a Python library for quantum chemistry calculations and method development. Most of the functionality is implemented in Python, while computationally critical parts are implemented in C.

python-pyro4 4.82
Propagated dependencies: python-serpent@1.41
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pyro4.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Distributed object middleware for Python
Description:

Pyro enables you to build applications in which objects can talk to each other over the network. You can just use normal Python method calls to call objects on other machines, also known as remote procedure calls (RPC).

python-pyotp 2.9.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyauth/pyotp
Licenses: Expat
Build system: pyproject
Synopsis: Python One Time Password Library
Description:

PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.

python-pyvex 9.2.112
Propagated dependencies: python-archinfo@9.2.112 python-bitstring@4.3.1 python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/angr/pyvex
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python interface to libVEX and VEX IR
Description:

This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.

python-pybbi 0.4.1
Dependencies: libpng@1.6.39 openssl@3.0.8 zlib@1.3.1
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/nvictus/pybbi
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings to UCSC Big Binary file library
Description:

This package provides Python bindings to the UCSC Big Binary (bigWig/bigBed) file library. This provides read-level access to local and remote bigWig and bigBed files but no write capabilitites. The main feature is fast retrieval of range queries into numpy arrays.

python-pyan3 1.2.0
Propagated dependencies: python-jinja2@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Technologicat/pyan
Licenses: GPL 2
Build system: pyproject
Synopsis: Offline call graph generator for Python 3
Description:

Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.

python-pysat 3.2.2
Propagated dependencies: python-dask@2024.12.1 python-netcdf4@1.6.2 python-numpy@1.26.4 python-pandas@2.2.3 python-portalocker@2.7.0 python-scipy@1.12.0 python-toolz@1.0.0 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pysat/pysat
Licenses: Modified BSD
Build system: pyproject
Synopsis: Supports science analysis across disparate data platforms
Description:

The Python Satellite Data Analysis Toolkit (pysat) provides a simple and flexible interface for robust data analysis from beginning to end - including downloading, loading, cleaning, managing, processing, and analyzing data. Pysat's plug-in design allows analysis support for any data, including user provided data sets.

python-pyfma 0.1.6
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/nschloe/pyfma
Licenses: Expat
Build system: pyproject
Synopsis: Fused multiply-add for Python
Description:

pyfma provides an implementation of fused multiply-add which computes (x*y) + z with a single rounding. This is useful for dot products, matrix multiplications, polynomial evaluations (e.g., with Horner's rule), Newton's method for evaluating functions, convolutions, artificial neural networks etc.

python-pysm3 3.4.3
Propagated dependencies: python-astropy@7.1.1 python-h5py@3.13.0 python-healpy@1.18.1 python-numba@0.61.0 python-numpy@1.26.4 python-scipy@1.12.0 python-toml@0.10.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://pysm3.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Sky emission simulations for Cosmic Microwave Background experiments
Description:

PySM generates full-sky simulations of Galactic emissions in intensity and polarization relevant to Cosmic Microwave Background experiments. It is a large refactor of PySM 2 focused on reducing memory usage, improving performance and run in parallel with MPI.

python-pyxel 1.4.3-2.be75b72
Dependencies: gifsicle@1.95 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/kitao/pyxel
Licenses: Expat
Build system: python
Synopsis: Retro game engine for Python
Description:

Pyxel is a game engine inspired by retro gaming consoles. It has a fixed 16-color palette, can hold up to 3 image banks and 8 tilemaps (256x256 pixels each) and 4 sound channels with 64 definable sounds. It also comes with a built-in image and sound editor.

Total results: 532