-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Support requirements[-dev].lock used by rye #9368
Comments
I too would love to know about the status of this. I'd love to use |
Would really appreciate resolution of this issue! |
Would love to see this supported as well, because currently the upgrade process ignores To add details, we define our direct dependencies in It provides a nice use case like |
Wanted to follow up that |
@daveisfera FYI Dependabot recognizes |
As for supporting proper lock files, it's best to target supporting https://peps.python.org/pep-0751/ eventually. |
Someone else has filed support for https://peps.python.org/pep-0735/ in #10847 |
@evanbernstein that's good. Dependency groups are great. However, they are orthogonal to lock files. |
Does anyone have a workaround for this? Maybe generating plain I'm currently using Rye and will only switch to UV if the switch by astral-sh is done |
@FabianClemenz probably better to switch to uv |
Does |
There is a PR for it: #10040, but it seems to have stalled. |
In my experience, contributing to GitHub-owned repos may take many months for things to get reviewed. Closer to a year, sometimes. |
@vladjohnson dependabot does not support uv - so why is switching better? |
I created a simple custom workflow to help us until rye or uv is fully supported: |
Is there an existing issue for this?
Feature description
Rye uses pip-compile to create the lock files
requirements.lock
andrequirements-dev.lock
. These lock files have the same format as arequirements.txt
file (with some additional comments).Adding support for these should be as simple as enabling
requirements.lock
as an alternative name forrequirements.txt
.The text was updated successfully, but these errors were encountered: