_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pyvisa 1.14.1
Propagated dependencies: python-prettytable@3.12.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://pyvisa.readthedocs.io/en/latest/
Licenses: Expat
Synopsis: Python binding for the VISA library
Description:

PyVISA is a Python package for support of the VISA, in order to control measurement devices and test equipment via GPIB, RS232, Ethernet or USB.

python-pyglet 1.5.30
Dependencies: ffmpeg@8.0 fontconfig-minimal@2.14.0 freeglut@3.4.0 freetype@2.13.3 gdk-pixbuf@2.42.12 glibc@2.41 glu@9.0.2 gtk+@3.24.49 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 libxxf86vm@1.1.6 mesa@25.2.3 openal@1.23.1 pulseaudio@16.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pyglet/pyglet
Licenses: Modified BSD
Synopsis: Windowing and multimedia library
Description:

Pyglet is a Python library for developing games and other visually-rich applications. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images and videos, playing sounds and music.

python-pyglet 2.0.18
Dependencies: ffmpeg@8.0 fontconfig-minimal@2.14.0 freeglut@3.4.0 freetype@2.13.3 gdk-pixbuf@2.42.12 glibc@2.41 glu@9.0.2 gtk+@3.24.49 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 libxxf86vm@1.1.6 mesa@25.2.3 openal@1.23.1 pulseaudio@16.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pyglet/pyglet
Licenses: Modified BSD
Synopsis: Windowing and multimedia library
Description:

Pyglet is a Python library for developing games and other visually-rich applications. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images and videos, playing sounds and music.

python-pygame 2.5.2
Dependencies: freetype@2.13.3 sdl2@2.30.8 sdl2-image@2.8.8 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2 sdl2-gfx@1.0.4 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libsmpeg@0.4.5-401 portmidi@217 v4l-utils@1.22.1
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://www.pygame.org
Licenses: FreeBSD Expat LGPL 2.0+ LGPL 2.1+ GPL 3+ Python Software Foundation License Public Domain LGPL 2.1+
Synopsis: SDL wrapper for Python
Description:

Pygame is a set of Python modules designed for writing games. It adds functionality on top of the SDL library, allowing you to create games and multimedia programs in the Python language.

python-pyspoa 0.0.5
Propagated dependencies: pybind11@2.13.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/nanoporetech/pyspoa
Licenses: Expat
Synopsis: Python bindings for the SIMD partial order alignment library
Description:

