Python Packages
Contents[+]
https://docs.python.org/3/
https://docs.python.org/3.8/py-modindex.html
https://pypi.org/ | Installing packages | Python Packaging User Guide
Standard Library
Python Module Index## Standard Library
| Name | Description |
|---|---|
| logging | This module defines functions and classes which implement a flexible event logging system for applications and libraries. |
| os | Miscellaneous operating system interfaces |
| pdb | The module pdb defines an interactive source code debugger for Python programs |
PackagesThird-party
https://pypi.org/
| Name | Description | Links |
|---|---|---|
| APScheduler | In-process task scheduler with Cron-like capabilities | docs |
| betterconf | Betterconf (better config) is a Python library for project configuration managment. It allows you define your config like a regular Python class. | habr |
| blinker | Fast, simple object-to-object and broadcast signaling | docs |
| boto3 | The AWS SDK for Python | github / docs s3 |
| dateutil | Extensions to the standard Python datetime module | source / docs |
| docker | A Python library for the Docker Engine API. | github / docs |
| dotenv | Read key-value pairs from a .env file and set them as environment variables | github |
| glom | A declarative object transformer and formatter, for conglomerating nested data. | docs |
| ipython | IPython: Productive Interactive Computing | homepage / docs |
| jinja2 | A very fast and expressive template engine. | homepage / docs / template docs |
| jsonpath-ng | A final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators and providing clear AST for metaprogramming. | github / JSONPath - XPath for JSON / https://jsonpath.com/glom/) |
| oauthlib | A generic, spec-compliant, thorough implementation of the OAuth request-signing logic | github |
| oracledb | Python interface to Oracle Database | docs |
| Peewee | Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use. | docs |
| Pillow | PIL is the Python Imaging Library by Fredrik Lundh and Contributors | site / docs |
| pipenv | Pipenv is a tool that aims to bring the best of all packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to the Python world. | docs |
| prometheus-client | Python client for the Prometheus monitoring system. | github |
| psycopg2 | Python-PostgreSQL Database Adapter | homepage |
| pycodestyle | pycodestyle is a tool to check your Python code against some of the style conventions in PEP 8. | pep8 |
| pyperclip | Pyperclip is a cross-platform Python module for copy and paste clipboard functions. | |
| PyYAML | YAML parser and emitter for Python | docs |
| rich | Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal | github / docs |
| rollbar | Easy and powerful exception tracking with Rollbar. Send messages and exceptions with arbitrary context, get back aggregates, and debug production issues quickly. | github / docs |
| sentry-sdk | Python client for Sentry (https://sentry.io) | docs / |
| SQLAlchemy | The Python SQL Toolkit and Object Relational Mapper | homepage / docs |
| typer | Typer, build great CLIs. Easy to code. Based on Python type hints. | github / site |
| vermin | Concurrently detect the minimum Python versions needed to run code | github |
| waitress | Waitress WSGI server | docs / github / with flask / Async Proxy |
Kubernetes
| Name | Description | Links |
|---|---|---|
| kubernetes | Kubernetes python client | github / API / all clients |
| kopf | Kubernetes Operator Pythonic Framework (Kopf) | docs |
| pykube-ng | Python client library for Kubernetes | source |
Flask
| Name | Description | Links |
|---|---|---|
| flask | A simple framework for building complex web applications. | docs / github |
| bootstrap-flask | Bootstrap 4 & 5 helper for your Flask projects. | docs / github |
| Flask-APScheduler | Adds APScheduler support to Flask | docs / examples |
| flask-Executor | An easy to use Flask wrapper for concurrent.futures | github |
| Flask-HTTPAuth | HTTP authentication for Flask routes | github |
| Flask-Caching | Adds caching support to Flask applications. | github |
| Flask-Migrate | SQLAlchemy database migrations for Flask applications using Alembic. | docs |
| Flask-SQLAlchemy | Adds SQLAlchemy support to your Flask application | docs / Column and Data Types / Multiple DBs |
| waitress | Waitress is a production-quality pure-Python WSGI server with very acceptable performance. | docs |
Scan
| Name | Description | Links |
|---|---|---|
| bandit | Security oriented static analyser for python code. | github / docs / project |
| flake8 | the modular source code checker: pep8 pyflakes and co | github / project |
| pylint | python code static checker | github / docs / project |
Pytest
| Name | Description | Links |
|---|---|---|
| pytest | simple powerful testing with Python | docs / plugins |
| pytest-cov | Pytest plugin for measuring coverage. | github |
| requests-mock | Mock out responses from the requests package | docs / The Blue Book |
| pytest-freezegunflask-executor | Wrap tests with fixtures in freeze_time | |
| Flask-Executor/) | An easy to use Flask wrapper for concurrent.futures | github |
Telegram
| Name | Description | Links |
|---|---|---|
| aiogram | aiogram modern and fully asynchronous framework for Telegram Bot API written in Python 3.8 with asyncio and aiohttp. | homepage / habr |
| pyTelegramBotAPI | A simple, but extensible Python implementation for the Telegram Bot API. | github / docs |
| python-telegram-bot | Wrapper Telegram API | github / docs / homepage |
VIM
| Name | Description | Links |
|---|---|---|
| flake8 | the modular source code checker: pep8 pyflakes and co | github / docs |
Written with StackEdit.
