f027f44ce4
PIP package names must be case insensitive, and must consider hyphens
and underscores to be equivalent
(https://www.python.org/dev/peps/pep-0426/#name), because of this the
module didn't work correctly in check mode. For example if the passed
package name had a different case or an underscore instead of a hyphen
(or the other way around) compared to the installed package, check mode
reported as changed, even though packages were installed. Now the module
ignores case and hyphens/underscores in package names, so check mode
works correctly.
(cherry picked from commit b89b688
)
Co-authored-by: Strahinja Kustudic <kustodian@gmail.com>
2 lines
67 B
YAML
2 lines
67 B
YAML
bugfixes:
|
|
- "pip - idempotence in check mode now works correctly."
|