Skip to content

Conversation

@sc68cal
Copy link
Contributor

@sc68cal sc68cal commented Dec 31, 2025

Release v3.22.0

jpmens and others added 30 commits March 30, 2025 12:51
* updated netbox_circuit_termination.py to support termination_id and termination_type requirements from NetBox 4.2.0 release

* fixed typo in documentation

* added backward compatibility with NetBox versions before 4.2.0

* black formatting and changelog fragement

* fixed doc-choices-do-not-match-spec CI failure

* fixed line length failure from CI checks

---------

Co-authored-by: Nick Thompson <[email protected]>
one opened bracket but two closed
inventory plugin: support netbox endpoints running in a non-root context path (subpath)
* Support of object types for netbox_tag module

* Tests updates

* removed extra spaces

* Changelog fragment

---------

Co-authored-by: connect <[email protected]>
* Allow mac-addresses lookup

* Only add endpoint for NB version greater or equal 4.2
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-version: 3.1.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fixes #1426 : broken netbox_service module
…ct_filter

Netbox custom field related object filter
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.3.0 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.3.0...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix duplicate task name in documentation
dchiquito and others added 29 commits November 11, 2025 11:43
Use set comparison for updating permissions, groups, actions, and object types
add yamllint to project pipeline and fix errors
- add _version_sanitize
- add unit test for _version_sanitize
- netbox-version can sometimes be 4.2.9-Docker-3.2.1
  but expecting full_version is just 4.2.9
  do not see any purpose Docker-3.2.1
  so sanitize netbox version
- sanitize api version - just for sure. no issues yet
- allow compare even 3 digit versions or more
- sanitize inputs - full_version can sometimes be 4.2.9-Docker-3.2.1
  just use only 4.2.9
- extend unit tests
add _version_sanitize and improve _version_check_greater in netbox_utils
- elif parent == "services":
    is workaround for Netbox 4.3.0 - 4.4.3 - #20554
    GET Parent_object_type wrong data type - integer instead of string
    Just delete parent_object_type and parent_object_id
    GET is broken anyway
fix issue 1479 - netbox_service - More than one result returned for
Rename variables 'version' to 'api_version' and 'full_version' to 'netbox_version'
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Run pipeline lint with all supported python versions
Helper to load test data for unit tests.

This function supports loading data files relative to the test file.
It works even if the test file is in a subfolder, allowing your
test data to be organized in corresponding subfolders alongside the tests.
Refactor unit-test data structure: improve flexibility and remove abandoned data
ci: Fix release workflow running too often
@sc68cal sc68cal merged commit fb57747 into master Dec 31, 2025
70 of 73 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.