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 is a tool for cross-compiling extension modules. It creates a special virtual environment such that pip or setup.py will cross compile packages for you, usually with no further work on your part.
Pyclipper is a Cython wrapper for the C++ translation of the Angus Johnson's polygon clipping Clipper library (ver. 6.4.2).
This package implements a functionality to generate Python __repr__ methods automatically or declaratively.
This package provides typing stubs for urllib3.
Click is a "Python package for creating beautiful command line interfaces". Rich is a "Python library for rich text and beautiful formatting in the terminal". The intention of rich-click is to provide attractive help output from click, formatted with rich, with minimal customization required.
This package provides a way to write Shell commands from within Python. Python functions can be chained together to process input Bash control characters are escapted so that parameters can be passed without worrying about command injection.
find_libpython helps find the path to the libpython dynamic library for the current Python environment. It is both a script and a Python package.
Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.
Joblib is a set of tools to provide lightweight pipelining in Python. In particular, joblib offers: transparent disk-caching of the output values and lazy re-evaluation (memoize pattern), easy simple parallel computing logging and tracing of the execution.
This package provides the flake8-todo Python module, a TODO notes checker plugin for flake8.
The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.
PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.
This package provides the python-box Python module. It implements advanced Python dictionaries with dot notation access.
This package provides a feature-rich Github-flavored Markdown to HTML Python library and command line interface.
Dulwich is an implementation of the Git file formats and protocols written in pure Python.
This package provides Emoji terminal output for Python. The entire set of Emoji codes as defined by the Unicode Consortium is supported in addition to a bunch of aliases.
This Python library implements the CaRT file format which is commonly used to store and transmit information about computer malware and associated metadata.
This package allows determination of image size from PNG, JPEG, JPEG2000 and GIF files in pure Python.
Bpython is a fancy interface to the Python interpreter. bpython's main features are
in-line syntax highlighting,
readline-like autocomplete with suggestions displayed as you type,
expected parameter list for any Python function,
"rewind" function to pop the last line of code from memory and re-evaluate,
send the code you've entered off to a pastebin,
save the code you've entered to a file, and
auto-indentation.
This package provides a friendly fork of multiprocessing which uses dill instead of pickle.
block_tracing is a tiny Python library that can be used to prevent debuggers and other applications from inspecting the memory within your process.
Bz2file is a Python library for reading and writing bzip2-compressed files. It contains a drop-in replacement for the I/O interface in the standard library's bz2 module, including features from the latest development version of CPython that are not available in older releases.
Parse strings using a specification based on the Python format() syntax.
pycodestyle (formerly pep8) is a tool to check Python code against some of the style conventions in PEP 8.
This package provides a library implementing a thread-safe connection pool.