14
0

81 Commits

Author SHA256 Message Date
6fd69c1b96 Accepting request 1280085 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1280085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=39
2025-05-26 16:40:03 +00:00
77af356bd5 Accepting request 1279539 from home:mnhauke:network:automation
- Update to version 7.5.0
  * Return correct choices when API token can PUT but not POST.
  * When using OIDC proxy for authentication return correct
    nb.version property.
  * Add CircuitTerminations, ConsolePorts, ConsoleServerPorts,
    PowerOutlets, PowerPorts to trace of circuit.

OBS-URL: https://build.opensuse.org/request/show/1279539
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=75
2025-05-26 08:23:41 +00:00
23e69d88e0 Accepting request 1224559 from devel:languages:python
Forwarded request #1224460 from glaubitz

- Update to 7.4.1
    * Updated requests and urllib3 python libraries due to
      security vulnerabilities

OBS-URL: https://build.opensuse.org/request/show/1224559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=38
2024-11-17 15:41:56 +00:00
6267a2b7d5 Accepting request 1224460 from home:glaubitz:branches:devel:languages:python
- Update to 7.4.1
  * Updated requests and urllib3 python libraries due to
    security vulnerabilities

OBS-URL: https://build.opensuse.org/request/show/1224460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=73
2024-11-16 08:49:37 +00:00
d13e2b98c3 Accepting request 1194589 from devel:languages:python
- update to 7.4.0:
  * Fix: pynetbox greater than 7.0.0 fails to insert complex
    custom_fields. Fixes #597
  * Fix: replace None with 'null' in query parameters.
  * Fix: Fixes for connected endpoints.
  * Added first support for NetBox 4.0
  * Removed python 3.8, 3.9 from testing matrix, added python
    3.12
  * Removed NetBox 3.4, 3.5 from testing matrix, added NetBox 4.0
  * Added readme compatibility matrix.
- update to 7.3.4:
  * Fix API version for Netbox version > 4.x
  * Fix linter errors

OBS-URL: https://build.opensuse.org/request/show/1194589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=37
2024-08-19 21:44:33 +00:00
6d6187c786 - update to 7.4.0:
* Fix: pynetbox greater than 7.0.0 fails to insert complex
    custom_fields. Fixes #597
  * Fix: replace None with 'null' in query parameters.
  * Fix: Fixes for connected endpoints.
  * Added first support for NetBox 4.0
  * Removed python 3.8, 3.9 from testing matrix, added python
    3.12
  * Removed NetBox 3.4, 3.5 from testing matrix, added NetBox 4.0
  * Added readme compatibility matrix.
- update to 7.3.4:
  * Fix API version for Netbox version > 4.x
  * Fix linter errors

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=71
2024-08-18 17:25:04 +00:00
0dc85d4e26 Accepting request 1137455 from devel:languages:python
- update to 7.3.3:
  * fix pypi release
- update to 7.3.0:
  * Add support for NetBox v3.7 by @markkuleinio #596
  * Updated test suite by @abhi1693

- Update to version 6.6.2
    from NetBox 2.7
  * Fixes infinite loop when filtering with paginated results.
    turned into Record objects instead of

OBS-URL: https://build.opensuse.org/request/show/1137455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=36
2024-01-08 22:44:56 +00:00
6f242cf8a9 - update to 7.3.3:
* fix pypi release
- update to 7.3.0:
  * Add support for NetBox v3.7 by @markkuleinio #596
  * Updated test suite by @abhi1693
- Update to version 6.6.2
    from NetBox 2.7
  * Fixes infinite loop when filtering with paginated results.
    turned into Record objects instead of

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=69
2024-01-07 22:05:29 +00:00
d07a7939bf Accepting request 1109632 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1109632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=35
2023-09-08 19:15:58 +00:00
6895946820 Accepting request 1109577 from home:mnhauke:network:automation
- Update to version 7.2.0
  * Add support for NetBox v3.6.

OBS-URL: https://build.opensuse.org/request/show/1109577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=67
2023-09-07 22:18:04 +00:00
cc8b90181b Accepting request 1108076 from devel:languages:python
- Clean up the SPEC file
- Update to version 7.1.0
  * Add support for NetBox v3.5.

OBS-URL: https://build.opensuse.org/request/show/1108076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=34
2023-08-31 11:45:48 +00:00
10d4668285 - Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=65
2023-08-30 09:18:57 +00:00
87e8bc3987 Accepting request 1107972 from home:mnhauke:network:automation
- Update to version 7.1.0
  * Add support for NetBox v3.5.

OBS-URL: https://build.opensuse.org/request/show/1107972
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=64
2023-08-30 09:12:45 +00:00
dce6a0d31e Accepting request 1060579 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1060579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=33
2023-01-24 18:43:33 +00:00
5f819834a6 Accepting request 1060531 from home:mnhauke:network:automation
- Update to version 7.0.1
  * Removed pre-NetBox 3.3 features.
  * Fix custom_filed KeyError traceback.

OBS-URL: https://build.opensuse.org/request/show/1060531
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=62
2023-01-24 08:26:59 +00:00
b6f783796c Accepting request 1042472 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1042472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=32
2022-12-13 17:55:23 +00:00
89d8a0c4d6 Accepting request 1042442 from home:pgajdos:python
- python-six is not required

OBS-URL: https://build.opensuse.org/request/show/1042442
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=60
2022-12-12 21:00:43 +00:00
6b3bb15ff0 Accepting request 1042184 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1042184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=31
2022-12-11 16:17:07 +00:00
158a0c238c Accepting request 1042030 from home:mnhauke:network:automation
- Update to version 7.0.0
  BREAKING CHANGE
  * Due to changes for a_terminations, b_terminations this version
    only supports NetBox 3.3 and later.
  Changes
  * Enable available_ips for ip_ranges.
  * Remove all Python2 related code.
  * Do not skip plugins in endpoint URLs.
  * Fix pickling exception with custom errors.
  * Support NetBox 3.3 cabling models (breaking change).

OBS-URL: https://build.opensuse.org/request/show/1042030
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=58
2022-12-11 14:10:00 +00:00
542ec59b45 Accepting request 1008357 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=30
2022-10-07 23:23:30 +00:00
0cd004f54c Accepting request 1008226 from home:yarunachalam:branches:devel:languages:python
- Update to version 6.6.2 
  * ci: test against the currently supported python versions by @raddessi in #446
    Fix pickling exception with custom errors by @kingtong in #459

OBS-URL: https://build.opensuse.org/request/show/1008226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=56
2022-10-06 08:58:33 +00:00
1b331f7664 Accepting request 967458 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/967458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=29
2022-04-07 22:28:02 +00:00
9a2bfa2d70 Accepting request 967424 from home:pgajdos:python
- python-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/967424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=54
2022-04-07 09:35:59 +00:00
7675e5bf40 Accepting request 957671 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/957671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=28
2022-02-26 16:02:10 +00:00
e71787515b Accepting request 957442 from home:mnhauke:network:automation
- Update to version 6.6.1
  * Use devices as variable for example calls to nb.dcim.devices.
  * Fixes #447: Remove extra self argument in Vlans.str().
- Update to version 6.6.0
  * Upgrade Black to the first non-beta release.
  * Fix VirtualChassis.__str__(), make VirtualChassis.master a
    Devices object.
- Update to version 6.5.0
  * Docstring updates: remove secrets from examples.
  * Fixes #427: Adds support for available-vlans child endpoint
    for VLAN groups.

OBS-URL: https://build.opensuse.org/request/show/957442
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=53
2022-02-25 23:12:24 +00:00
33f4b6ba4d Accepting request 942995 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/942995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=27
2021-12-29 20:10:57 +00:00
b293c3cf9b Accepting request 942745 from home:mnhauke:network:automation
- Update to version 6.4.1
  * Adds support for HTTP 409 when allocation is unsuccessful.
  * Set ObjectChanges.postchange_data and .prechange_data to
    JsonField.
- Update to version 6.4.0
  * Use display field in Record.__str__() to support future models
  * Update docstrings for DetailEndpoint and Prefixes.available_*
  * Add wireless app (for NetBox 3.1+)

