Files
2025-08-02 17:50:32 +02:00

58 lines
1.2 KiB
Plaintext

include README.md
include LICENSE
include requirements.txt
include pyproject.toml
include setup.py
include install.py
include example_workflows.json
include CHANGELOG.md
# Include all Python files
recursive-include . *.py
# Include documentation
recursive-include docs *.md *.rst *.txt
# Include examples
recursive-include examples *.py *.json *.md
# Include web assets if any
recursive-include web *.js *.css *.html *.json
# Include node definitions
recursive-include nodes *.py
# Exclude unnecessary files
global-exclude *.pyc
global-exclude *.pyo
global-exclude *.pyd
global-exclude __pycache__
global-exclude .git*
global-exclude .DS_Store
global-exclude *.so
global-exclude *.dylib
global-exclude *.dll
# Exclude model files (too large for distribution)
global-exclude *.safetensors
global-exclude *.ckpt
global-exclude *.pt
global-exclude *.pth
global-exclude *.bin
# Exclude output files
global-exclude *.glb
global-exclude *.obj
global-exclude *.ply
global-exclude *.stl
global-exclude *.gltf
# Exclude temporary and cache files
global-exclude *.tmp
global-exclude *.temp
global-exclude *.log
recursive-exclude .cache *
recursive-exclude __pycache__ *
recursive-exclude .pytest_cache *
recursive-exclude .mypy_cache *