Releases: panodata/aika
Releases · panodata/aika
v0.3.1
What's Changed
- Validated support on Python 3.14
Details
- Chore(deps): Update ruff requirement from <0.10 to <0.12 by @dependabot[bot] in #114
- Chore(deps): Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #116
- Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #120
- Chore(deps): Update ruff requirement from <0.12 to <0.14 by @dependabot[bot] in #121
- Chore(deps): Update pytest-cov requirement from <7 to <8 by @dependabot[bot] in #122
- Chore(deps): Update mypy requirement from <1.16 to <1.19 by @dependabot[bot] in #123
- Chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #124
- Chore(deps): Update ruff requirement from <0.14 to <0.15 by @dependabot[bot] in #125
- Chore(deps): Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #126
- Chore(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #127
- Chore(deps-dev): Update mypy requirement from <1.19 to <1.20 by @dependabot[bot] in #128
- CI: Use more recent macOS runners by @amotl in #130
- Chore(deps-dev): Update pytest requirement from <9 to <10 by @dependabot[bot] in #129
- CI: Validate support on Python 3.14 by @amotl in #131
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Naming things: Renamed argument
snap_daystosnap_hours - Formatting: Added formatter for Opsgenie API query clause
- Formatting: Added formatter for GitHub Search API query clause
TimeInterval: Madeendargument optional
Details
- Naming things: Rename argument
snap_daystosnap_hoursby @amotl in #108 - Formatting: Add formatter for Opsgenie API query clause by @amotl in #109
- Formatting: Add formatter for GitHub Search API query clause by @amotl in #110
- TimeInterval: Make
endargument optional by @amotl in #111
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
What's Changed
- Maintenance: Add support for macOS, Windows, and Python 3.12 & 3.13
- dudp-parser: Added new "dudp" parser, using
python-dateutilanddateparser - Naming things: Use
TimeIntervalParser, and returnTimeIntervalobjects - Improved compatibility and correctness
- Added support for shorthand notations for weeks, months, years,
like2025W01,2025M02,2025Q03,2025 - arbitrary-dateparser: Vendorize vanilla version 0.0.4
- dudp-parser: Added tests and documentation verifying time deltas
Details
- Update pyproject-fmt requirement from <1.1 to <1.2 by @dependabot in #9
- Bump ruff from 0.0.285 to 0.0.286 by @dependabot in #10
- Update build requirement from <1 to <2 by @dependabot in #11
- Bump ruff from 0.0.286 to 0.0.291 by @dependabot in #15
- Bump actions/checkout from 3 to 4 by @dependabot in #16
- Bump ruff from 0.0.291 to 0.0.292 by @dependabot in #17
- Update pyproject-fmt requirement from <1.2 to <1.3 by @dependabot in #18
- Bump ruff from 0.0.292 to 0.1.0 by @dependabot in #20
- Bump mypy from 1.5.1 to 1.6.0 by @dependabot in #21
- Update validate-pyproject requirement from <0.15 to <0.16 by @dependabot in #22
- Bump ruff from 0.1.0 to 0.1.1 by @dependabot in #23
- Bump mypy from 1.6.0 to 1.6.1 by @dependabot in #24
- Update pyproject-fmt requirement from <1.3 to <1.4 by @dependabot in #25
- Bump ruff from 0.1.1 to 0.1.3 by @dependabot in #26
- Bump ruff from 0.1.3 to 0.1.4 by @dependabot in #27
- Update pyproject-fmt requirement from <1.4 to <1.5 by @dependabot in #28
- Bump ruff from 0.1.4 to 0.1.5 by @dependabot in #29
- Bump mypy from 1.6.1 to 1.7.0 by @dependabot in #30
- Update pyproject-fmt requirement from <1.5 to <1.6 by @dependabot in #31
- Bump ruff from 0.1.5 to 0.1.6 by @dependabot in #32
- Bump mypy from 1.7.0 to 1.7.1 by @dependabot in #33
- Bump ruff from 0.1.6 to 0.1.7 by @dependabot in #34
- Update freezegun requirement from <1.3 to <1.4 by @dependabot in #35
- Bump ruff from 0.1.7 to 0.1.8 by @dependabot in #36
- Bump mypy from 1.7.1 to 1.8.0 by @dependabot in #37
- Bump ruff from 0.1.8 to 0.1.9 by @dependabot in #38
- Update freezegun requirement from <1.4 to <1.5 by @dependabot in #39
- Bump actions/setup-python from 4 to 5 by @dependabot in #40
- Bump ruff from 0.1.9 to 0.1.11 by @dependabot in #41
- Bump ruff from 0.1.11 to 0.1.14 by @dependabot in #45
- Update pyproject-fmt requirement from <1.6 to <1.8 by @dependabot in #44
- Update black requirement from <24 to <25 by @dependabot in #49
- Update pytest requirement from <8 to <9 by @dependabot in #50
- Update validate-pyproject requirement from <0.16 to <0.17 by @dependabot in #51
- Bump ruff from 0.1.14 to 0.2.1 by @dependabot in #53
- CI: Run tests on macOS and Windows by @amotl in #54
- CI: Update to codecov-action@v4 by @amotl in #55
- Maintenance: Add support for Python 3.12 (variant) by @amotl in #57
- Chore(deps-dev): Update twine requirement from <5 to <6 by @dependabot in #58
- Chore(deps-dev): Bump ruff from 0.2.1 to 0.2.2 by @dependabot in #59
- Chore(deps-dev): Bump ruff from 0.2.2 to 0.3.0 by @dependabot in #60
- Chore(deps-dev): Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #61
- Chore(deps-dev): Bump ruff from 0.3.0 to 0.3.2 by @dependabot in #62
- Chore(deps-dev): Bump ruff from 0.3.2 to 0.3.4 by @dependabot in #64
- Chore(deps-dev): Bump ruff from 0.3.4 to 0.3.5 by @dependabot in #66
- Chore(deps-dev): Update pytest-cov requirement from <5 to <6 by @dependabot in #65
- Chore(deps): Bump ruff from 0.3.5 to 0.3.7 by @dependabot in #67
- Chore: Update project infrastructure by @amotl in #68
- Maintenance 202405 by @amotl in #72
- Chore(deps): Update pyproject-fmt requirement from <1.9 to <2.1 by @dependabot in #73
- Chore(deps): Update validate-pyproject requirement from <0.17 to <0.18 by @dependabot in #74
- Chore(deps): Update validate-pyproject requirement from <0.18 to <0.19 by @dependabot in #75
- Chore(deps): Update pyproject-fmt requirement from <2.1 to <2.2 by @dependabot in #76
- Chore(deps): Update ruff requirement from <0.5 to <0.6 by @dependabot in #77
- Chore(deps): Update mypy requirement from <1.11 to <1.12 by @dependabot in #78
- Chore(deps): Update pyproject-fmt requirement from <2.2 to <2.3 by @dependabot in #79
- Chore(deps): Update validate-pyproject requirement from <0.19 to <0.21 by @dependabot in #82
- Chore(deps): Update ruff requirement from <0.6 to <0.7 by @dependabot in #81
- Chore(deps): Update mypy requirement from <1.12 to <1.13 by @dependabot in #84
- Chore(deps): Update validate-pyproject requirement from <0.21 to <0.22 by @dependabot in #85
- Chore(deps): Update pyproject-fmt requirement from <2.3 to <2.5 by @dependabot in #87
- Chore(deps): Update ruff requirement from <0.7 to <0.8 by @dependabot in #86
- Chore(deps): Update validate-pyproject requirement from <0.22 to <0.23 by @dependabot in #88
- Chore(deps): Update mypy requirement from <1.13 to <1.14 by @dependabot in #89
- Chore(deps): Update pyproject-fmt requirement from <2.5 to <2.6 by @dependabot in #90
- Chore(deps): Update pytest-cov requirement from <6 to <7 by @dependabot in #91
- Chore(deps): Update validate-pyproject requirement from <0.23 to <0.24 by @dependabot in #92
- Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot in #94
- Chore(deps): Update ruff requirement from <0.8 to <0.9 by @dependabot in #93
- Chore(deps): Update twine requirement from <6 to <7 by @dependabot in #95
- Chore(deps): Update mypy requirement from <1.14 to <1.15 by @dependabot in #96
- Chore(deps): Update ruff requirement from <0.9 to <0.10 by @dependabot in #97
- Chore(deps): Update mypy requirement from <1.15 to <1.16 by @dependabot in #98
- Modernize 2025Q01 by @amotl in #101
- Bring back
arbitrary-dateparserby @amotl in #103 - Feature: Time deltas by @amotl in #104
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Initial thing, using
arbitrary-dateparserandDateRangeParserpackages - Add German variants of
arbitrary-dateparserandDateRangeParser - Add
parse_singlemethod, for parsing a single point in time
Full Changelog: https://github.com/panodata/aika/commits/v0.1.0