-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
24 lines (21 loc) · 1.12 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# This file lists the required python modules.
# To install a module of a specific version:
# prototype: pip install --user <modulename>==<version>
# example: pip install --user asn1=2.2.0
# asciimatics is only required for the example program with the text UI.
# asciimatics is NOT required by the HeyMac communication stack itself.
# HeyMac UI's use of asciimatics requires source changes more recent than any release.
asciimatics @ git+https://github.com/peterbrittain/asciimatics.git@e7152f08
asn1 >= 2.2.0 # https://pypi.org/project/asn1/
cryptography >= 2.8 # https://pypi.org/project/cryptography/
#farc >= 0.2.0 # https://pypi.org/project/farc/
farc @ git+https://github.com/dwhall/farc.git@6c0a33de
# If developing on an RPi or Linux
spidev >= 2.0.0 # https://pypi.org/project/spidev
# This version (or later) of RPi is needed because of the "chnl"
# argument to GPIO event callbacks. If you must use
# an older version of RPi, you may remove the chnl argument
# to all SX127xPhy._dio#_isr() callbacks.
RPi >= 0.5.2 # https://pypi.org/project/RPi.GPIO/
# If developing on a Mac
PyObjC