Template to quickly bootstrap Python projects.
Project description
🐍 Python Project Template
Template to quickly bootstrap Python projects.
Uses PDM to manage dependencies, build distributions and publish to package repositories.
✨ Features
- Centralized configuration in
pyproject.toml
- Dependency management with PDM
- Testing with unittest
- Linting with Pylint
- Integration with Visual Studio Code
- Building and publishing to PyPI
- Documentation hosted on GitLab Pages
- CI/CD with GitLab
- Several useful examples
- Type hints
- Logging
- CLI
For a detailed description of all features check the documentation.
Contributing
TODO: Contributing.
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
Close
Hashes for marcelotsvaz_python_project_template-0.9.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3c802cf9e5f5052ffb9ff3978c89a5fb9371769e7ced9ab719b2989a9b5b825 |
|
MD5 | 6b1f7d3d07c107859d50ef2c208db955 |
|
BLAKE2b-256 | 7132b69bcd207c9c302776e609c5e0cd1ef31b1ab64c3f42e9736055c330cf77 |
Close
Hashes for marcelotsvaz_python_project_template-0.9.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 835c075ecf4eb1914833920beb78f23b09b81225de588422f90ffbfbcc7103e2 |
|
MD5 | 6604e0fc716ada2330367f91dc59ecfe |
|
BLAKE2b-256 | 263d43b75287ec91f69b696fe116e514b24dd0d6b260867550d491708af8d159 |