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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package allows determination of image size from PNG, JPEG, JPEG2000 and GIF files in pure Python.
This package provides a Python implementation of the Unicode Collation Algorithm.
The pysendfile Python library provides an interface to the sendfile(2) system call.
This package provides Python bindings to libdbus, the reference implementation of the D-Bus protocol.
python-apispec is a pluggable API specification generator. It currently supports the OpenAPI specification, formerly known as Swagger.
Astor is designed to allow easy manipulation of Python source via the Abstract Syntax Tree.
Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.
This package implements functionality of RGB/CIE1931 'xy' gammuts conversion: Gamut A, B, and C.
This package consists of Python modules and scripts for manipulating stereolithography (STL) files. It can convert STL files into POV-ray meshes, PDF and PostScript. The Python modules allow for reading and writing STL files. It supports both the text and binary forms of STL.
This package provides n extension module for Click to register external CLI commands via setuptools entry-points.
EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, @). EmPy can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.
Plumbum is a library of tools for replacing shell scripts with Python code.
block_tracing is a tiny Python library that can be used to prevent debuggers and other applications from inspecting the memory within your process.
This library provides a text parser written in the Python language. It aims to be fast.
This is a plugin for the Python code checking tool Flake8 to encourage correct string literal concatenation.
It looks for style problems like implicitly concatenated string literals on the same line (which can be introduced by the code formatting tool Black), or unnecessary plus operators for explicit string literal concatenation.
moto is a library designed to easily mock out the boto library.
This package implements fast and direct raster I/O for use with Numpy and SciPy.
By design asyncio does not allow its event loop to be nested. This presents a practical problem: when in an environment where the event loop is already running it's impossible to run tasks and wait for the result. This module patches asyncio to allow nested use of asyncio.run and loop.run_until_complete.
This module can convert Python docstrings to Markdown. It can recognise reStructuredText inside docstrings and convert multiple of its features to Markdown. It also includes initial support for Google-formatted docstrings.
This package provides a versatile binary analysis platform with the ability to perform dynamic symbolic execution as well as various static analyses directly on binaries. As such, it can be used for all kinds of reverse engineering, vulnerability discovery, exploit generation, and software testing purposes.
TFTPy is a trivial file transfer protocol (TFTP) Python library. It can be used to act both as a TFTP client or TFTP server.
Lark is a parser built with a focus on ergonomics, performance and resilience. Lark can parse all context-free languages. That means it is capable of parsing almost any programming language out there, and to some degree most natural languages too.
This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.
LSP/JSONRPC multiplexer for connecting one LSP client to multiple servers.