-
Bug
-
Resolution: Done
-
Major
-
None
-
Unspecified
-
None
-
False
-
-
False
-
-
Description
It's not possible to install galaxy_ng 4.6.3 due to it's dependence on pulp-container 2.14[0] and galaxy-importer 0.4.5[1]. galaxy-importer depends on ansible-lint<7[2]. pulp-container 2.14 requires jsonschema<4.17[3]. ansible-lint 6.11.0 requires jsonschema==4.17.3[4].
galaxy_ng also dependeds on pulp_ansible<0.16[5] which requires an older version of jsonschema[6].
I am going to file a similar issue with pulp_container.
galaxy_ng should raise the required version of pulp_ansible to 0.16.
[0] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L119
[1] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L114
[2] https://github.com/ansible/galaxy-importer/blob/v0.4.5/setup.cfg#L22
[3] https://github.com/pulp/pulp_container/blob/2.14/requirements.txt#L6
[4] https://github.com/ansible/ansible-lint/blob/v6.11.0/.config/requirements.txt#L36
[5] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L116
[6] https://github.com/pulp/pulp_ansible/blob/0.15/requirements.txt#L4