Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update python dev-dependencies #673

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 24, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
bump-my-version >=1.0.1 -> >=1.1.1 age adoption passing confidence
poethepoet >=0.32.2 -> >=0.33.1 age adoption passing confidence
pytest-asyncio (changelog) >=0.25.3 -> >=0.26.0 age adoption passing confidence
pytest-cov (changelog) >=6.0.0 -> >=6.1.0 age adoption passing confidence

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 unused context 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
Updates
  • Improved mercurial test coverage. e35eee1

v1.0.2

Compare Source

Compare the full difference.

Fixes
  • Fix incorrect evaluation. 3578c87

    The check for valid files to add should be filename, not self.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] with List[str] for Python 3.8+ compatibility. 6fb977c

    Updated all instances of list[str] with the generic List[str] from the typing 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

pytest-dev/pytest-asyncio (pytest-asyncio)

v0.26.0: pytest-asyncio 0.26.0

Compare Source

  • Adds configuration option that sets default event loop scope for all tests #​793
  • Improved type annotations for pytest_asyncio.fixture #​1045
  • Added typing-extensions as additional dependency for Python <3.10 #​1045
pytest-dev/pytest-cov (pytest-cov)

v6.1.0

Compare Source

  • Change terminal output to use full width lines for the coverage header.
    Contributed by Tsvika Shapira in #&#8203;678 <https://github.com/pytest-dev/pytest-cov/pull/678>_.
  • Removed unnecessary CovFailUnderWarning. Fixes #&#8203;675 <https://github.com/pytest-dev/pytest-cov/issues/675>_.
  • Fixed the term report not using the precision specified via --cov-precision.

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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sorry, something went wrong.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Feb 24, 2025
Copy link

codecov bot commented Feb 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.48%. Comparing base (0f8c7f8) to head (d0f4705).

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #673   +/-   ##
=======================================
  Coverage   80.48%   80.48%           
=======================================
  Files          64       64           
  Lines        2506     2506           
=======================================
  Hits         2017     2017           
  Misses        489      489           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch 3 times, most recently from e2cf7a3 to e1ab4b9 Compare February 27, 2025 03:34
@renovate renovate bot changed the title chore(deps): update dependency bump-my-version to >=0.32.2 chore(deps): update python dev-dependencies to >=0.33.0 Mar 2, 2025
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch from e1ab4b9 to a21430c Compare March 2, 2025 14:39
@renovate renovate bot changed the title chore(deps): update python dev-dependencies to >=0.33.0 chore(deps): update dependency poethepoet to >=0.33.0 Mar 6, 2025
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch 2 times, most recently from e505e3c to 7e0ea23 Compare March 6, 2025 10:22
@renovate renovate bot changed the title chore(deps): update dependency poethepoet to >=0.33.0 chore(deps): update python dev-dependencies Mar 8, 2025
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch 2 times, most recently from 119e0a1 to 9d7f82a Compare March 9, 2025 01:56
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch 2 times, most recently from 529bd5b to 913aee2 Compare March 22, 2025 18:01
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch 2 times, most recently from 1098696 to 03d0dbb Compare March 25, 2025 12:53
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch from 03d0dbb to d0f4705 Compare April 1, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants