herzogflorian 3cd3854b2f Add the quantcore.data package; anchor .gitignore rules to the root
The unanchored `data/` rule, meant for the market-data directory, also
matched the Python subpackage quantcore/data/, so a fresh clone could not
import quantcore.data. `/data/`, `/build/` and `/dist/` now match only at
the repository root.

qc.sh: the virtualenv install stops when the installed package does not
start, and the self-test runs from / so that it imports the installed
package rather than the sources in the working directory.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:00:25 +02:00

23 lines
381 B
Plaintext

# data produced by the setup / download services lives outside version control. Anchored to the
# repository root: an unanchored `data/` also matched the Python subpackage quantcore/data/.
/data/
*.parquet
.env
__pycache__/
*.pyc
.pytest_cache/
.ruff_cache/
*.egg-info/
/build/
/dist/
.DS_Store
scratch/
# LaTeX build files
*.aux
*.fdb_latexmk
*.fls
*.log
*.out
*.toc
*.synctex.gz