diff --git a/README.md b/README.md index f544ee3..c262ee8 100644 --- a/README.md +++ b/README.md @@ -55,10 +55,10 @@ collections: #### Python libraries -- kubernetes -- PyYaml -- jsonpatch - jinja2 +- jsonpatch +- kubernetes>=28.1.0 +- PyYAML>=3.11 To install all the dependencies: ```bash diff --git a/plugins/inventory/kubevirt.py b/plugins/inventory/kubevirt.py index 4e1e60c..1890682 100644 --- a/plugins/inventory/kubevirt.py +++ b/plugins/inventory/kubevirt.py @@ -123,7 +123,7 @@ options: default: "kubevirt.io/v1" requirements: -- "python >= 3.6" +- "python >= 3.9" - "kubernetes >= 28.1.0" - "PyYAML >= 3.11" """ diff --git a/plugins/modules/kubevirt_vm.py b/plugins/modules/kubevirt_vm.py index a7d5a4e..911cb78 100644 --- a/plugins/modules/kubevirt_vm.py +++ b/plugins/modules/kubevirt_vm.py @@ -105,7 +105,7 @@ options: type: int requirements: -- "python >= 3.6" +- "python >= 3.9" - "kubernetes >= 28.1.0" - "PyYAML >= 3.11" - "jsonpatch" diff --git a/plugins/modules/kubevirt_vm_info.py b/plugins/modules/kubevirt_vm_info.py index 18c937f..4481222 100644 --- a/plugins/modules/kubevirt_vm_info.py +++ b/plugins/modules/kubevirt_vm_info.py @@ -68,8 +68,9 @@ extends_documentation_fragment: - kubernetes.core.k8s_auth_options requirements: - - "python >= 3.6" + - "python >= 3.9" - "kubernetes >= 28.1.0" + - "PyYAML >= 3.11" """ EXAMPLES = """ diff --git a/requirements.txt b/requirements.txt index 57d3aa1..2e1bd6d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -kubernetes>=28.1.0 -PyYaml -jsonpatch jinja2 +jsonpatch +kubernetes>=28.1.0 +PyYAML>=3.11 diff --git a/tests/config.yaml b/tests/config.yaml index 9b322ad..40cbfe0 100644 --- a/tests/config.yaml +++ b/tests/config.yaml @@ -1,3 +1,3 @@ --- modules: - python_requires: ">=3.11.0,<3.12.0" + python_requires: ">=3.9,<=3.12" diff --git a/tests/unit/requirements.txt b/tests/unit/requirements.txt index 55c7255..7f955e9 100644 --- a/tests/unit/requirements.txt +++ b/tests/unit/requirements.txt @@ -1,3 +1,5 @@ +jinja2 +jsonpatch +kubernetes>=28.1.0 +PyYAML>=3.11 pytest -PyYAML -kubernetes