Skip to content

Releases: nautobot/pynautobot

v3.1.0

31 Mar 13:52
dfff6bd

Choose a tag to compare

What's Changed

v3.1.0

Added

  • #223 - Added the ability to access nested attributes for related objects without the need to call print() or full_details() on the related object first.

Housekeeping

  • #344 - Updated all documentation links to use the new docs page.
  • #351 - Added Python 3.14 to the CI test matrix.
  • #366 - Updated CI to use Poetry v2.
  • #375 - Added a favicon to the docs.
  • Updated CI matrix to test Nautobot 3.0 instead of the develop branch.
  • Removed unit tests as a requirement for the release workflow.
  • Updated CI to use ubuntu-latest as the default OS.
  • Updated the changelog CI branch name requirements.
  • Updated the upstream testing workflow to use the latest matrix from the Nautobot repository.
  • Updated the version of PostgreSQL used in for testing to 17-alpine.

Full Changelog: v3.0.0...v3.1.0

v3.0.0

14 Nov 16:41
98e8557

Choose a tag to compare

Release Overview

This major release marks the start of compatibility with Nautobot 3.0.0. Check out the full details of the changes included in this new major release of Nautobot.

We will continue to support the previous major release for users of Nautobot LTM 2.4 only with critical bug and security fixes as per the Software Lifecycle Policy.

What's Changed

This release does not include any breaking changes and is mostly backwards compatible with Nautobot v2.

Added

  • #318 - Added support for data-validation API endpoints.
  • #353 - Added compatibility for the vpn app.
  • #353 - Added compatibility for the load-balancers app.

Changed

  • #316 - Changed the minimum supported Python version to 3.10.

Removed

  • #202 - Removed the Nautobot version 2 validation check from the API instantiation.

v2.7.2

13 Nov 19:30
da63321

Choose a tag to compare

What's Changed

  • chore: widen supported urllib3 versions by @cardoe in #355

Full Changelog: v2.7.1...v2.7.2

v3.0.0a1

12 Nov 17:02
219da44

Choose a tag to compare

v3.0.0a1 Pre-release
Pre-release

v3.0.0a1

Release Overview

This is a pre-release for pynautobot v3. This release should not include any breaking changes. The major version bump is mostly ceremonial to help delineate between the currently supported version of this library and the future v2 LTM that will only support security patches and bug fixes for Nautobot v2.

Added

  • #318 - Added support for data-validation API endpoints.
  • #353 - Added compatibility for the vpn app.
  • #353 - Added compatibility for the load-balancers app.

Changed

  • #316 - Changed the minimum supported Python version to 3.10.

Removed

  • #202 - Removed the Nautobot version 2 validation check from the API instantiation.

v2.7.1

08 Oct 14:28
ba79099

Choose a tag to compare

What's Changed

Full Changelog: v2.7.0...v2.7.1

v2.7.0

06 Oct 16:25
395ee8f

Choose a tag to compare

What's Changed

  • Adds documentation on getting config contexts. by @jvanderaa in #341
  • Adding exclude_m2m and include_default options by @joewesch in #345

Full Changelog: v2.6.6...v2.7.0

v2.6.6

22 Sep 20:56
483e030

Choose a tag to compare

What's Changed

  • Fixing JSON fields (and other minor changes) by @joewesch in #337

Full Changelog: v2.6.5...v2.6.6

v1.5.5

10 Jul 11:53
2504a26

Choose a tag to compare

What's Changed

Full Changelog: v1.5.4...v1.5.5

v2.6.5

02 Jul 17:08
86ae2ca

Choose a tag to compare

What's Changed

  • Fixed the serialization of lists of choices. by @joewesch in #327

Full Changelog: v2.6.4...v2.6.5

v2.6.4

02 Jul 13:37
45b6f65

Choose a tag to compare

What's Changed

  • Updated examples to include assigning IP. by @jvanderaa in #315
  • Fixing parsing lists of choices by @joewesch in #323
  • Allows for job.run() to work, and adds new job_name kwarg by @nopg in #324

New Contributors

  • @nopg made their first contribution in #324

Full Changelog: v2.6.3...v2.6.4