Skip to content

Credits¤

Listed below all the python dependencies of devapps

Run Dependencies¤

Package Description Version License
absl-py Abseil Python Common Libraries, see https://github.com/abseil/abseil-py. 0.13.0 Apache 2.0
bpytop Resource monitor that shows usage and stats for processor, memory, disks, network and processes. 1.0.67 Apache-2.0
decorator Decorators for Humans 5.0.9 new BSD
gevent Coroutine-based network library 21.1.2 MIT
httpx The next generation HTTP client. 0.17.1 BSD
humanize Python humanize utilities 3.10.0 MIT
inflection A port of Ruby on Rails inflector to Python 0.5.1 MIT
jsondiff Diff JSON and JSON-like structures in Python 1.3.0 n.a.
lz4 LZ4 Bindings for Python 3.1.3 n.a.
msgpack MessagePack (de)serializer. 1.0.2 Apache 2.0
psutil Cross-platform lib for process and system monitoring in Python. 5.8.0 BSD
pycond Lightweight Condition Parsing and Building of Evaluation Expressions 20210221 BSD
Pygments Pygments is a syntax highlighting package written in Python. 2.9.0 BSD
PyJWT JSON Web Token implementation in Python 2.1.0 MIT
PyYAML YAML parser and emitter for Python 5.4.1 MIT
requests Python HTTP for Humans. 2.26.0 Apache 2.0
Rx Reactive Extensions (Rx) for Python 3.2.0 MIT
snoop Powerful debugging tools for Python 0.4.0 MIT
structlog Structured Logging for Python 21.1.0 MIT or Apache , 2.0
tabulate Pretty-print tabular data 0.8.9 MIT
toml Python Library for Tom's Obvious, Minimal Language 0.10.2 MIT
ujson Ultra fast JSON encoder and decoder for Python 4.0.2 n.a.

Dev Dependencies¤

Package Description Version License
autoflake Removes unused imports and unused variables 1.4 Expat
axblack The uncompromising code formatter - with single quotes as default. 20201010 MIT
black The uncompromising code formatter. 18.6b4 MIT
docutools Documentation Tools for the Devapp Framework 2021.7.31 BSD 2-Clause Simplified
duty A simple task runner. 0.5.0 ISC
flake8-black flake8 plugin to call black as a code style validator 0.2.3 MIT
flake8-builtins Check for python builtins being used as variables or parameters. 1.5.3 GPL 2
flake8-pytest-style A flake8 plugin checking common style issues or inconsistencies with pytest-based tests. 1.5.0 MIT
flake8-tidy-imports A flake8 plugin that helps you write tidier imports. 4.3.0 MIT
flake8-variables-names A flake8 extension that helps to make more readable variables names 0.0.3 MIT
flakehell Flake8 wrapper to make it nice and configurable 0.6.1 n.a.
git-changelog Automatic Changelog generator using Jinja2 templates. 0.4.2 ISC
ipython IPython: Productive Interactive Computing 7.26.0 BSD
isort A Python utility / library to sort Python imports. 4.3.21 MIT
jinja2-cli A CLI interface to Jinja2 0.7.0 BSD
markdown-include This is an extension to Python-Markdown which provides an "include" function, similar to that found in LaTeX (and also the C pre-processor and Fortran). I originally wrote it for my FORD Fortran auto-documentation generator. 0.6.0 n.a.
mkdocs Project documentation with Markdown. 1.2.2 BSD
mkdocs-material A Material Design theme for MkDocs 6.2.8 MIT
mkdocstrings Automatic documentation from sources, for MkDocs. 0.13.6 ISC
mypy Optional static typing for Python 0.782 MIT
pytest pytest: simple powerful testing with Python 6.2.4 MIT
pytest-cov Pytest plugin for measuring coverage. 2.12.1 MIT
pytest-randomly Pytest plugin to randomly order tests and control random.seed. 3.8.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.4 BSD
pytest-xdist pytest xdist plugin for distributed testing and loop-on-failing modes 2.3.0 MIT

Indirect Dependencies¤

