From dcd17a896c38455b7c303ebcb05f300573dd84b2 Mon Sep 17 00:00:00 2001 From: Adrian Moreno Date: Fri, 8 Jul 2022 20:03:01 +0200 Subject: python: Add mask, ip and eth decoders. Add more decoders that can be used by KVParser. For IPv4 and IPv6 addresses, create a new class that wraps netaddr.IPAddress. For Ethernet addresses, create a new class that wraps netaddr.EUI. For Integers, create a new class that performs basic bitwise mask comparisons netaddr is added as a new shoft dependency: - extras_require in setup.py - Suggests in deb and rpm packages Acked-by: Eelco Chaudron Signed-off-by: Adrian Moreno Signed-off-by: Ilya Maximets --- .cirrus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.cirrus.yml') diff --git a/.cirrus.yml b/.cirrus.yml index a4d2a5bbc..4caa03705 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -9,7 +9,7 @@ freebsd_build_task: env: DEPENDENCIES: automake libtool gmake gcc wget openssl python3 - PY_DEPS: sphinx + PY_DEPS: sphinx|netaddr matrix: COMPILER: gcc COMPILER: clang -- cgit v1.2.1