Environment

Our standard development environment(s) and tooling.

Target Environment

  • Ubuntu/Kubuntu 20.04 LTS

  • Python 3.8

  • PipX

Dependencies

External

Host

Config Files

  • $HOME/.gitconfig

  • $HOME/.cookiecutterrc

  • $HOME/.config/pip/pypi-token.sh

Appendices

Configuration Files

.gitconfig

[user]
    email = user@example.com
    name = First Last

.cookiecutterrc

default_context:
    full_name: "First Last"
    email: "user@example.com"
    github_username: "github user name"
abbreviations:
    pp: https://github.com/audreyr/cookiecutter-pypackage.git
    gh: https://github.com/{0}.git
    bb: https://bitbucket.org/{0}

Cookie Cutter User Config

pypi-token.sh

export POETRY_PYPI_TOKEN_PYPI=<pypi token>

PyPI upload via API token