chore(deps): update python dev-dependencies #363
+27
−26
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=1.0.1
->>=1.1.1
>=0.19.3
->>=0.21.2
>=0.32.1
->>=0.33.1
>=0.25.2
->>=0.26.0
Release Notes
callowayproject/bump-my-version (bump-my-version)
v1.1.1
Compare Source
Compare the full difference.
Fixes
Fix fallback search pattern in files. 51ea69f
Refactor
_contains_change_pattern
method by removing unusedcontext
parameter.Replace version config usage with
DEFAULT_CONFIG
to provide correct fallback logic.Minor test update to align with changes.
Fixes lack of rendering in moveable tags. d201dff
v1.1.0
Compare Source
Compare the full difference.
Fixes
Refactor Mercurial SCM support and improve test coverage. acd94d1
Revamped the Mercurial SCM implementation with new features including full tag retrieval, commit handling, and clean working directory assertion. Enhanced test suite with new Mercurial-specific tests for functionality and edge cases.
Fixed the test_bump_nested_regex function to use utc time. 7d33dff
Code in the test function used the machine local time instead of UTC
time. This made the test fail if the user was not in UTC time, as the
fixture tested against a bumped time using
utcnow
Added a recipe to justfile to run the tests and open the coverage report
in a default web browser
Fix caching in action. d3b9f76
New
Added to the setup section in the contribution doc for the devenv.nix shell. f94cc27
Added devenv.nix and justfile. 653d917
Addition of devenv.nix allows developers to easily create hermetic
environments in order to develop this package. This greatly simplifies
the setup of the environment, and utilizes uv's tooling to create the
virtual environment(s). Devenv.nix can also handle git-hooks, but that
is already handled via the .pre-commit-config.yaml file.
The justfile includes some helpful starter recipes. Additional recipes
can be added, such as build and publishing of the package/Docker.
Other
[pre-commit.ci] pre-commit autoupdate. a85b47f
updates: - github.com/astral-sh/ruff-pre-commit: v0.9.9 → v0.11.0
Updates
v1.0.2
Compare Source
Compare the full difference.
Fixes
Fix incorrect evaluation. 3578c87
The check for valid files to add should be
filename
, notself.files
Refactor and improve test structure for file modifications. 8b52174
Consolidated and restructured tests for
modify_files
into classes for better organization and clarity. Fixed an issue where empty file configurations were not properly ignored and enhanced filtering logic in configuration handling.Fixes #312
Other
Replace
list[str]
withList[str]
for Python 3.8+ compatibility. 6fb977cUpdated all instances of
list[str]
with the genericList[str]
from thetyping
module to maintain compatibility with older Python versions (3.8 and earlier). This ensures consistent type annotations across the codebase.Fixes #313
[pre-commit.ci] pre-commit autoupdate. a057743
updates: - github.com/astral-sh/ruff-pre-commit: v0.9.7 → v0.9.9
15r10nk/inline-snapshot (inline-snapshot)
v0.21.2
Compare Source
Fixed
repr(Is(x))
returns the same value asrepr(x)
to provide nice pytest outputs (#217)v0.21.1
Compare Source
Changed
\n\
.v0.21.0
Compare Source
Changed
inline-snapshot uses now
--inline-snapshot=disable
during CI runs by default.This improves performance because
snapshot()
is then equal to:It also has benefits for the accuracy of your tests as it is less likely that inline snapshot will affect your tests in CI.
The default flags have changed for cpython >= 3.11:
--inline-snapshot=create,review
is used in an interactive terminal and--inline-snapshot=report
otherwise.The categories in the terminal output are now links to the documentation if it is supported by the terminal.
Fixed
v0.20.10
Compare Source
Fixed
v0.20.9
Compare Source
Fixed
--inline-snapshot=create
preserves test failures now.v0.20.8
Compare Source
Fixed
--no-summary
(which pycharm does if you run your tests from the IDE).v0.20.7
Compare Source
Changed
Error
, even if snapshots have been fixed or created.v0.20.6
Compare Source
Fixed
v0.20.5
Compare Source
Fixed
v0.20.4
Compare Source
Fixed
v0.20.3
Compare Source
Fixed
This solves issues with the upcomming click 8.2.0 (#202) and problems in multithreading (https://github.com/15r10nk/inline-snapshot/pull/193#issuecomment-2660393512).
v0.20.2
Compare Source
Fixed
snapshots inside tests which are marked as xfail are now ignored (#184)
Fixed a crash caused by the following code:
v0.20.1
Compare Source
Fixed
v0.20.0
Compare Source
Changed
pytest assert rewriting works now together with inline-snapshot if you use
cpython>=3.11
...
is now a special value to create snapshot values.The value change in
assert [5,4] == snapshot([5,...])
is now a create (previously it was a fix)Fixed
fixed some issues with dataclass arguments
fixed an issue where --inline-snapshot=review discarded the user input and never formatted
the code if you used cpython 3.13.
pytest-dev/pytest-asyncio (pytest-asyncio)
v0.26.0
: pytest-asyncio 0.26.0Compare Source
pytest_asyncio.fixture
#1045typing-extensions
as additional dependency for Python<3.10
#1045v0.25.3
: pytest-asyncio 0.25.3Compare Source
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.