feat: add Quant OS A-share baseline
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
# The portable quant60 core intentionally has no third-party runtime dependency.
|
||||
# Install the local package itself from the repository root:
|
||||
-e .
|
||||
@@ -0,0 +1,4 @@
|
||||
-r base.txt
|
||||
|
||||
jsonschema==4.25.0
|
||||
pytest==8.4.1
|
||||
@@ -0,0 +1,4 @@
|
||||
-r base.txt
|
||||
|
||||
# Official PyPI release verified 2026-07-26.
|
||||
jqdatasdk==1.9.8
|
||||
@@ -0,0 +1,8 @@
|
||||
# Do not add xtquant/qmttools here.
|
||||
#
|
||||
# XtQuant is proprietary software distributed with the user's licensed
|
||||
# MiniQMT/QMT installation. It must not be downloaded from an unofficial
|
||||
# package index, copied from another account, or vendored into this repository.
|
||||
#
|
||||
# The external XtTrader/qmttools environment may install the portable project:
|
||||
-r base.txt
|
||||
@@ -0,0 +1,14 @@
|
||||
# Research environment contract: CPython 3.12.x only.
|
||||
# Verified together on macOS ARM64 with CPython 3.12.13 on 2026-07-26.
|
||||
# Pin the numerical/workflow stack because pyqlib's own requirements are
|
||||
# intentionally broad and otherwise resolve differently over time.
|
||||
# Verify with: python3.12 -c "import sys; assert sys.version_info[:2] == (3, 12)"
|
||||
-r base.txt
|
||||
|
||||
numpy==2.5.1
|
||||
pandas==2.3.3
|
||||
scipy==1.18.0
|
||||
lightgbm==4.7.0
|
||||
cvxpy==1.9.2
|
||||
mlflow==3.14.0
|
||||
pyqlib==0.9.7
|
||||
Reference in New Issue
Block a user