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.
Pure Python multicast DNS (mDNS) service discovery library (Bonjour/Avahi compatible).
This package provides the garden command to install packages for Kivy, the multitouch application platform.
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.
The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol, and also provide proven and tested solutions to common messaging problems. AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security, for which the RabbitMQ messaging server is the most popular implementation.
colorspacious is a Python library that lets you convert between colorspaces like sRGB, XYZ, CIEL*a*b*, CIECAM02, CAM02-UCS, etc.
shrinkwrap is a tool which will discover all transitive dynamic shared objects, and lift them up to the executable referenced by absolute path.
This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.
Islenska is a Python package that embeds the vocabulary of the Database of Icelandic Morphology and offers various lookups and queries of the data. The database contains over 6.5 million entries, over 3.1 million unique word forms, and about 300,000 distinct lemmas.
Modern datetime library for Python. Supports:
DST-safe arithmetic
Nanosecond precision
Date arithmetic
moto is a library designed to easily mock out the boto library.
The SeleniumScreenshots library for Robot Framework provides keywords for annotating and cropping screenshots taken with SeleniumLibrary. It is useful for scripting automatically updated screenshots for documentation or for visual regression testing purposes.
When using matplotlib and plotting more than one line, it is common to want to be able to want to be able to cycle over one or more artist styles; but the plotting logic can quickly become involved. To address this and enable easy cycling over arbitrary kwargs, the Cycler class was developed.
The simplegeneric module lets you define simple single-dispatch generic functions, akin to Python’s built-in generic functions like len(), iter() and so on. However, instead of using specially-named methods, these generic functions use simple lookup tables, akin to those used by e.g. pickle.dump() and other generic functions found in the Python standard library.
Pybtex is a BibTeX-compatible bibliography processor written in Python. You can simply type pybtex instead of bibtex.
This package provides a parser to parse binary structs into dataclasses.
This package provides tools to draw Python object reference graphs with graphviz.
Whoosh is a fast, pure-Python full text indexing, search, and spell checking library.
pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the Boost.Python library: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.
Retrying is a general-purpose retrying library to simplify the task of adding retry behavior to just about anything.
Features:
Generic Decorator API.
Specify stop condition (i.e. limit by number of attempts).
Specify wait condition (i.e. exponential backoff sleeping between attempts).
Customize retrying on Exceptions.
Customize retrying on expected returned result.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
This package provides a Python library intended to make color math, color scales, and color space conversion easy. It has support for:
Color scales
Color ranges
Color blending
Brightening/darkening colors
Saturating/desaturating colors
Conversion to/from multiple color spaces.
This package provides a Matplotlib inline back-end for IPython and Jupyter.
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.
The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.
It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.