Metadata-Version: 2.1
Name: t3-core
Version: 0.2.4
Summary: Boilerplate to quickly setup a Django Rest Framework Microservice for T3
Home-page: https://github.com/nwcell/t3_django_microservice
Author: Travis Krause
Author-email: travis.krause@t-3.com
License: UNKNOWN
Keywords: t3 t3-python-core
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: Django (>=2.0)
Requires-Dist: psycopg2
Requires-Dist: djangorestframework (>=3.8)
Requires-Dist: django-filter (>=1.1)
Requires-Dist: markdown (>=2.6)
Requires-Dist: coreapi (>=2.3)
Requires-Dist: django-crispy-forms
Requires-Dist: django-storages (==1.6.6)
Requires-Dist: boto3 (==1.7.6)
Requires-Dist: requests
Requires-Dist: coverage
Requires-Dist: pytest
Requires-Dist: pytest-cov
Requires-Dist: pytest-django
Requires-Dist: pylint
Requires-Dist: pylint-django
Requires-Dist: pep8
Requires-Dist: autopep8
Requires-Dist: pylama
Requires-Dist: pylama-pylint
Requires-Dist: pypandoc

# T3 Python Core Library

[![pipeline status](https://gitlab.t-3.com/sunoco/t3-python-core/badges/master/pipeline.svg)](https://gitlab.t-3.com/sunoco/t3-python-core/commits/master)
[![coverage report](https://gitlab.t-3.com/sunoco/t3-python-core/badges/master/coverage.svg)](https://gitlab.t-3.com/sunoco/t3-python-core/commits/master)

## Install

### Setup Virtualenv (optional)
```sh
python -m venv .venv
source .venv/bin/activate
```

### Install
```sh
# Install from pypi
pip install t3-core

# Install in the `src` dir of your python environment
pip install -e git+ssh://git@gitlab.t-3.com/sunoco/t3-python-core.git

# Choose where the clone lives
git clone ssh://git@gitlab.t-3.com/sunoco/t3-python-core.git
pip install -e ./t3-python-core
```

## Testing & Linting
### Test & Coverage Report
```sh
pytest
```

### Lint
```sh
pylama
```


