dioptra-io / caracal

:cat: A fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine.
https://dioptra-io.github.io/caracal/
MIT License
26 stars 4 forks source link

Remove Python bindings (pycaracal) #58

Closed maxmouchet closed 1 year ago

maxmouchet commented 1 year ago

Python / C++ bindings takes too much time to maintain. Binary wheel builds often break for obscure reasons and compiling for ARM took a lot of time due to emulation on x86-64 GitHub actions runners.

The bindings were used only in Iris and fast-mda-traceroute: fast-mda-traceroute was an experimental project and is not maintained anymore, while for Iris we can simply call the caracal binary.

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

see 25 files with indirect coverage changes

:loudspeaker: Thoughts on this report? Let us know!.