Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Releases: darrenburns/ward

0.68.0b0 - Python 3.12 support

18 Dec 22:56
f41c616
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/0.67.0b0...release/0.68.0b0

0.67.0b0 - Support for Python 3.11

03 Nov 23:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/0.66.1b0...release/0.67.0b0

0.66.1b0 - Plugin config fix

12 Jun 11:02
Compare
Choose a tag to compare

What's Changed

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

11 Apr 19:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/0.65.0b0...release/0.66.0b0

0.65.0b0 - Fixture teardown improvements

08 Oct 21:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/0.64.0b0...release/0.65.0b0

0.64.0b0 - Various fixes and improvements

07 Oct 21:54
Compare
Choose a tag to compare

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 and pluggy 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

09 Jul 15:27
7a36eed
Compare
Choose a tag to compare
  • 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)

image

0.62.1b0 - Fix bug with "raises"

28 Jun 22:00
77864e9
Compare
Choose a tag to compare

Fixes bug with raises. Contributed by @jeduden.

0.62.0b0

25 Jun 09:56
c911658
Compare
Choose a tag to compare
  • #279 - Allow subclasses of specified exception class to pass raises assertion (thanks @jeduden)
  • Adds additional type hints to various modules, enables mypy in them (thanks @hukkin)

0.61.1b0 - Allow Click 7+

11 Jun 11:09
a11ce63
Compare
Choose a tag to compare

Click was pinned to 8+, but this was overly strict since Ward works with both v7 and v8.