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 implements a preferred system exit codes as defined by sysexits.h. This library is inspired by Rust's exitcode.
Rodi is a dependency injection framework for Python applications.
Its features include
Type resolution by signature types annotations.
Type resolution by class annotations.
Type resolution by names and aliases.
Build graph of objects without the need for source code changes.
Minimum overhead to obtain services, once the objects graph is built.
Support for singleton, transient, and scoped services.
Avoid repetetive boilerplate code in Python classes.
Jupyter core is the base package on which Jupyter projects rely.
The extension-helpers package includes convenience helpers to assist with building Python packages with compiled C/Cython extensions. It is developed by the Astropy project but is intended to be general and usable by any Python package.
Colorama is a Python library for rendering colored terminal text.
Voluptuous is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.
Human-friendly Hue Saturation Lightness. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
Pelican is a tool to generate a static blog from reStructuredText, Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.
BibtexParser is a Python library to parse BibTeX files.
This package is a Cython wrapper for khash-sets/maps. It brings functionality of khash to Python and Cython and can be used seamlessly in numpy or pandas. Numpy's world is lacking the concept of a (hash-)set. This shortcoming is fixed and efficient (memory- and speedwise compared to pandas) unique and isin are implemented. Python-set/dict have a big memory-footprint. For some datatypes the overhead can be reduced by using khash by factor 4-8.
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, useful linear algebra, Fourier transform, and random number capabilities.
This package implements a functionality to access of environment variables from Python with support for strings, booleans, list, tuples, and dicts.
This Python library makes it easy to display images and videos in a notebook.
This tool lets you debug variables, expressions, and program execution with one function call. IceCream makes print debugging a little sweeter.
The shellescape Python module defines the shellescape.quote() function that returns a shell-escaped version of a Python string. This is a backport of the shlex.quote() function from Python 3.8 that makes it accessible to users of Python 3 versions < 3.3 and all Python 2.x versions.
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 library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3.
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.
argcomplete provides extensible command line tab completion of arguments and options for Python scripts using argparse. It's particularly useful for programs with many options or sub-parsers that can dynamically suggest completions ; for example, when browsing resources over the network.
This library allows standard Python logging to output log data as JSON objects. With JSON we can make our logs more readable by machines and we can stop writing custom parsers for syslog-type records.
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.
qasync allows coroutines to be used in PyQt/PySide applications by providing an implementation of the PEP 3156 event-loop.