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

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-pathvalidate 2.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/thombashi/pathvalidate
Licenses: Expat
Synopsis: Sanitize strings representing paths
Description:

pathvalidate is a Python library to sanitize/validate strings representing paths or filenames.

python-qtsass 0.4.0
Propagated dependencies: python-libsass@0.23.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/spyder-ide/qtsass
Licenses: Expat
Synopsis: Compile SCSS files to valid Qt stylesheets
Description:

Besides being used in web development, CSS is also the way to stylize Qt-based desktop applications. However, Qt's CSS has a few variations that prevent the direct use of SASS compiler.

The purpose of this tool is to fill the gap between SASS and Qt-CSS by handling those variations.

python-pydantic-settings 2.7.1
Propagated dependencies: python-dotenv@1.1.1 python-pydantic@2.10.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://docs.pydantic.dev/latest/usage/pydantic_settings/
Licenses: Expat
Synopsis: Settings management using Pydantic
Description:

Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.

python-represent 2.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/RazerM/represent
Licenses: Expat
Synopsis: Create @code{__repr__} automatically or declaratively for Python
Description:

This package implements a functionality to generate Python __repr__ methods automatically or declaratively.

python-openstep-plist 0.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/fonttools/openstep-plist
Licenses: Expat
Synopsis: OpenStep plist parser and writer
Description:

This package provides a parser for the "old style" OpenStep property list format (also known as ASCII plist), written in Cython.

python-bsdiff4 1.2.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ilanschnell/bsdiff4
Licenses: FreeBSD
Synopsis: Binary diff and patch using the BSDIFF4 format
Description:

This package provides a Python library for the bsdiff binary diff utility. It also provides two command-line tools, bsdiff4 and bspatch4.

python-ilinkedlist 0.4.0-0.b5ea3f6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/luther9/ilinkedlist-py
Licenses: GPL 3+
Synopsis: Immutable linked list library
Description:

This is a implementation of immutable linked lists for Python. It contains nil (the empty linked list) and a Pair class for nodes. Since a linked list is treated as immutable, it is hashable, and its length can be retrieved in constant time. Some of the terminology is inspired by LISP. It is possible to create an improper list by creating a Pair with a non-list cdr.

python-urwidgets 0.2.1
Propagated dependencies: python-urwid@2.6.16
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/AnonymouX47/urwidgets
Licenses: Expat
Synopsis: Collection of widgets for urwid
Description:

This package provides a collection of widgets for urwid.

python-ubelt 1.3.6
Propagated dependencies: python-ordered-set@4.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Erotemic/ubelt
Licenses: ASL 2.0
Synopsis: Python library for hashing, caching, timing and more
Description:

Ubelt is a small library of simple functions that extend the Python standard library. It includes an API to simplify common problems such as caching, timing, computing progress, among other things.

python-bleak 0.22.3
Propagated dependencies: python-async-timeout@5.0.1 python-dbus-fast@2.44.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hbldh/bleak
Licenses: Expat
Synopsis: Bluetooth Low Energy platform Agnostic Klient
Description:

This package provides a Bluetooth Low Energy platform-agnostic client library.

python-hdf5storage 0.1.19-0.7ee2a96
Propagated dependencies: python-h5py@3.13.0 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/frejanordsiek/hdf5storage
Licenses: FreeBSD
Synopsis: Read and write Python data types from and to HDF5 files
Description:

This Python package provides high-level utilities to read and write a variety of Python types from and to HDF5 formatted files. This package also provides support for MATLAB MAT v7.3 formatted files, which are HDF5 files with a different extension and some extra metadata. Because HDF5 and MAT files might need to be read from untrusted sources, pickling is avoided in this package.

python-panflute 2.3.1
Propagated dependencies: python-click@8.1.8 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://scorreia.com/software/panflute/
Licenses: Modified BSD
Synopsis: Pythonic Pandoc filters
Description:

Panflute is a Python package that makes Pandoc filters fun to write. It is a pythonic alternative to John MacFarlane's pandocfilters, from which it is heavily inspired.

python-fastentrypoints 0.12-0.a3a26f3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ninjaaron/fast-entry_points
Licenses: Modified BSD
Synopsis: Makes entry_points specified in setup.py load more quickly
Description:

Using entry_points in your setup.py makes scripts that start really slowly because it imports pkg_resources. This package allows such setup scripts to load entry points more quickly.

python-objgraph 3.6.2
Propagated dependencies: python-graphviz@0.20.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mg.pov.lt/objgraph/
Licenses: Expat
Synopsis: Draw Python object reference graphs with graphviz
Description:

This package provides tools to draw Python object reference graphs with graphviz.

python-pypubsub 4.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/schollii/pypubsub
Licenses: FreeBSD
Synopsis: Python publish-subcribe library
Description:

This library provides a publish-subscribe API to facilitate event-based or message-based architecture in a single-process application. It is centered on the notion of a topic - senders publish messages of a given topic, and listeners subscribe to messages of a given topic, all inside the same process.

python-uncertainties 3.2.3
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://uncertainties.readthedocs.io/en/latest/
Licenses: Modified BSD
Synopsis: Calculations with uncertainties
Description:

The uncertainties package transparently handles calculations with numbers with uncertainties. It can also yield the derivatives of any expression.

python-jinja2 3.1.2
Propagated dependencies: python-markupsafe@3.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://jinja.palletsprojects.com/
Licenses: Modified BSD
Synopsis: Python template engine
Description:

Jinja2 is a small but fast and easy to use stand-alone template engine written in pure Python.

python-multidict 6.1.0
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aio-libs/multidict/
Licenses: ASL 2.0
Synopsis: Multidict implementation
Description:

Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container.

python-license-expression 30.1.0
Propagated dependencies: python-boolean.py@5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nexB/license-expression
Licenses: GPL 2+
Synopsis: Apply boolean logic to license expressions
Description:

This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.

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
Synopsis: Simple, single-threaded Telnet server
Description:

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

python-piexif 1.1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/hMatoba/Piexif
Licenses: Expat
Synopsis: Simplify exif manipulations with Python
Description:

Piexif simplifies interacting with EXIF data in Python. It includes the tools necessary for extracting, creating, manipulating, converting and writing EXIF data to JPEG, WebP and TIFF files.

python-conda-inject 1.3.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/koesterlab/conda-inject
Licenses: Expat
Synopsis: Inject a conda environment into the current python environment
Description:

This package provides helper functions for injecting a conda environment into the current python environment (by modifying sys.path, without actually changing the current python environment).

python-markdown2 2.5.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trentm/python-markdown2
Licenses: Expat
Synopsis: Fast and complete Python implementation of Markdown
Description:

This package provides a fast and complete Python implementation of Markdown. It was written to closely match the behaviour of the original Perl-implemented Markdown.pl. It also comes with a number of extensions (called extras) for things like syntax coloring, tables, header-ids.

python-spectra 0.1.0
Propagated dependencies: python-colormath2@3.0.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jsvine/spectra
Licenses: Expat
Synopsis: Color scales and color conversion
Description:

This package provides a Python library intended to make color math, color scales, and color space conversion easy. It has support for:

  1. Color scales

  2. Color ranges

  3. Color blending

  4. Brightening/darkening colors

  5. Saturating/desaturating colors

  6. Conversion to/from multiple color spaces.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31092