Releases: samuelcolvin/dirty-equals
Releases · samuelcolvin/dirty-equals
v0.8.0 2024-08-13
What's Changed
- set requires-python to 3.8 by @samuelcolvin in #94
- use zoneinfo instead of pytz where possible by @samuelcolvin in #93
- No need to call datetime.replace for utc_now by @EdwardBetts in #95
- Patch pprint to make pytest diffs nicer for big objects by @alexmojaki in #92
- uprev test, lint and docs dependencies by @samuelcolvin in #102
- Support Python 3.13 by @samuelcolvin in #101
- Uprev version by @samuelcolvin in #103
New Contributors
- @EdwardBetts made their first contribution in #95
Full Changelog: v0.7.1...v0.8.0
v0.7.1-post0 2023-11-15
Fix publication of docs.
Full Changelog: v0.7.1...v0.7.1-post0
v0.7.1 2023-11-14
What's Changed
- Docs typo by @FBruzzesi in #78
- Feature: IsEnum by @FBruzzesi in #75
- fix pydantic version checking by @mishaga in #80
- change license to exact by @evstratbg in #85
- fix DeprecationWarning with datetime.utcnow() by @MeggyCal in #86
- Make datetime tests pass without requiring UTC system timezone by @alexmojaki in #81
- uprev dependencies and use pydantic v2 by @samuelcolvin in #88
- support python 3.12 by @samuelcolvin in #89
- better dep constraints by @samuelcolvin in #90
- fix coverage after dropping 3.7 by @samuelcolvin in #91
New Contributors
- @evstratbg made their first contribution in #85
- @MeggyCal made their first contribution in #86
- @alexmojaki made their first contribution in #81
Full Changelog: v0.7.0...v0.7.1
v0.7.0 2023-09-03
Note: I forgot to approve this release, so it never made it to PyPI. Apologies. Please use v0.7.1.
What's Changed
- IsDataclass by @FBruzzesi in #68
- Fix type in docs by @john-g-g in #70
- fix: IsUrl for 2nd version of pydantic by @mishaga in #74
- uprev to 0.7 by @samuelcolvin in #76
New Contributors
Full Changelog: v0.6.0...v0.7.0
v0.6.0 2023-04-28
What's Changed
- Depend on typing-extensions only for Python < 3.8 by @mgorny in #50
- Feat add IsHash by @osintalex in #44
- feat: add IsUrl by @osintalex in #47
- FloatInf & FloatNan by @FBruzzesi in #57
- ci: move to Python 3.11 final by @browniebroke in #56
- add check job to CI, remove caching by @samuelcolvin in #62
- uprev deps by @samuelcolvin in #63
- numeric exact by @samuelcolvin in #64
- use pydantic-examples to test examples by @samuelcolvin in #65
- Add mike by @samuelcolvin in #66
New Contributors
- @mgorny made their first contribution in #50
- @FBruzzesi made their first contribution in #57
- @browniebroke made their first contribution in #56
Full Changelog: v0.5.0...v0.6.0
v0.5.0 2022-08-30
- Document how the dirty
__eq__
is called by @Marco-Kaulea in #41 - Make
IsNow
relative to current moment of time by @hyzyla in #40 - correct version in
pyproject.toml
, #46 - feat Add
IsIP
by @osintalex in #43 - Remove Poetry and transition to hatchling, #49
Full Changelog: v0.4...v0.5
v0.4
Full Changelog: v0.3...v0.4
v0.3
Full Changelog: v0.2.1...v0.3
v0.2.1
- type hints and mypy checks #29
Full Changelog: v0.2...v0.2.1
v0.2
- Corrected grammar by @barnabywalters, #17
- Upgrade actions/setup-python by @cclauss, #19
- Try upgrading mkdocstrings, #21
- Add
IsDate
andIsToday
by @cinarizasyon, #20 - fix build, uprev dependencies, #24
- feat: add
IsFalseLike
by @osintalex, #23 - add
IsTrueLike
type, #25 - Inspection types -
HasName
,HasRepr
,HasAttributes
, #26
Full Changelog: v0.1...v0.2