Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 9, 2025

This PR contains the following updates:

Package Update Change
py_rattler minor >=0.15.0,<0.16 -> >=0.20,<0.21

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

conda/rattler (py_rattler)

v0.18.0

📃 Details
Added
Changed
Fixed

v0.17.0

✨ Highlights

This release contains some big changes to rattler:

Consistent clobbering

Rattler installs packages in parallel but this was at the cost of not being able to resolve files properly that existed in multiple packages.
With this release we fixed this issue by creating a consistent clobbering experience.
When a file is clobbered (installed by multiple packages) the last package in the topological ordering wins.
This information is also recorded in the prefix itself which means that even if packages are added or removed from the environment the order remains consistent.

reqwest-middleware-client

The AuthenticatedClient has been rewritten by @​vlad-ivanov-name.
Instead of having a custom client for network requests we now use the reqwest-middleware crate.
The rattler implementation adds a middleware that handles authentication.
This changes makes it easier to integrate with other crates that use reqwest for network requests, and it allows users to add their own middleware.

Lock-file v4

The lock-file format has been updated to version 4.
Originally our implementation was semi-compatible with conda-lock.
We wanted to stay as close as possible to this format because it was already an established standard.
However, with version 2 and 3 of the format we started to diverge more and more.
We felt like the goals between both formats also started to diverge more and more so with version 4 we decided to completely abandon the conda-lock format and create our own.
For more information about the lock-file format and the differences between conda-lock you can read the documentation.
Note that all old formats (including the original conda-lock format) can still be parsed by rattler.

📃 Details
Added
Changed
Fixed
New Contributors

Configuration

📅 Schedule: Branch creation - "on tuesday" (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.

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

@renovate renovate bot force-pushed the renovate/py_rattler-0.x branch from d1f869a to 9797c34 Compare December 10, 2025 03:11
@renovate renovate bot changed the title chore(ci): Update dependency py_rattler to >=0.18,<0.19 chore(ci): Update dependency py_rattler to >=0.19,<0.20 Dec 10, 2025
@renovate renovate bot force-pushed the renovate/py_rattler-0.x branch from 9797c34 to 16a7169 Compare December 11, 2025 22:12
@renovate renovate bot changed the title chore(ci): Update dependency py_rattler to >=0.19,<0.20 chore(ci): Update dependency py_rattler to >=0.20,<0.21 Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant