removes python 3.6 informations and bumps minimum python version to 3.12

This commit is contained in:
Ricardo Bartels
2026-03-18 22:07:14 +01:00
parent e972c94eac
commit 19ca1bb707
2 changed files with 5 additions and 21 deletions
+5 -14
View File
@@ -30,14 +30,8 @@ This ensures stale objects are removed from NetBox keeping an accurate current s
## Requirements
### Software
* python >= 3.6
* packaging
* urllib3==2.2.1
* wheel
* requests==2.31.0
* pyvmomi==8.0.2.0.1
* aiodns==3.0.0
* pyyaml==6.0.1
* python >= 3.12
* see [requirements.txt](requirements.txt)
### Environment
* NetBox >= 2.9
@@ -49,20 +43,17 @@ This ensures stale objects are removed from NetBox keeping an accurate current s
# Installing
* here we assume we install in ```/opt```
## RedHat based OS
* on RedHat/CentOS 7 you need to install python3.6 and pip from EPEL first
* on RedHat/CentOS 8 systems the package name changed to `python3-pip`
## RedHat based distributions
```shell
yum install python36-pip
yum install python3-pip
```
## Ubuntu 18.04 & 20.04 && 22.04
## Debian (Ubuntu) based distributions
```shell
apt-get update && apt-get install python3-venv
```
## Clone repo and install dependencies
* If you need to use python 3.6 then you would need `requirements_3.6.txt` to install requirements
* download and setup of virtual environment
```shell
cd /opt
-7
View File
@@ -1,7 +0,0 @@
packaging
urllib3==1.26.12
wheel
requests==2.27.1
pyvmomi==7.0.3
aiodns==2.0.0
setuptools==59.6.0