Skip to content

💡 [REQUEST] - moving from pip to uv and add dev dependency #39

@tavallaie

Description

@tavallaie

Start Date

No response

Implementation PR

No response

Reference Issues

No response

Summary

pip lacks a lot of features and hard to manage dependencies with the traditional setup.py so I suggest based on PEP518 to move to TOML

Basic Example

for making new project:

uv init or uv init --package

for sync dependency:
uv sync

Drawbacks

It helps to have --dev and etc. for users and contributors separately
using tools like pre-commit and ruff as linter and more feature
uv is ultra-fast and save a lot of time

Unresolved questions

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions