Making it installabel package and switching to segmentation mode
This commit is contained in:
37
MANIFEST.in
Normal file
37
MANIFEST.in
Normal file
@@ -0,0 +1,37 @@
|
||||
# Include documentation files
|
||||
include README.md
|
||||
include LICENSE
|
||||
include ARCHITECTURE.md
|
||||
include IMPLEMENTATION_GUIDE.md
|
||||
include QUICKSTART.md
|
||||
include PLAN_SUMMARY.md
|
||||
|
||||
# Include requirements
|
||||
include requirements.txt
|
||||
|
||||
# Include configuration files
|
||||
recursive-include config *.yaml
|
||||
recursive-include config *.yml
|
||||
|
||||
# Include database schema
|
||||
recursive-include src/database *.sql
|
||||
|
||||
# Include tests
|
||||
recursive-include tests *.py
|
||||
|
||||
# Exclude compiled Python files
|
||||
global-exclude *.pyc
|
||||
global-exclude *.pyo
|
||||
global-exclude __pycache__
|
||||
global-exclude *.so
|
||||
global-exclude .DS_Store
|
||||
|
||||
# Exclude git and IDE files
|
||||
global-exclude .git*
|
||||
global-exclude .vscode
|
||||
global-exclude .idea
|
||||
|
||||
# Exclude build artifacts
|
||||
prune build
|
||||
prune dist
|
||||
prune *.egg-info
|
||||
Reference in New Issue
Block a user