Layer python3¶
Overview¶
The python3 layer includes some common python packages used in many metwork modules.
Packages¶
| Name | Version | Description | Home-Page | 
|---|---|---|---|
| ConfigArgParse | 0.13.0 | A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables. | https://github.com/bw2/ConfigArgParse | 
| Jinja2 | 2.10 | A small but fast and easy to use stand-alone template engine written in pure python. | http://jinja.pocoo.org/ | 
| MarkupSafe | 1.0 | Implements a XML/HTML/XHTML Markup safe string for Python | http://github.com/pallets/markupsafe | 
| PyYAML | 3.12 | YAML parser and emitter for Python | http://pyyaml.org/wiki/PyYAML | 
| arrow | 0.12.1 | Better dates and times for Python | https://github.com/crsmithdev/arrow/ | 
| bash | 0.6 | Bash for Python | https://github.com/alexcouper/bash | 
| binaryornot | 0.4.4 | Ultra-lightweight pure Python package to check if a file is binary or text. | https://github.com/audreyr/binaryornot | 
| cachetools | 2.1.0 | Extensible memoizing collections and decorators | https://github.com/tkem/cachetools | 
| cffi | 1.11.5 | Foreign Function Interface for Python calling C code. | http://cffi.readthedocs.org | 
| chardet | 3.0.4 | Universal encoding detector for Python 2 and 3 | https://github.com/chardet/chardet | 
| click | 6.7 | A simple wrapper around optparse for powerful command line utilities. | http://github.com/mitsuhiko/click | 
| configparser-extended | custom | A python configparser extension | https://github.com/thefab/configparser_extended | 
| cookiecutter | custom | A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template. | https://github.com/audreyr/cookiecutter | 
| cronwrapper | custom | A cron job wrapper to add some missing features (locks, timeouts, random sleeps, env loading… | https://github.com/thefab/cronwrapper | 
| deploycron | custom | a small crontab deploy/install tool for python | https://github.com/monklof/deploycron | 
| diskcache | 3.1.1 | Disk and file backed cache. | http://www.grantjenks.com/docs/diskcache/ | 
| envtpl | custom | Render jinja2 templates on the command line using shell environment variables | https://github.com/andreasjansson/envtpl | 
| filelock | 3.0.4 | A platform independent file lock. | https://github.com/benediktschmitt/py-filelock | 
| future | 0.16.0 | Clean single-source support for Python 3 and 2 | https://python-future.org | 
| idna | 2.6 | Internationalized Domain Names in Applications (IDNA) | https://github.com/kjd/idna | 
| inotify-simple | 1.1.7 | A simple wrapper around inotify. No fancy bells and whistles, just a literal wrapper with ctypes. Only 122 lines of code! | https://github.com/chrisjbillington/inotify_simple | 
| jinja2-time | 0.2.0 | Jinja2 Extension for Dates and Times | https://github.com/hackebrot/jinja2-time | 
| netifaces | 0.10.7 | Portable network interface information. | https://github.com/al45tair/netifaces | 
| numpy | 1.14.3 | NumPy: array processing for numbers, strings, records, and objects. | http://www.numpy.org | 
| poyo | 0.4.1 | A lightweight YAML Parser for Python | https://github.com/hackebrot/poyo | 
| psutil | 5.4.5 | Cross-platform lib for process and system monitoring in Python. | https://github.com/giampaolo/psutil | 
| pycparser | 2.18 | C parser in Python | https://github.com/eliben/pycparser | 
| pyinotify | 0.9.6 | Linux filesystem events monitoring | http://github.com/seb-m/pyinotify | 
| python-dateutil | 2.7.3 | Extensions to the standard Python datetime module | https://dateutil.readthedocs.io | 
| pytz | 2018.4 | World timezone definitions, modern and historical | http://pythonhosted.org/pytz | 
| pyzmq | 16.0.4 | Python bindings for 0MQ | https://pyzmq.readthedocs.org | 
| redis | 2.10.6 | Python client for Redis key-value store | http://github.com/andymccurdy/redis-py | 
| requests-toolbelt | 0.8.0 | A utility belt for advanced users of python-requests | https://toolbelt.readthedocs.org | 
| requests | 2.20.0 | Python HTTP for Humans. | http://python-requests.org | 
| setuptools-scm | 1.17.0 | the blessed package to manage your versions by scm tags | https://github.com/pypa/setuptools_scm/ | 
| statsd | custom | A simple statsd client. | https://github.com/jsocol/pystatsd | 
| telegraf-unixsocket-client | custom | A tiny and very limited python client to send metrics to influxdb/telegraf through an unix socket | https://github.com/metwork-framework/telegraf-unixsocket-python-client | 
| urllib3 | 1.22 | HTTP library with thread-safe connection pooling, file post, and more. | https://urllib3.readthedocs.io/ | 
| whichcraft | 0.4.1 | This package provides cross-platform cross-python shutil.which functionality. | https://github.com/pydanny/whichcraft | 
(39 packages)