OBS-URL: https://build.opensuse.org/request/show/942745
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=52
2021-12-29 00:04:14 +00:00
5d3365d642 Accepting request 935857 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/935857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=26
2021-12-06 22:59:46 +00:00
52b5b8e50b Accepting request 935798 from home:mnhauke:network:automation
- Update to version 6.3.0
  * Handle list results in DetailEndpoint.create().
  * Define Permissions.constraints as JSON field to fix #398.
  * Fixes manual pagination (#412) and argless filter.
  * Makes .filter() with no args equivalent to .all(), 7.0 will
    remove the latter.
  * Add Api.create_token() (for NetBox 3.0+)
  * Add custom model name lookup to fix.

OBS-URL: https://build.opensuse.org/request/show/935798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=51
2021-12-05 20:34:21 +00:00
e710fd5fcd Accepting request 928436 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/928436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=25
2021-11-01 17:35:41 +00:00
6138fedc51 Accepting request 928359 from home:mnhauke:network:automation
- Update to version 6.2.0
  * Fixes bulk update/delete on both Endpoint and RecordSet.

OBS-URL: https://build.opensuse.org/request/show/928359
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=50
2021-10-31 22:33:53 +00:00
adb56ed2a8 Accepting request 909762 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/909762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=24
2021-08-03 20:48:33 +00:00
bb3544408e Accepting request 909593 from home:mnhauke:network:automation
- Update to version 6.1.3
  * Adds dash-separated plugin endpoint name support
- Do not longer build for python2 (upsteam dropped support).

OBS-URL: https://build.opensuse.org/request/show/909593
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=49
2021-08-02 12:38:31 +00:00
0e237c83a4 Accepting request 886281 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/886281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=23
2021-04-17 21:25:05 +00:00
e9aa791cff Accepting request 885971 from home:mnhauke:network:automation
- Update to version 6.1.2
  * Fixes issue giving Endpoint.create() a list of dicts.

OBS-URL: https://build.opensuse.org/request/show/885971
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=47
2021-04-17 13:34:33 +00:00
Richard Brown
f28b8291a5 Accepting request 884069 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/884069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=22
2021-04-10 13:27:54 +00:00
da5f2c96d8 Accepting request 884014 from home:mnhauke:network:automation
- Update to version 6.1.1
  * Fixes issue with duplicate returns when threading is enabled.
  * Fixes updates to config_context data.
  * Re-implements ValueError from Endpoint.get() when used with
    kwargs and more than one result is found.
- Update to version 6.1.0
  * Adds a __next__ method to RecordSet objects.
- Update to version 6.0.2
  * Fix len() calls for empty RecordSet.

OBS-URL: https://build.opensuse.org/request/show/884014
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=45
2021-04-09 14:00:13 +00:00
Richard Brown
2599e3d9fe Accepting request 883678 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/883678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=21
2021-04-08 19:32:18 +00:00
0099ccbb42 Accepting request 883644 from home:mnhauke:network:automation
- Update to version 6.0.1
  * Fixes broken DetailEndpoint.list().
- Update to version 6.0.0
  * BREAKING CHANGE Endpoint.all() and .filter() no longer return
    lists, instead they return a ReturnSet object now. Iterating
    over this object calls a generator which steps through
    paginated results now as-needed.
  * Endpoint.all() and .filter() now accept a limit kwarg that
    controls the page size of paginated results.
  * Fixes issue pickling responses from Endpoint.all() and
    `.filter().
  * Implemented integration tests against four previous major
    NetBox releases.
  * Ends python 2 support.

OBS-URL: https://build.opensuse.org/request/show/883644
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=43
2021-04-07 20:06:09 +00:00
6f69927b7a Accepting request 860421 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/860421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=20
2021-01-05 17:16:11 +00:00
ce117fd297 Accepting request 860342 from home:mnhauke:network:automation
- Update to version 5.3.0
  * Improves on Record._endpoint_from_url()'s path parsing to
    avoid URL format issues.

OBS-URL: https://build.opensuse.org/request/show/860342
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=41
2021-01-05 10:03:34 +00:00
ce2b44b5ff Accepting request 859484 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/859484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=19
2020-12-31 08:59:34 +00:00
373932c099 Accepting request 859460 from home:mnhauke:network:automation
- Update to version 5.2.1
  * fix tests

- Update to version 5.2.0
  * Adds support for the /dcim/interfaces/:id/trace endpoint via
    the .trace() method on an interface record.
  * Add support for /api/users/ endpoints in NetBox 2.9+.
    Add Api.status() to be used with NetBox 2.10.0+.

OBS-URL: https://build.opensuse.org/request/show/859460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=39
2020-12-30 18:49:05 +00:00
e636853f62 Accepting request 858905 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/858905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=18
2020-12-27 23:31:41 +00:00
7d8a5488f4 Accepting request 858780 from home:mnhauke:network:automation
- Update to version 5.1.2
  * Fixes issue saving tags on NetBox 2.9+ instances (#311)

OBS-URL: https://build.opensuse.org/request/show/858780
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=37
2020-12-27 22:26:27 +00:00
680b95fb89 Accepting request 856321 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/856321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=17
2020-12-17 16:04:13 +00:00
645989e20f Accepting request 856070 from home:mnhauke:network:automation
- Update to version 5.1.1
  * Fixes bug with where URL was mangled calling .save()

OBS-URL: https://build.opensuse.org/request/show/856070
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=35
2020-12-16 09:23:20 +00:00
1172aca708 Accepting request 837380 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/837380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pynetbox?expand=0&rev=16
2020-10-02 15:34:00 +00:00
Tomáš Chvátal
e225942afb Accepting request 837217 from home:mnhauke:network:automation
- Update to version 5.1.0
  * Add Basic plugins support (#290).

OBS-URL: https://build.opensuse.org/request/show/837217
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=33
2020-09-25 10:25:47 +00:00
Tomáš Chvátal
1cdeb40565 Accepting request 831347 from home:mnhauke:network:automation
- Update to version 5.0.8
  * Fixes malformed URL when calling .save() and .delete() on
    nested objects.

OBS-URL: https://build.opensuse.org/request/show/831347
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pynetbox?expand=0&rev=32
2020-09-02 07:01:26 +00:00