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 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.
Requests-File is a transport adapter for use with the Requests Python library to allow local file system access via file:// URLs.
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.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
The Bluetooth GATT SDK for Python helps you implement and communicate with any Bluetooth Low Energy device that has a GATT profile. It supports:
Discovering nearby Bluetooth Low Energy devices
Connecting and disconnecting devices
Implementing your custom GATT profile
Accessing all GATT services
Accessing all GATT characteristics
Reading characteristic values
Writing characteristic values
Subscribing for characteristic value change notifications
Currently, Linux is the only platform supported by this library.
The Braintree Python SDK provides integration access to the Braintree Gateway. Braintree is a US-based payments service provider.
Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.
This package provides a friendly fork of multiprocessing which uses dill instead of pickle.
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
Seaborn is a library for making attractive and informative statistical graphics in Python. It is built on top of matplotlib and tightly integrated with the PyData stack, including support for numpy and pandas data structures and statistical routines from scipy and statsmodels.
This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.
This is Python port of linkify-it, which is a links recognition library with full Unicode support. It has features like:
Full unicode support, with astral characters
International domains support
Allows rules extension and custom normalizers.
Pygit2 is a set of Python bindings to the libgit2 shared library.
This package contains typing stubs for pytz, a very small subset the Python stubs contained in the complete typeshed collection.
Colorful provides an array of text styles, that can be used as functions or string constants to form colored terminal output.
Colorama is a Python library for rendering colored terminal text.
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.
Cloup enriches Click with several features that make it more expressive and configurable such as option groups, constraints, subcommand aliases, subcommands sections and a themeable HelpFormatter.
python-apispec is a pluggable API specification generator. It currently supports the OpenAPI specification, formerly known as Swagger.
This package provides a BK-tree data structure to allow fast querying of close matches in Python.
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.
Numba gives you the power to speed up your applications with high performance functions written directly in Python. With a few annotations, array-oriented and math-heavy Python code can be just-in-time compiled to native machine instructions, similar in performance to C, C++ and Fortran, without having to switch languages or Python interpreters.
Numba works by generating optimized machine code using the LLVM compiler infrastructure at import time, runtime, or statically (using the included pycc tool).
This package provides a Python package for estimating the number of syllables in a word.
python-isbnlib is a (pure) python library that provides several useful methods and functions to validate, clean, transform, hyphenate and get metadata for ISBN strings. Its origin was as the core of isbntools. This short version, is suitable to be include as a dependency in other projects.