Skip to content

Commit

Permalink
Merge pull request #148 from netreplica/dev
Browse files Browse the repository at this point in the history
Support for Netbox v4.1 and dependency updates
  • Loading branch information
bortok authored Nov 30, 2024
2 parents cbfb4bb + 10962aa commit 3ed3d76
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 15 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/testpypi.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
name: Publish Python distribution to TestPyPI

on:
push:
branches: [ "dev" ]
pull_request:
branches: [ "dev" ]
branches: [ "main" ]
workflow_dispatch:

jobs:
Expand Down
1 change: 1 addition & 0 deletions .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ disable=C0103,C0301,R0903,C0116,W0603,W0718
[DESIGN]
# needed to match number of arguments in requests.send
max-args=7
max-positional-arguments=7
max-attributes=10
[FORMAT]
# temporary mix until we break the code into smaller files
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ This project is in early phase. We're experimenting with the best ways to automa
# Latest capabilities added

The latest releases have a significant set of the new capabilities:
* `0.6.0` NetBox `v4.0` compatibility
* `0.6.2` NetBox `v4.1` compatibility
* `0.6.0` Filter links between devices via interface tags
* `0.5.0` PyPA packaging and distribution: `pip install nrx`
* `0.4.0` Ability to create new output formats without a need for **nrx** code changes
Expand Down Expand Up @@ -83,7 +83,7 @@ Export capabilities:

The following software versions were tested for compatibility with `nrx`:

* NetBox `v3.6`-`v4.0`. We no longer run tests with previously supported `v3.4-3.5`
* NetBox `v3.7`-`v4.1`. We no longer run tests with previously supported `v3.4-3.6`
* Containerlab `v0.39`, but earlier and later versions should work fine
* Cisco Modeling Labs `v2.5`
* Netreplica Graphite `v0.4.0`
Expand Down
2 changes: 1 addition & 1 deletion requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pylint ~= 3.2.6
pylint ~=3.3.1
rich
build
twine
Expand Down
14 changes: 7 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
certifi==2024.7.4
charset-normalizer==3.3.2
idna==3.7
certifi==2024.8.30
charset-normalizer==3.4.0
idna==3.10
Jinja2==3.1.4
MarkupSafe==2.1.5
MarkupSafe==3.0.2
networkx==3.2.1
pynetbox==7.3.4
pynetbox==7.4.1
requests==2.32.3
toml==0.10.2
urllib3==2.2.2
pyyaml==6.0.1
urllib3==2.2.3
pyyaml==6.0.2
packaging==23.2
2 changes: 1 addition & 1 deletion src/nrx/__about__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@
"""
Metadata for the nrx package
"""
__version__ = "0.6.1"
__version__ = "0.6.2"
2 changes: 1 addition & 1 deletion versions.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
nrx: v0.6.1
nrx: v0.6.2
templates: v0.2.0

0 comments on commit 3ed3d76

Please sign in to comment.