Previously `pip install vibe-trading-ai --no-binary` missed `agent/.env.example` and `agent/tests/`, so users who built from sdist had no template env and no test suite to run. MANIFEST.in also includes 4 localized READMEs and Docker configs. Local debug scripts prefixed with `_` in agent/tests/ are explicitly excluded so untracked files in the working tree never leak to the sdist.
27 lines
717 B
Plaintext
27 lines
717 B
Plaintext
include LICENSE
|
|
include README.md
|
|
include README_zh.md
|
|
include README_ja.md
|
|
include README_ko.md
|
|
include README_ar.md
|
|
include pyproject.toml
|
|
include Dockerfile
|
|
include docker-compose.yml
|
|
|
|
# Developer entry-point template
|
|
include agent/.env.example
|
|
|
|
# Tests shipped so dev installs can run `pytest` against the package.
|
|
# Files prefixed with `_` are local debug scripts kept untracked — keep
|
|
# them out of the sdist even if present in the working tree.
|
|
recursive-include agent/tests *.py
|
|
recursive-exclude agent/tests _*.py
|
|
|
|
# Strip generated / VCS / editor noise
|
|
global-exclude __pycache__
|
|
global-exclude *.py[cod]
|
|
global-exclude *.so
|
|
global-exclude .DS_Store
|
|
global-exclude .pytest_cache
|
|
global-exclude *.egg-info
|