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.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cacac5af5e46cb1191f97548bc2c792f56bde5e3f7c3c767ddf7224a9b48da3 |
|
MD5 | 34f3886c5ad0e6e6536208103adc25e3 |
|
BLAKE2b-256 | 2ab598e50932b2e6b3854730dedbb9160f5856e9b2c074588ed42e9b92b51eee |