_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-json-logger 2.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/madzak/python-json-logger
Licenses: Modified BSD
Build system: pyproject
Synopsis: JSON log formatter in Python
Description:

This library allows standard Python logging to output log data as JSON objects. With JSON we can make our logs more readable by machines and we can stop writing custom parsers for syslog-type records.

python-billiard 4.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/celery/billiard
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python multiprocessing fork with improvements and bugfixes
Description:

Billiard is a fork of the Python 2.7 multiprocessing package. The multiprocessing package itself is a renamed and updated version of R Oudkerk's pyprocessing package. This standalone variant is intended to be compatible with Python 2.4 and 2.5, and will draw its fixes/improvements from python-trunk.

python-wasabi 1.1.3
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ines/wasabi
Licenses: Expat
Build system: pyproject
Synopsis: Console printing and formatting toolkit
Description:

This package provides a lightweight console printing and formatting toolkit for Python.

python-biblib 0.1.0-1.ab0e857
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aclements/biblib
Licenses: Expat
Build system: pyproject
Synopsis: BibTeX parsing and transformation library
Description:

Biblib provides a simple, standalone Python 3 package for parsing BibTeX bibliographic databases, as well as algorithms for manipulating BibTeX entries in BibTeX-y ways. Biblib's parser is derived directly from the WEB source code for BibTeX and hence (barring bugs in translation) should be fully compatible with BibTeX's own parser.

python-sre-yield 1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/sre_yield
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Expands a regular expression to its possible matches
Description:

The goal of sre_yield is to efficiently generate all values that can match a given regular expression, or count possible matches efficiently. It uses the parsed regular expression, so you get a much more accurate result than trying to just split strings.

python-aspectlib 2.0.0
Propagated dependencies: python-fields@5.0.0-0.cb473d1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ionelmc/python-aspectlib
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python monkey-patching and decorators
Description:

This package provides an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.

python-titlecase 2.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ppannuto/python-titlecase
Licenses: Expat
Build system: pyproject
Synopsis: Capitalize strings similar to book titles
Description:

Python-Titlecase is a Python port of John Gruber's titlecase.pl. It capitalizes (predominantly English) strings in a way that is similar to book titles, using the New York Times Manual of Style to leave certain words lowercase.

python-pythonanywhere 0.17.0
Propagated dependencies: python-dateutil@2.9.0 python-docopt@0.6.2 python-packaging@25.0 python-pythonanywhere-core@0.2.7 python-requests@2.32.5 python-schema@0.7.7 python-snakesay@0.10.4 python-tabulate@0.9.0 python-typer@0.20.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythonanywhere/helper_scripts/
Licenses: Expat
Build system: pyproject
Synopsis: PythonAnywhere helper tools for users
Description:

PythonAnywhere provides a command-line interface and an application programming interface that allows managing files Web apps, scheduled tasks and students. It includes single-command deployment for the Django Girls tutorial.

python-miniboa 1.0.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/shmup/miniboa
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Simple, single-threaded Telnet server
Description:

Miniboa is a simple, asynchronous, single-threaded, poll-based Telnet server.

python-twine 6.2.0
Propagated dependencies: python-id@1.5.0 python-keyring@23.9.3 python-packaging@25.0 python-readme-renderer@44.0 python-requests@2.32.5 python-requests-toolbelt@1.0.0 python-rfc3986@2.0.0 python-rich@14.2.0 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pypa/twine
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Collection of utilities for interacting with PyPI
Description:

twine currently supports registering projects and uploading distributions. It authenticates the user over HTTPS, allows them to pre-sign their files and supports any packaging format (including wheels).

python-cplot 0.9.3
Propagated dependencies: python-matplotlib@3.10.8 python-matplotx@0.3.10 python-npx@0.1.6 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nschloe/cplot
Licenses: GPL 3+
Build system: pyproject
Synopsis: Plot complex-valued functions
Description:

cplot is a Python library for plotting complex-valued functions.

python-listparser 0.20
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kurtmckee/listparser
Licenses: Expat
Build system: pyproject
Synopsis: Parse subscription lists in Python
Description:

This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.

python-wcwidth 0.2.13
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jquast/wcwidth
Licenses: Expat
Build system: pyproject
Synopsis: Measure number of terminal column cells of wide-character codes
Description:

Wcwidth measures the number of terminal column cells of wide-character codes. It is useful for those implementing a terminal emulator, or programs that carefully produce output to be interpreted by one. It is a Python implementation of the wcwidth and wcswidth C functions specified in POSIX.1-2001 and POSIX.1-2008.

python-bip39 0.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/de-centralized-systems/python-bip39/
Licenses: Expat
Build system: pyproject
Synopsis: Self-contained and simple BIP39 implementation in Python
Description:

This package provides a self-contained and simple BIP39 implementation written in Python. It includes a bip39.py executable.

BIP39 is a standardized mapping between binary data (the entropy), and a list of words that are easier to remember for humans (the mnemonic).

python-ua-parser 0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ua-parser/uap-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: User agent parser
Description:

ua-parser is a Python port of Browserscope's user agent parser.

python-pyclibrary 0.2.2-0.4e1e243
Propagated dependencies: python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MatthieuDartiailh/pyclibrary
Licenses: Expat
Build system: pyproject
Synopsis: Wrap dynamic libraries in Python
Description:

This package helps wrapping dynamic libraries in Python. It includes a pure-Python C parser and an automation library that uses C header file definitions to simplify the use of C bindings.

python-cython 3.1.7
Dependencies: python@3.11.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://cython.org/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: C extensions for Python
Description:

Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.

python-folium 0.19.4
Propagated dependencies: python-branca@0.7.2 python-jinja2@3.1.2 python-numpy@2.3.1 python-requests@2.32.5 python-xyzservices@2025.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-visualization/folium
Licenses: Expat
Build system: pyproject
Synopsis: Make beautiful maps with Leaflet.js & Python
Description:

folium makes it easy to visualize data that’s been manipulated in Python on an interactive leaflet map. It enables both the binding of data to a map for choropleth visualizations as well as passing rich vector/raster/HTML visualizations as markers on the map.

The library has a number of built-in tilesets from OpenStreetMap, Mapbox, and Stamen, and supports custom tilesets with Mapbox or Cloudmade API keys. It supports Image, Video, GeoJSON and TopoJSON overlays.

python-poetry-dynamic-versioning 1.9.1
Propagated dependencies: python-dunamai@1.21.2 python-jinja2@3.1.2 python-tomlkit@0.13.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mtkennerly/poetry-dynamic-versioning
Licenses: Expat
Build system: pyproject
Synopsis: Poetry plugin enabling VCS tags dynamic versioning
Description:

This package provides a build backend that patches Poetry Core to enable the versioning system in PEP 517 build frontends.

python-phpserialize 1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mitsuhiko/phpserialize
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python port of the serialize and unserialize functions of PHP
Description:

This package provides a port of the serialize and unserialize functions of PHP for Python.

python-seedir 0.5.0
Propagated dependencies: python-natsort@8.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/earnestt1234/seedir
Licenses: Expat
Build system: pyproject
Synopsis: Package for creating, editing, and reading folder tree diagrams.
Description:

This is a package for creating, editing, and reading folder tree diagrams.

python-textual 7.4.0
Propagated dependencies: python-markdown-it-py@3.0.0 python-mdit-py-plugins@0.4.2 python-platformdirs@4.3.6 python-rich@14.2.0 python-tree-sitter@0.25.2 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Textualize/textual
Licenses: Expat
Build system: pyproject
Synopsis: Build text user interfaces in Python
Description:

Textual is a TUI framework for Python inspired by modern web development.

python-fastjsonschema 2.21.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/horejsek/python-fastjsonschema
Licenses: Modified BSD
Build system: pyproject
Synopsis: Fast Python implementation of JSON schema
Description:

This library implements validation of JSON documents by JSON schema for drafts 04, 06 and 07.

python-whichcraft 0.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydanny/whichcraft
Licenses: Modified BSD
Build system: pyproject
Synopsis: Cross-platform cross-python shutil.which functionality
Description:

This package provides a shim of the shutil.which function that's designed to work across multiple versions of Python.

Total packages: 70999