Skip to content

v1.0.1

Choose a tag to compare

@Kani999 Kani999 released this 24 Feb 19:07
· 36 commits to master since this release

Bug Fixes

Templates missing from installed package (#packaging)

When installing netbox-custom-objects-tab from PyPI or a pre-built wheel, the HTML
templates were not included in the package, causing a TemplateDoesNotExist error on
every tab page load. This particularly affected Docker-based NetBox deployments.

Root cause: setuptools does not include non-Python files by default. The
[tool.setuptools.package-data] directive was missing from pyproject.toml, and no
MANIFEST.in existed to cover source distributions.

Fix: Added MANIFEST.in and [tool.setuptools.package-data] in pyproject.toml
so all HTML templates under netbox_custom_objects_tab/templates/ are bundled into
both wheel and sdist artifacts.

Upgrade Notes

If you installed 1.0.0 from PyPI, upgrade with:

pip install --upgrade netbox-custom-objects-tab

No migrations, no configuration changes required.

Full Changelog: v1.0.0...v1.0.1