Skip to content

build(deps): update dependency poethepoet to v0.34.0 - autoclosed#1949

Closed
renovate-bot wants to merge 1 commit intocopier-org:masterfrom
renovate-bot:renovate/poethepoet-0.x-lockfile
Closed

build(deps): update dependency poethepoet to v0.34.0 - autoclosed#1949
renovate-bot wants to merge 1 commit intocopier-org:masterfrom
renovate-bot:renovate/poethepoet-0.x-lockfile

Conversation

@renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jan 26, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
poethepoet 0.32.1 -> 0.34.0 age adoption passing confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

@forking-renovate forking-renovate bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 26, 2025
@codecov
Copy link

codecov bot commented Jan 26, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.00%. Comparing base (a812e14) to head (2caf5dc).
Report is 121 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1949      +/-   ##
==========================================
- Coverage   98.05%   98.00%   -0.06%     
==========================================
  Files          54       54              
  Lines        5915     5915              
==========================================
- Hits         5800     5797       -3     
- Misses        115      118       +3     
Flag Coverage Δ
unittests 98.00% <ø> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate-bot renovate-bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 3e86473 to f8246b8 Compare February 19, 2025 05:35
@renovate-bot renovate-bot changed the title build(deps): update dependency poethepoet to v0.32.2 build(deps): update dependency poethepoet to v0.33.0 Mar 2, 2025
@renovate-bot renovate-bot force-pushed the renovate/poethepoet-0.x-lockfile branch from f8246b8 to a679329 Compare March 2, 2025 18:10
@renovate-bot renovate-bot changed the title build(deps): update dependency poethepoet to v0.33.0 build(deps): update dependency poethepoet to v0.33.1 Mar 15, 2025
@renovate-bot renovate-bot force-pushed the renovate/poethepoet-0.x-lockfile branch from a679329 to c413e66 Compare March 15, 2025 21:39
@sisp
Copy link
Member

sisp commented Apr 2, 2025

@yajo I'm not sure how to solve this Nix problem:

error: builder for '/nix/store/qy8asdjavklcg6bddcpb7lpn7il757q6-python3.11-poethepoet-0.33.1.drv' failed with exit code 1;
       last 25 log lines:
       >     File "/nix/store/mpd7ngqa8xg63879mb6niw4xsc52brfq-python3.11-poetry-core-1.9.1/lib/python3.11/site-packages/poetry/core/masonry/api.py", line 42, in prepare_metadata_for_build_wheel
       >       poetry = Factory().create_poetry(Path(".").resolve(), with_groups=False)
       >                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       >     File "/nix/store/mpd7ngqa8xg63879mb6niw4xsc52brfq-python3.11-poetry-core-1.9.1/lib/python3.11/site-packages/poetry/core/factory.py", line 60, in create_poetry
       >       raise RuntimeError("The Poetry configuration is invalid:\n" + message)
       >   RuntimeError: The Poetry configuration is invalid:
       >     - The fields ['authors', 'description', 'name', 'version'] are required in package mode.

The new poethepoet version requires poetry-core>=2.0.0,<3.0.0 and uses PEP621 metadata, which only v2+ supports, but Nix 24.11 (latest stable) only offers v1.9.1.

It seems poetry2nix is aware of potential issues with Poetry v2:

Poetry has a number of upcoming large changes, which poetry2nix is unlikely to gain support for:

If you are not already using Poetry & Poetry2nix, do consider uv & uv2nix.

https://github.com/nix-community/poetry2nix?tab=readme-ov-file#maintenance-status-%EF%B8%8F-unmaintained-%EF%B8%8F

It sounds like we should migrate to uv and uv2nix. There are a few other similar Renovate PRs with failing CI. WDYT?

@renovate-bot renovate-bot force-pushed the renovate/poethepoet-0.x-lockfile branch from c413e66 to 06213ae Compare April 21, 2025 13:14
@renovate-bot renovate-bot changed the title build(deps): update dependency poethepoet to v0.33.1 build(deps): update dependency poethepoet to v0.34.0 Apr 21, 2025
@renovate-bot renovate-bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 06213ae to 2caf5dc Compare April 21, 2025 19:37
@renovate-bot renovate-bot changed the title build(deps): update dependency poethepoet to v0.34.0 build(deps): update dependency poethepoet to v0.34.0 - autoclosed Apr 22, 2025
@renovate-bot renovate-bot deleted the renovate/poethepoet-0.x-lockfile branch April 22, 2025 10:21
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 python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants