diff --git a/README.md b/README.md index e3f3e64..66d3d9a 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,6 @@ This process needs to be scheduled as a background service for the built-in DNS Server to work correctly. For Linux users with Systemd (Ubuntu, etc), Matt Kollross provides a startup unit and instructions [here](docs/install-systemd-service.md). - ### Service parameters Parameter | Description --------- | ------------------------------------------------------------------- @@ -50,6 +49,11 @@ Setting | Description --------------------| --------------------------------------------------------- tsig_keys | Maps a TSIG Key to be used for each view. +## Tested Setup Combinations +Netbox | Netbox DNS | DNS Provisioner +------ | ---------- | --------------- +4.5.0 | 1.5.0 | 1.0.7 + ## Installation guide This setup provisions a BIND9 server directly with DNS data from NetBox. BIND9 can optionally run on a separate server. If so, any reference to diff --git a/pyproject.toml b/pyproject.toml index 20efac4..c096d78 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,10 @@ authors = [ license = { text = "GPL-2.0" } readme = "README.md" requires-python = ">=3.7" -dependencies = ["netbox-plugin-dns"] +dependencies = [ +"netbox-plugin-dns>=1.5.0", +"dnspython>=2.8.0" +] [tool.setuptools] include-package-data = true diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 1565942..0000000 --- a/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -netbox-plugin-dns>=1.2.0 -dnspython>=2.8.0