diff --git a/newsfragments/2392.removed b/newsfragments/2392.removed new file mode 100644 index 000000000..7343f600f --- /dev/null +++ b/newsfragments/2392.removed @@ -0,0 +1 @@ +The redundant "pypywin32" dependency has been removed. \ No newline at end of file diff --git a/setup.py b/setup.py index 338abe8f4..72561a9d9 100644 --- a/setup.py +++ b/setup.py @@ -350,7 +350,10 @@ setup(name="tahoe-lafs", # also set in __init__.py python_requires="<3.0", install_requires=install_requires, extras_require={ - ':sys_platform=="win32"': ["pypiwin32"], + # Duplicate the Twisted pywin32 dependency here. See + # https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2392 for some + # discussion. + ':sys_platform=="win32"': ["pywin32 != 226"], ':sys_platform!="win32" and sys_platform!="linux2"': ["watchdog"], # For magic-folder on "darwin" (macOS) and the BSDs "test": [ # Pin a specific pyflakes so we don't have different folks