_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-publicsuffixlist 1.0.2.20250202
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ko-zu/psl
Licenses: MPL 2.0
Synopsis: Public suffix list for Python
Description:

This package provides an implementation of Public Suffix List as Python library.

Features:

  • supports IDN (unicode and punycoded)

  • shipped with built-in PSL and an updater script

  • written in Pure Python with no library dependencies

python-service-identity 24.2.0
Propagated dependencies: python-attrs@24.2.0 python-cryptography@44.0.0 python-pyasn1@0.4.8 python-pyasn1-modules@0.2.8 python-six@1.16.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://service-identity.readthedocs.io/
Licenses: Expat
Synopsis: Service identity verification for PyOpenSSL
Description:

service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too.

python-memory-allocator 0.1.4
Channel: guix
Location: gnu/packages/sagemath.scm (gnu packages sagemath)
Home page: https://github.com/sagemath/memory_allocator
Licenses: GPL 3+
Synopsis: Extension class to allocate memory easily with Cython
Description:

This package provides a single extension class MemoryAllocator with cdef methods

  • malloc

  • calloc

  • allocarray

  • realloc

  • reallocarray

  • aligned_malloc

  • aligned_malloc

  • aligned_calloc

  • aligned_allocarray

python-gevent-websocket 0.10.1
Propagated dependencies: python-gevent@24.11.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://gitlab.com/noppo/gevent-websocket
Licenses: ASL 2.0
Synopsis: Websocket handler for the gevent pywsgi server
Description:

Websocket handler for the gevent pywsgi server, a Python network library.

Features include:

  • integration on both socket level or using an abstract interface

  • RPC and PubSub framework using WebSocket Application Messaging Protocol

  • easily extendible using a simple WebSocket protocol plugin API

python-asdf-compression 0.0.1-2.68ed09f
Propagated dependencies: python-asdf@4.2.0 python-blosc@1.11.1 python-lz4@4.3.2 python-zstandard@0.19.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-compression
Licenses: Modified BSD
Synopsis: ASDF extension to support various compression algorithms
Description:

This package includes a plugin for the Python library ASDF to add support for reading and writing various compression algorithms including: Blosc, LZ4 Frame, Zstandard.

python-semantic-version 2.8.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rbarrois/python-semanticversion
Licenses: Modified BSD
Synopsis: Semantic versioning module for Python
Description:

The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.

It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.

python-ipython-genutils 0.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://ipython.org
Licenses: Modified BSD
Synopsis: Vestigial utilities from IPython
Description:

This package provides retired utilities from IPython. No packages outside IPython/Jupyter should depend on it.

This package shouldn't exist. It contains some common utilities shared by Jupyter and IPython projects during The Big Split. As soon as possible, those packages will remove their dependency on this, and this package will go away.

python-dbusmock-minimal 0.30.0
Dependencies: dbus@1.15.8
Propagated dependencies: python-dbus-python@1.3.2 python-pygobject@3.50.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/martinpitt/python-dbusmock
Licenses: LGPL 3+
Synopsis: Python library for mock D-Bus objects
Description:

python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.

python-sqlalchemy-utils 0.38.3
Propagated dependencies: python-six@1.16.0 python-sqlalchemy@1.4.42
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/kvesteri/sqlalchemy-utils
Licenses: Modified BSD
Synopsis: Various utility functions for SQLAlchemy
Description:

SQLAlchemy-utils provides various utility functions and custom data types for SQLAlchemy. SQLAlchemy is an SQL database abstraction library for Python.

You might also want to install the following optional dependencies:

  1. python-passlib

  2. python-babel

  3. python-cryptography

  4. python-pytz

  5. python-psycopg2

  6. python-furl

  7. python-flask-babel

python-mwparserfromhell 0.6.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/earwig/mwparserfromhell
Licenses: Expat
Synopsis: Python parser for MediaWiki wikicode
Description:

The MediaWiki Parser From Hell is a python library package that provides a parser for MediaWiki.

It exposes parses as normal string objects with additional methods giving access to the special Wikicode features it contains (hyperlinks, tags, templates…). The parser doesn't interpolate strings at all, it remains at a purely formal level.

Full documentation may be found at ReadTheDocs

python-fakeredis-0.16.0 0.16.0
Propagated dependencies: python-redis@5.2.0 python-sortedcontainers@2.4.0 python-typing-extensions@4.12.2
Channel: ffab
Location: ffab/packages/databases.scm (ffab packages databases)
Home page: https://github.com/cunla/fakeredis-py
Licenses: Modified BSD
Synopsis: Fake implementation of redis API for testing purposes
Description:

Fakeredis is a pure-Python implementation of the redis-py Python client that simulates talking to a redis server. It was created for a single purpose: to write unit tests.

Setting up redis is not hard, but one often wants to write unit tests that don't talk to an external server such as redis. This module can be used as a reasonable substitute.

python-os-service-types 1.7.0
Channel: guix
Location: gnu/packages/openstack.scm (gnu packages openstack)
Home page: https://docs.openstack.org/os-service-types/latest/
Licenses: ASL 2.0
Synopsis: Library for consuming OpenStack Service Types Authority data
Description:

The OpenStack Service Types Authority contains information about officiag OpenStack services and their historical service-type aliases. The data is in JSON and the latest data should always be used. This simple library exists to allow for easy consumption of the data, along with a built-in version of the data to use in case network access is for some reason not possible and local caching of the fetched data.

