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.
Daft is a Python package that uses matplotlib to render pixel-perfect probabilistic graphical models for publication in a journal or on the internet. With a short Python script and an intuitive model-building syntax you can design directed (Bayesian Networks, directed acyclic graphs) and undirected (Markov random fields) models and save them in any formats that matplotlib supports (including PDF, PNG, EPS and SVG).
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 a drop-in replacement for the original LooseVersion. It implements an identical interface and comparison logic to LooseVersion. The only major change is that a looseversion.LooseVersion is comparable to a distutils.version.LooseVersion, which means tools should not need to worry whether all dependencies that use LooseVersion have migrated.
Entry points are a way for Python packages to advertise objects with some common interface. The most common examples are console_scripts entry points, which define shell commands by identifying a Python function to run. The entrypoints module contains functions to find and load entry points.
This library extends the standard functools Python module with a few extra procedures.
Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues.
pycodestyle (formerly pep8) is a tool to check Python code against some of the style conventions in PEP 8.
This package provides Python bindings for the XML Security Library.
The Python Language Server pylsp is an implementation of the Python 3 language specification for the Language Server Protocol (LSP). This tool is used in text editing environments to provide a complete and integrated feature-set for programming Python effectively.
This Python library can be used to create and update Microsoft Word (.docx) documents.
The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances. This system uses ini-like file format of section, keys, and values. The config file supports inheritance to minimize duplication of information across files. The format supports schema validation.
This package is a fork from the retry package, but with some of added community-sourced features. It provides an easy to use, but functional decorator for retrying on exceptions.
Dlmanager is a download manager library. It can download files in background and in parallel, and cancel downloads. It stores downloads in a given directory, avoiding re-downloading files and limits the size of this directory, removing oldest files.
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.
This package provides ANSII Color formatting for output in terminals.
This package provides dynaconf the dynamic configurator manager for your Python project. It provides features such as:
Inspired by the 12-factor application guide;
Settings management (default values, validation, parsing, templating);
Protection of sensitive information (passwords/tokens);
Multiple file formats
toml|yaml|json|ini|pyand also customizable loaders;Full support for environment variables to override existing settings (dotenv support included);
Optional layered system for multiple environments
[default, development, testing, production];Built-in support for Hashicorp Vault and Redis as settings and secrets storage;
Built-in extensions for Django and Flask web frameworks;
CLI for common operations such as
init, list, write, validate, export.
This package allows the programmatic creation of markdown-compliant strings.
Statistic is a static site generator based on Markdown and Jinja2.
This module provides a Python interface to pkg-config. It can be used to find all pkg-config packages, check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS and parse the output to build extensions with setup.py.
This Python library provides a recursive descent parser with backtracking and memoization (a.k.a. packrat parser). Arpeggio grammars are based on PEG formalism. Arpeggio's main use is a foundation for a toolchain for DSL development but it can be used for all sorts of general purpose parsing.
AsyncClick is a fork of Click that works well with anyio, Trio, or asyncio.
Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.
Simple but high performance Cython hash table mapping pre-randomized keys to void* values.
This Python module provides an implementation of the Itanium C++ ABI symbol mangling language. The demangler generates an abstract syntax tree from mangled symbols, which can be used for directly extracting type information.