Skip to content

Bump pynetbox from 7.7.0 to 7.8.0 - #199

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/pynetbox-7.8.0
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/pynetbox-7.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps pynetbox from 7.7.0 to 7.8.0.

Release notes

Sourced from pynetbox's releases.

v7.8.0 - 2026-06-18

New Features

Plugin Extension Framework (#774)

pynetbox can now be extended to support third-party NetBox plugins without modifying the library. You can register custom record types for a plugin's endpoints, so working with plugin objects feels the same as working with built-in NetBox objects. The new branching (#710) and Custom Objects (#751) integrations are built on this framework.

Custom Thread Pool Executor (#633)

When threading is enabled, you can now control how the parallel requests behind .all() and .filter() are run. You can adjust how many worker threads are used, and supply your own executor - useful for carrying context such as tracing information into the worker threads.

Cursor-Based Pagination (#764)

pynetbox can now page through large result sets using NetBox 4.6's cursor-based pagination.

Other New Features

  • #713 - Add sync() method to the data_sources endpoint
  • #715 - Allow endpoints with underscores

Enhancements

  • #625 - Preserve JSON list fields instead of returning them as Records

Bug Fixes

  • #701 - Fix filtering for custom fields
  • #749 - Don't treat Record methods as constructors in _parse_values
  • #745 - Serialize list-Record items that lack an ID
  • #519 - Fix link peer casting
  • #688 - Skip network fetch for dunder attributes in Record.__getattr__
  • #748 - Stop re-sending PATCH for unchanged partial custom_fields

Compatibility

  • Supports NetBox 4.6
Changelog

Sourced from pynetbox's changelog.

Version 7.8.0 (June 18, 2026)

Plugin Extension Framework (#774)

pynetbox can now be extended to support third-party NetBox plugins without modifying the library. You can register custom record types for a plugin's endpoints, so working with plugin objects feels the same as working with built-in NetBox objects. The new branching (#710) and Custom Objects (#751) integrations are built on this framework.

Custom Thread Pool Executor (#633)

When threading is enabled, you can now control how the parallel requests behind .all() and .filter() are run. You can adjust how many worker threads are used, and supply your own executor — useful for carrying context such as tracing information into the worker threads.

Cursor-Based Pagination (#764)

pynetbox can now page through large result sets using NetBox 4.6's cursor-based pagination.

Other New Features

  • #713 - Add sync() method to the data_sources endpoint
  • #715 - Allow endpoints with underscores

Enhancements

  • #625 - Preserve JSON list fields instead of returning them as Records

Bug Fixes

  • #701 - Fix filtering for custom fields
  • #749 - Don't treat Record methods as constructors in _parse_values
  • #745 - Serialize list-Record items that lack an ID
  • #519 - Fix link peer casting
  • #688 - Skip network fetch for dunder attributes in Record.__getattr__
  • #748 - Stop re-sending PATCH for unchanged partial custom_fields

Compatibility

  • Supports NetBox 4.6

Commits
  • fc30530 Release v7.8.0 (#789)
  • 9e8e788 #764 - Support cursor-based pagination from NetBox 4.6 (#787)
  • b13e510 CAP-122: Add GitHub workflow to close new issues missing labels (#788)
  • 19aeb87 Merge pull request #786 from netbox-community/633-threadpool
  • d9d3994 review comments from claude
  • 7a36923 Fixes #748: Stop re-sending PATCH for unchanged partial custom_fields (#785)
  • f837e8d Fixes #688: Skip network fetch for dunder attributes in Record.getattr (#...
  • f96702c #633 - Support custom thread pool executor and configurable max_workers
  • 787b4e5 Merge pull request #784 from netbox-community/715-underscores
  • c2921d0 #715 - allow endpoints with underscores
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/uv/pynetbox-7.8.0 branch from 7f599a4 to 9869fe3 Compare September 29, 2026 04:44
@dependabot
dependabot Bot force-pushed the dependabot/uv/pynetbox-7.8.0 branch from 9869fe3 to f2e23d5 Compare October 9, 2026 15:03
Bumps [pynetbox](https://github.com/netbox-community/pynetbox) from 7.7.0 to 7.8.0.
- [Release notes](https://github.com/netbox-community/pynetbox/releases)
- [Changelog](https://github.com/netbox-community/pynetbox/blob/main/docs/release-notes.md)
- [Commits](netbox-community/pynetbox@v7.7.0...v7.8.0)

---
updated-dependencies:
- dependency-name: pynetbox
  dependency-version: 7.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/pynetbox-7.8.0 branch from f2e23d5 to be17271 Compare October 10, 2026 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants