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.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the python and ipython shell, web application servers, and six graphical user interface toolkits.
python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead.
This package contains a Python implementation of the patiencediff algorithm. Patiencediff provides a good balance of performance, nice output for humans, and implementation simplicity.
This package provides a lightweight YAML Parser for Python. It supports only a chosen subset of the YAML format that is required to parse cookiecutter user configuration files. It does not have support for serializing into YAML and is not compatible with JSON.
Gorilla is a Python library that provides a convenient approach to monkey patching. Monkey patching is the process of modifying module and class attributes at runtime with the purpose of replacing or extending third-party code.
DiskCache is a disk and file backed persistent cache.
Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process and read descriptor data relays publish about themselves.
The iniconfig package provides a small and simple INI-file parser module having a unique set of features ; iniconfig
maintains the order of sections and entries ;
supports multi-line values with or without line-continuations ;
supports "#" comments everywhere ;
raises errors with proper line-numbers ;
raises an error when two sections have the same name.
PythonAnywhere provides a command-line interface and an application programming interface that allows managing files Web apps, scheduled tasks and students. It includes single-command deployment for the Django Girls tutorial.
mpmath can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.
python-beautifultable provides a class for easily printing tabular data in a visually appealing ASCII format to a terminal.
Features include, but are not limited to:
Full customization of the look and feel of the table
Row and column accessors.
Full support for colors using ANSI sequences or any library.
Plenty of predefined styles and option to create custom ones.
Support for Unicode characters.
Supports streaming table when data is slow to retrieve.
This package provides benchmark functions that return total space, memory, CPUs required per given input size, and parameters for CWL workflows.
Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.
Schematics is a Python library to combine types into structures, validate them, and transform the shapes of your data based on simple descriptions.
The internals are similar to ORM type systems, but there is no database layer in Schematics. Instead, building a database layer is easily made when Schematics handles everything except for writing the query. Schematics can be used for tasks where having a database involved is unusual.
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.
This package provides a library for extracting, transforming and loading tables of data. It can read from and write to databases or files in multiple formats, including:
python objects
delimited files
pickle files
text/XML/JSON/HTML files
python I/O streams
Excel XLS/XLSX files
HDF5 files
Unidecode provides ASCII transliterations of Unicode text. Unidecode is useful when integrating with legacy code that doesn't support Unicode, or for ease of entry of non-Roman names on a US keyboard, or when constructing ASCII machine identifiers from human-readable Unicode strings that should still be somewhat intelligible.
This collection of utilities contains tooling and templates to assist in creating releases on GitHub and publishing them on PyPI. It is designed to be used by Robot Framework and tools and libraries in its ecosystem, but can naturally be used also by other projects.
This packages provides tooling to beautify, unpack or deobfuscate JavaScript, leveraging popular online obfuscators.
This library validates email address syntax and deliverability.
This plugin for Flake8 checks for print statements in Python files.
userspacefs is a library that allows you to easily write user-space file systems in Python.
Psycopg is a PostgreSQL database adapter for the Python programming language. Its main features are the complete implementation of the Python DB API 2.0 specification and the thread safety (several threads can share the same connection). It was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a large number of concurrent INSERTs or UPDATEs.
Psycopg 2 is mostly implemented in C as a libpq wrapper, resulting in being both efficient and secure. It features client-side and server-side cursors, asynchronous communication and notifications, COPY TO/COPY FROM support. Many Python types are supported out-of-the-box and adapted to matching PostgreSQL data types; adaptation can be extended and customized thanks to a flexible objects adaptation system.
Psycopg 2 is both Unicode and Python 3 friendly.
This package provides a comprehensive, fast, pure Python memcached client.