TerminalTextEffects (TTE) is a terminal visual effects engine. It can be installed as a system application to produce effects in your terminal, or as a Python library to enable effects within your Python scripts/applications. It also includes a growing library of built-in effects which showcase the engine's features, including complex character movement via Paths, Waypoints, and motion easing, with support for quadratic/cubic bezier curves, complex animations via Scenes with symbol/color changes, layers, easing, and Path synced progression, and variable stop/step color gradient generation. Runs inline, preserving terminal state and workflow.
PyEGA3 is a tool for viewing and downloading files from authorized EGA datasets. It uses the EGA data API and has several key features:
Files are transferred over secure https connections and received unencrypted, so no need for decryption after download.
Downloads resume from where they left off in the event that the connection is interrupted.
Supports file segmenting and parallelized download of segments, improving overall performance.
After download completes, file integrity is verified using checksums.
Implements the GA4GH-compliant htsget protocol for download of genomic ranges for data files with accompanying index files.
This package provides a Python library intended for use in automated tests. One difficulty when testing software is that the code under test might need to read or write to files in the local file system. If the file system is not set up in just the right way, it might cause a spurious error during the test. The pyfakefs library provides a solution to problems like this by mocking file system interactions. In other words, it arranges for the code under test to interact with a fake file system instead of the real file system. The code under test requires no modification to work with pyfakefs.
The goal of pathlib2 is to provide a backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions.
Pathlib offers a set of classes to handle file system paths. It offers the following advantages over using string objects:
No more cumbersome use of os and os.path functions. Everything can be done easily through operators, attribute accesses, and method calls.
Embodies the semantics of different path types. For example, comparing Windows paths ignores casing.
Well-defined semantics, eliminating any inconsistencies or ambiguities (forward vs. backward slashes, etc.).
Browser resources implementation for Zope.
Software Heritage Mercurial Loader
Vanilla HTML components for Dash.
Core component suite for Dash
Vanilla HTML components for Dash.
Core component suite for Dash.
Check your wheels have the right contents.
Interactive visualization method for ancestral recombination graphs.
This package contains test vectors for the cryptography package.
Pabot is a parallel executor for Robot Framework tests.
Poetry plugin to export the dependencies to various formats.
A Lexer for Pygments, following what could be a standardized pseudocode.
Hatch plugin for versioning from a package.json file.
This package provides a Google Authentication Library plugin with oauthlib.
sphinxcontrib-qthelp
is a Sphinx extension which outputs QtHelp documents.
This package provides a Google Authentication Library plugin for httplib2 transport.
This package allows for providing notifications for all Farama Foundation maintained libraries.
Deferring loading of JS files until after React loads.
This package provides Sphinx extension for running sphinx-apidoc
on each build.
This package provides a pytest plugin to re-run tests to eliminate flaky failures.