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 Python module attempts to make it easier to generate HTML/XML from a Python program in an intuitive, lightweight, customizable and pythonic way.
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.
Capture the outcome of Python function calls. Extracted from the Trio project.
Sorted Collections is a Python sorted collections library.
Execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targeting the following uses:
distribute tasks to (many) local or remote CPUs
write and deploy hybrid multi-process applications
write scripts to administer multiple environments
This package allows the programmatic creation of markdown-compliant strings.
This package provides a tokenizer/parser/executor for the PartiQL language, in Python.
This is a fork of amqplib which was originally written by Barry Pederson. It is maintained by the Celery project, and used by kombu as a pure python alternative when librabbitmq is not available.
Show in File Manager is a Python package to open the system file manager and optionally select files in it. The point is not to open the files, but to select them in the file manager, thereby highlighting the files and allowing the user to quickly do something with them.
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''.
Wcwidth measures the number of terminal column cells of wide-character codes. It is useful for those implementing a terminal emulator, or programs that carefully produce output to be interpreted by one. It is a Python implementation of the wcwidth and wcswidth C functions specified in POSIX.1-2001 and POSIX.1-2008.
Importmagic is a Python library for automatically managing imports by finding unresolved symbols in Python code and their corresponding imports.
This is an extended version of the Python built-in glob module which adds:
The ability to capture the text matched by glob patterns, and return those matches alongside the file names.
A recursive
**globbing syntax, akin for example to theglobstaroption of Bash.The ability to replace the file system functions used, in order to glob on virtual file systems.
Compatible with Python 2 and Python 3 (tested with 3.3).
Glob2 currently based on the glob code from Python 3.3.1.
This package extends click.Group to invoke a command without explicit subcommand name.
path (formerly path.py) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.
This package provides a Python port of Google's libphonenumber library.
python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2. It is built using SWIG to automatically generate the interface code.
Pure Python Levenshtein implementation, based off the Wikipedia code samples at http://en.wikipedia.org/wiki/Levenshtein_distance.
python-pywatchman is a library to connect and query Watchman to discover file changes.
A Python package for Distributed Resource Management (DRM) job submission and control. This package is an implementation of the DRMAA 1.0 Python language binding specification.
This package provides Unicode(idna) domains support for Python's ssl module. It patches ssl.match_hostname for that purpose.
This Python library provides a programming interface to, given a set of safe characters and an escape character, escape safe strings and unescape the result.
Urwidtrees is a Widget Container API for the urwid toolkit. Use it to build trees of widgets.
Docutils is a modular system for processing documentation into useful formats, such as HTML, XML, and LaTeX. It uses reStructuredText, an easy to use markup language, for input.
This package provides tools for converting .rst files to other formats via commands such as rst2man, as well as supporting Python code.