Loading repository data…
Loading repository data…
adilsaid64 / repository
A Cookiecutter template for Python packages with CI/CD, semantic versioning, and standard tooling.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A Cookiecutter template for Python packages with CI/CD, semantic versioning, and standard tooling.
pyproject.toml configurationInstall Cookiecutter:
# Using pip
pip install cookiecutter
# Using uv
uv add cookiecutter
Generate a new project:
cookiecutter https://github.com/adilsaid64/py-template
You'll be prompted for:
git initgit remote add origin https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.project_name.lower().replace(' ', '-') }}.gituv pip install -e ".[dev]"pre-commit install{{cookiecutter.project_name}}/
├── src/
│ └── {{cookiecutter.package_name}}/
│ ├── __init__.py
│ └── main.py
├── examples/
│ └── quickstart.py
├── pyproject.toml
├── README.md
├── CONTRIBUTING.md
├── CHANGELOG.md
├── LICENSE
├── MANIFEST.in
└── .releaserc.json
See CONTRIBUTING.md for guidelines.
Apache-2.0 License.