Skip to main content

Python Productivity stack for simple environment set up

Project description

Python Productivity Stack

This is a simple meta-package that does nothing except indexing and grouping other packages. This is just something I'm doing to make life easy for me

The Stack and Installation

Most of the "code" of this repository lives in setup.cfg. The stack has been broken down into the following parts

Project

Libraries black, pyscaffold, pre-commit
Install Step pip install productivity-stack[project]

ML

Libraries Scikit-Learn, PyTorch, NumPy, PyTorch Lightning, Pandas, Notebook
Install Step pip install productivity-stack[ml]

(Computer) Vision

Libraries Scikit-Image, Kornia
Install Step pip install productivity-stack[vision]

Web

Libraries FastAPI, Streamlit, AIOHTTP, Dash
Install Step pip install productivity-stack[web]

Software development

Libraries Box, aiomultiprocess, Dask, rootpath, tqdm, Rich
Install Step pip install productivity-stack[sdev]

MLOps

Libraries Boto3, Sagemaker, MLflow, python-terraform, Prefect, s3fs
Install Step pip install productivity-stack[mlops]

Documentation tooling

Libraries Sphinx, Graphviz, MkDocs
Install Step pip install productivity-stack[docs]

General Ops

Libraries Bandit, Radon
Install Step pip install productivity-stack[ops]

Contribution Guidelines

Check CONTRIBUTING.rst. tl;dr - Always super happy to accept contributions!

Note

This project has been set up using PyScaffold 4.2.2. For details and usage information on PyScaffold see https://pyscaffold.org/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

productivity-stack-0.0.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

productivity_stack-0.0.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file productivity-stack-0.0.1.tar.gz.

File metadata

  • Download URL: productivity-stack-0.0.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for productivity-stack-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3ec8df738cc09ed23dc857f94dc4b26f6ce46dfecaa6e8d6241543b670111fec
MD5 a1ea4aa9a273fa45cbc606041bd6e229
BLAKE2b-256 7ab0239c3940df0cd448e5b5c0d2aab54defbfdd1c6691edb11a48e6e3f23a24

See more details on using hashes here.

File details

Details for the file productivity_stack-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for productivity_stack-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 043b52853e108a6705a2139d0b5f56d6fb445d4c4c7a3449175e82dc9ab177bd
MD5 7e8185c1f36a900b6412cb88c9408890
BLAKE2b-256 ce0f79964297aeb905a12c469450b0fa0975de5291f973ecf39c8e1bc252be80

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page