Skip to content

0.8.3 (24 August 2024)

Choose a tag to compare

@untergeek untergeek released this 24 Aug 20:50
· 29 commits to main since this release
a111dc9

Changes

  • docker_test/VERSION: Update to version 1.1.0
  • pyproject.toml: Switch tool.hatch.envs.all.matrix to tool.hatch.envs.test.matrix
    so that hatch run test:test will test against all supplied python versions
  • pytest.ini: Disable CLI logging. We only need this for heavy debugging
  • init.py: Bump version to 0.8.3
  • es_testbed/defaults.py: Python versions < 3.10 cannnot use the newer, more explicit
    TypeAlias class, so we switched to the older type alias assignment style. This is
    heavily documented inline.
  • es_testbed/helpers/utils.py:
    • Function prettystr: pprint.pformat does not have kwarg underscore_numbers in
      Python versions < 3.10, so a code workaround was added.
    • Function python_version: Return the Python version as a tuple. Could be redundant
      as sys.version_info does as well, but this allows for re-use outside without
      having to import sys again.
  • es_testbed/presets/searchable_test/definitions.py: Assignss plan.uniq to be
    f'scenario-{scenario}'