File tree 1 file changed +15
-1
lines changed
1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change 43
43
+ extras_require ["doc" ]
44
44
)
45
45
46
+ fastecdsa = [
47
+ # No official fastecdsa==1.7.4,1.7.5 wheels for Windows, using a pypi package that includes
48
+ # the original library, but also windows-built wheels (32+64-bit) on those versions.
49
+ # Fixme: Remove section when fastecdsa has released a windows-compatible wheel
50
+ # (specifically: both win32 and win_amd64 targets)
51
+ # See the following issues for more information;
52
+ # https://github.com/libp2p/py-libp2p/issues/363
53
+ # https://github.com/AntonKueltz/fastecdsa/issues/11
54
+ "fastecdsa-any==1.7.5;sys_platform=='win32'" ,
55
+ # Wheels are provided for these platforms, or compiling one is minimally frustrating in a
56
+ # default python installation.
57
+ "fastecdsa==1.7.5;sys_platform!='win32'" ,
58
+ ]
59
+
46
60
47
61
with open ("./README.md" ) as readme :
48
62
long_description = readme .read ()
67
81
# RTD system so we have to exclude these dependencies when we are in an RTD environment.
68
82
readthedocs_is_building = os .environ .get ("READTHEDOCS" , False )
69
83
if not readthedocs_is_building :
70
- install_requires .append ( " fastecdsa==1.7.4" )
84
+ install_requires .extend ( fastecdsa )
71
85
72
86
73
87
setup (
You can’t perform that action at this time.
0 commit comments