From e49a865008ce6aceaffa45ef619ca463274d4696 Mon Sep 17 00:00:00 2001 From: lordlogo2002 Date: Fri, 3 Apr 2026 16:58:23 +0200 Subject: [PATCH] Update .gitignore, add MANIFEST.in, and modify setup.py for package inclusion --- .gitignore | 1 - MANIFEST.in | 3 +++ setup.py | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 MANIFEST.in diff --git a/.gitignore b/.gitignore index a090e06..3bb0763 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,3 @@ __pycache__/ build/ nut.egg-info/ *.zip -*.nut \ No newline at end of file diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..d996ce5 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,3 @@ +recursive-include nut/templates * +global-exclude __pycache__ * +global-exclude *.py[cod] \ No newline at end of file diff --git a/setup.py b/setup.py index 5c24b6a..5be41dc 100644 --- a/setup.py +++ b/setup.py @@ -6,6 +6,7 @@ setup( description="Core package and CLI entrypoint for nut", author="Chipperfluff", packages=find_packages(), + include_package_data=True, python_requires=">=3.8", install_requires=["chipenv", "colorama", "PyYAML"], -) +) \ No newline at end of file