My application development modules.
Project description
Python App Development
My application development modules.
Installation
Install this via pip (or your favourite package manager):
pip install py_app_dev
Start developing
The project uses Poetry for dependencies management and packaging.
Run the bootstrap.ps1
script to install Python and create the virtual environment.
.\bootstrap.ps1
This will also generate a poetry.lock
file, you should track this file in version control.
To execute the test suite, call pytest inside Poetry's virtual environment via poetry run
:
.venv/Scripts/poetry run pytest
Check out the Poetry documentation for more information on the available commands.
For those using VS Code there are tasks defined for the most common commands:
- bootstrap
- install dependencies
- run tests
- run all checks configured for pre-commit
- generate documentation
See the .vscode/tasks.json
for more details.
Committing changes
This repository uses commitlint for checking if the commit message meets the conventional commit format.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Credits
This package was created with Copier and the cuinixam/pypackage-template project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for py_app_dev-2.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b66a846b94a338ca3873c5558e20c215b864959ddfadfdd9dcbb5e1e4e207ee |
|
MD5 | e3b4e622edb6595f1ee0c93ba070b7df |
|
BLAKE2b-256 | 8cfadd0e4cbbb4bf56440af62fe40b4b08acc2c9014266ec3a1d83a8af90c475 |