# Feisty has simplejson 1.4
"simplejson >= 1.4",
- # zope.interface 3.6.4 is incompatible with Nevow.
- # These are the versions packaged in major versions of Debian or Ubuntu, or in pkgsrc.
- "zope.interface == 3.3.1, == 3.5.3, == 3.6.1",
+ # zope.interface 3.6.3 and 3.6.4 are incompatible with Nevow (#1435).
+ "zope.interface <= 3.6.2, >= 3.6.5",
# On Windows we need at least Twisted 9.0 to avoid an indirect dependency on pywin32.
+ # On Linux we need at least Twisted 10.1.0 for inotify support used by the drop-upload
+ # frontend.
# We also need Twisted 10.1 for the FTP frontend in order for Twisted's FTP server to
# support asynchronous close.
"Twisted >= 10.1.0",
# Needed for SFTP. pyasn1 is needed by twisted.conch in Twisted >= 9.0.
# pycrypto 2.2 doesn't work due to https://bugs.launchpad.net/pycrypto/+bug/620253
- "pycrypto == 2.0.1, == 2.1.0, >= 2.3",
+ # pycrypto 2.4 doesn't work due to https://bugs.launchpad.net/pycrypto/+bug/881130
+ "pycrypto == 2.1.0, == 2.3, >= 2.4.1",
"pyasn1 >= 0.0.8a",
# http://www.voidspace.org.uk/python/mock/
"the sets module is deprecated",
]
-deprecation_imports = [
+user_warning_messages = [
+ "Hashing uninitialized InterfaceClass instance",
+ "Reliable disconnection notification requires pywin32 215 or later",
+]
+
+warning_imports = [
'nevow',
'twisted.persisted.sob',
'twisted.python.filepath',