/python-project-starter

Run ./bin/project_initialization.py --author {author} --email {email} --description {description} --package {package_name}

Primary LanguagePythonMIT LicenseMIT

{{package}}

{{description}}

Built on: Python3 and Docker (alpine) and Poetry (Package Manager)
Maintained by: {{author}} [{{email}}]

Getting Started

Docker

  • Additional Python3 dependencies can be added to requirements.txt
  • Tests are located in ./tests
  • To run the docker container with the basic requirements, dependencies, and the package installed:
    $ touch .env
    $ docker-compose up

Poetry

$ poetry install
$ poetry run python3 -m {{package}}.main