Skip to content

v1.12.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:33
· 151 commits to main since this release
26e25d0

This maintenance release updates documentation and improves development-test reliability. SQL generation, schema reflection, connections, and ORM behavior are unchanged.

Documentation

  • Documentation icons — Updated the README, its five translations, and the documentation site's logo and favicon to the Python Yellow cube icon (#1051, #1055, #1064, #1067) by @yeongseon.

  • Contributor guidance — Clarified how to write understandable issues, PRs, reviews, and release notes (#1056) by @yeongseon.

CI

  • Driver-dependent tests — CI now installs the optional [pycubrid] extra so benchmark-helper tests run. Local environments without the driver still skip those tests (#1052, #1049) by @yeongseon.

  • Development dependencies — Updated CI actions and release tooling; application runtime dependencies are unchanged.

    Updates: Ruff from 0.17.1 to 0.17.2, actions/setup-python from 7.0.0 to 7.1.0, astral-sh/setup-uv from 10.3.0 to 10.3.2, and pypa/gh-action-pypi-publish from 1.14.2 to 1.14.3; refreshed the pinned cookbook smoke-test workflow (#1057, #1058, #1059); automated dependency PRs, with a verified human co-author @yeongseon on #1058.

Tests

  • Benchmark tests — Added offline tests for summary statistics, timing conversion, and test-order rotation. These tests skip when pycubrid is unavailable (#1039) by @Nandankumarjv (first contribution 🎉), co-authored by @yeongseon.

  • Interrupted-query tests — Fixed test cleanup and warning collection to prevent unrelated ResourceWarning failures in CUBRIDdb compatibility tests (#1062, fixes #1061) by @yeongseon.

Full Changelog: v1.12.0...v1.12.1