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.
This package provides a sorted collections library, written in pure-Python.
This package provides a library that wraps the traditional Python dictionaries and provides a syntax to access nested dictionaries values using a dot syntax, for example: dictionary['deeply.nested.key'].
This package provides a framework for working with formal language grammars. The library was originally developed for educational purposes and therefore implements many textbook algorithms regarding the manipulation and interaction with formal grammars.
This package provides a build hook plugin for Hatch that compiles bsmulti-lingual messages with GNU gettext's tools msgfmt.
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.
The aim of the decorator module is to simplify the usage of decorators for the average programmer, and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. The core of this module is a decorator factory.
rfc3986 is a Python implementation of RFC 3986 including validation and authority parsing. This module also supports RFC 6874 which adds support for zone identifiers to IPv6 addresses.
This package provide a Python client for the etcd3 API.
This package provides a pure Python based parser generator, that also works with RPython. It is a more-or-less direct port of David Bazzley's PLY, with a new public API, and RPython support.
This Python 3 module provides a DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.
This package provides a module to parse Coded statement of account (CODA) files as defined be the Belgian Febelfin bank standard.
This package contains operations on PyTrees (a tree made of container data structures in Python).
Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string.
This package provides a Python parser for Pubmed Open-Access Subset and MEDLINE XML repository.
This package is a Python module for reading Emacs Org mode files.
Portalocker is a library to provide an easy API to file locking..
Textual is a TUI framework for Python inspired by modern web development.
This package provides the editor module for programmatically interfacing with your system's $EDITOR.
async-timeout provides a timeout timeout context manager compatible with asyncio.
Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.
This package provides an MkDocs extension that lists all dependencies according to a mkdocs.yml file. This command guesses the Python dependencies that a MkDocs site requires in order to build. It simply prints the PyPI packages that need to be installed.
Netifaces is a Python module providing information on network interfaces in an easy and portable manner.
The typing_inspect module defines experimental API for runtime inspection of types defined in the Python standard typing module.
marshmallow provides a library for converting complex datatypes to and from native Python datatypes.