Package Description Version License
ansimarkup Produce colored terminal text with an xml-like markup failprint 1.5.0 Revised BSD
anybadge Simple, flexible badge generator for project badges. docutools 1.7.0 n.a.
appdirs A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". axblack black 1.4.4 MIT
appnope Disable App Nap on macOS >= 10.9 ipython 0.1.2 BSD
astroid An abstract syntax tree for Python with inference support. pylint 2.6.5 LGPL-2.1-or-later
asttokens Annotate AST trees with source code positions snoop 2.0.5 Apache 2.0
atomicwrites Atomic file writes. pytest 1.4.0 MIT
attrs Classes Without Boilerplate axblack black pytest 21.2.0 MIT
backcall Specifications for callback functions passed in to an API ipython 0.2.0 n.a.
beautifulsoup4 Screen-scraping library mkdocstrings 4.9.3 MIT
certifi Python package for providing Mozilla's CA Bundle. httpx requests 2021.5.30 MPL-2.0
cffi Foreign Function Interface for Python calling C code. gevent 1.14.6 MIT
charset-normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. requests 2.0.4 MIT
cheap-repr Better version of repr/reprlib for short, cheap string representations. 0.4.6 MIT
click Composable command line interface toolkit axblack black mkdocs 8.0.1 BSD-3-Clause
colorama Cross-platform colored terminal text. ansimarkup click flakehell ipython pylint pytest 0.4.4 BSD
coverage Code coverage measurement for Python pytest-cov 5.5 Apache 2.0
entrypoints Discover and load entry points from installed packages. flakehell 0.3 n.a.
execnet execnet: rapid multi-Python deployment pytest-xdist 1.9.0 MIT
executing Get the currently executing AST node of a frame, and other information snoop 0.8.0 MIT
failprint Run a command, print its output only if it fails. duty 0.6.2 ISC
flake8 the modular source code checker: pep8 pyflakes and co flake8-black flake8-builtins flake8-tidy-imports flakehell 3.9.2 MIT
flake8-plugin-utils The package provides base classes and utils for flake8 plugin writing flake8-pytest-style 1.3.2 MIT
ghp-import Copy your docs directly to the gh-pages branch. mkdocs 2.0.1 Apache Software
greenlet Lightweight in-process concurrent programming gevent 1.1.0 MIT
h11 A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 httpcore 0.12.0 MIT
httpcore A minimal low-level HTTP client. httpx 0.12.3 BSD
httplib2 A comprehensive HTTP client library. plantuml 0.19.1 MIT
idna Internationalized Domain Names in Applications (IDNA) requests rfc3986 3.2 BSD-3-Clause
importlib-metadata Read metadata from Python packages click flake8 flake8-tidy-imports Markdown mkdocs pluggy pytest pytest-randomly 4.6.3 n.a.
iniconfig iniconfig: brain-dead simple config-ini parsing pytest 1.1.1 MIT
ipython-genutils Vestigial utilities from IPython traitlets 0.2.0 BSD
jedi An autocompletion tool for Python that can be used for text editors. ipython 0.18.0 MIT
Jinja2 A very fast and expressive template engine. failprint jinja2-cli mkdocs-macros-plugin 2.11.3 BSD-3-Clause
lazy-object-proxy A fast and thorough lazy object proxy. astroid 1.6.0 BSD-2-Clause
Markdown Python implementation of Markdown. markdown-include mkdocs-material 3.3.4 BSD
MarkupSafe Safely add untrusted strings to HTML/XML markup. 2.0.1 BSD-3-Clause
matplotlib-inline Inline Matplotlib backend for Jupyter ipython 0.1.2 BSD 3-Clause
mccabe McCabe checker, plugin for flake8 flake8 pylint 0.6.1 Expat
mergedeep A deep merge function for 🐍. mkdocs 1.3.4 n.a.
mkdocs-exclude A mkdocs plugin that lets you exclude files or trees. docutools 1.0.2 Apache
mkdocs-macros-plugin Unleash the power of MkDocs with macros and variables docutools 0.5.12 MIT
mkdocs-material-extensions Extension pack for Python Markdown. mkdocs-material 1.0.1 MIT
mkdocs-pymdownx-material-extras Plugin to extend MkDocs Material theme. docutools 1.4 MIT
mypy-extensions Experimental type system extensions for programs checked with the mypy typechecker. axblack mypy 0.4.3 MIT
packaging Core utilities for Python packages mkdocs pytest pytest-sugar 21.0 BSD-2-Clause or Apache-2.0
parso A Python Parser jedi 0.8.2 MIT
pathspec Utility library for gitignore style pattern matching of file paths. axblack 0.9.0 MPL 2.0
pexpect Pexpect allows easy control of interactive console applications. ipython 4.8.0 ISC
pickleshare Tiny 'shelve'-like database with concurrency support ipython 0.7.5 MIT
plantuml UNKNOWN plantuml-markdown 0.3.0 BSD
plantuml-markdown A PlantUML plugin for Markdown docutools 3.4.2 n.a.
pluggy plugin and hook calling mechanisms for python pytest 0.13.1 MIT
prompt-toolkit Library for building powerful interactive command lines in Python ipython 3.0.19 n.a.
ptyprocess Run a subprocess in a pseudo terminal failprint pexpect 0.6.0 n.a.
py library with cross-python path, ini-parsing, io, code, log facilities pytest pytest-forked 1.10.0 MIT
pycodestyle Python style guide checker flake8 2.7.0 Expat
pycparser C parser in Python cffi 2.20 BSD
pyflakes passive checker of Python programs autoflake flake8 2.3.1 MIT
pylint python code static checker flakehell 2.9.6 GPL-2.0-or-later
pymdown-extensions Extension pack for Python Markdown. mkdocs-material mkdocstrings 8.2 MIT
pyparsing Python parsing module httplib2 packaging 2.4.7 MIT
pytest-forked run tests in isolated forked subprocesses pytest-xdist 1.3.0 MIT
python-dateutil Extensions to the standard Python datetime module ghp-import mkdocs-macros-plugin 2.8.2 Dual
pytkdocs Load Python objects documentation. mkdocstrings 0.9.0 ISC
pyyaml-env-tag A custom YAML tag for referencing environment variables in YAML files. mkdocs 0.1 n.a.
regex Alternative regular expression module, to replace re. axblack 2021.7.6 Apache Software
rfc3986 Validating URI References per RFC 3986 httpx 1.5.0 Apache 2.0
six Python 2 and 3 compatibility utilities absl-py asttokens python-dateutil snoop 1.16.0 MIT
sniffio Sniff out which async library your code is running under httpcore httpx 1.2.0 MIT -or- Apache 2.0
soupsieve A modern CSS selector implementation for Beautiful Soup. beautifulsoup4 2.2.1 MIT
termcolor ANSII Color formatting for output in terminal. mkdocs-macros-plugin pytest-sugar 1.1.0 MIT
traitlets Traitlets Python configuration system ipython matplotlib-inline 5.0.5 BSD
typed-ast a fork of Python 2 and 3 ast modules with type comment support astroid axblack mypy 1.4.3 Apache 2.0
typing-extensions Backported and Experimental Type Hints for Python 3.5+ astroid axblack importlib-metadata mypy structlog 3.10.0.0 PSF
urllib3 HTTP library with thread-safe connection pooling, file post, and more. flakehell requests 1.26.6 MIT
watchdog Filesystem events monitoring mkdocs 2.1.3 Apache 2.0
wcwidth Measures the displayed width of unicode strings in a terminal prompt-toolkit 0.2.5 MIT
wrapt Module for decorators, wrappers and monkey patching. astroid 1.12.1 BSD
zipp Backport of pathlib-compatible object wrapper for zip files importlib-metadata 3.5.0 n.a.
zope.event Very basic event publishing system gevent 4.5.0 ZPL 2.1
zope.interface Interfaces for Python gevent 5.4.0 ZPL 2.1

These projects were used to build devapps

python | poetry | copier-poetry

Many thanks to all authors, for all these brilliant software packages!

Back to top