Commit Graph

14 Commits

Author SHA1 Message Date
Pim van Pelt
641d0f0190 Version 0.0.8 - support 'af-packet' for containerlab 2025-05-03 14:47:17 +02:00
Pim van Pelt
6879fa85dd Release 0.0.7 with sFlow support 2025-01-20 17:19:45 +01:00
Gerard de Leeuw
55700429de Update debian dependencies 2024-09-02 16:21:51 +02:00
Sander Steffann
f5f83b9580 Update changelog to put 0.0.6 in the right place 2024-06-18 18:39:09 +02:00
Pim van Pelt
5381cf4490 release 0.0.6 2024-04-07 23:39:47 +02:00
Pim van Pelt
ed2edeb6e8 Bump version to 0.0.5, with unnumbered interfaces 2024-04-07 17:51:27 +02:00
Pim van Pelt
d5dbd11d2d Cut 0.0.4 2023-05-25 18:29:52 +02:00
Pim van Pelt
21d38ebd64 build: allow python3.8 and higher (due to dictionary merging code) 2022-12-03 17:03:19 +00:00
Pim van Pelt
ac13f54ab5 Release vppcfg 0.0.3 2022-12-03 16:18:26 +00:00
Pim van Pelt
b62f5313dd release: bump version to 0.0.2 for Debian and PIP 2022-07-18 13:05:58 +00:00
Ray Kinsella
f5c31c7f39 build: enable unit tests as part of build
Enabling the unit tests as part of the pip and debian builds.

Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
2022-07-13 13:05:55 +01:00
Ray Kinsella
9f2ef0e56a build: fix python load paths
Fixed python load paths so that vppcfg will work installed as python
library and standalone from the source directory, fixing load
pathes for resources such as yaml files along the way.

Added a make target for pylint called 'make check-style', fixed a
number of minor pylint issues along the way.

Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
2022-07-12 15:38:14 +01:00
Pim van Pelt
f8bf7be731 Port 'make wipe' patterns into .gitignore so as not to create a dirty client while building 2022-07-10 18:27:18 +00:00
Ray Kinsella
3122022383 build: initial pybuild based deb packaging
Initial version of deb pkg, based on pybuild. Reverted to classic
setup.py, because debian tooling does not yet understand the newer
pyproject.toml.

Yamale is absent from the list of package dependencies as there is as
yet no upstream debian packaging for it, will need to work around with
documentation and install with pip for the moment. Autotest of the
debian packaging is also disabled for the moment.

Systemd service is automatically installed and bould to the vpp
service, but does not become active until the user creates the
configuration /etc/vpp/config.yaml

Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
2022-07-04 11:34:16 +01:00