Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ editable-build requirements for Python3.10-3.12. Every registry package is fixed
version. The `dev` extra names Python3.10's conditional compatibility dependencies explicitly so
a lock compiled on Python3.12 remains complete for the whole matrix. The internal package is also
fixed by its released annotated tag:
`quant-data-kit@v0.7.4`, from `https://github.com/PureSaber/quant-data-kit.git`, resolving to
commit `ecb04bd5834aeefdf79226c15cba484337785f90` through annotated tag object
`49976e938c0b00c0a083b0c4175cc6a879a3f988`.
`quant-data-kit@v0.8.1`, from `https://github.com/PureSaber/quant-data-kit.git`, resolving to
commit `8f258f11be8e4d8edddcd41b79b817bd6c925970` through annotated tag object
`87fc686dfb2d5ac2f86eca0132b3cdf05ff87c63`.

Regenerate the lock only after reviewing dependency changes in `pyproject.toml`:

Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ build-backend = "setuptools.build_meta"

[project]
name = "quant-execution"
version = "0.5.0"
version = "0.5.1"
description = "Deterministic execution, matching, risk and ledger for PureSaber quant research"
readme = "README.md"
license = {text = "MIT"}
requires-python = ">=3.10"
dependencies = [
"pyarrow>=14.0",
"jsonschema>=4.20",
"quant-data-kit @ git+https://github.com/PureSaber/quant-data-kit.git@v0.7.4",
"quant-data-kit @ git+https://github.com/PureSaber/quant-data-kit.git@v0.8.1",
]

[project.optional-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion requirements.lock
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ pytz==2026.3.post1
# via pandas
pyyaml==6.0.3
# via quant-data-kit
quant-data-kit @ git+https://github.com/PureSaber/quant-data-kit.git@v0.7.4
quant-data-kit @ git+https://github.com/PureSaber/quant-data-kit.git@v0.8.1
# via quant-execution (pyproject.toml)
referencing==0.37.0
# via
Expand Down
2 changes: 1 addition & 1 deletion src/quant_execution/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
)
from quant_execution.state_machine import ALLOWED_TRANSITIONS, transition_order

__version__ = "0.5.0"
__version__ = "0.5.1"

__all__ = [
"ACCOUNT_SNAPSHOT_SCHEMA_ID",
Expand Down
2 changes: 1 addition & 1 deletion tests/test_benchmark_replay.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def test_matching_worker_contract_uses_explicit_five_percent_fill_density(tmp_pa
assert result["artifact_cleanup"] == "none"
assert result["artifact_files_removed"] == 0
assert result["strict_verification_passed"] is True
assert result["dependencies"]["quant_data_kit"] == "0.7.4"
assert result["dependencies"]["quant_data_kit"] == "0.8.1"
assert Path(result["artifact_path"]).is_dir()
assert result["artifact_manifest_sha256"]
assert result["artifact_file_sha256"]
Loading