_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pypairix 0.3.9
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/4dn-dcic/pairix
Licenses: Expat
Build system: pyproject
Synopsis: Support for querying pairix-indexed bgzipped text files
Description:

Pypairix is a Python module for fast querying on a pairix-indexed bgzipped text file that contains a pair of genomic coordinates per line.

python-pyopengl 3.1.9
Dependencies: freeglut@3.4.0 glu@9.0.2 mesa@25.2.3
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://pyopengl.sourceforge.net
Licenses: Modified BSD
Build system: pyproject
Synopsis: Standard OpenGL bindings for Python
Description:

PyOpenGL is the most common cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library.

python-pytaglib 1.4.6
Dependencies: taglib@1.12
Channel: guix
Location: gnu/packages/mp3.scm (gnu packages mp3)
Home page: https://github.com/supermihi/pytaglib
Licenses: GPL 3
Build system: python
Synopsis: Python bindings for taglib
Description:

This package is a Python audio tagging library. It is cross-platform, works with all Python versions, and is very simple to use yet fully featured.

python-pygithub 2.8.1
Propagated dependencies: python-pyjwt@2.10.1 python-pynacl@1.5.0 python-requests@2.32.5 python-typing-extensions@4.15.0 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pygithub.readthedocs.io/en/latest/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library for the GitHub API
Description:

This library allows managing GitHub resources such as repositories, user profiles, and organizations in your Python applications, using version 3 of the GitHub application programming interface (API).

python-pytensor 2.28.3
Propagated dependencies: python-cons@0.4.7 python-etuples@0.3.10 python-filelock@3.16.1 python-logical-unification@0.4.6 python-minikanren@1.0.5 python-numpy@1.26.4 python-scipy@1.12.0 python-numba@0.61.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pytensor.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for mathematical expressions in multi-dimensional arrays
Description:

PyTensor is a Python library that allows one to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. It is a fork of the Aesara library.

python-pylibacl 0.7.3
Dependencies: acl@2.3.1
Channel: guix
Location: gnu/packages/acl.scm (gnu packages acl)
Home page: https://pylibacl.k1024.org/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: POSIX.1e @acronym{ACLs, access control lists} for Python
Description:

This Python extension module manipulates the POSIX.1e ACLs available on many file systems. These allow more fine-grained access control than traditional user/group permissions.

python-pymsgbox 1.0.6-1.944b7cd
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/asweigart/PyMsgBox
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python module for JavaScript-like message boxes
Description:

PyMsgBox is a simple, cross-platform, pure Python module for JavaScript-like message boxes. Types of dialog boxes include:

  1. alert

  2. confirm

  3. prompt

  4. password

python-pyserial 3.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pyserial/pyserial
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Serial Port Bindings
Description:

pyserial provide serial port bindings for Python. It supports different byte sizes, stop bits, parity and flow control with RTS/CTS and/or Xon/Xoff. The port is accessed in RAW mode.

python-pyspnego 0.8.0
Propagated dependencies: python-cryptography@44.0.0 python-gssapi@1.10.0 python-krb5@0.5.1 python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jborean93/pyspnego
Licenses: Expat
Build system: pyproject
Synopsis: Python SPNEGO library
Description:

The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.

python-pymcubes 0.1.6
Propagated dependencies: python-pycollada@0.8 python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pmneila/PyMCubes
Licenses: Modified BSD
Build system: pyproject
Synopsis: Marching cubes for Python
Description:

PyMCubes is an implementation of the marching cubes algorithm to extract iso-surfaces from volumetric data. The volumetric data can be given as a three-dimensional NumPy array or as a Python function f(x, y, z).

python-pyesorex 1.0.3
Propagated dependencies: python-pycpl@1.0.3
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: Alternative Python CLI for ESO's Rex
Description:

PyEsoRex is a command line tool which can serve as a drop-in replacement of EsoRex, which can execute both, existing pipeline recipes implemented using the Common Pipeline Library C API, and recipes implemented using the PyCPL Python API.

python-pykakasi 2.3.0
Propagated dependencies: python-deprecated@1.2.14 python-importlib-resources@6.5.2 python-jaconv@0.4.0-0.d427346
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://codeberg.org/miurahr/pykakasi
Licenses: GPL 3+
Build system: pyproject
Synopsis: Kana kanji simple inversion library
Description:

