1
0
mirror of https://github.com/craigerl/aprsd.git synced 2024-12-22 01:20:59 -05:00
aprsd/requirements.in
Hemna 840b0aba97 Add ratelimiting for acks and other packets
This patch adds basic ratelimiting to sending out AckPackets
and non AckPackets.  This provides a basic way to prevent
aprsd from sending out packets as fast as possible, which isn't
great for a bandwidth limited network.

This patch also adds some keepalive checks to all threads in the
threadslist as well as the network client objects (apris, kiss)
2023-01-18 13:00:10 -05:00

40 lines
551 B
Plaintext

aprslib>=0.7.0
click
click-completion
flask==2.1.2
werkzeug==2.1.2
flask-classful
flask-httpauth
imapclient
pluggy
pbr
pyyaml
requests
pytz
six
thesmuggler
update_checker
flask-socketio
eventlet
tabulate
# Pinned due to gray needing 12.6.0
rich==12.6.0
# For the list-plugins pypi.org search scraping
beautifulsoup4
wrapt
# kiss3 uses attrs
kiss3
attrs
# for mobile checking
user-agents
pyopenssl
dataclasses
dacite2
oslo.config
rpyc
# Pin this here so it doesn't require a compile on
# raspi
cryptography==38.0.1
shellingham==1.5.0.post1
ratelimiter