Metadata-Version: 2.1
Name: barrins-codex
Version: 0.1
Summary: "A website about MtG Duel Strategy",
Home-page: https://github.com/Spigushe/barrins_codex
Author: mcuchet
Author-email: martin.cuchet@gmail.com
License: "MIT"
Keywords: mtg strategy duel-commander edh commander
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Other Audience
Classifier: Natural Language :: French
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Other/Nonlisted Topic
Description-Content-Type: text/markdown
Requires-Dist: flask
Requires-Dist: flask-babel
Requires-Dist: unidecode
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: doc8 ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: ipython ; extra == 'dev'
Requires-Dist: uwsgi ; extra == 'dev'
Requires-Dist: zest.releaser[recommended] ; extra == 'dev'

# barrins-codex
A website about MtG Duel Strategy

## Installation

To install a working developpment version of the site, use `pip`:

```bash
python3 -m venv venv
pip install -e ".[dev]"
```

## Release

To release the project, follow PyPa
[instructions](https://packaging.python.org/tutorials/packaging-projects/).

First, check you have the latest version of those packages:
```bash
python3 -m pip install --user --upgrade setuptools wheel
python3 -m pip install --user --upgrade twine
```

Then, prepare de distribution:
```bash
python3 setup.py sdist bdist_wheel
python3 -m twine upload --repository testpypi dist/*
```

Then, test the release with [testpypi](https://test.pypi.org/):
```bash
python3 -m twine upload --repository testpypi dist/*
```

Check it works using the `pip` command prompted on the website.

If everything is fine, you can release the project on
[pypi](https://pypi.org/):
```bash
python3 -m twine upload dist/*
```

You can now install your project: `pip install project_name`!


