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")