Skip to main content

No project description provided

Project description

Gufo Traceroute

Gufo Traceroute is the Python asyncio IPv4 traceroute implementation.

PyPi version Python Versions License Build Sponsors


Documentation: https://docs.gufolabs.com/gufo_traceroute/

Source Code: https://github.com/gufolabs/gufo_traceroute/


Gufo Traceroute is the Python asyncio library for IPv4 traceroute. It consist of a clean Python API which hides all raw-socket manipulation details.

async with Traceroute() as tr:
    async for hop in tr.traceroute("8.8.8.8", tries=3):
        print(hop)

Unlike the others traceroute implementation, Gufo Traceroute works well in noisy environments, i.e. on hosts generating and receiving large volumes of ICMP traffic.

Virtues

  • Clean async API.
  • IPv4 support.
  • High-performance.
  • Full Python typing support.
  • Editor completion.
  • Well-tested, battle-proven code.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gufo_traceroute-0.1.0.tar.gz (8.8 kB view hashes)

Uploaded Source

Built Distribution

gufo_traceroute-0.1.0-py3-none-any.whl (9.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page