diff --git a/.github/workflows/build-akquant.yml b/.github/workflows/build-akquant.yml index d300dda7a897..e33de51f921c 100644 --- a/.github/workflows/build-akquant.yml +++ b/.github/workflows/build-akquant.yml @@ -100,7 +100,13 @@ jobs: dist/*.whl pytest httpx cd "$RUNNER_TEMP" python -c 'import akquant, akquant.akquant as m; assert m.__file__.endswith(".so"), m.__file__; print(akquant.__file__)' - python -m pytest "${GITHUB_WORKSPACE}/tests" --rootdir "${GITHUB_WORKSPACE}" -p no:cacheprovider + # Deselected: both tests replace time.time_ns with a finite iterator, and the + # logging.LogRecord of the newer CPython patch releases calls it once more per record, + # so run_backtest()'s first logger.info exhausts the clock (StopIteration). Test-side + # fragility, not riscv64-specific. (Node ids are relative to --rootdir.) + python -m pytest "${GITHUB_WORKSPACE}/tests" --rootdir "${GITHUB_WORKSPACE}" -p no:cacheprovider \ + --deselect "tests/test_bar_aggregator_live.py::test_ctp_bar_only_emits_end_stamped_bars" \ + --deselect "tests/test_gateway_ctp_dual_stream.py::test_ctp_configure_session_clamp_merges_grace_tick_into_close_bar" - name: Upload wheels uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 diff --git a/docs/packages/akquant.yaml b/docs/packages/akquant.yaml index 00c227494340..71ea81711185 100644 --- a/docs/packages/akquant.yaml +++ b/docs/packages/akquant.yaml @@ -3,3 +3,14 @@ source-code: https://github.com/akfamily/akquant license: MIT versions: - version: 0.3.65 +- version: 0.3.66 +- version: 0.3.67 +- version: 0.3.68 +- version: 0.3.69 +- version: 0.3.70 +- version: 0.3.71 +- version: 0.3.72 +- version: 0.3.73 +- version: 0.3.74 +- version: 0.3.75 +- version: 0.3.76