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.
This package provides command line tools, powered by pydoit. It offers integration with click and rich for custom CLI and these linters: pycodestlye, pyflakes
Wadler-Lindig is a minimal, zero-dependency pretty-printing library for Python that implements a simplified version of the Wadler-Lindig algorithm. Designed to consume less horizontal space than Python's built-in pprint.pprint, it produces compact, well-formatted representations even for complex custom types.
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. Its name stands for "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.
This package implements the kneedle algorithm. Given a set of x and y values, kneed will return the knee point of the function. The knee point is the point of maximum curvature.
This package provides procedures for quickly writing configurable applications and daemons.
This package provides a library for parsing and validating OpenSSH public key files.
PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.
This package provides the python-dotenv Python module to read key-value pairs from a .env file and set them as environment variables.
rfc3987 provides routines for parsing and validation of URIs (see RFC 3986) and IRIs (see RFC 3987).
This package implements a functionality of pulti-producer-multi-consumer signal dispatching mechanism. It's a fork of http://pydispatcher.sourceforge.net/ with PyPy support.
This Python package provides utilities to run common packaging tasks, e.g. copy examples, fetch data, etc.
This package provides ECMAScript parsing infrastructure for multipurpose analysis in Python.
Simple decorator to set attributes of target function or class in a DRY way.
Pyqrcode is a QR code generator written purely in Python with SVG, EPS, PNG and terminal output.
This package provides a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.
PyZMQ is the official Python binding for the ZeroMQ messaging library.
This package contains operations on PyTrees (a tree made of container data structures in Python).
MySQL Connector/Python enables Python programs to access MySQL databases, using an API that is compliant with the Python Database API Specification v2.0 (PEP 249).
Python client for Consul, a tool for service discovery, monitoring and configuration.
Python-Titlecase is a Python port of John Gruber's titlecase.pl. It capitalizes (predominantly English) strings in a way that is similar to book titles, using the New York Times Manual of Style to leave certain words lowercase.
Mypy linter integration for use with python-lsp-server.
async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
Param is a library for handling all the user-modifiable parameters, arguments, and attributes that control your code. It provides automatic, robust error-checking while dramatically reducing boilerplate code, letting you focus on what you want your code to do rather than on checking for all the possible ways users could supply inappropriate values to a function or class.