Add your description here
Project description
python-package-template
This is a template repository for Python package development.
Features
- uv for Python project management.
- Ruff for linting and formatting.
- mypy for type checking.
- pytest for testing.
- pre-commit for pre-commit hooks.
- GitHub Actions for continuous integration.
Setup
- Use this template to create a new repository.
- Install uv
- Run
uv run pre-commit installin the root directory of your new repository to set up pre-commit hooks. - Modify
pyproject.tomlto set up your package metadata. - Change the
src/vdagdirectory to your package name.
Required Maintainance
- Run
uv run pre-commit autoupdateto update pre-commit hooks. - Update the
UV_VERSIONenvironment variable in the.github/workflows/ci.yamlfile when a new minor version is released. (For example, from0.7.xto0.8.x).
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
vdag-0.tar.gz
(14.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
vdag-0-py3-none-any.whl
(1.9 kB
view details)
File details
Details for the file vdag-0.tar.gz.
File metadata
- Download URL: vdag-0.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7c1bc242b433ee2b11152366c8c391132ce93ef058ac58a58a0bd6a59fbb140
|
|
| MD5 |
2e9a4dc7eaa6d5ca303d721acc2ecd1a
|
|
| BLAKE2b-256 |
6882307e8e4c28168e617f5b3d3a9079fbbf4d11362cb8ace75998bf7b739344
|
File details
Details for the file vdag-0-py3-none-any.whl.
File metadata
- Download URL: vdag-0-py3-none-any.whl
- Upload date:
- Size: 1.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79b0e6154b80537bca668215247b18aed1e38c67850259678c37cf0265fab7cb
|
|
| MD5 |
61ca087f65c33fd51faac8871c984189
|
|
| BLAKE2b-256 |
166f0136648468e10953bc7c232cd6de1929444a4cd0430655c993791f63b91a
|