mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-21 03:23:59 -07:00
pipx: accept python version specs in parameter `name` (#10031)
* pipx: accept python version specs in parameter "name"
* pipx_info: adjustment for backward compatibility
* remove unnecessary comprehension
* remove f-str
* no shebang for module utils
* remove f-str
* fix syntax error
* fix pipx_info
* rollback adjustments in existing tests
* docs & test update
* add debugging tasks to int test
* integration test checks for version of packaging
* move assertion to block
* fix idempotency when using version specifier
* add changelog frag
* fix docs
* dial down the version of tox used in tests
To accommodate old Pythons
* Update plugins/modules/pipx.py
* Apply suggestions from code review
* refactor/rename package requirements code
* fix filename in BOTMETA
* Update plugins/modules/pipx.py
* Update plugins/modules/pipx.py
* pipx mod utils: create make_process_dict and deprecate make_process_list
* pkg_req: make method private
* make_process_dict is simpler and more specialized
* ensure version specifiers are honored when state=install
* fix insanity
* pipx: reformat yaml blocks
* pipx: doc wordsmithing
---------
(cherry picked from commit
|
||
---|---|---|
.. | ||
main.yml | ||
testcase-7497.yml | ||
testcase-8656.yml | ||
testcase-8793-global.yml | ||
testcase-8809-installall.yml | ||
testcase-8809-pin.yml | ||
testcase-8809-uninjectpkg.yml | ||
testcase-9009-fixglobal.yml | ||
testcase-9103-upgrade-global.yml | ||
testcase-9619-latest-global.yml | ||
testcase-10031-version-specs.yml | ||
testcase-injectpkg.yml | ||
testcase-jupyter.yml | ||
testcase-oldsitewide.yml |