Compare commits

..

11 commits

Author SHA1 Message Date
2aa33cd800 chore(deps): update dependency ruff to v0.6.4
All checks were successful
build pypackage and create release / release-github (pull_request) Successful in 13s
check code / check-code (pull_request) Successful in 19s
2024-09-06 04:16:20 +02:00
65237611ce Merge pull request 'chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.0' (#34) from renovate/lscr.io-linuxserver-netbox-4.x into main
All checks were successful
check code / check-code (push) Successful in 18s
Reviewed-on: #34
2024-09-04 12:13:14 +02:00
d04d72bad0 chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.0
All checks were successful
build pypackage and create release / release-github (pull_request) Successful in 15s
check code / check-code (pull_request) Successful in 17s
2024-09-04 04:16:03 +02:00
b8f18e67fd update changelog
All checks were successful
check code / check-code (push) Successful in 17s
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2024-08-30 10:13:26 +02:00
015745f353 fix changelog action
All checks were successful
check code / check-code (push) Successful in 17s
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2024-08-30 10:12:53 +02:00
fd90cbcc0c Bump version 0.3.7 → 0.3.8
Some checks failed
check code / check-code (push) Successful in 17s
update changelog / update-changelog (push) Failing after 3s
build pypackage and create release / release-github (push) Successful in 24s
2024-08-30 10:10:02 +02:00
cb3ea583e1 set SUPPORTS_DYNAMIC to true
Some checks failed
check code / check-code (push) Has been cancelled
Signed-off-by: Ivan Schaller <ivan@schaller.sh>
2024-08-30 10:09:42 +02:00
9208088395 Merge pull request 'chore(deps): update actions/setup-go action to v5' (#28) from renovate/actions-setup-go-5.x into main
All checks were successful
check code / check-code (push) Successful in 17s
Reviewed-on: #28
2024-08-30 09:52:57 +02:00
f7cc60b9e3 Merge pull request 'chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.10' (#33) from renovate/lscr.io-linuxserver-netbox-4.x into main
Some checks failed
check code / check-code (push) Has been cancelled
Reviewed-on: #33
2024-08-30 09:52:42 +02:00
e07b9054ea chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.10
All checks were successful
build pypackage and create release / release-github (pull_request) Successful in 12s
check code / check-code (pull_request) Successful in 17s
2024-08-30 04:16:14 +02:00
1cce3eee73 chore(deps): update actions/setup-go action to v5
All checks were successful
check code / check-code (pull_request) Successful in 35s
build pypackage and create release / release-github (pull_request) Successful in 39s
2024-07-18 08:21:47 +02:00
7 changed files with 19 additions and 7 deletions

View file

@ -26,7 +26,7 @@ jobs:
python-version: "3.11"
- name: setup go
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: ">=1.20"

View file

@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: master
ref: main
- name: install auto-changelog
run: npm install auto-changelog

View file

@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
## [v0.3.8](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/compare/v0.3.7...v0.3.8) - 2024-08-30
### Commits
- add examples [`1283d83`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/1283d83060ca0728fe399bccbc01a1a5f27452ce)
- fix cicd files [`8e168c4`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/8e168c4d88de25da1a68eff15d955968daa6b23a)
- update version matrix [`00a6ff6`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/00a6ff600beeeb25e432e5ccac774c43e1fdd3fb)
- set SUPPORTS_DYNAMIC to true [`cb3ea58`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/cb3ea583e1ab126b49f3f31055cec8f541d78716)
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.10 [`e07b905`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/e07b9054eab1e9baf7676ac36a8989a00ab23c80)
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.9 [`6b4baff`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/6b4bafff5ace100d3de651c50c5d25063907819b)
- chore(deps): update actions/setup-go action to v5 [`1cce3ee`](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/commit/1cce3eee7376c56ef89528e35384c75dc5a279e6)
## [v0.3.7](https://git.44net.ch/olofvndrhr/octodns-netbox-dns/compare/v0.3.6...v0.3.7) - 2024-08-09
### Commits

View file

@ -1,4 +1,4 @@
FROM lscr.io/linuxserver/netbox:4.0.9
FROM lscr.io/linuxserver/netbox:4.1.0
RUN pip install -U \
wheel \

View file

@ -69,7 +69,7 @@ validate = ["cd dev && octodns-validate --debug --config-file sync.yml {args}"]
[tool.hatch.envs.lint]
python = "3.11"
detached = true
dependencies = ["mypy==1.10.0", "ruff==0.6.3"]
dependencies = ["mypy==1.10.0", "ruff==0.6.4"]
[tool.hatch.envs.lint.scripts]
typing = "mypy --non-interactive --install-types {args:src/octodns_netbox_dns}"

View file

@ -1 +1 @@
__version__ = "0.3.7"
__version__ = "0.3.8"

View file

@ -14,7 +14,7 @@ class NetBoxDNSProvider(octodns.provider.base.BaseProvider):
"""OctoDNS provider for NetboxDNS"""
SUPPORTS_GEO = False
SUPPORTS_DYNAMIC = False
SUPPORTS_DYNAMIC = True
SUPPORTS_ROOT_NS = True
SUPPORTS_MULTIVALUE_PTR = True
SUPPORTS: set[str] = { # noqa