Skip to content
  • Guido Kollerie's avatar
    Basic project setup. · f8d36023
    Guido Kollerie authored
    A `setup.py` file with most of the configuration residing in
    `setup.cfg`. Except, of course, Black's configuration that, being
    opinionated as it is, only supports `pyproject.toml`. In addition this
    project comes with:
    
    - `CHANGES.rst` for change log purposes
    - `VERSION.txt` for keeping track of the version number
    - `LICENSE.txt` for licensing purposes
    - `README.rst` to get developers up to speed on using this project
    - `fmt_code.sh` a shell script to invoke Black from PyCharm
    - `.pre-commit-config.yaml` for the pre-commit hooks
    
    Installing this project locally should be a simple matter of:
    
      $ python3.7 -m venv venv
      $ source venv/bin/activate
      $ pip install -U pip setuptools wheel
      $ pip install -e '.[dev]'
      $ pre-commit install
    f8d36023
This project is licensed under the Apache License 2.0. Learn more