Skip to content

chore: drop support for netbox v24#74

Open
azryve wants to merge 1 commit into
mainfrom
chore/drop-v24-support
Open

chore: drop support for netbox v24#74
azryve wants to merge 1 commit into
mainfrom
chore/drop-v24-support

Conversation

@azryve
Copy link
Copy Markdown
Contributor

@azryve azryve commented May 22, 2026

Since I am preparing breaking changes I decided to go ahead and drop support of v24.

It was never actively used nor maintained. Hence API coverage is lackluster at best:

% grep -cr ^class src/annetbox/v*/models.py
src/annetbox/v24/models.py:8
src/annetbox/v37/models.py:33
src/annetbox/v41/models.py:34
src/annetbox/v42/models.py:36

Also netbox-demo-data does not provide DB snapshots for v2 so keeping feature parity while maintaining compability is non-trivial. So I decided its better to burn it than let it rot and pretend that v2 is suppported at all.

Since I am preparing breaking changes I decided to go ahead and drop support of v24.

It was never actively used nor maintained. Hence API coverage is luckluster at best:
% grep -cr ^class src/annetbox/v*/models.py
src/annetbox/v24/models.py:8
src/annetbox/v37/models.py:33
src/annetbox/v41/models.py:34
src/annetbox/v42/models.py:36

Also netbox-data does not provide DB snapshots for v2 so keeping feature parity while maintaining compability is non-trivial.
So I decided its better to burn it than let it rot and pretend that v2 is suppported at all.
@azryve azryve marked this pull request as ready for review May 22, 2026 08:01
@azryve azryve requested a review from Tishka17 May 22, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants