Installation

Requirements

  • Python 3.13 or higher

Install from PyPI

# Using pip
pip install networkpype

# Using uv
uv add networkpype

# Using poetry
poetry add networkpype

Dependencies

NetworkPype has two runtime dependencies:

Package Version Purpose
aiohttp >= 3.10.0 Async HTTP and WebSocket client
numpy >= 2.2.2 Time offset statistics in TimeSynchronizer

Verify Installation

import networkpype
from networkpype.factory import ConnectionManagersFactory, ConnectionsFactory
from networkpype.throttler.throttler import AsyncThrottler
from networkpype.throttler.rate_limit import RateLimit

print("networkpype installed successfully")