From 898f3341a318eacc3208c854d3bdf411dc4c70f5 Mon Sep 17 00:00:00 2001 From: Louis Date: Fri, 10 Jul 2026 09:20:29 +0200 Subject: [PATCH] "netbox>=4.4,<4.6" --- COMPATIBILITY.md | 1 + README.md | 4 +++- netbox_vmware_importer/__init__.py | 2 +- pyproject.toml | 3 +-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/COMPATIBILITY.md b/COMPATIBILITY.md index d758b39..1a0de77 100644 --- a/COMPATIBILITY.md +++ b/COMPATIBILITY.md @@ -3,3 +3,4 @@ | Plugin Release | Minimum NetBox Version | Maximum NetBox Version | |----------------|------------------------|------------------------| | 0.1.0 | 4.4.0 | 4.5.x | +| 0.1.1 | 4.4.0 | 4.5.x | diff --git a/README.md b/README.md index 6ea6ab1..9b4440c 100644 --- a/README.md +++ b/README.md @@ -19,9 +19,11 @@ Das Plugin loescht bewusst keine verwaisten VMs, Interfaces oder IP-Adressen. Da Im Python-Environment der NetBox-Installation: ```bash -pip install /path/to/netbox-vmware-importer +pip install git+https://git.mrblake.cc/MrBlake/NetBox-VM-Import.git ``` +NetBox selbst ist keine `pip`-Dependency des Plugins. Das Plugin wird im vorhandenen NetBox-Virtualenv installiert und bringt nur externe Bibliotheken wie `pyvmomi` und `cryptography` mit. + In `configuration.py` aktivieren: ```python diff --git a/netbox_vmware_importer/__init__.py b/netbox_vmware_importer/__init__.py index 131af39..2d87a97 100644 --- a/netbox_vmware_importer/__init__.py +++ b/netbox_vmware_importer/__init__.py @@ -5,7 +5,7 @@ class VMwareImporterConfig(PluginConfig): name = "netbox_vmware_importer" verbose_name = "VMware Importer" description = "Synchronize VMware vSphere virtual machines into NetBox." - version = "0.1.0" + version = "0.1.1" author = "Internal NetBox Team" base_url = "vmware-importer" min_version = "4.4.0" diff --git a/pyproject.toml b/pyproject.toml index 45402ae..5d44c01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "netbox-vmware-importer" -version = "0.1.0" +version = "0.1.1" description = "NetBox plugin to synchronize VMware vSphere virtual machines into NetBox." readme = "README.md" requires-python = ">=3.12" @@ -20,7 +20,6 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "netbox>=4.4,<4.6", "pyvmomi>=8.0.3", "cryptography>=42.0", ]