Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A python boilerplate project using poetry and ruff

License

NotificationsYou must be signed in to change notification settings

marcieltorres/python-boilerplate-project

Repository files navigation

A python boilerplate project using poetry

Technology and Resources

Please pay attention onpre-requisites resources that you must install/configure.

How to install, run and test

Environment variables

Use this section to explain each env variable available on your application

VariableDescriptionAvailable ValuesDefault ValueRequired
ENVThe application enviromentdev / test / qa / proddevYes
PYTHONPATHProvides guidance to the Python interpreter about where to find libraries and applicationsref.Yes

Note: When you run the install command (using docker or locally), a .env file will be created automatically based onenv.template

CommandDockerLocallyDescription
installmake docker/installmake local/installto install
testsmake docker/testsmake local/teststo run the tests with coverage
lintmake docker/lintmake local/lintto run static code analysis using ruff
lint/fixmake docker/lint/fixmake local/lint/fixto fix files using ruff
runmake docker/runmake local/runto run the project
build imagemake docker/image/build-to build the docker image
push imagemake docker/image/push-to push the docker image

Helpful commands

Please, check all available commands in theMakefile for more information.

Logging

This project uses a simple way to configure the log withlogging.conf to show the logs on the container output console.

Settings

This project uses a simple way to manage the settings withsettings.conf andConfigParser using aconfig class.


[8]ページ先頭

©2009-2025 Movatter.jp