This package analyses Python test suites and reports how much of the code is covered by them. This tool is part of the Codacy suite for analysing code quality.
Using entry_points in your setup.py makes scripts that start really slowly because it imports pkg_resources. This package allows such setup scripts to load entry points more quickly.
Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.
This package adds the support of pgvector vectors to Tortoise-ORM as a new type of fields, it helps to filter/order by cosine similarity distances for scementic search using embeddings.
This Django application provides management commands to help backup and restore your project database and media files with various storages such as Amazon S3, Dropbox, local file storage or any Django storage.
Keystone is a lightweight multi-platform, multi-architecture assembler framework. It supports a wide-range of different architectures and offers an intuitive architecture-neutral API for interacting with assembly for these architectures.
robot_detection is a python module to detect if a given HTTP User Agent is a web crawler. It uses the list of registered robots from http://www.robotstxt.org.
pyproject-hooks is a low-level library for calling build backends in pyproject.toml-based projects. It provides basic functionality to write tooling that generates distribution files from Python projects.
This package provides a Flake8 plugin that checks for ipdb and pdb imports and set traces, as well as from IPython.terminal.embed, import InteractiveShellEmbed and InteractiveShellEmbed()().
This package provides N(ell) noise curve projection code for the Simons Observatory. The intention is that the full history of noise models will be provided to supplement published projections and simulations.
Haystack provides modular search for Django. It features a unified, familiar API that allows you to plug in different search backends (such as Solr, Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
Python's built-in itertools module implements a number of iterator building blocks inspired by constructs from APL, Haskell, and SML. more-itertools includes additional building blocks for working with iterables.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
This package provides a UTF-8 compatible encoding future_fstrings, which performs source manipulation. It decodes the source bytes using the UTF-8 encoding and then rewrites Python 3.6 style f strings.
Straight Plugin provides a type of plugin you can create from almost any existing Python modules, and an easy way for outside developers to add functionality and customization to your projects with their own plugins.
Easy thumbnails is a Django plugin to dynamically create thumbnails based on source images. Multiple thumbnails can be created from a single source image, using different options to control parameters like the image size and quality.
Scikit-survival is a Python module for survival analysis built on top of scikit-learn. It allows doing survival analysis while utilizing the power of scikit-learn, e.g., for pre-processing or doing cross-validation.
This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully-featured SSL implementation over the default provided with Python and, importantly, enables full verification of the SSL peer.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
This package aims to simplify working with genomic region / interval data by providing a common interface that lets you access a wide selection of file types and formats for handling genomic region data---all using the same syntax.
Sanic is a Python web server and web framework that's written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy.
This package contains a collection of plugins for markdown-it-py like:
amsmath,
attrs,
container,
definition list,
dollarmath,
field list,
footnote,
textmath, and
wordcount.
Readme Renderer is a library that will safely render arbitrary README files into HTML. It is designed to be used in Warehouse to render the long_description for packages. It can handle Markdown, reStructuredText, and plain text.