Skip to content

[codex] Use released artifact contract dependencies#30

Merged
Pigbibi merged 1 commit intomainfrom
codex/20260416-binance-qpk-compat
Apr 16, 2026
Merged

[codex] Use released artifact contract dependencies#30
Pigbibi merged 1 commit intomainfrom
codex/20260416-binance-qpk-compat

Conversation

@Pigbibi
Copy link
Copy Markdown
Collaborator

@Pigbibi Pigbibi commented Apr 16, 2026

Summary

  • bump BinancePlatform runtime dependencies to quant-platform-kit v0.7.17 and crypto-strategies v0.4.6
  • fixes the live runtime ImportError where crypto-strategies imported StrategyArtifactContract from an older quant-platform-kit tag

Validation

  • PYTHONPATH=.:/home/ubuntu/Projects/QuantPlatformKit/src:/home/ubuntu/Projects/CryptoStrategies/src /home/ubuntu/Projects/UsEquityStrategies/.venv/bin/python -m unittest tests.test_strategy_runtime tests.test_runtime_config_support tests.test_trend_pool_loading -v
  • python3 -m ruff check .
  • python3 -m compileall strategy_artifact_support.py trend_pool_support.py degraded_mode_support.py runtime_config_support.py strategy_runtime.py scripts tests
  • git diff --check
  • /tmp/binance-qpk-compat-venv2/bin/python -c "import main; print(main.STRATEGY_RUNTIME.artifact_contract)"
  • /tmp/binance-qpk-compat-venv2/bin/pip check

@Pigbibi Pigbibi merged commit 718c44e into main Apr 16, 2026
1 check passed
@Pigbibi Pigbibi deleted the codex/20260416-binance-qpk-compat branch April 16, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant