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

Update charmcraft.yaml build tools (main) #815

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 1, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Update
poetry (changelog) 2.1.1 -> 2.1.2 age adoption passing confidence patch
rust-lang/rust 1.85.0 -> 1.85.1 age adoption passing confidence patch
uv (source, changelog) 0.6.7 -> 0.6.11 age adoption passing confidence patch

Release Notes

python-poetry/poetry (poetry)

v2.1.2

Compare Source

Changed
  • Improve performance of locking dependencies (#​10275).
Fixed
  • Fix an issue where markers were not locked correctly (#​10240).
  • Fix an issue where the result of poetry lock was not deterministic (#​10276).
  • Fix an issue where poetry env activate returned the wrong command for tcsh (#​10243).
  • Fix an issue where poetry env activate returned the wrong command for pwsh on Linux (#​10256).
Docs
  • Update basic usage section to reflect new default layout (#​10203).
poetry-core (2.1.2)
  • Improve performance of marker operations (#​851).
  • Fix an issue where incorrect markers were calculated when removing parts covered by the project's Python constraint (#​841,
    #​846).
  • Fix an issue where extra markers were not simplified (#​842,
    #​845,
    #​847).
  • Fix an issue where the intersection and union of markers was not deterministic (#​843).
  • Fix an issue where the intersection of python_version markers was not recognized as empty (#​849).
  • Fix an issue where python_version markers were not simplified (#​848,
    #​851).
  • Fix an issue where Python constraints on a package were converted into invalid markers (#​853).
rust-lang/rust (rust-lang/rust)

v1.85.1

Compare Source

==========================

astral-sh/uv (uv)

v0.6.11

Compare Source

Enhancements
  • Add dependents ("via ..." comments) in uv export command (#​12350)
  • Bump least-recent non-EOL macOS version to 13.0 (#​12518)
  • Support --find-links-style "flat" indexes in [[tool.uv.index]] (#​12407)
  • Distinguish between -q and -qq (#​12300)
Configuration
  • Support UV_PROJECT environment to set project directory. (#​12327)
Performance
  • Use a boxed slice for various requirement types (#​12514)
Bug fixes
  • Add a newline after metadata when initializing scripts with other metadata blocks (#​12501)
  • Avoid writing empty requires-python to script blocks (#​12517)
  • Respect build constraints in uv sync (#​12502)
  • Respect transitive dependencies in uv tree --only-group (#​12560)

v0.6.10

Compare Source

Enhancements
  • Add uv sync --check flag (#​12342)
  • Add support for Python version requests in uv python list (#​12375)
  • Support .env files in uv tool run (#​12386)
  • Support python find --script (#​11891)
Preview features
  • Check all compatible torch indexes when --torch-backend is enabled (#​12385)
Performance
  • Use a boxed slice for extras and groups (#​12391)
  • Use small string for index name type (#​12355)
Bug fixes
  • Allow virtual packages with --no-build (#​12314)
  • Ignore --find-links entries for pinned indexes (#​12396)
  • Omit wheels from lockfile based on --exclude-newer (#​12299)
  • Retain end-of-line comment position when adding dependency (#​12360)
  • Omit fragment when querying for wheels in Simple HTML API (#​12384)
  • Error on missing argument in requirements.txt (#​12354)
  • Support modules with different casing in build backend (#​12240)
  • Add authentication policy support for pip commands (#​12470)

v0.6.9

Compare Source

Enhancements
  • Use keyring --mode creds when authenticate = "always" (#​12316)
  • Fail with specific error message when no password is present and authenticate = "always" (#​12313)
Bug fixes
  • Add boolish value parser for UV_MANAGED_PYTHON flags (#​12345)
  • Make deserialization non-fatal when assessing source tree revisions (#​12319)
  • Use resolver-returned wheel over alternate cached wheel (#​12301)
Documentation
  • Add experimental --torch-backend to the PyTorch guide (#​12317)
  • Fix #keyring-provider references in alternative index docs (#​12315)
  • Fix --directory path in examples (#​12165)
Preview changes
  • Automatically infer the PyTorch index via --torch-backend=auto (#​12070)

v0.6.8

Compare Source

Enhancements
  • Add support for enabling all groups by default with default-groups = "all" (#​12289)
  • Add simpler --managed-python and --no-managed-python flags for toggling Python preferences (#​12246)
Performance
  • Avoid allocations for default cache keys (#​12063)
Bug fixes
  • Allow local version mismatches when validating lockfile (#​12285)
  • Allow owned string when deserializing requires-python (#​12278)
  • Make cache errors non-fatal in Planner::build (#​12281)

Configuration

📅 Schedule: Branch creation - "* 1-5 * * 2" in timezone Etc/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 not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Apr 1, 2025
@renovate renovate bot requested review from a team, taurus-forever, dragomirp and marceloneppel and removed request for a team April 1, 2025 03:04
Copy link

codecov bot commented Apr 1, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.54%. Comparing base (6677560) to head (c96b12d).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #815   +/-   ##
=======================================
  Coverage   72.54%   72.54%           
=======================================
  Files          15       15           
  Lines        3886     3886           
  Branches      588      588           
=======================================
  Hits         2819     2819           
  Misses        884      884           
  Partials      183      183           

☔ 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Libraries: OK not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants