Credits
These projects were used to build cognitivefactory-interactive-clustering-gui
. Thank you!
python
|
pdm
|
copier-pdm
Runtime dependencies¶
Project | Summary | Version (accepted) | Version (last resolved) | License |
---|---|---|---|---|
anyio |
High level compatibility layer for multiple asynchronous event loop implementations | <4.0.0,>=3.7.1 |
3.7.1 |
MIT |
blis |
The Blis BLAS-like linear algebra library, as a self-contained C-extension. | <0.8.0,>=0.7.8 |
0.7.11 |
BSD |
catalogue |
Super lightweight function registries for your library | <2.1.0,>=2.0.6 |
2.0.10 |
MIT |
certifi |
Python package for providing Mozilla's CA Bundle. | >=2017.4.17 |
2024.2.2 |
MPL-2.0 |
charset-normalizer |
The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | <4,>=2 |
3.3.2 |
MIT |
click |
Composable command line interface toolkit | <9.0.0,>=7.1.1 |
8.1.7 |
BSD-3-Clause |
cognitivefactory-interactive-clustering |
Python package used to apply NLP interactive clustering methods. | >=1.0.0 |
1.0.0 |
CECILL-C |
colorama |
Cross-platform colored terminal text. | >=0.3.4; sys_platform == "win32" |
0.4.6 |
BSD License |
confection |
The sweetest config system for Python | <1.0.0,>=0.0.1 |
0.1.4 |
MIT |
cymem |
Manage calls to calloc/free through Cython | <2.1.0,>=2.0.2 |
2.0.8 |
MIT |
et-xmlfile |
An implementation of lxml.xmlfile for the standard library | 1.1.0 |
MIT | |
exceptiongroup |
Backport of PEP 654 (exception groups) | ; python_version < "3.11" |
1.2.0 |
MIT License |
fastapi |
FastAPI framework, high performance, easy to learn, fast to code, ready for production | >=0.65.2 |
0.103.2 |
MIT License |
filelock |
A platform independent file lock. | >=3.0.12 |
3.13.1 |
The Unlicense (Unlicense) |
h11 |
A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 | >=0.8 |
0.14.0 |
MIT |
idna |
Internationalized Domain Names in Applications (IDNA) | >=2.8 |
3.6 |
BSD License |
jinja2 |
A very fast and expressive template engine. | >=3.0.1 |
3.1.3 |
BSD-3-Clause |
joblib |
Lightweight pipelining with Python functions | >=1.1.1 |
1.3.2 |
BSD 3-Clause |
langcodes |
Tools for labeling human languages with IETF language tags | <4.0.0,>=3.2.0 |
3.3.0 |
MIT |
loguru |
Python logging made (stupidly) simple | >=0.5.3 |
0.7.2 |
MIT license |
markupsafe |
Safely add untrusted strings to HTML/XML markup. | >=2.0 |
2.1.5 |
BSD-3-Clause |
murmurhash |
Cython bindings for MurmurHash | <1.1.0,>=0.28.0 |
1.0.10 |
MIT |
networkx |
Python package for creating and manipulating graphs and networks | >=2.6 |
3.1 |
BSD License |
numpy |
Fundamental package for array computing in Python | >=1.23.5 |
1.24.4 |
BSD-3-Clause |
openpyxl |
A Python library to read/write Excel 2010 xlsx/xlsm files | >=3.0.7 |
3.1.2 |
MIT |
packaging |
Core utilities for Python packages | >=20.0 |
23.2 |
BSD License |
pandas |
Powerful data structures for data analysis, time series, and statistics | >=1.1.4 |
2.0.3 |
BSD License |
pathlib-abc |
Backport of pathlib ABCs | ==0.1.1 |
0.1.1 |
Python Software Foundation License |
pathy |
pathlib.Path subclasses for local and cloud bucket storage | >=0.3.5 |
0.11.0 |
Apache 2.0 |
preshed |
Cython hash table that trusts the keys are pre-hashed | <3.1.0,>=3.0.2 |
3.0.9 |
MIT |
prometheus-client |
Python client for the Prometheus monitoring system. | <1.0.0,>=0.8.0 |
0.20.0 |
Apache Software License 2.0 |
prometheus-fastapi-instrumentator |
Instrument your FastAPI with Prometheus metrics. | >=5.5.1 |
6.1.0 |
ISC |
pydantic |
Data validation and settings management using python type hints | !=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4 |
1.10.14 |
MIT |
python-dateutil |
Extensions to the standard Python datetime module | >=2.8.2 |
2.9.0.post0 |
Dual License |
python-multipart |
A streaming multipart parser for Python | >=0.0.5 |
0.0.9 |
Apache Software License |
pytz |
World timezone definitions, modern and historical | >=2020.1 |
2024.1 |
MIT |
requests |
Python HTTP for Humans. | <3.0.0,>=2.13.0 |
2.31.0 |
Apache 2.0 |
scikit-learn |
A set of python modules for machine learning and data mining | >=0.24.1 |
1.3.2 |
new BSD |
scipy |
Fundamental algorithms for scientific computing in Python | >=1.7.3 |
1.9.3 |
BSD License |
setuptools |
Easily download, build, install, upgrade, and uninstall Python packages | >=65.5.1 |
69.2.0 |
MIT License |
six |
Python 2 and 3 compatibility utilities | >=1.5 |
1.16.0 |
MIT |
smart-open |
Utils for streaming large files (S3, HDFS, GCS, Azure Blob Storage, gzip, bz2...) | <7.0.0,>=5.2.1 |
6.4.0 |
MIT |
sniffio |
Sniff out which async library your code is running under | >=1.1 |
1.3.1 |
MIT OR Apache-2.0 |
spacy |
Industrial-strength Natural Language Processing (NLP) in Python | <3.5,>=3.4 |
3.4.4 |
MIT |
spacy-legacy |
Legacy registered functions for spaCy backwards compatibility | <3.1.0,>=3.0.10 |
3.0.12 |
MIT |
spacy-loggers |
Logging utilities for SpaCy | <2.0.0,>=1.0.0 |
1.0.5 |
MIT |
srsly |
Modern high-performance serialization utilities for Python | <3.0.0,>=2.4.3 |
2.4.8 |
MIT |
starlette |
The little ASGI library that shines. | <0.28.0,>=0.27.0 |
0.27.0 |
BSD License |
thinc |
A refreshing functional take on deep learning, compatible with your favorite libraries | <8.2.0,>=8.1.0 |
8.1.12 |
MIT |
threadpoolctl |
threadpoolctl | >=2.0.0 |
3.3.0 |
BSD-3-Clause |
tqdm |
Fast, Extensible Progress Meter | <5.0.0,>=4.38.0 |
4.66.2 |
MPL-2.0 AND MIT |
typer |
Typer, build great CLIs. Easy to code. Based on Python type hints. | <0.8.0,>=0.3.0 |
0.7.0 |
MIT License |
typing-extensions |
Backported and Experimental Type Hints for Python 3.7+ | >=4.5.0 |
4.5.0 |
Python Software Foundation License |
tzdata |
Provider of IANA time zone data | >=2022.1 |
2024.1 |
Apache-2.0 |
urllib3 |
HTTP library with thread-safe connection pooling, file post, and more. | <3,>=1.21.1 |
1.26.18 |
MIT |
uvicorn |
The lightning-fast ASGI server. | >=0.12.2 |
0.29.0 |
BSD License |
wasabi |
A lightweight console printing and formatting toolkit | <1.1.0,>=0.9.1 |
0.10.1 |
MIT |
win32-setctime |
A small Python utility to set file creation time on Windows | >=1.0.0; sys_platform == "win32" |
1.1.0 |
MIT license |
zipp |
Backport of pathlib-compatible object wrapper for zip files | >=3.5.0 |
3.18.1 |
MIT License |
Development dependencies¶
Project | Summary | Version (accepted) | Version (last resolved) | License |
---|---|---|---|---|
ansimarkup |
Produce colored terminal text with an xml-like markup | ~=1.4 |
1.5.0 |
Revised BSD License |
anyio |
High level compatibility layer for multiple asynchronous event loop implementations | 3.7.1 |
MIT | |
appnope |
Disable App Nap on macOS >= 10.9 | ; platform_system == "Darwin" |
0.1.4 |
? |
astor |
Read/rewrite/write Python ASTs | >=0.8 |
0.8.1 |
BSD-3-Clause |
asttokens |
Annotate AST trees with source code positions | >=2.1.0 |
2.4.1 |
Apache 2.0 |
astunparse |
An AST unparser for Python | >=1.6; python_version < "3.9" |
1.6.3 |
BSD |
attrs |
Classes Without Boilerplate | >=19.2.0 |
23.2.0 |
MIT License |
autoflake |
Removes unused imports and unused variables | >=1.4 |
1.7.8 |
MIT |
babel |
Internationalization utilities | ~=2.10 |
2.14.0 |
BSD-3-Clause |
backcall |
Specifications for callback functions passed in to an API | 0.2.0 |
BSD License | |
bandit |
Security oriented static analyser for python code. | >=1.7.3 |
1.7.7 |
Apache-2.0 license |
beautifulsoup4 |
Screen-scraping library | >=4.11.1 |
4.12.3 |
MIT License |
black |
The uncompromising code formatter. | >=21.10b0 |
24.3.0 |
MIT |
bleach |
An easy safelist-based HTML-sanitizing tool. | !=5.0.0 |
6.1.0 |
Apache Software License |
blis |
The Blis BLAS-like linear algebra library, as a self-contained C-extension. | <0.8.0,>=0.7.8 |
0.7.11 |
BSD |
catalogue |
Super lightweight function registries for your library | <2.1.0,>=2.0.6 |
2.0.10 |
MIT |
certifi |
Python package for providing Mozilla's CA Bundle. | >=2022.12.7 |
2024.2.2 |
MPL-2.0 |
cffi |
Foreign Function Interface for Python calling C code. | ; implementation_name == "pypy" |
1.16.0 |
MIT |
charset-normalizer |
The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. | <4,>=2 |
3.3.2 |
MIT |
click |
Composable command line interface toolkit | >=8.0.0 |
8.1.7 |
BSD-3-Clause |
colorama |
Cross-platform colored terminal text. | ; platform_system == "Windows" |
0.4.6 |
BSD License |
comm |
Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc. | >=0.1.1 |
0.2.2 |
BSD License |
confection |
The sweetest config system for Python | <1.0.0,>=0.0.1 |
0.1.4 |
MIT |
coverage |
Code coverage measurement for Python | [toml]>=5.2.1 |
7.4.3 |
Apache-2.0 |
cymem |
Manage calls to calloc/free through Cython | <2.1.0,>=2.0.2 |
2.0.8 |
MIT |
darglint |
A utility for ensuring Google-style docstrings stay up to date with the source code. | >=1.8 |
1.8.1 |
MIT |
debugpy |
An implementation of the Debug Adapter Protocol for Python | >=1.6.5 |
1.8.1 |
MIT |
decorator |
Decorators for Humans | 5.1.1 |
new BSD License | |
defusedxml |
XML bomb protection for Python stdlib modules | 0.7.1 |
PSFL | |
dparse |
A parser for Python dependency files | >=0.6.2 |
0.6.3 |
MIT license |
duty |
A simple task runner. | >=0.7 |
1.2.0 |
ISC |
exceptiongroup |
Backport of PEP 654 (exception groups) | >=1.0.0; python_version < "3.11" |
1.2.0 |
MIT License |
execnet |
execnet: rapid multi-Python deployment | >=1.1 |
2.0.2 |
MIT License |
executing |
Get the currently executing AST node of a frame, and other information | >=1.2.0 |
2.0.1 |
MIT |
failprint |
Run a command, print its output only if it fails. | !=1.0.0,>=0.11 |
1.0.2 |
ISC |
fastjsonschema |
Fastest Python implementation of JSON schema | 2.19.1 |
BSD | |
flake8 |
the modular source code checker: pep8 pyflakes and co | >=4 |
5.0.4 |
MIT |
flake8-bandit |
Automated security testing with bandit and flake8. | >=2.1 |
4.1.1 |
MIT |
flake8-black |
flake8 plugin to call black as a code style validator | >=0.2 |
0.3.6 |
MIT |
flake8-bugbear |
A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle. | >=21.9 |
23.3.12 |
MIT |
flake8-builtins |
Check for python builtins being used as variables or parameters | >=1.5 |
2.2.0 |
GNU General Public License v2 (GPLv2) |
flake8-comprehensions |
A flake8 plugin to help you write better list/set/dict comprehensions. | >=3.7 |
3.14.0 |
MIT |
flake8-docstrings |
Extension for flake8 which uses pydocstyle to check docstrings | >=1.6 |
1.7.0 |
MIT |
flake8-plugin-utils |
The package provides base classes and utils for flake8 plugin writing | <2.0.0,>=1.3.2 |
1.3.3 |
MIT |
flake8-polyfill |
Polyfill package for Flake8 plugins | >=1.0.2 |
1.0.2 |
MIT |
flake8-pytest-style |
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests. | >=1.5 |
1.7.2 |
MIT |
flake8-string-format |
string format checker, plugin for flake8 | >=0.3 |
0.3.0 |
MIT License |
flake8-tidy-imports |
A flake8 plugin that helps you write tidier imports. | >=4.5 |
4.10.0 |
MIT |
flake8-variables-names |
A flake8 extension that helps to make more readable variables names | >=0.0 |
0.0.6 |
MIT |
flatten-dict |
A flexible utility for flattening and unflattening dict-like objects in Python. | >=0.4.2 |
0.4.2 |
MIT |
fr-core-news-md |
French pipeline optimized for CPU. Components: tok2vec, morphologizer, parser, senter, ner, attribute_ruler, lemmatizer. | @ https://github.com/explosion/spacy-models/releases/download/fr_core_news_md-3.4.0/fr_core_news_md-3.4.0.tar.gz |
3.4.0 |
LGPL-LR |
ghp-import |
Copy your docs directly to the gh-pages branch. | >=1.0 |
2.1.0 |
Apache Software License |
git-changelog |
Automatic Changelog generator using Jinja2 templates. | >=0.4,<1.0 |
0.6.0 |
ISC |
gitdb |
Git Object Database | <5,>=4.0.1 |
4.0.11 |
BSD License |
gitpython |
GitPython is a Python library used to interact with Git repositories | >=3.1.30 |
3.1.42 |
BSD-3-Clause |
griffe |
Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. | >=0.37 |
0.41.2 |
ISC |
h11 |
A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 | <0.15,>=0.13 |
0.14.0 |
MIT |
httpcore |
A minimal low-level HTTP client. | ==1.* |
1.0.4 |
BSD License |
httpx |
The next generation HTTP client. | >=0.16 |
0.27.0 |
BSD License |
hypothesis |
A library for property-based testing | >=6.8 |
6.99.12 |
MPL-2.0 |
idna |
Internationalized Domain Names in Applications (IDNA) | 3.6 |
BSD License | |
importlib-metadata |
Read metadata from Python packages | >=4.3; python_version < "3.10" |
7.0.1 |
Apache Software License |
importlib-resources |
Read resources from Python packages | >=1.4.0; python_version < "3.9" |
6.3.1 |
Apache Software License |
iniconfig |
brain-dead simple config-ini parsing | 2.0.0 |
MIT License | |
ipykernel |
IPython Kernel for Jupyter | <7.0.0,>6.0.0 |
6.29.3 |
BSD License |
ipython |
IPython: Productive Interactive Computing | >=7.23.1 |
8.12.3 |
BSD-3-Clause |
isort |
A Python utility / library to sort Python imports. | >=5.10 |
5.13.2 |
MIT |
jedi |
An autocompletion tool for Python that can be used for text editors. | >=0.16 |
0.19.1 |
MIT |
jinja2 |
A very fast and expressive template engine. | <4,>=2.11 |
3.1.3 |
BSD-3-Clause |
jsonschema |
An implementation of JSON Schema validation for Python | >=2.6 |
4.21.1 |
MIT |
jsonschema-specifications |
The JSON Schema meta-schemas and vocabularies, exposed as a Registry | >=2023.03.6 |
2023.12.1 |
MIT |
jupyter-client |
Jupyter protocol implementation and client libraries | >=6.1.12 |
8.6.1 |
BSD License |
jupyter-core |
Jupyter core package. A base package on which Jupyter projects rely. | >=4.7 |
5.7.2 |
BSD License |
jupyterlab-pygments |
Pygments theme using JupyterLab CSS variables | 0.3.0 |
BSD License | |
jupytext |
Jupyter notebooks as Markdown documents, Julia, Python or R scripts | <2,>1.13.8 |
1.16.1 |
MIT License |
langcodes |
Tools for labeling human languages with IETF language tags | <4.0.0,>=3.2.0 |
3.3.0 |
MIT |
markdown |
Python implementation of John Gruber's Markdown. | >=3.3.3 |
3.5.2 |
BSD License |
markdown-callouts |
Markdown extension: a classier syntax for admonitions | >=0.2 |
0.4.0 |
MIT License |
markdown-exec |
Utilities to execute code blocks in Markdown files. | >=0.5 |
1.8.0 |
ISC |
markdown-it-py |
Python port of markdown-it. Markdown parsing, done right! | >=1.0 |
3.0.0 |
MIT License |
markupsafe |
Safely add untrusted strings to HTML/XML markup. | >=2.0 |
2.1.5 |
BSD-3-Clause |
matplotlib-inline |
Inline Matplotlib backend for Jupyter | >=0.1 |
0.1.6 |
BSD 3-Clause |
mccabe |
McCabe checker, plugin for flake8 | <0.8.0,>=0.7.0 |
0.7.0 |
Expat license |
mdit-py-plugins |
Collection of plugins for markdown-it-py | 0.4.0 |
MIT License | |
mdurl |
Markdown URL utilities | ~=0.1 |
0.1.2 |
MIT License |
mergedeep |
A deep merge function for 🐍. | >=1.3.4 |
1.3.4 |
MIT License |
mistune |
A sane and fast Markdown parser with useful plugins and renderers | <4,>=2.0.3 |
3.0.2 |
BSD-3-Clause |
mkdocs |
Project documentation with Markdown. | >=1.3 |
1.5.3 |
BSD License |
mkdocs-coverage |
MkDocs plugin to integrate your coverage HTML report into your site. | >=0.2 |
1.0.0 |
ISC |
mkdocs-gen-files |
MkDocs plugin to programmatically generate documentation pages during the build | >=0.3 |
0.5.0 |
MIT License |
mkdocs-jupyter |
Use Jupyter in mkdocs websites | >=0.24.3 |
0.24.3 |
? |
mkdocs-literate-nav |
MkDocs plugin to specify the navigation in Markdown instead of YAML | >=0.4 |
0.6.1 |
MIT License |
mkdocs-material |
Documentation that simply works | >=7.3 |
9.5.15 |
MIT License |
mkdocs-material-extensions |
Extension pack for Python Markdown and MkDocs Material. | ~=1.3 |
1.3.1 |
MIT License |
mkdocs-plotly-plugin |
MkDocs plugin to add plotly charts from plotly's json data | >=0.1.3 |
0.1.3 |
MIT |
mkdocs-section-index |
MkDocs plugin to allow clickable sections that lead to an index page | >=0.3 |
0.3.8 |
MIT License |
mkdocstrings |
Automatic documentation from sources, for MkDocs. | [python]>=0.19 |
0.24.1 |
ISC |
mkdocstrings-python |
A Python handler for mkdocstrings. | >=0.5.2 |
1.8.0 |
ISC |
murmurhash |
Cython bindings for MurmurHash | <1.1.0,>=0.28.0 |
1.0.10 |
MIT |
mypy |
Optional static typing for Python | >=0.910 |
1.9.0 |
MIT |
mypy-extensions |
Type system extensions for programs checked with the mypy type checker. | >=0.4.3 |
1.0.0 |
MIT License |
nbclient |
A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor. | >=0.5.0 |
0.10.0 |
BSD License |
nbconvert |
Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (import nbconvert ) or as a command line tool (invoked as jupyter nbconvert ... ). |
<8,>=7.2.9 |
7.16.2 |
BSD License |
nbformat |
The Jupyter Notebook format | >=5.7 |
5.10.3 |
BSD License |
nest-asyncio |
Patch asyncio to allow nested event loops | 1.6.0 |
BSD | |
numpy |
Fundamental package for array computing in Python | >=1.15.0 |
1.24.4 |
BSD-3-Clause |
packaging |
Core utilities for Python packages | >=22.0 |
23.2 |
BSD License |
paginate |
Divides large result sets into pages for easier browsing | ~=0.5 |
0.5.6 |
MIT |
pandocfilters |
Utilities for writing pandoc filters in python | >=1.4.1 |
1.5.1 |
BSD-3-Clause |
parso |
A Python Parser | <0.9.0,>=0.8.3 |
0.8.3 |
MIT |
pathlib-abc |
Backport of pathlib ABCs | ==0.1.1 |
0.1.1 |
Python Software Foundation License |
pathspec |
Utility library for gitignore style pattern matching of file paths. | >=0.9.0 |
0.12.1 |
Mozilla Public License 2.0 (MPL 2.0) |
pathy |
pathlib.Path subclasses for local and cloud bucket storage | >=0.3.5 |
0.11.0 |
Apache 2.0 |
pbr |
Python Build Reasonableness | !=2.1.0,>=2.0.0 |
6.0.0 |
Apache Software License |
pep8-naming |
Check PEP-8 naming conventions, plugin for flake8 | >=0.12 |
0.13.3 |
Expat license |
pexpect |
Pexpect allows easy control of interactive console applications. | >4.3; sys_platform != "win32" |
4.9.0 |
? |
pickleshare |
Tiny 'shelve'-like database with concurrency support | 0.7.5 |
MIT | |
pkgutil-resolve-name |
Resolve a name to an object. | >=1.3.10; python_version < "3.9" |
1.3.10 |
MIT License |
platformdirs |
A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". | >=2 |
4.2.0 |
MIT License |
pluggy |
plugin and hook calling mechanisms for python | <2.0,>=1.4 |
1.4.0 |
MIT |
preshed |
Cython hash table that trusts the keys are pre-hashed | <3.1.0,>=3.0.2 |
3.0.9 |
MIT |
prompt-toolkit |
Library for building powerful interactive command lines in Python | !=3.0.37,<3.1.0,>=3.0.30 |
3.0.43 |
BSD License |
psutil |
Cross-platform lib for process and system monitoring in Python. | 5.9.8 |
BSD-3-Clause | |
ptyprocess |
Run a subprocess in a pseudo terminal | ~=0.6; sys_platform != "win32" |
0.7.0 |
? |
pure-eval |
Safely evaluate AST nodes without side effects | 0.2.2 |
MIT | |
pycodestyle |
Python style guide checker | <2.10.0,>=2.9.0 |
2.9.1 |
Expat license |
pycparser |
C parser in Python | 2.21 |
BSD | |
pydantic |
Data validation and settings management using python type hints | !=1.8,!=1.8.1,<1.11.0,>=1.7.4 |
1.10.14 |
MIT |
pydocstyle |
Python docstring style checker | >=2.1 |
6.3.0 |
MIT |
pyflakes |
passive checker of Python programs | <3,>=1.1.0 |
2.5.0 |
MIT |
pygments |
Pygments is a syntax highlighting package written in Python. | >2.12.0 |
2.17.2 |
BSD-2-Clause |
pymdown-extensions |
Extension pack for Python Markdown. | >=9 |
10.7 |
MIT License |
pytest |
pytest: simple powerful testing with Python | >=6.2 |
8.1.1 |
MIT |
pytest-asyncio |
Pytest support for asyncio | >=0.14 |
0.23.6 |
Apache 2.0 |
pytest-cov |
Pytest plugin for measuring coverage. | >=3.0 |
4.1.0 |
MIT |
pytest-mock |
Thin-wrapper around the mock package for easier use with pytest | >=3.4 |
3.14.0 |
MIT |
pytest-randomly |
Pytest plugin to randomly order tests and control random.seed. | >=3.10 |
3.15.0 |
MIT |
pytest-sugar |
pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). | >=0.9 |
1.0.0 |
BSD |
pytest-xdist |
pytest xdist plugin for distributed testing, most importantly across multiple CPUs | >=2.4 |
3.5.0 |
MIT |
python-dateutil |
Extensions to the standard Python datetime module | >=2.8.1 |
2.9.0.post0 |
Dual License |
pytz |
World timezone definitions, modern and historical | >=2015.7; python_version < "3.9" |
2024.1 |
MIT |
pywin32 |
Python for Window Extensions | >=300; sys_platform == "win32" and platform_python_implementation != "PyPy" |
306 |
PSF |
pyyaml |
YAML parser and emitter for Python | >=5.1 |
6.0.1 |
MIT |
pyyaml-env-tag |
A custom YAML tag for referencing environment variables in YAML files. | >=0.1 |
0.1 |
MIT License |
pyzmq |
Python bindings for 0MQ | >=24 |
25.1.2 |
LGPL+BSD |
referencing |
JSON Referencing + Python | >=0.28.4 |
0.34.0 |
MIT License |
regex |
Alternative regular expression module, to replace re. | >=2022.4 |
2023.12.25 |
Apache Software License |
requests |
Python HTTP for Humans. | ~=2.26 |
2.31.0 |
Apache 2.0 |
rich |
Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal | 13.7.1 |
MIT | |
rpds-py |
Python bindings to Rust's persistent data structures (rpds) | >=0.7.1 |
0.18.0 |
MIT |
ruamel.yaml |
ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order | >=0.17.21 |
0.18.6 |
MIT license |
ruamel.yaml.clib |
C version of reader, parser and emitter for ruamel.yaml derived from libyaml | >=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" |
0.2.8 |
MIT |
safety |
Checks installed dependencies for known vulnerabilities and licenses. | >=2 |
2.3.4 |
MIT license |
semver |
Python helper for Semantic Versioning (http://semver.org/) | ~=2.13 |
2.13.0 |
BSD |
setuptools |
Easily download, build, install, upgrade, and uninstall Python packages | >=19.3 |
69.2.0 |
MIT License |
six |
Python 2 and 3 compatibility utilities | >=1.9.0 |
1.16.0 |
MIT |
smart-open |
Utils for streaming large files (S3, HDFS, GCS, Azure Blob Storage, gzip, bz2...) | <7.0.0,>=5.2.1 |
6.4.0 |
MIT |
smmap |
A pure Python implementation of a sliding window memory map manager | <6,>=3.0.1 |
5.0.1 |
BSD |
sniffio |
Sniff out which async library your code is running under | 1.3.1 |
MIT OR Apache-2.0 | |
snowballstemmer |
This package provides 29 stemmers for 28 languages generated from Snowball algorithms. | >=2.2.0 |
2.2.0 |
BSD-3-Clause |
sortedcontainers |
Sorted Containers -- Sorted List, Sorted Dict, Sorted Set | <3.0.0,>=2.1.0 |
2.4.0 |
Apache 2.0 |
soupsieve |
A modern CSS selector implementation for Beautiful Soup. | >1.2 |
2.5 |
MIT License |
spacy |
Industrial-strength Natural Language Processing (NLP) in Python | <3.5.0,>=3.4.0 |
3.4.4 |
MIT |
spacy-legacy |
Legacy registered functions for spaCy backwards compatibility | <3.1.0,>=3.0.10 |
3.0.12 |
MIT |
spacy-loggers |
Logging utilities for SpaCy | <2.0.0,>=1.0.0 |
1.0.5 |
MIT |
srsly |
Modern high-performance serialization utilities for Python | <3.0.0,>=2.4.3 |
2.4.8 |
MIT |
stack-data |
Extract data from python stack frames and tracebacks for informative displays | 0.6.3 |
MIT | |
stevedore |
Manage dynamic plugins for Python applications | >=1.20.0 |
5.2.0 |
Apache Software License |
termcolor |
ANSI color formatting for output in terminal | >=2.1.0 |
2.4.0 |
MIT |
thinc |
A refreshing functional take on deep learning, compatible with your favorite libraries | <8.2.0,>=8.1.0 |
8.1.12 |
MIT |
tinycss2 |
A tiny CSS parser | 1.2.1 |
BSD License | |
toml |
Python Library for Tom's Obvious, Minimal Language | >=0.10 |
0.10.2 |
MIT |
tomli |
A lil' TOML parser | >=2.0.1; python_version < "3.11" |
2.0.1 |
MIT License |
tornado |
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. | >=6.1 |
6.4 |
Apache-2.0 |
tqdm |
Fast, Extensible Progress Meter | <5.0.0,>=4.38.0 |
4.66.2 |
MPL-2.0 AND MIT |
traitlets |
Traitlets Python configuration system | >=5.1 |
5.14.2 |
BSD License |
typer |
Typer, build great CLIs. Easy to code. Based on Python type hints. | <0.8.0,>=0.3.0 |
0.7.0 |
MIT License |
types-filelock |
Typing stubs for filelock | 3.2.7 |
Apache-2.0 license | |
types-markdown |
Typing stubs for Markdown | >=3.3 |
3.6.0.20240316 |
Apache-2.0 license |
types-python-dateutil |
Typing stubs for python-dateutil | 2.9.0.20240316 |
Apache-2.0 license | |
types-toml |
Typing stubs for toml | >=0.10 |
0.10.8.20240310 |
Apache-2.0 license |
typing-extensions |
Backported and Experimental Type Hints for Python 3.7+ | <4.6 |
4.5.0 |
Python Software Foundation License |
urllib3 |
HTTP library with thread-safe connection pooling, file post, and more. | >=1.26,<2 |
1.26.18 |
MIT |
wasabi |
A lightweight console printing and formatting toolkit | <1.1.0,>=0.9.1 |
0.10.1 |
MIT |
watchdog |
Filesystem events monitoring | >=2.0 |
4.0.0 |
Apache-2.0 |
wcwidth |
Measures the displayed width of unicode strings in a terminal | 0.2.13 |
MIT | |
webencodings |
Character encoding aliases for legacy web content | >=0.4 |
0.5.1 |
BSD |
wheel |
A built-package format for Python | <1.0,>=0.23.0 |
0.42.0 |
MIT License |
wps-light |
The strictest and most opinionated python linter ever (lighter fork). | >=0.15 |
0.16.1 |
MIT |
zipp |
Backport of pathlib-compatible object wrapper for zip files | >=0.5 |
3.18.1 |
MIT License |