Skip to content

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

Merged
he0119 merged 1 commit intomainfrom
renovate/python-dev-dependencies
Dec 17, 2024
Merged

chore(deps): update python dev-dependencies#325
he0119 merged 1 commit intomainfrom
renovate/python-dev-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 16, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
bump-my-version >=0.28.1 -> >=0.28.3 age adoption passing confidence
inline-snapshot (changelog) >=0.16.0 -> >=0.17.1 age adoption passing confidence
pytest-asyncio (changelog) >=0.24.0 -> >=0.25.0 age adoption passing confidence

Release Notes

callowayproject/bump-my-version (bump-my-version)

v0.28.3

Compare Source

Compare the full difference.

Fixes
  • Fixed tag-name output. 0e773ec

  • Fixed PACKAGE env variable. 76c31c4

  • Fixed syntax errors in scripts. 56dfac0

  • Fixes missing runs-on in workflow. 5fe8ce5

  • Fix: resolve config path to align with the actual repository root. c872315

  • Fixed docs. 1d26b55

  • Fixed doc generation. aa95762

New
  • Added release workflow step. d56650a

  • Added write permissions for contents in github action. 85f19df

Other
Updates

v0.28.2

Compare Source

Compare the full difference.

Fixes
  • Fixed Ruff errors and workflow permissions. 11c1e42

  • Fixed more uv run workflows. d829276

  • Fixed installation of test dependencies. cbf10f2

  • Fixed issue with python install. 6e2da8d

  • Fixed GitHub workflows. 86a0a3b

  • Refactor warning display with Rich formatting. 2b7c905

    Replace plain click-based warnings with styled Rich panels for better visibility. This enhances user experience by providing clearer and more visually organized warnings.

  • Refactored dependencies config. 39fed07

    • Changed project.optional-dependencies to dependency-groups
New
  • Add branch selection for github-push-action. 4ecc07c
Other
Updates
  • Updated uv.lock. 09b825b

  • Update setup section in contributing guide. 4bc279b

    Use extra dependencies specifier (referring to pyproject.toml) in the instructions, instead of requirements txt files (which were removed in previous commits).

15r10nk/inline-snapshot (inline-snapshot)

v0.17.1

Compare Source

Fixed

  • Code generation for sets is now deterministic.
    def test():
        assert {1j, 2j, 1, 2, 3} == snapshot({1, 1j, 2, 2j, 3})

v0.17.0

Compare Source

Added

  • attrs can now contain unmanaged values

    import datetime as dt
    import uuid
    import attrs
    from dirty_equals import IsDatetime
    from inline_snapshot import Is, snapshot
    
    @​attrs.define
    class Attrs:
        ts: dt.datetime
        id: uuid.UUID
    
    def test():
        id = uuid.uuid4()
    
        assert Attrs(dt.datetime.now(), id) == snapshot(
            Attrs(ts=IsDatetime(), id=Is(id))
        )

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

v0.25.0: pytest-asyncio 0.25.0

Compare Source

0.25.0 (2024-12-13)
  • Deprecated: Added warning when asyncio test requests async @pytest.fixture in strict mode. This will become an error in a future version of flake8-asyncio. #​979
  • Updates the error message about pytest.mark.asyncio's scope keyword argument to say loop_scope instead. #​1004
  • Verbose log displays correct parameter name: asyncio_default_fixture_loop_scope #​990
  • Propagates contextvars set in async fixtures to other fixtures and tests on Python 3.11 and above. #​1008

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.


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

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

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 16, 2024
@codecov
Copy link

codecov bot commented Dec 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.14%. Comparing base (5fea203) to head (102733f).
Report is 1 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #325   +/-   ##
=======================================
  Coverage   93.14%   93.14%           
=======================================
  Files          41       41           
  Lines        2262     2262           
=======================================
  Hits         2107     2107           
  Misses        155      155           

☔ 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 2 times, most recently from e323ddc to 21a5783 Compare December 17, 2024 19:01
@renovate renovate bot force-pushed the renovate/python-dev-dependencies branch from 21a5783 to 102733f Compare December 17, 2024 19:57
@he0119 he0119 merged commit fc66b52 into main Dec 17, 2024
@he0119 he0119 deleted the renovate/python-dev-dependencies branch December 17, 2024 21:24
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.

1 participant