This package provides Python bindings for spoa, a C++ implementation of the partial order alignment (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which is used to generate consensus sequences

python-pysiaf 0.24.1
Propagated dependencies: python-astropy@7.1.0 python-lxml@6.0.1 python-matplotlib@3.8.2 python-numpy@1.26.4 python-openpyxl@3.1.5 python-requests@2.32.5 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://pysiaf.readthedocs.io/
Licenses: Modified BSD
Synopsis: Handling SIAF for space telescopes
Description:

pysiaf is a python package to access, interpret, maintain, and generate Handling of Science Instrument Aperture Files, in particular for JWST. Tools for applying the frame transformations, plotting, comparison, and validation are provided.

python-pynrrd 1.0.0
Propagated dependencies: python-nptyping@2.5.0 python-numpy@1.26.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/mhe/pynrrd
Licenses: Expat
Synopsis: Python module for reading and writing NRRD files
Description:

pynrrd is a Python module for reading and writing NRRD files (format designed to support scientific visualization and image processing involving N-dimensional raster data) into and from numpy arrays.

python-pylama 8.4.1
Propagated dependencies: python-mypy-minimal@1.16.1 python-mccabe@0.7.0 python-pycodestyle@2.12.1 python-pydocstyle@6.3.0 python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/klen/pylama
Licenses: LGPL 3+
Synopsis: Code audit tool for python
Description:

Pylama is a code audit tool for Python and JavaScript to check for style, syntax and other code health metrics. It is essentially a convenient wrapper above tools such as Pyflakes, pydocstyle, pycodestyle and McCabe, among others.

python-pyppmd 1.0.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/pyppmd
Licenses: LGPL 2.1+
Synopsis: PPMd compression/decompression library
Description:

Pyppmd provides classes and functions for compressing and decompressing text data, using the Prediction by partial matching (PPM) compression algorithm variation H and I.2. It provides an API similar to Python's zlib/bz2/lzma modules.

python-pyface 8.0.0
Propagated dependencies: python-importlib-metadata@8.7.0 python-importlib-resources@6.5.2 python-traits@7.0.2
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://docs.enthought.com/pyface
Licenses: Modified BSD
Synopsis: Traits-capable windowing framework
Description:

Pyface contains toolkit-independent GUI abstraction layers, used to support the TraitsUI package. Thus, you can write code in the abstraction of the Pyface API and the selected toolkit and backend take care of the details of displaying them.

python-pybids 0.21.0
Propagated dependencies: python-bids-validator@1.14.7.post0 python-click@8.1.8 python-formulaic@1.0.1 python-frozendict@2.4.6 python-nibabel@5.3.2 python-num2words@0.5.14 python-numpy@1.26.4 python-pandas@2.2.3 python-scipy@1.12.0 python-sqlalchemy@1.4.42 python-universal-pathlib@0.2.6
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://bids-standard.github.io/pybids/
Licenses: Expat
Synopsis: Python tools for querying and manipulating @acronym{BIDS, Brain Imaging Data Structure} datasets
Description:

pybids provides a set of tools for working with BIDS datasets. The BIDS standard aims at organizing and describing neuroimaging data in a uniform way in order to facilitate data sharing within the scientific community.

python-pyzbar 0.1.9
Dependencies: zbar@0.23.93
Channel: guix
Location: gnu/packages/aidc.scm (gnu packages aidc)
Home page: https://github.com/NaturalHistoryMuseum/pyzbar/
Licenses: Expat
Synopsis: Read one-dimensional barcodes and QR codes
Description:

Read one-dimensional barcodes and QR codes using the zbar library.

Features:

  • Pure python

  • Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes

  • Decodes locations of barcodes

  • No dependencies, other than the zbar library itself

python-pyyaml 6.0.2
Dependencies: libyaml@0.2.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pyyaml.org
Licenses: Expat
Synopsis: YAML parser and emitter for Python
Description:

PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that represent an arbitrary Python object.

python-pydbus 0.6.0
Propagated dependencies: python-pygobject@3.50.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-pydbus 0.6.0
Dependencies: python-pygobject@3.50.0
Channel: rrr
Location: rrr/packages/matrix.scm (rrr packages matrix)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-pypdf3 1.0.5
Propagated dependencies: python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sfneal/PyPDF3
Licenses: Modified BSD
Synopsis: Utility to read and write PDFs with Python
Description:

PyPDF3 is a pure-python PDF library capable of splitting, merging together, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. It can retrieve text and metadata from PDFs as well as merge entire files together.

python-pysdl2 0.9.17
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-gfx@1.0.4 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/py-sdl/py-sdl2
Licenses: CC0
Synopsis: Python bindings around the SDL2 game development library
Description:

PySDL2 is a pure Python wrapper around the SDL2,SDL2_mixer, SDL2_image, SDL2_ttf, and SDL2_gfx libraries. Instead of relying on C code, it uses the built-in ctypes module to interface with SDL2, and provides simple Python classes and wrappers for common SDL2 functionality.

python-pyerfa 2.0.1.5
Dependencies: erfa@2.0.1
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/liberfa/pyerfa
Licenses: Modified BSD
Synopsis: Python bindings for ERFA
Description:

PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU). All C routines are wrapped as Numpy universal functions, so that they can be called with scalar or array inputs.

python-pyhalo 1.4.3
Propagated dependencies: python-astropy@7.1.0 python-click@8.1.8 python-colossus@1.3.8-0.e51408a python-h5py@3.13.0 python-lenstronomy@1.13.2 python-mcfit@0.0.22-0.be3a5cf python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/dangilman/pyHalo
Licenses: Expat
Synopsis: Render populations of dark matter halos
Description:

pyHalo renders full mass distributions for substructure lensing simulations with gravitational lensing software package lenstronomy. The main purpose of the code is to quickly render full populations of dark matter subhalos and line of sight halos for gravitational lensing simulations. It also transltes halo properties (mass, concentration, redshift, etc) into angular units for lensing computations with lenstronomy.

python-pynsee 0.1.8
Propagated dependencies: python-appdirs@1.4.4 python-openpyxl@3.1.5 python-pandas@2.2.3 python-platformdirs@4.3.6 python-pyarrow@21.0.0 python-requests@2.32.5 python-shapely@2.1.1 python-tqdm@4.67.1 python-unidecode@1.4.0 python-urllib3@2.5.0 python-xlrd@2.0.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pynsee.readthedocs.io
Licenses: Expat
Synopsis: Tools to Easily Search and Download French Data From INSEE and IGN APIs
Description:

This package provides tools to easily search and download French data from INSEE and IGN APIs. This data includes more than 150 000 macroeconomic series, a dozen datasets of local french data, numerous sources available on insee.fr, geographical limits of administrative areas taken from IGN as well as key metadata and SIRENE database containing data on all French compagnies.

python-pygmsh 7.1.17
Propagated dependencies: gmsh@4.14.1 python-meshio@5.3.4 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/simulation.scm (gnu packages simulation)
Home page: https://github.com/nschloe/pygmsh
Licenses: GPL 3+
Synopsis: Python frontend for Gmsh
Description:

The goal of pygmsh is to combine the power of Gmsh with the versatility of Python. The package generalises many of the methods and functions that comprise the Gmsh Python API. In this way the meshing of complex geometries using high-level abstractions is made possible. The package provides a Python library together with a command-line utility for mesh optimisation.

python-pyperf 2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/psf/pyperf
Licenses: Expat
Synopsis: Toolkit for running Python benchmarks
Description:

The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:

  • automatically calibrate a benchmark for a time budget;

  • spawn multiple worker processes;

  • compute the mean and standard deviation;

  • detect if a benchmark result seems unstable;

  • store benchmark results in JSON format;

  • support multiple units: seconds, bytes and integer.

python-pylint 3.3.8
Propagated dependencies: python-astroid@3.3.11 python-dill@0.4.0 python-isort@6.0.1 python-mccabe@0.7.0 python-platformdirs@4.3.6 python-tomlkit@0.13.3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/PyCQA/pylint
Licenses: GPL 2+
Synopsis: Advanced Python code static checker
Description:

Pylint is a Python source code analyzer which looks for programming errors, helps enforcing a coding standard and sniffs for some code smells (as defined in Martin Fowler's Refactoring book).

Pylint has many rules enabled by default, way too much to silence them all on a minimally sized program. It's highly configurable and handle pragmas to control it from within your code. Additionally, it is possible to write plugins to add your own checks.

python-pyrush 1.0.8
Propagated dependencies: python-pyfastner@1.0.9 python-spacy@3.8.7
Channel: guix-science
Location: guix-science/packages/nlp.scm (guix-science packages nlp)
Home page: https://github.com/jianlins/PyRuSH
Licenses: Expat
Synopsis: Rule-based sentence Segmenter using Hashing in Python
Description:

PyRuSH is the python implementation of RuSH, which is originally developed using Java. RuSH is an efficient, reliable, and easy adaptable rule-based sentence segmentation solution. It is specifically designed to handle the telegraphic written text in clinical note. It leverages a nested hash table to execute simultaneous rule processing, which reduces the impact of the rule-base growth on execution time and eliminates the effect of rule order on accuracy.

Total results: 509