-
Notifications
You must be signed in to change notification settings - Fork 170
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
Check for pip configuration when an externally managed environment is detected. #979
Commits on Aug 8, 2024
-
Raise an error when an externally managed environment is detected.
rosdep is designed to treat pip like an alternative system-level package manager. Deviating from this approach is not easily achievable without a significant rethinking of how pip packages are managed. In the meantime, we can at least instruct users how to restore the prior functionality. Rather than inject the environment variable / config on behalf of the user, this change instructs them to make the necessary config changes themself, keeping them informed of the change their making to the system's new default.
Configuration menu - View commit details
-
Copy full SHA for 696be7b - Browse repository at this point
Copy the full SHA 696be7bView commit details -
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c121579 - Browse repository at this point
Copy the full SHA c121579View commit details -
Use tuple rather than list literal.
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9ad440 - Browse repository at this point
Copy the full SHA e9ad440View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ce4a75 - Browse repository at this point
Copy the full SHA 8ce4a75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c76686 - Browse repository at this point
Copy the full SHA 2c76686View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29ec176 - Browse repository at this point
Copy the full SHA 29ec176View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b9da2 - Browse repository at this point
Copy the full SHA 48b9da2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5e10e7 - Browse repository at this point
Copy the full SHA a5e10e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f042758 - Browse repository at this point
Copy the full SHA f042758View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2adfe8 - Browse repository at this point
Copy the full SHA a2adfe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2cc64 - Browse repository at this point
Copy the full SHA 5b2cc64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ed28a - Browse repository at this point
Copy the full SHA 73ed28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1dffc6 - Browse repository at this point
Copy the full SHA f1dffc6View commit details -
The fallback configuration was over-indented and would never be checked.
Configuration menu - View commit details
-
Copy full SHA for f685769 - Browse repository at this point
Copy the full SHA f685769View commit details -
Use monospace formatting when referring to the `rosdep` command / executable name and simply 'rosdep' when referring to the project. The preferred capitalization of rosdep is rosdep not Rosdep or ROSdep (and certainly not ROSDep).
Configuration menu - View commit details
-
Copy full SHA for 65c7152 - Browse repository at this point
Copy the full SHA 65c7152View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8472d2 - Browse repository at this point
Copy the full SHA f8472d2View commit details -
Add period to end of sentence.
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70775f4 - Browse repository at this point
Copy the full SHA 70775f4View commit details -
Add period to end of sentence.
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25ac0e0 - Browse repository at this point
Copy the full SHA 25ac0e0View commit details -
Invert conditional for an earlier return.
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c57dba - Browse repository at this point
Copy the full SHA 8c57dbaView commit details -
Edit text for clarity and typos.
Co-authored-by: Christophe Bedard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56a745a - Browse repository at this point
Copy the full SHA 56a745aView commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2e9a1e - Browse repository at this point
Copy the full SHA a2e9a1eView commit details -
Fix control flow after inverting the conditional.
This is a fixup after two earlier changes inverted the conditional and reformatted an internal check.
Configuration menu - View commit details
-
Copy full SHA for f14c6de - Browse repository at this point
Copy the full SHA f14c6deView commit details -
Add test to confirm that get_install_command handles externally manag…
…ed environments.
Configuration menu - View commit details
-
Copy full SHA for 8b48f13 - Browse repository at this point
Copy the full SHA 8b48f13View commit details
Commits on Aug 12, 2024
-
Use ConfigParser.getboolean to check config value.
Using the dict access method will raise a KeyError when the config file is present but this section or value is missing.
Configuration menu - View commit details
-
Copy full SHA for 8e94ef1 - Browse repository at this point
Copy the full SHA 8e94ef1View commit details