fancycompleter is a module that adds TAB completion to the interactive prompt. It is an extension of the rlcompleter module from the standard Python library.
Telethon is an asyncio Python 3 MTProto library to interact with Telegram's API as a user or through a bot account (bot API alternative).
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.
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.
The BIDS Validator is a web application, command-line utility, and Javascript/Typescript library for assessing compliance with the BIDS standard.
This package contains a multicore Barnes-Hut implementation of the t-SNE algorithm. The implementation is described here: http://lvdmaaten.github.io/publications/papers/JMLR_2014.pdf.
This package provides a generic tagging application for Django projects, which allows association of a number of tags with any Model instance and makes retrieval of tags simple.
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 implements a functionality to store data created during your pytest tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes.
MechanicalSoup is a Python library for automating interaction with websites. It automatically stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn’t do JavaScript.
The Databricks Command Line Interface is a tool which provides an easy to use interface to the Databricks platform. The CLI is built on top of the Databricks REST APIs.
This package provides an FFMPEG wrapper for working with video files. It implements generator functions for reading and writing data to and from FFMPEG, reliably terminating the process when done.
RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.
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.
Docker-Pycreds contains the Python bindings for the docker credentials store API. It allows programmers to interact with a Docker registry using Python without keeping their credentials in a Docker configuration file.
Retrieve a scale based on a given mode and starting note. Information about these scales can be found on Wikipedia.
The Software Heritage Git Loader is a tool and a library to walk a local Git repository and inject into the SWH dataset all contained files that weren't known before.
This application automatically deletes user-uploaded files when a model is modified or deleted. It works for FileField, ImageField and their subclasses. Files set as default values for any FileField are not deleted.
This package lets you compress Flask application responses and static files with gzip, deflate or brotli. Flask-Compress both adds the various headers required for a compressed response and compresses the response data.
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.
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.
This package provides tools to search for YouTube videos, channels and playlists; as well as getting video metadata from links. This package does not rely on the YouTube Data API v3.
SockJS-tornado provides the server-side counterpart to a SockJS client library, through the Tornado framework.
SockJS provides a low-latency, full-duplex, cross-domain communication channel between a web browser and web server.
Testrepository provides a database of test results which can be used as part of a developer's workflow to check things such as what tests have failed since the last commit or what tests are currently failing.