-
Notifications
You must be signed in to change notification settings - Fork 1.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
Reorders package managers for python ecosystem metric collection #11040
Conversation
@@ -93,12 +93,12 @@ def package_manager | |||
def detected_package_manager | |||
setup_python_environment if Dependabot::Experiments.enabled?(:enable_file_parser_python_local) | |||
|
|||
return PipenvPackageManager.new(T.must(detect_pipenv_version)) if detect_pipenv_version | |||
|
|||
return PoetryPackageManager.new(T.must(detect_poetry_version)) if detect_poetry_version |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for python , we are evaluating package managers based on the lock file names generated, i.e. poetry.lock , requirements.txt etc,
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
dea8139
to
a717d9b
Compare
What are you trying to accomplish?
We are not able to see
pipenv
package manager in metric collection, experimenting if reordering package manager as perupdate checker
resolves this issue.Adds more telemetry data to verify python version that is coming up in metric.
Anything you want to highlight for special attention from reviewers?
How will you know you've accomplished your goal?
Checklist