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

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-flufl-bounce 4.0
Propagated dependencies: python-atpublic@3.1.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://fluflbounce.readthedocs.io/en/latest/
Licenses: ASL 2.0 LGPL 3
Build system: pyproject
Synopsis: Email bounce detectors
Description:

The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464.

python-ofxparse 0.21
Propagated dependencies: python-beautifulsoup4@4.14.3 python-lxml@6.0.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://sites.google.com/site/ofxparse
Licenses: Expat
Build system: pyproject
Synopsis: Tools for working with the OFX (Open Financial Exchange) file format
Description:

ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX files are available from almost any online banking site, so they work well if you want to pull together your finances from multiple sources. Online trading accounts also often provide account statements in OFX files.

python-matplotlib 3.8.2
Dependencies: cairo@1.18.4 freetype@2.13.3 glib@2.83.3 libpng@1.6.39 qhull@2020.2 tcl@8.6.12 tk@8.6.12
Propagated dependencies: python-contourpy@1.3.2 python-cycler@0.12.1 python-dateutil@2.9.0 python-fonttools-minimal@4.59.2 python-importlib-resources@6.5.2 python-kiwisolver@1.4.6 python-numpy@1.26.4 python-packaging@25.0 python-pillow@11.1.0 python-pyparsing@3.2.3 python@3.11.14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://matplotlib.org/
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: 2D plotting library for Python
Description:

Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the python and ipython shell, web application servers, and six graphical user interface toolkits.

python-xlsxwriter 3.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jmcnamara/XlsxWriter
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python module for creating Excel XLSX files
Description:

XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

python-pymacaroons 0.13.0-0.78c55c1
Propagated dependencies: python-pynacl@1.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ecordell/pymacaroons
Licenses: Expat
Build system: pyproject
Synopsis: Python Macaroon Library
Description:

Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens, macaroons embed caveats that define specific authorization requirements for the target service, the service that issued the root macaroon and which is capable of verifying the integrity of macaroons it receives.

Macaroons allow for delegation and attenuation of authorization. They are simple and fast to verify, and decouple authorization policy from the enforcement of that policy.

python-urwid 2.6.16
Propagated dependencies: python-wcwidth@0.2.13 python-pygobject@3.50.0 python-pyzmq@27.0.1 python-tornado@5.1.1 python-pyserial@3.5 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://urwid.org
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Console user interface library for Python
Description:

Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.

python-yq 3.4.3
Dependencies: jq@1.8.1
Propagated dependencies: python-argcomplete@3.6.2 python-pyyaml@6.0.2 python-tomlkit@0.13.3 python-xmltodict@0.14.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kislyuk/yq
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Command-line YAML/XML processor
Description:

This package provides yq and xq for processing YAML and XML respectively. The processing is done through jq, jq filters can be used to process the data as it passes through.

python-pyinotify 0.9.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/seb-m/pyinotify
Licenses: Expat
Build system: python
Synopsis: Python library for monitoring inotify events
Description:

pyinotify provides a Python interface for monitoring file system events on Linux.

python-dotenv 1.1.1
Propagated dependencies: python-click@8.1.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://saurabh-kumar.com/python-dotenv/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Setup environment variables according to .env files
Description:

This package provides the python-dotenv Python module to read key-value pairs from a .env file and set them as environment variables.

python-yamlordereddictloader 0.4.2
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fmenabe/python-yamlordereddictloader
Licenses: Expat
Build system: pyproject
Synopsis: Loader and a dumper for PyYAML
Description:

yamlordereddictloader is a Python package that provides a loader and a dumper for PyYAML allowing to keep items order when loading a file (by putting them in OrderedDict objects) and to manage OrderedDict objects when dumping to a file.

python-configargparse 1.7
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/bw2/ConfigArgParse
Licenses: Expat
Build system: pyproject
Synopsis: Replacement for argparse
Description:

A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables.

python-rapidfuzz 3.14.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/rapidfuzz/RapidFuzz
Licenses: Expat
Build system: pyproject
Synopsis: Rapid fuzzy string matching
Description:

RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from FuzzyWuzzy.

python-anaconda-cli-base 0.5.4
Propagated dependencies: python-click@8.1.8 python-packaging@25.0 python-pydantic-settings@2.7.1 python-readchar@4.2.1 python-rich@13.7.1 python-tomli@2.2.1 python-typer@0.20.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://anaconda.github.io/anaconda-cli-base/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Base CLI entrypoint Anaconda CLI plugins
Description:

