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.
Bracex is a brace expansion library for Python that implements Bash-style brace expansion. It can generate strings from patterns like {a,b,c} or {1..10}.
This package provides console text coloring for Python.
This package provides a linter for the reStructuredText format.
LDAP3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library.
This package implements an installer for Python Build Standalone.
The library allows a process to change its title (as displayed by system tools such as ps and top).
Changing the title is mostly useful in multi-process systems, for example when a master process is forked: changing the children's title allows identifying the task each process is busy with. The technique is used by PostgreSQL and the OpenSSH Server for example.
qstylizer is a Python package designed to help with the construction of PyQt/PySide stylesheets.
This package provides a Python library to perform rate limiting with commonly used storage backends.
Parsley is a parsing library using PEG algorithm, so each expression in the grammar rules works like a Python expression. In particular, alternatives are evaluated in order, unlike table-driven parsers such as yacc, bison or PLY. Parsley is an implementation of OMeta, an object-oriented pattern-matching language.
Miniboa is a simple, asynchronous, single-threaded, poll-based Telnet server.
This provides a plugin for Hatch that automatically creates a Git commit and tag after version bumping.
python-mpv is a ctypes-based python interface to the mpv media player. It gives you more or less full control of all features of the player, just as the lua interface does.
This package provides n extension module for Click to register external CLI commands via setuptools entry-points.
Vcversioner is a Python library that inspects tagging information in a variety of version control systems in order to discover version numbers.
python-pywatchman is a library to connect and query Watchman to discover file changes.
The goal of this project is to manage configuration for Python tools, such as rope and add support for a pyproject.toml configuration file.
This package provides a Python implementation of Bresenham's line drawing algorithm.
This package implements a functionality for time taking using context managers.
easyprocess is an easy to use Python subprocess interface.
PythonAnywhere provides a command-line interface and an application programming interface that allows managing files Web apps, scheduled tasks and students. It includes single-command deployment for the Django Girls tutorial.
This package is a PEG-based parser and interpreter with memoization.
Tree is a python library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows you to apply a function to each leaf preserving the overall structure.
Pifpaf is a suite of fixtures and a command-line tool that starts and stops daemons for a quick throw-away usage. This is typically useful when needing these daemons to run integration testing. It originally evolved from its precursor overtest.
This package bundles some of the best Python serialization libraries into one standalone package, with a high-level API that makes it easy to write code that's correct across platforms and Pythons.