commit 9a9985269a201a4ddc7120757347a04161255a42 Author: Yehuda Deutsch Date: Sun Feb 23 10:22:30 2025 -0500 Initial version diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..505a3b1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# Python-generated files +__pycache__/ +*.py[oc] +build/ +dist/ +wheels/ +*.egg-info + +# Virtual environments +.venv diff --git a/.python-version.jinja b/.python-version.jinja new file mode 100644 index 0000000..739b645 --- /dev/null +++ b/.python-version.jinja @@ -0,0 +1 @@ +{{minimum_python_version}} \ No newline at end of file diff --git a/README.md.jinja b/README.md.jinja new file mode 100644 index 0000000..2526d25 --- /dev/null +++ b/README.md.jinja @@ -0,0 +1,3 @@ +# {{project_name}} + +{{project_description}} diff --git a/copier.yml b/copier.yml new file mode 100644 index 0000000..8949d8f --- /dev/null +++ b/copier.yml @@ -0,0 +1,17 @@ +# Questions +project_name: + type: str + help: What is your project name? + +project_description: + type: str + help: Describe your project + +minimum_python_version: + type: str + help: Minmum python version + choices: + - "3.10" + - "3.11" + - "3.12" + - "3.13" diff --git a/pyproject.toml.jinja b/pyproject.toml.jinja new file mode 100644 index 0000000..edba05d --- /dev/null +++ b/pyproject.toml.jinja @@ -0,0 +1,7 @@ +[project] +name = "{{project_name}}" +version = "0.1.0" +description = "{{project_description}}" +readme = "README.md" +requires-python = ">={{minimum_python_version}}" +dependencies = [] diff --git a/{{project_name}}/__init__.py b/{{project_name}}/__init__.py new file mode 100644 index 0000000..e69de29