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

Parse and scan dependencies from setup.py #148

Open
schuylermartin45 opened this issue Sep 20, 2024 · 2 comments
Open

Parse and scan dependencies from setup.py #148

schuylermartin45 opened this issue Sep 20, 2024 · 2 comments
Labels
enhancement New feature or request source::maintainer

Comments

@schuylermartin45
Copy link
Collaborator

Similar to #143 . I think setup.py is the second most common way Python projects declare dependencies after project.toml. Or it could be more, depending on how many projects use this older mechanism.

@schuylermartin45
Copy link
Collaborator Author

It appears setup.py is deprecated, but from personal experience, there might be enough projects still using it that we should pursue this path.

But before we do, we should check my assumption with data and see if adding this support is a viable use of our time.

@schuylermartin45
Copy link
Collaborator Author

Talking with our package building users, some anticipate that 50%+ of the projects they encounter still rely on setup.py. That means this is still worth pursuing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request source::maintainer
Projects
Status: Backlog
Development

No branches or pull requests

1 participant