├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ └── build-pipeline.yml ├── .gitignore ├── .python-version ├── .readthedocs.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cookiecutter.json ├── docs ├── console_script_setup.md ├── index.md ├── prompts.md ├── pypi_release_checklist.md ├── troubleshooting.md └── tutorial.md ├── hooks ├── post_gen_project.py └── pre_gen_project.py ├── justfile ├── pyproject.toml ├── run.py ├── tests └── test_bake_project.py ├── uv.lock └── {{cookiecutter.pypi_package_name}} ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ └── test.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── index.md ├── installation.md └── usage.md ├── justfile ├── pyproject.toml ├── src └── {{cookiecutter.project_slug}} │ ├── __init__.py │ ├── __main__.py │ ├── cli.py │ ├── utils.py │ └── {{cookiecutter.project_slug}}.py └── tests ├── __init__.py └── test_{{cookiecutter.project_slug}}.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/.github/workflows/build-pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /docs/console_script_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/console_script_setup.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/prompts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/prompts.md -------------------------------------------------------------------------------- /docs/pypi_release_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/pypi_release_checklist.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /hooks/post_gen_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/hooks/post_gen_project.py -------------------------------------------------------------------------------- /hooks/pre_gen_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/hooks/pre_gen_project.py -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/justfile -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/run.py -------------------------------------------------------------------------------- /tests/test_bake_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/tests/test_bake_project.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/uv.lock -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/.editorconfig -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/.github/workflows/test.yml -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/CONTRIBUTING.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/HISTORY.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/LICENSE -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/MANIFEST.in -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/README.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/docs/index.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/docs/installation.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/docs/usage.md -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/justfile -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/pyproject.toml -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/__init__.py -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/__main__.py -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/cli.py -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/utils.py -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/src/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}.py: -------------------------------------------------------------------------------- 1 | """Main module.""" 2 | -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit test package for {{ cookiecutter.project_slug }}.""" 2 | -------------------------------------------------------------------------------- /{{cookiecutter.pypi_package_name}}/tests/test_{{cookiecutter.project_slug}}.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/audreyfeldroy/cookiecutter-pypackage/HEAD/{{cookiecutter.pypi_package_name}}/tests/test_{{cookiecutter.project_slug}}.py --------------------------------------------------------------------------------