mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-22 08:50:07 +00:00
Allow working with Twisted >= 13 on Windows if pywin32 is manually installed. fixes #2416
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
@ -110,7 +110,14 @@ if not hasattr(sys, 'frozen'):
|
|||||||
# <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2249> and
|
# <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2249> and
|
||||||
# <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2028>.
|
# <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2028>.
|
||||||
|
|
||||||
|
_use_old_Twisted_and_Nevow = False
|
||||||
if sys.platform == "win32":
|
if sys.platform == "win32":
|
||||||
|
try:
|
||||||
|
import win32api
|
||||||
|
except ImportError:
|
||||||
|
_use_old_Twisted_and_Nevow = True
|
||||||
|
|
||||||
|
if _use_old_Twisted_and_Nevow:
|
||||||
install_requires += [
|
install_requires += [
|
||||||
# * On Windows we need at least Twisted 9.0 to avoid an indirect
|
# * On Windows we need at least Twisted 9.0 to avoid an indirect
|
||||||
# dependency on pywin32.
|
# dependency on pywin32.
|
||||||
|
Reference in New Issue
Block a user