Update .gitignore, add MANIFEST.in, and modify setup.py for package inclusion

This commit is contained in:
Chipperfluff 2026-04-03 16:58:23 +02:00
parent a9912c1ccf
commit e49a865008
3 changed files with 5 additions and 2 deletions

1
.gitignore vendored
View File

@ -3,4 +3,3 @@ __pycache__/
build/
nut.egg-info/
*.zip
*.nut

3
MANIFEST.in Normal file
View File

@ -0,0 +1,3 @@
recursive-include nut/templates *
global-exclude __pycache__ *
global-exclude *.py[cod]

View File

@ -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"],
)