diff --git a/Pipfile b/Pipfile index d0368aa99f..0ffc7d8527 100644 --- a/Pipfile +++ b/Pipfile @@ -4,7 +4,7 @@ verify_ssl = true name = "pypi" [packages] -ansible = "==5.4.0" +ansible = "==7.0.0" ansible-lint = "==5.4.0" gitpython = "*" gitdb = "*" diff --git a/Pipfile.lock b/Pipfile.lock index 39505a039a..f19c9cbb8b 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "e7747e541de6014bc5bea1d81238ca4866e1ba8c7a8ea7997e78f23bcf1d6a25" + "sha256": "02fd18a3b0130e5cf06082b6f99727e481eef5d5d140bf99d7e35a3f2da442c4" }, "pipfile-spec": 6, "requires": { @@ -19,25 +19,27 @@ "default": { "ansible": { "hashes": [ - "sha256:2f0ecbd8a3232e520bf3e3bc23f40dda60b9ce7924ca194bd35f4de4027100fc" + "sha256:2e9f519441780595ab173ac017210efc94c58633c9bc6e55917745d214cb4332", + "sha256:73144e7e602715fab623005d2e71e503dddae86185e061fed861b2449c5618ea" ], "index": "pypi", - "version": "==5.4.0" + "version": "==7.0.0" }, "ansible-compat": { "hashes": [ - "sha256:a2a53975e6ea72221d33f82b75332a6416d00a381cb8a84db92fc29935f74bcb", - "sha256:d7dc5e4b7fade9b7375c568a24475b7be81024cac2a20caef3260ef0b51287b4" + "sha256:1c051fb7cedd7a067c5b8fca86e76109bff69cdd31115dea751e3166296a73da", + "sha256:a10ea191f9efe08590ff64cb46a31af1f8142c08618db1a4bc827ed257c68230" ], "markers": "python_version >= '3.8'", - "version": "==3.0.1" + "version": "==3.0.2" }, "ansible-core": { "hashes": [ - "sha256:feb1df61738cfc1f5e893b42a2ec1a7de32977d67e86707b45eb63d0c5c3c236" + "sha256:8c4eed76ce458b4a37334a0802df29488ecf9f8af38c3111069c96b17b205530", + "sha256:bc1755f43bdddac574607e959010f98256ff87068ca7e23be5a9d335f6ebf01e" ], - "markers": "python_version >= '3.8'", - "version": "==2.12.10" + "markers": "python_version >= '3.9'", + "version": "==2.14.5" }, "ansible-lint": { "hashes": [ @@ -57,11 +59,11 @@ }, "attrs": { "hashes": [ - "sha256:29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836", - "sha256:c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99" + "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04", + "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" ], - "markers": "python_version >= '3.6'", - "version": "==22.2.0" + "markers": "python_version >= '3.7'", + "version": "==23.1.0" }, "bcrypt": { "hashes": [ @@ -275,7 +277,7 @@ "sha256:f8303414c7b03f794347ad062c0516cee0e15f7a612abd0ce1e25caf6ceb47df", "sha256:fca62a8301b605b954ad2e9c3666f9d97f63872aa4efcae5492baca2056b74ab" ], - "markers": "python_full_version >= '3.7.0'", + "markers": "python_version >= '3.7'", "version": "==3.1.0" }, "click": { @@ -303,32 +305,36 @@ }, "cryptography": { "hashes": [ - "sha256:103e8f7155f3ce2ffa0049fe60169878d47a4364b277906386f8de21c9234aa1", - "sha256:23df8ca3f24699167daf3e23e51f7ba7334d504af63a94af468f468b975b7dd7", - "sha256:2725672bb53bb92dc7b4150d233cd4b8c59615cd8288d495eaa86db00d4e5c06", - "sha256:30b1d1bfd00f6fc80d11300a29f1d8ab2b8d9febb6ed4a38a76880ec564fae84", - "sha256:35d658536b0a4117c885728d1a7032bdc9a5974722ae298d6c533755a6ee3915", - "sha256:50cadb9b2f961757e712a9737ef33d89b8190c3ea34d0fb6675e00edbe35d074", - "sha256:5f8c682e736513db7d04349b4f6693690170f95aac449c56f97415c6980edef5", - "sha256:6236a9610c912b129610eb1a274bdc1350b5df834d124fa84729ebeaf7da42c3", - "sha256:788b3921d763ee35dfdb04248d0e3de11e3ca8eb22e2e48fef880c42e1f3c8f9", - "sha256:8bc0008ef798231fac03fe7d26e82d601d15bd16f3afaad1c6113771566570f3", - "sha256:8f35c17bd4faed2bc7797d2a66cbb4f986242ce2e30340ab832e5d99ae60e011", - "sha256:b49a88ff802e1993b7f749b1eeb31134f03c8d5c956e3c125c75558955cda536", - "sha256:bc0521cce2c1d541634b19f3ac661d7a64f9555135e9d8af3980965be717fd4a", - "sha256:bc5b871e977c8ee5a1bbc42fa8d19bcc08baf0c51cbf1586b0e87a2694dde42f", - "sha256:c43ac224aabcbf83a947eeb8b17eaf1547bce3767ee2d70093b461f31729a480", - "sha256:d15809e0dbdad486f4ad0979753518f47980020b7a34e9fc56e8be4f60702fac", - "sha256:d7d84a512a59f4412ca8549b01f94be4161c94efc598bf09d027d67826beddc0", - "sha256:e029b844c21116564b8b61216befabca4b500e6816fa9f0ba49527653cae2108", - "sha256:e8a0772016feeb106efd28d4a328e77dc2edae84dfbac06061319fdb669ff828", - "sha256:e944fe07b6f229f4c1a06a7ef906a19652bdd9fd54c761b0ff87e83ae7a30354", - "sha256:eb40fe69cfc6f5cdab9a5ebd022131ba21453cf7b8a7fd3631f45bbf52bed612", - "sha256:fa507318e427169ade4e9eccef39e9011cdc19534f55ca2f36ec3f388c1f70f3", - "sha256:ffd394c7896ed7821a6d13b24657c6a34b6e2650bd84ae063cf11ccffa4f1a97" + "sha256:05dc219433b14046c476f6f09d7636b92a1c3e5808b9a6536adf4932b3b2c440", + "sha256:0dcca15d3a19a66e63662dc8d30f8036b07be851a8680eda92d079868f106288", + "sha256:142bae539ef28a1c76794cca7f49729e7c54423f615cfd9b0b1fa90ebe53244b", + "sha256:3daf9b114213f8ba460b829a02896789751626a2a4e7a43a28ee77c04b5e4958", + "sha256:48f388d0d153350f378c7f7b41497a54ff1513c816bcbbcafe5b829e59b9ce5b", + "sha256:4df2af28d7bedc84fe45bd49bc35d710aede676e2a4cb7fc6d103a2adc8afe4d", + "sha256:4f01c9863da784558165f5d4d916093737a75203a5c5286fde60e503e4276c7a", + "sha256:7a38250f433cd41df7fcb763caa3ee9362777fdb4dc642b9a349721d2bf47404", + "sha256:8f79b5ff5ad9d3218afb1e7e20ea74da5f76943ee5edb7f76e56ec5161ec782b", + "sha256:956ba8701b4ffe91ba59665ed170a2ebbdc6fc0e40de5f6059195d9f2b33ca0e", + "sha256:a04386fb7bc85fab9cd51b6308633a3c271e3d0d3eae917eebab2fac6219b6d2", + "sha256:a95f4802d49faa6a674242e25bfeea6fc2acd915b5e5e29ac90a32b1139cae1c", + "sha256:adc0d980fd2760c9e5de537c28935cc32b9353baaf28e0814df417619c6c8c3b", + "sha256:aecbb1592b0188e030cb01f82d12556cf72e218280f621deed7d806afd2113f9", + "sha256:b12794f01d4cacfbd3177b9042198f3af1c856eedd0a98f10f141385c809a14b", + "sha256:c0764e72b36a3dc065c155e5b22f93df465da9c39af65516fe04ed3c68c92636", + "sha256:c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99", + "sha256:cbaba590180cba88cb99a5f76f90808a624f18b169b90a4abb40c1fd8c19420e", + "sha256:d5a1bd0e9e2031465761dfa920c16b0065ad77321d8a8c1f5ee331021fda65e9" + ], + "markers": "python_version >= '3.6'", + "version": "==40.0.2" + }, + "distro": { + "hashes": [ + "sha256:02e111d1dc6a50abb8eed6bf31c3e48ed8b0830d1ea2a1b78c61765c2513fdd8", + "sha256:99522ca3e365cac527b44bde033f64c6945d90eb9f769703caaec52b09bbd3ff" ], "markers": "python_version >= '3.6'", - "version": "==39.0.2" + "version": "==1.8.0" }, "docker": { "hashes": [ @@ -486,11 +492,11 @@ }, "packaging": { "hashes": [ - "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2", - "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97" + "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", + "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f" ], "markers": "python_version >= '3.7'", - "version": "==23.0" + "version": "==23.1" }, "paramiko": { "hashes": [ @@ -501,11 +507,11 @@ }, "pathspec": { "hashes": [ - "sha256:3a66eb970cbac598f9e5ccb5b2cf58930cd8e3ed86d393d541eaf2d8b1705229", - "sha256:64d338d4e0914e91c1792321e6907b5a593f1ab1851de7fc269557a21b30ebbc" + "sha256:2798de800fa92780e33acca925945e9a19a133b715067cf165b8866c15a31687", + "sha256:d8af70af76652554bd134c22b3e8a1cc46ed7d91edcdd721ef1a0c51a84a5293" ], "markers": "python_version >= '3.7'", - "version": "==0.11.0" + "version": "==0.11.1" }, "pluggy": { "hashes": [ @@ -524,11 +530,11 @@ }, "pygments": { "hashes": [ - "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297", - "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717" + "sha256:8ace4d3c1dd481894b2005f560ead0f9f19ee64fe983366be1a21e171d12775c", + "sha256:db2db3deb4b4179f399a09054b023b6a586b76499d36965813c71aa8ed7b5fd1" ], - "markers": "python_version >= '3.6'", - "version": "==2.14.0" + "markers": "python_version >= '3.7'", + "version": "==2.15.1" }, "pynacl": { "hashes": [ @@ -643,26 +649,26 @@ }, "requests": { "hashes": [ - "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa", - "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf" + "sha256:e8f3c9be120d3333921d213eef078af392fba3933ab7ed2d1cba3b56f2568c3b", + "sha256:f2e34a75f4749019bb0e3effb66683630e4ffeaf75819fb51bebef1bf5aef059" ], - "markers": "python_version >= '3.7' and python_version < '4'", - "version": "==2.28.2" + "markers": "python_version >= '3.7'", + "version": "==2.29.0" }, "resolvelib": { "hashes": [ - "sha256:8113ae3ed6d33c6be0bcbf03ffeb06c0995c099b7b8aaa5ddf2e9b3b3df4e915", - "sha256:9b9b80d5c60e4c2a8b7fbf0712c3449dc01d74e215632e5199850c9eca687628" + "sha256:c6ea56732e9fb6fca1b2acc2ccc68a0b6b8c566d8f3e78e0443310ede61dbd37", + "sha256:d9b7907f055c3b3a2cfc56c914ffd940122915826ff5fb5b1de0c99778f4de98" ], - "version": "==0.5.4" + "version": "==0.8.1" }, "rich": { "hashes": [ - "sha256:91954fe80cfb7985727a467ca98a7618e5dd15178cc2da10f553b36a93859001", - "sha256:a104f37270bf677148d8acb07d33be1569eeee87e2d1beb286a4e9113caf6f2f" + "sha256:2d11b9b8dd03868f09b4fffadc84a6a8cda574e40dc90821bd845720ebb8e89c", + "sha256:69cdf53799e63f38b95b9bf9c875f8c90e78dd62b2f00c13a911c7a3b9fa4704" ], - "markers": "python_full_version >= '3.7.0'", - "version": "==13.3.2" + "markers": "python_version >= '3.7'", + "version": "==13.3.5" }, "ruamel.yaml": { "hashes": [ @@ -672,13 +678,21 @@ "markers": "python_version >= '3.7'", "version": "==0.17.21" }, + "selinux": { + "hashes": [ + "sha256:2a88b337ac46ad0f06f557b2806c3df62421972f766673dd8bf26732fb75a9ea", + "sha256:ecf7add45c939e9dda682c390a2cd0a845c94a4793a2cce9e8870d4ee9501f99" + ], + "markers": "sys_platform == 'linux'", + "version": "==0.3.0" + }, "setuptools": { "hashes": [ - "sha256:15136a251127da2d2e77ac7a1bc231eb504654f7e3346d93613a13f2e2787535", - "sha256:1c39d42bda4cb89f7fdcad52b6762e3c309ec8f8715b27c684176b7d71283242" + "sha256:23aaf86b85ca52ceb801d32703f12d77517b2556af839621c641fca11287952b", + "sha256:f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990" ], "markers": "python_version >= '3.7'", - "version": "==67.5.1" + "version": "==67.7.2" }, "six": { "hashes": [ @@ -721,11 +735,11 @@ }, "urllib3": { "hashes": [ - "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72", - "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1" + "sha256:8a388717b9476f934a21484e8c8e61875ab60644d29b9b39e11e4b9dc1c6b305", + "sha256:aa751d169e23c7479ce47a0cb0da579e3ede798f994f5816a74e4f4500dcea42" ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", - "version": "==1.26.14" + "version": "==1.26.15" }, "wcmatch": { "hashes": [ diff --git a/requirements.txt b/requirements.txt index 57b0ebf4cc..523e52a1fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,57 +1,66 @@ --i https://pypi.org/simple -ansible==5.4.0 -ansible-compat==3.0.1 ; python_version >= '3.8' -ansible-core==2.12.10 ; python_version >= '3.8' +# +# These requirements were autogenerated by pipenv +# To regenerate from the project's Pipfile, run: +# +# pipenv lock --requirements +# + +-i https://pypi.org/simple/ +ansible-compat==3.0.2; python_version >= '3.8' +ansible-core==2.14.5; python_version >= '3.9' ansible-lint==5.4.0 -arrow==1.2.3 ; python_version >= '3.6' -attrs==22.2.0 ; python_version >= '3.6' -bcrypt==4.0.1 ; python_version >= '3.6' +ansible==7.0.0 +arrow==1.2.3; python_version >= '3.6' +attrs==23.1.0; python_version >= '3.7' +bcrypt==4.0.1; python_version >= '3.6' binaryornot==0.4.4 -bracex==2.3.post1 ; python_version >= '3.7' -cerberus==1.3.2 ; python_version >= '2.7' -certifi==2022.12.7 ; python_version >= '3.6' +bracex==2.3.post1; python_version >= '3.7' +cerberus==1.3.2; python_version >= '2.7' +certifi==2022.12.7; python_version >= '3.6' cffi==1.15.1 -chardet==5.1.0 ; python_version >= '3.7' -charset-normalizer==3.1.0 ; python_full_version >= '3.7.0' -click==8.1.3 ; python_version >= '3.7' +chardet==5.1.0; python_version >= '3.7' +charset-normalizer==3.1.0; python_version >= '3.7' click-help-colors==0.9.1 -cookiecutter==2.1.1 ; python_version >= '3.7' -cryptography==39.0.2 ; python_version >= '3.6' -docker==6.0.1 ; python_version >= '3.7' -enrich==1.2.7 ; python_version >= '3.6' +click==8.1.3; python_version >= '3.7' +cookiecutter==2.1.1; python_version >= '3.7' +cryptography==40.0.2; python_version >= '3.6' +distro==1.8.0; python_version >= '3.6' +docker==6.0.1; python_version >= '3.7' +enrich==1.2.7; python_version >= '3.6' gitdb==4.0.10 gitpython==3.1.31 -idna==3.4 ; python_version >= '3.5' -jinja2==3.1.2 ; python_version >= '3.7' +idna==3.4; python_version >= '3.5' jinja2-time==0.2.0 -jsonschema==4.17.3 ; python_version >= '3.7' -markdown-it-py==2.2.0 ; python_version >= '3.7' -markupsafe==2.1.2 ; python_version >= '3.7' -mdurl==0.1.2 ; python_version >= '3.7' -molecule[docker]==3.6.1 +jinja2==3.1.2; python_version >= '3.7' +jsonschema==4.17.3; python_version >= '3.7' +markdown-it-py==2.2.0; python_version >= '3.7' +markupsafe==2.1.2; python_version >= '3.7' +mdurl==0.1.2; python_version >= '3.7' molecule-docker==1.1.0 -packaging==23.0 ; python_version >= '3.7' +molecule[docker]==3.6.1 +packaging==23.1; python_version >= '3.7' paramiko==2.12.0 -pathspec==0.11.0 ; python_version >= '3.7' -pluggy==1.0.0 ; python_version >= '3.6' +pathspec==0.11.1; python_version >= '3.7' +pluggy==1.0.0; python_version >= '3.6' pycparser==2.21 -pygments==2.14.0 ; python_version >= '3.6' -pynacl==1.5.0 ; python_version >= '3.6' -pyrsistent==0.19.3 ; python_version >= '3.7' -python-dateutil==2.8.2 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' -python-slugify==8.0.1 ; python_version >= '3.7' +pygments==2.15.1; python_version >= '3.7' +pynacl==1.5.0; python_version >= '3.6' +pyrsistent==0.19.3; python_version >= '3.7' +python-dateutil==2.8.2; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' +python-slugify==8.0.1; python_version >= '3.7' pyyaml==6.0 -requests==2.28.2 ; python_version >= '3.7' and python_version < '4' -resolvelib==0.5.4 -rich==13.3.2 ; python_full_version >= '3.7.0' -ruamel.yaml==0.17.21 ; python_version >= '3.7' -setuptools==67.5.1 ; python_version >= '3.7' -six==1.16.0 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' -smmap==5.0.0 ; python_version >= '3.6' -subprocess-tee==0.4.1 ; python_version >= '3.8' -tenacity==8.2.2 ; python_version >= '3.6' +requests==2.29.0; python_version >= '3.7' +resolvelib==0.8.1 +rich==13.3.5; python_version >= '3.7' +ruamel.yaml==0.17.21; python_version >= '3.7' +selinux==0.3.0; sys_platform == 'linux' +setuptools==67.7.2; python_version >= '3.7' +six==1.16.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' +smmap==5.0.0; python_version >= '3.6' +subprocess-tee==0.4.1; python_version >= '3.8' +tenacity==8.2.2; python_version >= '3.6' text-unidecode==1.3 -urllib3==1.26.14 ; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' -wcmatch==8.4.1 ; python_version >= '3.7' -websocket-client==1.5.1 ; python_version >= '3.7' +urllib3==1.26.15; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' +wcmatch==8.4.1; python_version >= '3.7' +websocket-client==1.5.1; python_version >= '3.7' yamllint==1.26.3