diff options
author | Kai Knoblich <kai@FreeBSD.org> | 2025-06-29 12:00:50 +0200 |
---|---|---|
committer | Kai Knoblich <kai@FreeBSD.org> | 2025-06-29 12:11:17 +0200 |
commit | b71fdda674b18e8a21699426b3d82d5683ff119b (patch) | |
tree | 44b072f8483a59bd1e39ac656d8c0dd9235bc77f | |
parent | www/py-dj52-django-prometheus: Update to 2.4.1 (diff) |
net-mgmt/netbox: Update to 4.3.3
Changelog:
Enhancements:
* Enable associating tags with object types during bulk import
* Introduce a user preference for table row striping
* Add a UI button to download the output of an executed custom script
* Support qualifying interfaces by parent device when bulk importing
wireless links
Bug Fixes:
* Fix support for running custom scripts via the runscript
management command
* Fix support for schedule_at when invoking a custom script via
the REST API
* Ensure consistent styling of "connect" buttons in UI
* Restore ability to filter FHRP group assignments by device/VM
in GraphQL API
* Atomic transactions should always employ database routing
* Populate initial device/VM selection for "add a service" button
* Correct field reference in wireless link model validation
* Fix TypeError exception when creating a new module profile type
with no schema
* Ignore custom field references when compiling table prefetches
* Fix exception when passing null value to present_in_vrf filter
* Correct chronological ordering of change records resulting from
device deletions
* Cellular interface types should be considered non-connectable
* Fix DoesNotExist exception when deleting a notification group with
an associated event rule
* Fix bulk import of services with IP addresses assigned to FHRP groups
https://github.com/netbox-community/netbox/releases/tag/v4.3.3
-rw-r--r-- | net-mgmt/netbox/Makefile | 14 | ||||
-rw-r--r-- | net-mgmt/netbox/distinfo | 6 | ||||
-rw-r--r-- | net-mgmt/netbox/pkg-plist | 2 |
3 files changed, 12 insertions, 10 deletions
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index 32470a4ad12b..103de78bd629 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,6 +1,6 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 4.3.2 +DISTVERSION= 4.3.3 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org @@ -23,14 +23,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # - www/py-dj52-django-tables2 # - www/py-dj52-djangorestframework # -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<6:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.0<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.1<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.3.1<2.4:www/py-dj52-django-prometheus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<6:www/py-dj52-django-redis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.1:devel/py-dj52-django-rq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \ @@ -41,7 +41,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLA ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.6.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.4.3<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.271.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.275.4<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.60.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \ @@ -58,7 +58,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLA ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rq>=2.3.3<3:devel/py-rq@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rq>=2.4.0<3:devel/py-rq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.6.1<5:security/py-social-auth-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \ diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index 791fdac20c30..520a881142ea 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749230459 -SHA256 (netbox-community-netbox-v4.3.2_GH0.tar.gz) = d6a1196e417f1b22e4c2a1492c06345075ec69e27bb949dd3009dae4e6134cc3 -SIZE (netbox-community-netbox-v4.3.2_GH0.tar.gz) = 18700656 +TIMESTAMP = 1751183254 +SHA256 (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 2d74bdd02f0a41407fb79839d62e2e55d69168a830c460e661efd21d6cb346fb +SIZE (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 18707138 diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 26280c24f194..3f993b2e91a5 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -659,6 +659,7 @@ %%DATADIR%%/extras/migrations/0126_exporttemplate_file_name.py %%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py %%DATADIR%%/extras/migrations/0128_tableconfig.py +%%DATADIR%%/extras/migrations/0129_fix_script_paths.py %%DATADIR%%/extras/migrations/__init__.py %%DATADIR%%/extras/models/__init__.py %%DATADIR%%/extras/models/configs.py @@ -843,6 +844,7 @@ %%DATADIR%%/netbox/jobs.py %%DATADIR%%/netbox/middleware.py %%DATADIR%%/netbox/models/__init__.py +%%DATADIR%%/netbox/models/deletion.py %%DATADIR%%/netbox/models/features.py %%DATADIR%%/netbox/models/mixins.py %%DATADIR%%/netbox/navigation/__init__.py |