Skip to main content

A TCP/UDP port ping client

Project description

Pingos

A TCP/UDP port ping client that allows you to test connectivity to specific ports without using ICMP protocol.

Pingos is named by adding the Greek-style suffix 'os' to 'ping', inspired by the naming conventions of ancient Greek words and modern open-source projects.

Installation

pip install pingos

Usage

# TCP port ping
pingos tcp example.com 80

# UDP port ping
pingos udp example.com 53

# With custom timeout (in seconds)
pingos tcp example.com 80 --timeout 2

# With custom number of packets
pingos tcp example.com 80 --count 5

Features

  • TCP and UDP port testing
  • Configurable timeout
  • Configurable number of packets
  • Rich terminal output
  • Detailed statistics

Requirements

  • Python 3.8 or higher

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

pingos-0.1.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pingos-0.1.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file pingos-0.1.2.tar.gz.

File metadata

  • Download URL: pingos-0.1.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for pingos-0.1.2.tar.gz
Algorithm Hash digest
SHA256 eec4b1841ad856f869c09ae4c00e9e6e4a1030f9ee9359c8a99ffa2cea968315
MD5 77d64bf358c3dfe8613053356b3456f2
BLAKE2b-256 46c9b391318d9a9a6b4c619baeaeb7cf096e21761fcf6ce6b3c579df4f24f7c3

See more details on using hashes here.

File details

Details for the file pingos-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pingos-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for pingos-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ebca60026ecece447747c8be053cc0782698bc8a8b2a472e9a7374f1e64e6b7c
MD5 613021f587201314a72e80218413676a
BLAKE2b-256 b249630e681c18a00f34b8b5cb6174be7465c4e56c6468da6e6801184ad09bfd

See more details on using hashes here.

Supported by

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