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.
MILC is a Python library for developing command line interface programs. This library provides features to parse arguments, automatic tab-completion, color support, logging to std, etc.
When writing applications, finding the right location to store user data and configuration varies per platform. Even for single-platform apps, there may by plenty of nuances in figuring out the right location. This small Python module determines the appropriate platform-specific directories, e.g. the ``user data dir''.
find_libpython helps find the path to the libpython dynamic library for the current Python environment. It is both a script and a Python package.
The property-manager package defines several custom property variants for Python programming including required properties,writable properties, cached properties, etc.
k5test is a library for setting up self-contained Kerberos 5 environments, and running Python unit tests inside those environments. It is based on the file of the same name found alongside the MIT Kerberos 5 unit tests.
This package automatically generates shell tab completion scripts for Python CLI apps.
language_data is a supplement to the langcodes module, for working with standardized codes for human languages. It stores the more bulky and hard-to-index data about languages, particularly what they are named in various languages.
This package provides a Python module for creating simple ASCII tables.
This package is a tool for cross-compiling extension modules. It creates a special virtual environment such that pip or setup.py will cross compile packages for you, usually with no further work on your part.
This library is designed to make it easy to write Python programs that can interact with Telegram.
Babel is composed of two major parts: - tools to build and work with gettext message catalogs - a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.
This is a Python package for rendering rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.
The daiquiri library provides an easy way to configure logging in Python. It also provides some custom formatters and handlers.
This is a PEP 561 type stub package for the orjson package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses orjson.
Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.
This package provides a parser for the "old style" OpenStep property list format (also known as ASCII plist), written in Cython.
Logbook is a logging system for Python that replaces the standard library’s logging module. It was designed with both complex and simple applications in mind and the idea to make logging fun.
Python Utils is a collection of small Python functions and classes which make common patterns shorter and easier.
This package provides a fast, efficiently stored trie implementation for Python.
Screenkey is a screencast tool to display your keys inspired by Screenflick.
This package provides a MediaWiki API client.
This package allows for providing notifications for all Farama Foundation maintained libraries.
This package provides a backport of CPython tarfile module.
Parse strings using a specification based on the Python format() syntax.