This repository has been archived by the owner on Oct 1, 2024. It is now read-only.
Releases: darrenburns/ward
Releases · darrenburns/ward
0.68.0b0 - Python 3.12 support
0.67.0b0 - Support for Python 3.11
What's Changed
- Bump actions/setup-python from 3.1.2 to 4.0.0 by @dependabot in #336
- use
asyncio.run
by @dantownsend in #334 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #337
- Only re-indent after rewriting asserts in Py <3.11 by @AndydeCleyre in #353
- Add Py 3.11 to test matrix by @AndydeCleyre in #354
New Contributors
- @dantownsend made their first contribution in #334
Full Changelog: release/0.66.1b0...release/0.67.0b0
0.66.1b0 - Plugin config fix
What's Changed
- Plugin config bug fix by @petereon in #331
- Remove some unused 3.6-only code/checks by @darrenburns in #326
New Contributors
Full Changelog: release/0.66.0b0...release/0.66.1b0
0.66.0b0 - Drop Python 3.6, plus general housekeeping and version bumps
What's Changed
- Add entry_point to satisfy conda-build by @cheginit in #305
- Allow Tomli v2 by @hukkin in #311
- Bump actions/setup-python from 2 to 3.1.0 by @dependabot in #322
- Bump actions/checkout from 2 to 3 by @dependabot in #318
- Fix 323: Update
rich
dep version by @taranlu-houzz in #324 - Bump snok/install-poetry from 1.2.1 to 1.3.1 by @dependabot in #316
- Bump actions/setup-python from 3.1.0 to 3.1.2 by @dependabot in #325
- ci: change codecov upload from bash to codecov-action by @AABur in #307
- Add versions to mypy hook's additional dependencies by @mcous in #321
New Contributors
- @cheginit made their first contribution in #305
- @taranlu-houzz made their first contribution in #324
- @mcous made their first contribution in #321
Full Changelog: release/0.65.0b0...release/0.66.0b0
0.65.0b0 - Fixture teardown improvements
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #287
- Bump snok/install-poetry from 1.1.6 to 1.2.1 by @dependabot in #299
- Fixture teardown improvements - output is now captured correctly by @darrenburns in #303
Full Changelog: release/0.64.0b0...release/0.65.0b0
0.64.0b0 - Various fixes and improvements
What's Changed
- Strict keys in config file - invalid config keys will cause error now by @hukkin in #292
- Tear-down exception handling by @mkuyper in #293
- Allow up-to-date
dataclasses
,cucumber-tag-expressions
andpluggy
by @hukkin in #295 - Type check tests by @hukkin in #294
- Remove needless
enumerate
by @hukkin in #296 - Switch from 3.10 beta to 3.10 release by @darrenburns in #302
New Contributors
Full Changelog: release/0.63.0b0...release/0.64.0b0
0.63.0b0 - Public type hints, improved output for assertion failures
- Type hints for Ward are now distributed: via #283 and several other PRs (thanks to @hukkin)
- Every type of assertion failure now results in specialised output showing LHS and RHS values. The assertion message is now also displayed in test output (thanks to @JoshKarpel)
0.62.1b0 - Fix bug with "raises"
Fixes bug with raises
. Contributed by @jeduden.
0.62.0b0
0.61.1b0 - Allow Click 7+
Click was pinned to 8+, but this was overly strict since Ward works with both v7 and v8.