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

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-zeroc-ice 3.6.5
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://zeroc.com
Licenses: GPL 2
Build system: pyproject
Synopsis: RPC framework
Description:

Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.

python-langcodes 3.5.0
Propagated dependencies: python-language-data@1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rspeer/langcodes
Licenses: Expat
Build system: pyproject
Synopsis: Python library for working with language codes
Description:

This package provides a Python library for working with and comparing language codes.

python-langcodes implements BCP 47, the IETF Best Current Practices on Tags for Identifying Languages. BCP 47 is also known as RFC 5646. It subsumes ISO 639 and is backward compatible with it, and it also implements recommendations from the Unicode CLDR.

python-langcodes can also refer to a database of language properties and names, built from Unicode CLDR and the IANA subtag registry, if you install python-language-data.

python-vendetect 0.0.3
Propagated dependencies: python-copydetect@0.5.0 python-rich@14.3.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trailofbits/vendetect
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Detect vendored and copy-pasted code
Description:

Vendetect helps identify copied or vendored code between repositories, making it easier to detect when code has been copied with or without attribution. It uses similarity detection algorithms to compare code files and highlight matching sections.

python-pyyaml-env-tag 1.1
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/waylan/pyyaml-env-tag
Licenses: Expat
Build system: pyproject
Synopsis: Custom YAML tag for environment variables
Description:

This package provides a custom YAML tag for referencing environment variables in YAML files.

python-orderly-set 5.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/seperman/orderly-set
Licenses: Expat
Build system: pyproject
Synopsis: Multiple implementations of Ordered Set
Description:

Orderly Set is a package containing multiple implementations of Ordered Set.

python-markdown-strings 3.3.0
Propagated dependencies: python-lxml@6.0.2 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/awesmubarak/markdown_strings
Licenses: Expat
Build system: pyproject
Synopsis: Python library to create markdown-formatted text
Description:

This package allows the programmatic creation of markdown-compliant strings.

python-pulp 2.4
Propagated dependencies: python-amply@0.1.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/coin-or/pulp
Licenses: Expat
Build system: pyproject
Synopsis: Linear Programming modeler
Description:

PuLP is a Linear Programming modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.

python-partd 1.4.2
Propagated dependencies: python-locket@1.0.0 python-toolz@1.1.0 python-blosc@1.11.4 python-numpy@2.3.1 python-pandas@2.3.3 python-pyzmq@27.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dask/partd/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Appendable key-value storage
Description:

Partd stores key-value pairs. Values are raw bytes. We append on old values. Partd excels at shuffling operations.

python-autoflake8 0.4.0
Propagated dependencies: python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fsouza/autoflake8
Licenses: Expat
Build system: pyproject
Synopsis: Automatically fix issues reported by flake8
Description:

Tool to automatically fix some issues reported by flake8.

python-ast-decompiler 0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/JelleZijlstra/ast_decompiler
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Decompile an @acronym{AST, Abstract Syntax Tree} to Python code
Description:

This library provides functionality to decompile AST objects, as generated by the standard library ast module, to Python code.

python-tasklib 2.5.1
Dependencies: taskwarrior@3.4.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/GothenburgBitFactory/tasklib
Licenses: Modified BSD
Build system: pyproject
Synopsis: Official Taskwarrior library for Python
Description:

tasklib is a Python library for interacting with Taskwarrior databases, using a queryset API similar to that of Django's ORM.

python-jsonalias 0.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kevinheavey/jsonalias/
Licenses: Expat
Build system: pyproject
Synopsis: JSON type alias for Python
Description:

This package provides a microlibrary that defines a JSON type alias for Python.

python-telethon 1.42.0
Propagated dependencies: python-rsa@4.9.1 python-pyaes@1.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.telethon.dev
Licenses: Expat
Build system: pyproject
Synopsis: Full-featured Telegram client library for Python 3
Description:

This library is designed to make it easy to write Python programs that can interact with Telegram.

python-pyftpdlib 1.5.10
Propagated dependencies: python-pyopenssl@24.3.0 python-pysendfile@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/giampaolo/pyftpdlib/
Licenses: Expat
Build system: pyproject
Synopsis: Asynchronous and scalable Python FTP server library
Description:

The Python FTP server library provides a high-level interface to write efficient, scalable and asynchronous FTP servers with Python. It is the most complete RFC-959 FTP server implementation available for Python, and has the following traits:

  • It is lightweight, fast and scalable.

  • It uses the sendfile(2) system call for uploads.

  • It uses epoll, kqueue and select to handle concurrency asynchronously.

  • It supports FTPS (RFC-4217), IPv6 (RFC-2428), Unicode file names (RFC-2640) and MLSD/MLST commands (RFC-3659).

  • It has a flexible system of authorizers able to manage both virtual and real users.

pelican 4.11.0
Dependencies: python-blinker@1.9.0 python-dateutil@2.9.0 python-docutils@0.21.2 python-feedgenerator@2.1.0 python-jinja2@3.1.2 python-ordered-set@4.1.0 python-pygments@2.19.2 python-rich@14.3.3 python-tzdata@2025.1 python-unidecode@1.4.0 python-watchfiles@1.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://blog.getpelican.com/
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Python-based static site publishing system
Description:

Pelican is a tool to generate a static blog from reStructuredText, Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.

python-whatthepatch 1.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/cscorley/whatthepatch
Licenses: Expat
Build system: pyproject
Synopsis: Patch parsing and application library
Description:

This package provides a patch parsing and application library.

python-sarge 0.1.7.post1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.red-dove.com/sarge/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Subprocess wrapper with command pipeline functionality
Description:

sarge is a wrapper for subprocess which provides command pipeline functionality.

python-interface-meta 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matthewwardrop/interface_meta
Licenses: Expat
Build system: pyproject
Synopsis: API for enforced method signatures and consistent documentation
Description:

This package provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation.

python-lunr 0.8.0
Propagated dependencies: python-nltk@3.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/yeraydiazdiaz/lunr.py
Licenses: Expat
Build system: pyproject
Synopsis: Full-text search library
Description:

This package provides python library for full-text search. It indexes documents and provides a search interface for retrieving documents that best match text queries.

python-robotframework-pythonlibcore 4.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/robotframework/PythonLibCore
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Robot Framework Python library tools
Description:

PythonLibCore provides tools for creating larger test libraries for Robot Framework using Python. The Robot Framework hybrid and dynamic library APIs give more flexibility for library than the static library API, but they also set requirements for libraries which need to be implemented in the library side. PythonLibCore eases the problem by providing a simpler interface and by handling all the requirements towards the Robot Framework library APIs.

python-pyasynchat 1.0.5
Propagated dependencies: python-pyasyncore@1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonrob/pyasynchat
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Make asynchat available for Python 3.12 onwards
Description:

This package contains the asynchat module as found in Python versions prior to 3.12. It is provided so that existing code relying on import asynchat is able to continue being used without significant refactoring.

python-parso 0.8.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/davidhalter/parso
Licenses: Expat
Build system: pyproject
Synopsis: Python Parser
Description:

Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your Python file.

python-dictdiffer 0.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/inveniosoftware/dictdiffer
Licenses: Expat
Build system: pyproject
Synopsis: Diff and patch Python dictionary objects
Description:

Dictdiffer is a Python module that helps you to diff and patch dictionaries.

python-peachpy 0.2.0-3.349e8f8
Propagated dependencies: python-six@1.17.0 python-opcodes@0.3.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Maratyszcza/PeachPy
Licenses: FreeBSD
Build system: pyproject
Synopsis: Efficient assembly code generation in Python
Description:

PeachPy is a Python framework for writing high-performance assembly kernels. PeachPy aims to simplify writing optimized assembly kernels while preserving all optimization opportunities of traditional assembly.

PeachPy can generate ELF, MS-COFF, Mach-O object files, and assembly listings for the Go language tool chain; it adapts to different calling conventions and application binary interfaces (ABIs); it takes care of register allocation; it supports x86_64 instructions up to AVX-512 and SHA.

Total packages: 72465