pykakasi is a Python Natural Language Processing NLP library to transliterate hiragana, katakana and kanji (Japanese text) into rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.

Its algorithms are based on the kakasi library, which is written in C.

python-pyliblo3 0.16.3
Dependencies: liblo@0.31
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/gesellkammer/pyliblo3
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-pypubsub 4.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/schollii/pypubsub
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python publish-subcribe library
Description:

This library provides a 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.

python-pyregion 2.3.0
Propagated dependencies: python-astropy@7.1.1 python-numpy@1.26.4 python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/astropy/pyregion
Licenses: Expat
Build system: pyproject
Synopsis: Python parser for ds9 region files
Description:

pyregion is a python module to parse ds9 region files. It also supports ciao region files. Features:

  • ds9 and ciao region files.

  • (physical, WCS) coordinate conversion to the image coordinate.

  • convert regions to matplotlib patches.

  • convert regions to spatial filter (i.e., generate mask images)

python-pyside-2 5.15.16
Dependencies: qtbase@5.15.17 qtdatavis3d@5.15.17 qtdeclarative@5.15.17 qtlocation@5.15.17 qtmultimedia@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtscript@5.15.17 qtscxml@5.15.17 qtsensors@5.15.17 qtspeech@5.15.17 qtsvg@5.15.17 qttools@5.15.17 qtwebchannel@5.15.17 qtwebengine@5.15.17 qtwebsockets@5.15.17 qtx11extras@5.15.17 qtxmlpatterns@5.15.17
Propagated dependencies: python-shiboken-2@5.15.16
Channel: guix
Location: gnu/packages/qt.scm (gnu packages qt)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL 3 GPL 3 GPL 2
Build system: cmake
Synopsis: The Qt for Python product enables the use of Qt5 APIs in Python applications
Description:

The Qt for Python product enables the use of Qt5 APIs in Python applications. It lets Python developers utilize the full potential of Qt, using the PySide2 module. The PySide2 module provides access to the individual Qt modules such as QtCore, QtGui,and so on. Qt for Python also comes with the Shiboken2 CPython binding code generator, which can be used to generate Python bindings for your C or C++ code.

python-pyside-6 6.9.2
Dependencies: qtbase@6.9.2 qtdeclarative@6.9.2 qtmultimedia@6.9.2 qtnetworkauth@6.9.2 qtpositioning@6.9.2 qtsvg@6.9.2 qttools@6.9.2 qtwebchannel@6.9.2 qtwebengine@6.9.3 qtwebsockets@6.9.2
Propagated dependencies: python-shiboken-6@6.9.2
Channel: guix
Location: gnu/packages/qt.scm (gnu packages qt)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL 3 GPL 3 GPL 2
Build system: cmake
Synopsis: The Qt for Python product enables the use of Qt6 APIs in Python applications
Description:

The Qt for Python product enables the use of Qt6 APIs in Python applications. It lets Python developers utilize the full potential of Qt, using the PySide6 module. The PySide6 module provides access to the individual Qt modules such as QtCore, QtGui,and so on. Qt for Python also comes with the Shiboken6 CPython binding code generator, which can be used to generate Python bindings for your C or C++ code.

python-pyside-2 5.15.15
Dependencies: qtbase@5.15.17 qtdatavis3d@5.15.17 qtdeclarative@5.15.17 qtlocation@5.15.17 qtmultimedia@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 qtscript@5.15.17 qtscxml@5.15.17 qtsensors@5.15.17 qtspeech@5.15.17 qtsvg@5.15.17 qttools@5.15.17 qtwebchannel@5.15.17 qtwebengine@5.15.17 qtwebsockets@5.15.17 qtx11extras@5.15.17 qtxmlpatterns@5.15.17
Propagated dependencies: python-shiboken-2@5.15.15
Channel: small-guix
Location: small-guix/packages/rcu.scm (small-guix packages rcu)
Home page: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL 3 GPL 3 GPL 2
Build system: cmake
Synopsis: The Qt for Python product enables the use of Qt5 APIs in Python applications
Description:

The Qt for Python product enables the use of Qt5 APIs in Python applications. It lets Python developers utilize the full potential of Qt, using the PySide2 module. The PySide2 module provides access to the individual Qt modules such as QtCore, QtGui,and so on. Qt for Python also comes with the Shiboken2 CPython binding code generator, which can be used to generate Python bindings for your C or C++ code.

python-pyfakefs 5.9.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pytest-dev/pyfakefs
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Mock file system interactions in tests
Description:

This package provides a Python library intended for use in automated tests. One difficulty when testing software is that the code under test might need to read or write to files in the local file system. If the file system is not set up in just the right way, it might cause a spurious error during the test. The pyfakefs library provides a solution to problems like this by mocking file system interactions. In other words, it arranges for the code under test to interact with a fake file system instead of the real file system. The code under test requires no modification to work with pyfakefs.

python-pymodbus 3.8.6
Propagated dependencies: python-pyserial@3.5 python-six@1.17.0 python-aiohttp@3.11.11 python-click@8.1.8 python-prompt-toolkit@3.0.51 python-pygments@2.19.1 python-pyserial-asyncio@0.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/riptideio/pymodbus/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Modbus protocol stack in Python
Description:

Pymodbus is a full Modbus protocol implementation using asyncio, tornado or twisted for its asynchronous communications core. It includes the following client features:

  • full read/write protocol on discrete and register

  • most of the extended protocol (diagnostic/file/pipe/setting/information)

  • TCP, UDP, Serial ASCII, Serial RTU, and Serial Binary

  • asynchronous and synchronous versions

  • payload builder/decoder utilities

  • pymodbus read eval print loop (REPL).

It also includes the following server features:

  • can function as a fully implemented Modbus server

  • TCP, UDP, Serial ASCII, Serial RTU, and Serial Binary

  • asynchronous and synchronous versions

  • full server control context (device information, counters, etc)

  • a number of backing contexts (database, redis, sqlite, a slave device).

python-pythresh 1.0.2
Propagated dependencies: python-joblib@1.5.2 python-numpy@1.26.4 python-pandas@2.2.3 python-pyod@2.0.6 python-pytorch@2.9.0 python-ruptures@1.1.10 python-scikit-learn@1.7.0 python-scikit-lego@0.9.5 python-scipy@1.12.0 python-tqdm@4.67.1 python-xgboost@1.7.6
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://pythresh.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Outlier detection thresholding in Python
Description:

PyThresh is a comprehensive and scalable Python toolkit for thresholding outlier detection likelihood scores in univariate/multivariate data. It has been written to work in tandem with PyOD and has similar syntax and data structures. However, it is not limited to this single library.

PyThresh is meant to threshold likelihood scores generated by an outlier detector. It thresholds these likelihood scores and replaces the need to set a contamination level or have the user guess the amount of outliers that may exist in the dataset beforehand. These non-parametric methods were written to reduce the user's input/guess work and rather rely on statistics instead to threshold outlier likelihood scores. For thresholding to be applied correctly, the outlier detection likelihood scores must follow this rule: the higher the score, the higher the probability that it is an outlier in the dataset. All threshold functions return a binary array where inliers and outliers are represented by a 0 and 1 respectively.

PyThresh includes more than 30 thresholding algorithms. These algorithms range from using simple statistical analysis like the Z-score to more complex mathematical methods that involve graph theory and topology.

python-pyqt5-sip 12.17.0
Channel: guix
Location: gnu/packages/qt.scm (gnu packages qt)
Home page: https://www.riverbankcomputing.com/software/sip/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Sip module support for PyQt5
Description:

Sip module support for PyQt5

python-pygobject 3.50.0
Dependencies: python@3.11.14 python-pycairo@1.28.0 gobject-introspection@1.82.0
Propagated dependencies: glib@2.83.3 libffi@3.4.6
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://live.gnome.org/PyGObject
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Python bindings for GObject
Description:

Python bindings for GLib, GObject, and GIO.

python-pyfavicon 0.1.1
Propagated dependencies: python-aiohttp@3.11.11 python-beautifulsoup4@4.14.3 python-pillow@11.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bilelmoussaoui/pyfavicon
Licenses: Expat
Build system: pyproject
Synopsis: Async favicon fetcher
Description:

pyfavicon is an async favicon fetcher.

Total results: 541