Merge remote-tracking branch 'gitea/toolchain_setup'

master
LEdoian 1 year ago
commit 765a1944c3

@ -0,0 +1,13 @@
A simple tool for visualising OSPF network topology as seen by BIRD
====
This is a tool to visualize current state of the OSPF network and compare it to
a reference / expected state.
## Installation
Run `pip install -e .`. You can use a virtualenv if you wish (recommended).
A demo is located in `./poor_mans_visualisation.py`, if that runs, everything
should be working.

@ -1,3 +1,5 @@
from pathlib import Path
assets = Path(__file__).resolve().parent / 'assets'
__version__ = '0.0.1-a1.dev1'

@ -0,0 +1,22 @@
[project]
name = 'birdvisu'
description = 'A simple tool for visualising OSPF network topology as seen by BIRD'
dynamic = ['version']
readme = './README.md'
requires-python = '~= 3.10'
dependencies = [
'PySide6',
]
[build-system]
requires = ["flit_core >=3.2,<4"]
build-backend = "flit_core.buildapi"
[project.optional-dependencies]
# Just a PoC as of now, but we will (hopefully) use these tools in the future.
doc = [
'sphinx',
]
check = [
'mypy'
]

@ -1 +0,0 @@
../birdvisu
Loading…
Cancel
Save