Orange Widget Base provides a base widget component for a interactive GUI based workflow. It is primarily used in the Orange framework.
The Jellyfin ApiClient Python package makes it possible to use the Jellyfin API from Python. It was extracted from the Jellyfin Kodi plugin.
This package provides a Python module creating/accessing GTF-based interval trees with associated meta-data. It is primarily used by the deeptools
package.
Simple bulk update over Django ORM or with helper function. This project aims to bulk update given objects using one query over Django ORM.
This package provides a programmable client library that takes advantage of the commonalities among lazr.restful web services to provide added functionality on top of wadllib.
Orange Canvas Core is a framework for building graphical user interfaces for editing workflows. It is a component used to build the Orange Canvas data-mining application.
This package provides a function to find translation file in the source code of a project. It supports many translation file formats and is part of the Weblate translation platform.
This is a python wrapper for the curve25519 library with ed25519 signatures. The C code was pulled from libaxolotl-android. At the moment this wrapper is meant for use by python-axolotl.
Pydigitalwavetools is a Python library to parse, write and format digital wave files in VCD format, a standardized ASCII format used to store simulation data from Verilog and other hardware description languages.
WTForms-SQLAlchemy is a fork of the wtforms.ext.sqlalchemy
package from WTForms. The package has been renamed to wtforms_sqlalchemy
but otherwise should function the same as wtforms.ext.sqlalchemy
did.
This plugin makes it simple to test general data, images, files, and numeric tables by saving expected data in a data directory (courtesy of pytest-datadir) that can be used to verify that future runs produce the same data.
This package provides a Python module for machine learning that extends scikit-learn. It includes algorithms that are useful but do not satisfy the scikit-learn inclusion criteria, for instance due to their novelty or lower citation number.
xarray-dataclasses
is a Python package that makes it easy to create xarray
's DataArray
and Datase
objects that are "typed" (i.e. fixed dimensions, data type, coordinates, attributes, and name) using the Python's dataclass
.
This library helps you read text from an unknown charset encoding. Motivated by chardet
, it tries to resolve the issue by taking a new approach. All IANA character set names for which the Python core library provides codecs are supported.
This library helps you read text from an unknown charset encoding. Motivated by chardet
, it tries to resolve the issue by taking a new approach. All IANA character set names for which the Python core library provides codecs are supported.
django-classy-tags
is an approach at making writing template tags in Django easier, shorter and more fun. It provides an extensible argument parser which reduces most of the boiler plate code you usually have to write when coding custom template tags.
This project does not implement the parsing of pyproject.toml
containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO
).
Mailman3 allows emails sent to its mailing lists to be archived by any software provided that there is a plugin (loadable by Mailman3) designed to communicate with it properly. This module contains a Mailman3 archiver plugin which sends emails to HyperKitty, the official Mailman3 web archiver.
This piece of code sets up some reader macros that make it simpler to input string literals which contain backslashes and double quotes This is very useful for writing complicated docstrings and, as it turns out, writing code that contains string literals that contain code themselves.
This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.
This plugin allows you to set up and tear down fixtures within unit test functions that use py.test
. This is useful for using hypothesis
inside py.test, as hypothesis
will call the test function multiple times, without setting up or tearing down fixture state as is normally the case.
The Python requests library bundles the urllib3 library, however, some software distributions modify requests to remove the bundled library. This makes some operations difficult, such as suppressing the “insecure platform warning” messages that urllib emits. This package is a simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled or not.
fastapi-pagination
is a Python library designed to simplify pagination in FastAPI applications. It provides a set of utility functions and data models to help you paginate your database queries and return paginated responses to your clients.
This package, as opposed to python-fastapi-pagination-minimal
, depends on all available optional dependencies supported by mainline fastapi-pagination
.
HTTP Core provides a minimal and low-level HTTP client, which does one thing only: send HTTP requests.
Some things HTTP Core does do:
Sending HTTP requests.
Provides both sync and async interfaces.
Supports HTTP/1.1 and HTTP/2.
Async backend support for asyncio and trio.
Automatic connection pooling.
HTTP(S) proxy support.