Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Support PEP 735 Dependency Groups #4795

Open
Assignees
harshil21
Labels
@harshil21

Description

@harshil21

What kind of feature are you missing? Where do you notice a shortcoming of PTB?

Now that pip 25.1 has support forPEP 735 Dependency Groups (finally!), we can use them in our project to replace the requirements.txt files we have for unit tests and linting.

Describe the solution you'd like

I suppose we can have 3 groups - [tests,docs, andall].

If I saw correctly, the spec does not allow installing optional dependencies of your own project with the "all" extra like wecurrently have in the dependency group. i.e.pip install . --group all wouldn't install all the optional dependencies. But something likepip install .[all] --group all should install all optional dependencies and dev dependencies.

Describe alternatives you've considered

Not doing this and staying outdated.

Additional context

uv has had this for a while, but since pip didn't support it, I didn't open an issue earlier.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp