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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-attr 0.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/denis-ryzhkov/attr
Licenses: Expat
Build system: pyproject
Synopsis: Decorator for attributes of target function or class
Description:

Simple decorator to set attributes of target function or class in a DRY way.

python-six 1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/six/
Licenses: X11
Build system: pyproject
Synopsis: Python 2 and 3 compatibility utilities
Description:

Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.

python-confuse 2.0.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/beetbox/confuse
Licenses: Expat
Build system: pyproject
Synopsis: Painless YAML configuration
Description:

Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations.

python-pydantic-cli 9.1.0
Propagated dependencies: python-pydantic@2.10.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mpkocher/pydantic-cli
Licenses: Expat
Build system: pyproject
Synopsis: Turn Pydantic defined data models into CLI tools
Description:

python-pydantic enables specifying CLI via data models provided in the JSON format.

python-jsonargparse 4.37.0
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/omni-us/jsonargparse/
Licenses: Expat
Build system: pyproject
Synopsis: Implement minimal boilerplate CLIs derived from type hints
Description:

This package lets you implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables.

python-posix-ipc 1.3.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://semanchuk.com/philip/posix_ipc/
Licenses: Modified BSD
Build system: pyproject
Synopsis: POSIX IPC primitives for Python
Description:

This package provides POSIX IPC primitives - semaphores, shared memory and message queues for Python.

python-chevron 0.14.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/noahmorrison/chevron
Licenses: Expat
Build system: pyproject
Synopsis: Mustache templating language renderer
Description:

This package provides a Python implementation of the Mustache templating language renderer.

python-deepmerge 1.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://deepmerge.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Merge nested data structures
Description:

The deep-merge Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.

python-mulpyplexer 0.09
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zardus/mulpyplexer/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Multiplexes interactions with lists of Python objects
Description:

This module provides utilities for multiplexing interactions with lists of Python objects.

python-iterable-io 1.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pR0Ps/iterable-io
Licenses: LGPL 3
Build system: pyproject
Synopsis: Adapt generators and other iterables to a file-like interface
Description:

iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.

python-orjson 3.9.7
Dependencies: maturin@1.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ijl/orjson
Licenses: ASL 2.0 Expat
Build system: cargo
Synopsis: Python JSON library supporting dataclasses, datetimes, and numpy
Description:

Orjson is a fast, correct JSON library for Python. It benchmarks as the fastest Python library for JSON and is more correct than the standard json library or other third-party libraries. It serializes dataclass, datetime, numpy, and UUID instances natively.

python-pyzmq 27.0.1
Dependencies: libsodium@1.0.18 zeromq@4.3.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zeromq/pyzmq
Licenses: Original BSD
Build system: pyproject
Synopsis: Python bindings for 0MQ
Description:

PyZMQ is the official Python binding for the ZeroMQ messaging library.

python-latexcodec 3.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://readthedocs.org/projects/latexcodec/
Licenses: Expat
Build system: pyproject
Synopsis: Work with LaTeX code in Python
Description:

Lexer and codec to work with LaTeX code in Python.

python-numcodecs 0.13.1
Dependencies: c-blosc@1.21.1 lz4@1.10.0 zlib@1.3.1 zstd@1.5.6
Propagated dependencies: python-google-crc32c@1.3.0 python-importlib-metadata@8.7.0 python-msgpack@1.1.1 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zarr-developers/numcodecs
Licenses: Expat
Build system: pyproject
Synopsis: Buffer compression and transformation codecs
Description:

This Python package provides buffer compression and transformation codecs for use in data storage and communication applications.

python-vncdotool 1.2.0
Propagated dependencies: python-pillow@11.1.0 python-pycryptodomex@3.21.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://github.com/sibson/vncdotool
Licenses: Expat
Build system: pyproject
Synopsis: Command line VNC client
Description:

This package provides a Python command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.

python-fonttools-minimal 4.59.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fonttools/fonttools
Licenses: Expat
Build system: python
Synopsis: Tools to manipulate font files
Description:

FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. The package also contains a tool called “TTX” which converts TrueType/OpenType fonts to and from an XML-based format.

python-rpds-py 0.10.6
Dependencies: maturin@1.8.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/crate-py/rpds
Licenses: Expat
Build system: cargo
Synopsis: Bindings to Rust rpds for persistent data structures
Description:

This package provides Python bindings to the Rust rpds crate for persistent data structures. It was written initially to support replacing python-pyrsistent.

python-google-pasta 0.2.0
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/pasta
Licenses: ASL 2.0
Build system: pyproject
Synopsis: AST-based Python refactoring library
Description:

This package provides "pasta", an AST-based Python refactoring library.

python-asn1tools 0.167.0
Propagated dependencies: python-bitstruct@8.21.0 python-diskcache@5.6.3 python-prompt-toolkit@3.0.51 python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eerimoq/asn1tools
Licenses: Expat
Build system: pyproject
Synopsis: ASN.1 parsing, encoding and decoding
Description:

This package provides ASN.1 parsing, encoding and decoding for Python, including constraints checking. It supports several codecs (e.g. BER, PER, UPER, XER) as well as limited C source code generating for OER and UPER.

python-colorlog 6.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/borntyping/python-colorlog
Licenses: Expat
Build system: pyproject
Synopsis: Log formatting with colors for python
Description:

The colorlog.ColoredFormatter is a formatter for use with Python's logging module that outputs records using terminal colors.

python-inform 1.34
Propagated dependencies: python-arrow@1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://inform.readthedocs.io
Licenses: GPL 3+
Build system: pyproject
Synopsis: Print & logging utilities for communicating with user
Description:

Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.

python-docutils 0.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docutils.sourceforge.net/
Licenses: Public Domain Python Software Foundation License FreeBSD GPL 3+
Build system: pyproject
Synopsis: Python Documentation Utilities
Description:

Docutils is a modular system for processing documentation into useful formats, such as HTML, XML, and LaTeX. It uses reStructuredText, an easy to use markup language, for input.

This package provides tools for converting .rst files to other formats via commands such as rst2man, as well as supporting Python code.

python-crontab 3.2.0
Dependencies: mcron@1.2.3 python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/doctormo/python-crontab/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Module for reading and writing crontab files
Description:

This Python module can read, write crontab files, and access the system cron automatically and simply using a direct API.

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.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087