python-jwst-backgrounds 1.3.0
Propagated dependencies: python-healpy@1.18.1 python-matplotlib@3.8.2 python-numpy@1.26.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/jwst_backgrounds
Licenses: Modified BSD
Synopsis: Retrieve and plot JWST background information
Description:

This package provides a a simple program to predict the levels of background emission in JWST observations, for use in proposal planning.

It accesses a precompiled background cache prepared by Space Telescope Science Institute. The background cache is hosted by the Mikulski Archive for Space Telescopes (MAST), so you need internet access to run the tool with the remote cache. It is possible to download the full background cache to your local machine.

python-pyactiveresource 2.2.2
Propagated dependencies: python-six@1.16.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Shopify/pyactiveresource/
Licenses: Expat
Synopsis: ActiveResource for Python
Description:

This package provides a Python port of the ActiveResource project.

Active Resource attempts to provide a coherent wrapper object-relational mapping for REST web services. It follows the same philosophy as Active Record, in that one of its prime aims is to reduce the amount of code needed to map to these resources. This is made possible by relying on a number of code- and protocol-based conventions that make it easy for Active Resource to infer complex relations and structures.

python-defcon-bootstrap 0.10.3
Propagated dependencies: python-fontpens-bootstrap@0.2.4 python-fonttools@4.39.3
Channel: guix
Location: gnu/packages/fontutils.scm (gnu packages fontutils)
Home page: https://github.com/robotools/defcon
Licenses: Expat
Synopsis: Flexible objects for representing @acronym{UFO, unified font object} data
Description:

Defcon is a set of UFO based objects optimized for use in font editing applications. The objects are built to be lightweight, fast and flexible. The objects are very bare-bones and they are not meant to be end-all, be-all objects. Rather, they are meant to provide base functionality so that you can focus on your application’s behavior, not object observing or maintaining cached data. Defcon implements UFO3 as described by the UFO font format.

python-roman-datamodels 0.25.0
Propagated dependencies: python-asdf@4.2.0 python-asdf-astropy@0.8.0 python-asdf-standard@1.3.0 python-astropy@7.0.1 python-gwcs@0.24.0 python-lz4@4.3.2 python-numpy@1.26.2 python-pyarrow@20.0.0 python-rad@0.25.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/roman_datamodels
Licenses: Modified BSD
Synopsis: Roman Datamodels Support
Description:

This package provides a Python package of Roman Datamodels for the calibration pipelines started with the JWST calibration pipelines. The goal for the JWST pipelines was motivated primarily by the need to support FITS data files, specifically with isolating the details of where metadata and data were located in the FITS file from the representation of the same items within the Python code. That is not a concern for Roman since FITS format data files will not be used by the Roman calibration pipelines.

texlive-pythonimmediate 2025.2
Propagated dependencies: texlive-currfile@2025.2 texlive-l3packages@2025.2 texlive-precattl@2025.2 texlive-saveenv@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythonimmediate
Licenses: LPPL 1.3c
Synopsis: Library to run Python code
Description:

This is a library to run Python code. Just like PerlTeX or PyLuaTeX, this only requires a single run, and variables are persistent throughout the run. Unlike PerlTeX or PyLuaTeX, there is no restriction on compiler or script required to run the code.

There are also debugging functionalities: TeX errors result in Python traceback, and Python errors result in TeX traceback. Errors in code executed with the pycode environment give the correct traceback point to the Python line of code in the TeX file. For advanced users, this package allows the user to manipulate the TeX state directly from within Python, so you don't need to write a single line of TeX code.

In addition to this LaTeX package you need the Python pythonimmediate-tex package.

python-jschema-to-python 1.2.3
Propagated dependencies: python-attrs@24.2.0 python-jsonpickle@4.0.0 python-pbr@5.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/microsoft/jschema-to-python
Licenses: Expat
Synopsis: Generate Python classes from a JSON schema
Description:

This package generates source code for Python classes from a JSchema JSON schema.

python-jupyter-telemetry 0.1.0
Propagated dependencies: python-json-logger@2.0.7 python-jsonschema@4.23.0 python-ruamel.yaml@0.18.6 python-traitlets@5.14.1
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org/
Licenses: Modified BSD
Synopsis: Jupyter telemetry library
Description:

Jupyter telemetry library

python-better-exceptions 0.3.3
Channel: bloup
Location: bloup/packages/python.scm (bloup packages python)
Home page: https://github.com/qix-/better-exceptions
Licenses: Expat
Synopsis: Pretty and helpful exceptions, automatically
Description:

Pretty and helpful exceptions, automatically.

python-password-strength 0.0.3.post2
Propagated dependencies: python-six@1.16.0
Channel: small-guix
Location: small-guix/packages/python-xyz.scm (small-guix packages python-xyz)
Home page: https://github.com/kolypto/py-password-strength
Licenses: Modified BSD
Synopsis: Password strength and validation
Description:

Password strength and validation.

python-sortedcollections 2.1.0
Propagated dependencies: python-sortedcontainers@2.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.grantjenks.com/docs/sortedcollections/
Licenses: ASL 2.0
Synopsis: Python Sorted Collections
Description:

Sorted Collections is a Python sorted collections library.

emacs-python-environment 20150310.853
Propagated dependencies: emacs-deferred@20170901.1330
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/tkf/emacs-python-environment
Licenses:
Synopsis: Virtualenv API for Emacs Lisp
Description:

Documentation at https://melpa.org/#/python-environment

Total results: 3782