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 provides a library for writing Himitsu client programs in Python.
Pydoc-Markdown is a tool to create Python API documentation in Markdown format. Instead of executing your Python code like so many other documentation tools, it parses it using docspec instead.
This package helps wrapping dynamic libraries in Python. It includes a pure-Python C parser and an automation library that uses C header file definitions to simplify the use of C bindings.
This package provides a Python implementation of the CANopen standard for CANs. The aim of the project is to support the most common parts of the CiA 301 standard in a simple Pythonic interface. It is mainly targeted for testing and automation tasks rather than a standard compliant master implementation.
Poetry plugin to export the dependencies to various formats.
This package contains a plugin for Flake8 finding likely bugs and design problems in your program. It contains warnings that don't belong in pyflakes and pycodestyle.
Pomegranate is a graphical models library for Python, implemented in Cython for speed.
The semantic_version class is a small library for handling semantic versioning (SemVer) in Python.
It can compare versions, generate a new version that represents a bump in one of the version levels, and check whether any given string is a proper semantic version identifier.
rfc3986 is a Python implementation of RFC 3986 including validation and authority parsing. This module also supports RFC 6874 which adds support for zone identifiers to IPv6 addresses.
The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.
This package generates passphrases by concatenating words randomly picked from wordlists. It supports several sources of randomness (including real life dice) and different wordlists (including cryptographically signed ones).
Python package can include a MANIFEST.in file to help with sending package files to the Python Package Index. This package checks that file to ensure it completely and accurately describes your project.
Virtualenv is a tool to create isolated Python environments.
This library helps to redirect sys.stdout to a stream or a file while executing some piece of code, including C code running within a Python process.
This is a package for creating, editing, and reading folder tree diagrams.
This Python library allows communicating with the U3, U6, UE9 and U12 LabJack data acquisition (DAQ) modules.
validate_email can be used to verify if an email address is valid and really exists.
This package provides ECMAScript parsing infrastructure for multipurpose analysis in Python.
This package provides a tool for translation and localization of Python programs via modification of source files. Trubar supports f-strings and does not require any changes to the original source code, such as marking strings for translation.
This package provides a mutable, self-balancing interval tree implementation for Python. Queries may be by point, by range overlap, or by range envelopment. This library was designed to allow tagging text and time intervals, where the intervals include the lower bound but not the upper bound.
logzero provides a fully configured Python logger object for easy logging and rotating to a console or a file.
This Python library provides interfaces for parsing and analyzing two binary and library file formats ; the Executable and Linking Format (ELF), and debugging information in the Debugging With Attributed Record Format (DWARF).
Library to make reading, writing and modifying both binary and ascii STL files, file format native to the stereolithography CAD software created by 3D Systems, easy.
This package provides a wrapper for the nested containment list data structure. It is a static interval-tree that is fast for both construction and lookups.