Skip to content

chore: drop support for netbox v24#74

Merged
azryve merged 1 commit into
mainfrom
chore/drop-v24-support
Jun 2, 2026
Merged

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

Conversation

@azryve

@azryve azryve commented May 22, 2026

Copy link
Copy Markdown
Contributor

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
@azryve azryve merged commit 24dc724 into main Jun 2, 2026
3 checks passed
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