-
Notifications
You must be signed in to change notification settings - Fork 31
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
Adjust Python #110
Comments
1 - look for the following requirements files in the project:
2 - Detect inconsistency of dependencies. Same library but multiple versions defined on requirements ( including dependencies that are not explicitly used in the project, but are installed by the libraries that are used in the project ) Example: B library depends on FOO <= 0.8 In the end you will have a problem because B installed an older version of the FOO library, but A depends on a recent version of FOO library ps: Sorry my english, I'm still learning |
@luzfcb Thanks for your suggestion! |
The only one I know of is the about 1: https://requires.io already does this well. See full example here[2] about 2: pip can detect when there is explicit duplication of a library on requirements files (at least when using but so far, not figure out if it detects, or force it to detect the inconsistencies of dependencies that are not explicit on defined on requirements files. requires.io not do that at the moment, but it would be extremely useful ps.: do not know deeply the mentioned tools. in fact the only one who got to use was the composer for php language [1] https://pypi.python.org/pypi/pip |
beyond the https://sourcegraph.com/ is a service ( I still do not understand exactly what it does) made upon srclib [1] https://srclib.org/ |
@luzfcb Thanks! |
@sanemat What is the status about that ? |
@waghanza Sorry, There is no progress. |
@sanemat I always used I haven't yet see the code, but I'll probably parse the pypi api |
requirements.txt + pip
The text was updated successfully, but these errors were encountered: