mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-02-22 18:22:40 +00:00
setup: remove the dependency on foolscap's "secure_connections" extra, add a dependency on pyOpenSSL
fixes #1383
This commit is contained in:
parent
5fcd3f8803
commit
89c11d63f1
@ -23,7 +23,16 @@ install_requires = [
|
||||
# of size N.
|
||||
# foolscap < 0.6 is incompatible with Twisted 10.2.0.
|
||||
# foolscap 0.6.1 quiets a DeprecationWarning.
|
||||
"foolscap[secure_connections] >= 0.6.1",
|
||||
# pyOpenSSL is required by foolscap for it (foolscap) to provide secure
|
||||
# connections. Foolscap doesn't reliably declare this dependency in a
|
||||
# machine-readable way, so we need to declare a dependency on pyOpenSSL
|
||||
# ourselves. Tahoe-LAFS doesn't *really* depend directly on pyOpenSSL,
|
||||
# so if something changes in the relationship between foolscap and
|
||||
# pyOpenSSL, such as foolscap requiring a specific version of pyOpenSSL,
|
||||
# or foolscap switching from pyOpenSSL to a different crypto library, we
|
||||
# need to update this declaration here.
|
||||
"foolscap >= 0.6.1",
|
||||
"pyOpenSSL",
|
||||
|
||||
"Nevow >= 0.6.0",
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user