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.
Twisted is an extensible framework for Python programming, with special focus on event-based network programming and multiprotocol integration.
This package lets you run asynchronous workflows using pytest-fixtures-style dependency injection.
Clyent is a Python command line utility library. It is used by binstar, binstar-build, and chalmers.
This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.
Tenacity is a general-purpose python library to simplify the task of adding retry behavior to just about anything.
swagger_spec_validator provides a library for validating Swagger API specifications.
The aim of the wrapt module is to provide a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions.
This package provides a microlibrary that defines a JSON type alias for Python.
python-forex-python can be used to manipulate foreign exchange rates and to operate currency conversions.
Features:
List all currency rates.
BitCoin price for all currencies.
Converting amount to BitCoins.
Get historical rates for any day since 1999.
Conversion rate for one currency(ex; USD to INR).
Convert amount from one currency to other.('USD 10$' to INR).
Currency symbols.
Currency names.
pyfavicon is an async favicon fetcher.
This package implements functionality of RGB/CIE1931 'xy' gammuts conversion: Gamut A, B, and C.
python-dpath is a library for accessing and searching dictionaries via /slashed/paths ala xpath.
Basically it lets you glob over a dictionary as if it were a file system. It allows you to specify globs (ala the bash eglob syntax, through some advanced fnmatch.fnmatch magic) to access dictionary elements, and provides some facility for filtering those results.
NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON and YAML, but without the complexity and risk of YAML and without the syntactic clutter of JSON. NestedText is both simple and natural. Only a small number of concepts and rules must be kept in mind when creating it. It is easily created, modified, or viewed with a text editor and easily understood and used by both programmers and non-programmers.
This package provides loaders and dumpers for PyYAML. Currently, an OrderedDict loader/dumper is implemented, allowing to keep items order when loading resp. dumping a file from/to an OrderedDict (Python 3.8+: Also regular dicts are supported and are the default items to be loaded to. As of Python 3.7 preservation of insertion order is a language feature of regular dicts.) It was originally mirrored from yamlordereddict.
This package provides the flake8-todo Python module, a TODO notes checker plugin for flake8.
The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464.
Python driver for MongoDB.
This package provides a PyQt/PySide compatibility layer. More precisely, it provides compatibility for the following modules: PyQt4, PyQt5, PyQt6, PySide, PySide2.
This package provides a Doxygen input filter for QML files.
Mixed sync-async queue, supposed to be used for communicating between classic synchronous (threaded) code and asynchronous (in terms of asyncio) one. Like Janus god the queue object from the library has two faces: synchronous and asynchronous interface. Synchronous is fully compatible with standard queue, asynchronous one follows asyncio queue design.
GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.
The functions and classes in humanfriendly can be used to make text interfaces more user-friendly. It includes tools to parse and format numbers, file sizes, and timespans, timers for long-running operations, menus to allow the user to choose from a list of options, and terminal interaction helpers.
PluginBase is a library useful in the development of flexible plugin systems in Python.
This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.