This package provides a base CLI entrypoint supporting Anaconda CLI plugins.

python-simpleeval 0.9.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/danthedeckie/simpleeval
Licenses: Expat
Build system: pyproject
Synopsis: Simple, safe single expression evaluator library
Description:

This package provides a quick single file library for easily adding evaluatable expressions into python projects. Say you want to allow a user to set an alarm volume, which could depend on the time of day, alarm level, how many previous alarms had gone off, and if there is music playing at the time.

python-rbfly 0.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://wrobell.dcmod.org/rbfly/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Work with RabbitMQ Streams in Python
Description:

This package implements a functionality to deal with RabbitMQ Streams using asyncio.

It is designed and implemented with the following qualities in mind:

  • asynchronous Pythonic API with type annotations

  • use of AMQP 1.0 message format to enable interoperability between RabbitMQ Stream. clients

  • auto reconnection to RabbitMQ broker with lazily created connection objects

Support of many RabbitMQ Streams broker features:

  • publishing single messages, or in batches, with confirmation

  • subscribing to a stream at a specific point in time, from a specific offset, or using offset reference

  • stream message filtering

  • writing stream offset reference

  • message deduplication

  • integration with AMQP 1.0 ecosystem at message format level

python-scooby 0.5.12
Propagated dependencies: python-psutil@7.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/banesullivan/scooby
Licenses: Expat
Build system: python
Synopsis: Report hardware information and Python package versions
Description:

The Scooby package reports the following information about the currently running system:

  • operating system name;

  • hardware information including machine type (e.g., i386, x86_64, etc.), CPU count and total RAM;

  • Python environment (e.g., Python, IPython, etc.);

  • file system name;

  • Python version;

  • versions of specified Python packages.

It can generate reports as HTML tables or plain text lists.

Scooby has no required dependencies, and only few optional dependencies.

python-translate-toolkit 3.15.6
Propagated dependencies: python-cwcwidth@0.1.10 python-cheroot@10.0.1 python-iniparse@0.5.1 python-lxml@6.0.1 python-mistletoe@1.3.0 python-phply@1.2.6 python-pyparsing@3.2.3 python-ruamel.yaml@0.18.14 python-vobject@0.9.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://toolkit.translatehouse.org
Licenses: GPL 2+
Build system: pyproject
Synopsis: Tools and API for translation and localization engineering
Description:

Tools and API for translation and localization engineering. It contains several utilities, as well as an API for building localization tools.

python-argcomplete 3.6.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kislyuk/argcomplete
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Shell tab completion for Python argparse
Description:

argcomplete provides extensible command line tab completion of arguments and options for Python scripts using argparse. It's particularly useful for programs with many options or sub-parsers that can dynamically suggest completions ; for example, when browsing resources over the network.

python-marisa-trie 1.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pytries/marisa-trie
Licenses: Expat
Build system: pyproject
Synopsis: Static memory-efficient Trie-like structures for Python
Description:

This package provides static memory-efficient and fast Trie-like structures for Python.

python-textparser 0.24.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eerimoq/textparser
Licenses: Expat
Build system: pyproject
Synopsis: Fast text parser for Python
Description:

This library provides a text parser written in the Python language. It aims to be fast.

python-dialog 3.5.3
Dependencies: dialog@1.3-20250116
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pythondialog.sourceforge.net/
Licenses: LGPL 2.1
Build system: pyproject
Synopsis: Python interface to the UNIX dialog utility
Description:

A Python wrapper for the dialog utility. Its purpose is to provide an easy to use, pythonic and comprehensive Python interface to dialog. This allows one to make simple text-mode user interfaces on Unix-like systems

python-connection-pool 0.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zhouyl/ConnectionPool
Licenses: Expat
Build system: pyproject
Synopsis: Thread-safe connection pool
Description:

This package provides a library implementing a thread-safe connection pool.

python-crayons 0.4.0
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MasterOdin/crayons
Licenses: Expat
Build system: pyproject
Synopsis: TextUI colors for Python
Description:

This package gives you colored strings for the terminal. Crayons automatically wraps a given string in the foreground color and restores the original state after the string is printed.

python-jsondiff 2.2.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/fzumstein/jsondiff
Licenses: Expat
Build system: pyproject
Synopsis: Compare JSON and JSON-like structures in Python
Description:

jsondiff is a Python library which lets you compare, diff, and patch JSON and JSON-like structures in Python.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087