Merge remote-tracking branch 'gitea/toolchain_setup'
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…
Reference in New Issue