GeezerVison is showing github.com — GitHub - alvarobartt/python-package-template: 🎈 A Python package template using pyproject.toml, hatch, pre-commit, black, ruff, and mkdocs.
Folders and files
| Name | Name | Last commit message | Last commit date |
|---|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
|
Repository files navigation
🎈 Python Package Template
- Package configuration with
pyproject.toml built with hatch
- Code formatting and linting with
ruff, and black
Dockerfile with package installation
pre-commit configuration file
- GitHub Codespaces can be created from
.devcontainer
- CI-CD Pipelines with GitHub Actions
- Basic
pytest set-up for unit tests
- Auto-generated docs with
mkdocs and mkdocs-material
REPLACE_PACKAGE_NAME: name of the package (usually the same name as the repository in which it's hosted).
REPLACE_PACKAGE_DESCRIPTION: description of the package.
REPLACE_FULL_NAME: user's full name.
REPLACE_EMAIL: user's email.
REPLACE_GITHUB_USERNAME: GitHub username of the package owner.
About
🎈 A Python package template using pyproject.toml, hatch, pre-commit, black, ruff, and mkdocs.
Topics
Resources
Stars
60 stars
Watchers
2 watching
Forks