Releases: crate/pytest-cratedb
Releases · crate/pytest-cratedb
v0.4.1
What's Changed
- Maintenance: Fixed type hint for
CrateLayer::dsn(self) -> Optional[str] - CI: Validated against Python 3.14
Details
- Update pyproject-fmt requirement from <2.3 to <2.4 by @dependabot[bot] in #12
- Update mypy requirement from <1.12 to <1.13 by @dependabot[bot] in #13
- Project: Remove support for PyPy from package metadata by @amotl in #15
- CI: Verify support on Python 3.13 by @amotl in #14
- Update validate-pyproject requirement from <0.21 to <0.22 by @dependabot[bot] in #16
- Update pyproject-fmt requirement from <2.4 to <2.5 by @dependabot[bot] in #18
- Update ruff requirement from <0.7 to <0.8 by @dependabot[bot] in #17
- Update validate-pyproject requirement from <0.22 to <0.23 by @dependabot[bot] in #19
- Update mypy requirement from <1.13 to <1.14 by @dependabot[bot] in #20
- CI: Use macOS 13, macOS 12 has been deprecated. by @amotl in #23
- Update pytest-cov requirement from <6 to <7 by @dependabot[bot] in #21
- Update pyproject-fmt requirement from <2.5 to <2.6 by @dependabot[bot] in #22
- Chore(deps): Update poethepoet requirement from <0.30 to <0.31 by @dependabot[bot] in #24
- Chore(deps): Update validate-pyproject requirement from <0.23 to <0.24 by @dependabot[bot] in #25
- Chore(deps): Update ruff requirement from <0.8 to <0.9 by @dependabot[bot] in #26
- Chore(deps): Update poethepoet requirement from <0.31 to <0.32 by @dependabot[bot] in #27
- Chore(deps): Update twine requirement from <6 to <7 by @dependabot[bot] in #29
- CI: Configure coverage report upload to Codecov.io by @amotl in #30
- Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #28
- Chore(deps): Update mypy requirement from <1.14 to <1.15 by @dependabot[bot] in #31
- Dependencies: Relax development package
poethepoetby @amotl in #33 - Chore(deps): Update ruff requirement from <0.9 to <0.10 by @dependabot[bot] in #34
- Chore(deps): Update mypy requirement from <1.15 to <1.16 by @dependabot[bot] in #35
- Chore(deps): Update ruff requirement from <0.10 to <0.12 by @dependabot[bot] in #37
- Chore: Relax versions of tool dependencies by @amotl in #38
- Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #42
- Chore(deps): Update mypy requirement from <1.16 to <1.19 by @dependabot[bot] in #43
- Chore(deps): Update ruff requirement from <0.12 to <0.14 by @dependabot[bot] in #44
- Chore(deps): Update pytest-cov requirement from <7 to <8 by @dependabot[bot] in #45
- Chore(deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #46
- Maintenance 202511: This and that by @amotl in #48
- Chore(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #52
- Chore(deps-dev): Update mypy requirement from <1.19 to <1.20 by @dependabot[bot] in #51
- Chore(deps): Update pytest requirement from <9 to <10 by @dependabot[bot] in #53
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Modernized package
- Renamed package to
pytest-cratedb - Published maintenance release
Details
- Basic modernizations by @amotl in #1
- Rename project by @amotl in #2
- Python: Enable use on Python 3.12 by @amotl in #3
- Chore: Improve mypy configuration and update to 1.11, remove pytest-mypy by @amotl in #4
- Modernize package by using Ruff, pyproject.toml, and poethepoet by @amotl in #5
- Naming things: Use
pytest_cratedbas package name by @amotl in #6 - Bump actions/setup-python from 4 to 5 by @dependabot in #7
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #8
- Naming things by @amotl in #9
- CI: Run software tests on macOS by @amotl in #10
- Chore: Improve README by @amotl in #11
New Contributors
- @amotl made their first contribution in #1
- @dependabot made their first contribution in #7
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Replace
printstatements withlogging.debugstatements so that
retrieving the fixture does not produce output that is captured in doctests.
This may break existing usages of the fixture in doctests in case the output
of thegetfixturemethod was matched.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
-
Allow additional CrateDB settings in the
crate_layerfactory fixture
which are applied on node start. -
Expose addresses of started CrateDB nodes
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Initial pytest plugin
Full Changelog: https://github.com/crate/pytest-cratedb/commits/v0.1.0