pkgsrc/net/py-twisted/PLIST

2541 lines
110 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.11 2013/02/27 15:59:07 gdt Exp $
bin/cftp
bin/ckeygen
bin/conch
bin/lore
bin/mailmail
bin/manhole
bin/pyhtmlizer
bin/tap2deb
bin/tap2rpm
bin/tapconvert
bin/tkconch
bin/trial
bin/twistd
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/twisted/__init__.py
${PYSITELIB}/twisted/__init__.pyc
${PYSITELIB}/twisted/__init__.pyo
${PYSITELIB}/twisted/_version.py
${PYSITELIB}/twisted/_version.pyc
${PYSITELIB}/twisted/_version.pyo
${PYSITELIB}/twisted/application/__init__.py
${PYSITELIB}/twisted/application/__init__.pyc
${PYSITELIB}/twisted/application/__init__.pyo
${PYSITELIB}/twisted/application/app.py
${PYSITELIB}/twisted/application/app.pyc
${PYSITELIB}/twisted/application/app.pyo
${PYSITELIB}/twisted/application/internet.py
${PYSITELIB}/twisted/application/internet.pyc
${PYSITELIB}/twisted/application/internet.pyo
${PYSITELIB}/twisted/application/reactors.py
${PYSITELIB}/twisted/application/reactors.pyc
${PYSITELIB}/twisted/application/reactors.pyo
${PYSITELIB}/twisted/application/service.py
${PYSITELIB}/twisted/application/service.pyc
${PYSITELIB}/twisted/application/service.pyo
${PYSITELIB}/twisted/application/strports.py
${PYSITELIB}/twisted/application/strports.pyc
${PYSITELIB}/twisted/application/strports.pyo
${PYSITELIB}/twisted/application/test/__init__.py
${PYSITELIB}/twisted/application/test/__init__.pyc
${PYSITELIB}/twisted/application/test/__init__.pyo
${PYSITELIB}/twisted/application/test/test_internet.py
${PYSITELIB}/twisted/application/test/test_internet.pyc
${PYSITELIB}/twisted/application/test/test_internet.pyo
${PYSITELIB}/twisted/conch/__init__.py
${PYSITELIB}/twisted/conch/__init__.pyc
${PYSITELIB}/twisted/conch/__init__.pyo
${PYSITELIB}/twisted/conch/_version.py
${PYSITELIB}/twisted/conch/_version.pyc
${PYSITELIB}/twisted/conch/_version.pyo
${PYSITELIB}/twisted/conch/avatar.py
${PYSITELIB}/twisted/conch/avatar.pyc
${PYSITELIB}/twisted/conch/avatar.pyo
${PYSITELIB}/twisted/conch/checkers.py
${PYSITELIB}/twisted/conch/checkers.pyc
${PYSITELIB}/twisted/conch/checkers.pyo
${PYSITELIB}/twisted/conch/client/__init__.py
${PYSITELIB}/twisted/conch/client/__init__.pyc
${PYSITELIB}/twisted/conch/client/__init__.pyo
${PYSITELIB}/twisted/conch/client/agent.py
${PYSITELIB}/twisted/conch/client/agent.pyc
${PYSITELIB}/twisted/conch/client/agent.pyo
${PYSITELIB}/twisted/conch/client/connect.py
${PYSITELIB}/twisted/conch/client/connect.pyc
${PYSITELIB}/twisted/conch/client/connect.pyo
${PYSITELIB}/twisted/conch/client/default.py
${PYSITELIB}/twisted/conch/client/default.pyc
${PYSITELIB}/twisted/conch/client/default.pyo
${PYSITELIB}/twisted/conch/client/direct.py
${PYSITELIB}/twisted/conch/client/direct.pyc
${PYSITELIB}/twisted/conch/client/direct.pyo
${PYSITELIB}/twisted/conch/client/knownhosts.py
${PYSITELIB}/twisted/conch/client/knownhosts.pyc
${PYSITELIB}/twisted/conch/client/knownhosts.pyo
${PYSITELIB}/twisted/conch/client/options.py
${PYSITELIB}/twisted/conch/client/options.pyc
${PYSITELIB}/twisted/conch/client/options.pyo
${PYSITELIB}/twisted/conch/error.py
${PYSITELIB}/twisted/conch/error.pyc
${PYSITELIB}/twisted/conch/error.pyo
${PYSITELIB}/twisted/conch/insults/__init__.py
${PYSITELIB}/twisted/conch/insults/__init__.pyc
${PYSITELIB}/twisted/conch/insults/__init__.pyo
${PYSITELIB}/twisted/conch/insults/client.py
${PYSITELIB}/twisted/conch/insults/client.pyc
${PYSITELIB}/twisted/conch/insults/client.pyo
${PYSITELIB}/twisted/conch/insults/colors.py
${PYSITELIB}/twisted/conch/insults/colors.pyc
${PYSITELIB}/twisted/conch/insults/colors.pyo
${PYSITELIB}/twisted/conch/insults/helper.py
${PYSITELIB}/twisted/conch/insults/helper.pyc
${PYSITELIB}/twisted/conch/insults/helper.pyo
${PYSITELIB}/twisted/conch/insults/insults.py
${PYSITELIB}/twisted/conch/insults/insults.pyc
${PYSITELIB}/twisted/conch/insults/insults.pyo
${PYSITELIB}/twisted/conch/insults/text.py
${PYSITELIB}/twisted/conch/insults/text.pyc
${PYSITELIB}/twisted/conch/insults/text.pyo
${PYSITELIB}/twisted/conch/insults/window.py
${PYSITELIB}/twisted/conch/insults/window.pyc
${PYSITELIB}/twisted/conch/insults/window.pyo
${PYSITELIB}/twisted/conch/interfaces.py
${PYSITELIB}/twisted/conch/interfaces.pyc
${PYSITELIB}/twisted/conch/interfaces.pyo
${PYSITELIB}/twisted/conch/ls.py
${PYSITELIB}/twisted/conch/ls.pyc
${PYSITELIB}/twisted/conch/ls.pyo
${PYSITELIB}/twisted/conch/manhole.py
${PYSITELIB}/twisted/conch/manhole.pyc
${PYSITELIB}/twisted/conch/manhole.pyo
${PYSITELIB}/twisted/conch/manhole_ssh.py
${PYSITELIB}/twisted/conch/manhole_ssh.pyc
${PYSITELIB}/twisted/conch/manhole_ssh.pyo
${PYSITELIB}/twisted/conch/manhole_tap.py
${PYSITELIB}/twisted/conch/manhole_tap.pyc
${PYSITELIB}/twisted/conch/manhole_tap.pyo
${PYSITELIB}/twisted/conch/mixin.py
${PYSITELIB}/twisted/conch/mixin.pyc
${PYSITELIB}/twisted/conch/mixin.pyo
${PYSITELIB}/twisted/conch/openssh_compat/__init__.py
${PYSITELIB}/twisted/conch/openssh_compat/__init__.pyc
${PYSITELIB}/twisted/conch/openssh_compat/__init__.pyo
${PYSITELIB}/twisted/conch/openssh_compat/factory.py
${PYSITELIB}/twisted/conch/openssh_compat/factory.pyc
${PYSITELIB}/twisted/conch/openssh_compat/factory.pyo
${PYSITELIB}/twisted/conch/openssh_compat/primes.py
${PYSITELIB}/twisted/conch/openssh_compat/primes.pyc
${PYSITELIB}/twisted/conch/openssh_compat/primes.pyo
${PYSITELIB}/twisted/conch/recvline.py
${PYSITELIB}/twisted/conch/recvline.pyc
${PYSITELIB}/twisted/conch/recvline.pyo
${PYSITELIB}/twisted/conch/scripts/__init__.py
${PYSITELIB}/twisted/conch/scripts/__init__.pyc
${PYSITELIB}/twisted/conch/scripts/__init__.pyo
${PYSITELIB}/twisted/conch/scripts/cftp.py
${PYSITELIB}/twisted/conch/scripts/cftp.pyc
${PYSITELIB}/twisted/conch/scripts/cftp.pyo
${PYSITELIB}/twisted/conch/scripts/ckeygen.py
${PYSITELIB}/twisted/conch/scripts/ckeygen.pyc
${PYSITELIB}/twisted/conch/scripts/ckeygen.pyo
${PYSITELIB}/twisted/conch/scripts/conch.py
${PYSITELIB}/twisted/conch/scripts/conch.pyc
${PYSITELIB}/twisted/conch/scripts/conch.pyo
${PYSITELIB}/twisted/conch/scripts/tkconch.py
${PYSITELIB}/twisted/conch/scripts/tkconch.pyc
${PYSITELIB}/twisted/conch/scripts/tkconch.pyo
${PYSITELIB}/twisted/conch/ssh/__init__.py
${PYSITELIB}/twisted/conch/ssh/__init__.pyc
${PYSITELIB}/twisted/conch/ssh/__init__.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/conch/ssh/address.py
${PYSITELIB}/twisted/conch/ssh/address.pyc
${PYSITELIB}/twisted/conch/ssh/address.pyo
${PYSITELIB}/twisted/conch/ssh/agent.py
${PYSITELIB}/twisted/conch/ssh/agent.pyc
${PYSITELIB}/twisted/conch/ssh/agent.pyo
${PYSITELIB}/twisted/conch/ssh/channel.py
${PYSITELIB}/twisted/conch/ssh/channel.pyc
${PYSITELIB}/twisted/conch/ssh/channel.pyo
${PYSITELIB}/twisted/conch/ssh/common.py
${PYSITELIB}/twisted/conch/ssh/common.pyc
${PYSITELIB}/twisted/conch/ssh/common.pyo
${PYSITELIB}/twisted/conch/ssh/connection.py
${PYSITELIB}/twisted/conch/ssh/connection.pyc
${PYSITELIB}/twisted/conch/ssh/connection.pyo
${PYSITELIB}/twisted/conch/ssh/factory.py
${PYSITELIB}/twisted/conch/ssh/factory.pyc
${PYSITELIB}/twisted/conch/ssh/factory.pyo
${PYSITELIB}/twisted/conch/ssh/filetransfer.py
${PYSITELIB}/twisted/conch/ssh/filetransfer.pyc
${PYSITELIB}/twisted/conch/ssh/filetransfer.pyo
${PYSITELIB}/twisted/conch/ssh/forwarding.py
${PYSITELIB}/twisted/conch/ssh/forwarding.pyc
${PYSITELIB}/twisted/conch/ssh/forwarding.pyo
${PYSITELIB}/twisted/conch/ssh/keys.py
${PYSITELIB}/twisted/conch/ssh/keys.pyc
${PYSITELIB}/twisted/conch/ssh/keys.pyo
${PYSITELIB}/twisted/conch/ssh/service.py
${PYSITELIB}/twisted/conch/ssh/service.pyc
${PYSITELIB}/twisted/conch/ssh/service.pyo
${PYSITELIB}/twisted/conch/ssh/session.py
${PYSITELIB}/twisted/conch/ssh/session.pyc
${PYSITELIB}/twisted/conch/ssh/session.pyo
${PYSITELIB}/twisted/conch/ssh/sexpy.py
${PYSITELIB}/twisted/conch/ssh/sexpy.pyc
${PYSITELIB}/twisted/conch/ssh/sexpy.pyo
${PYSITELIB}/twisted/conch/ssh/transport.py
${PYSITELIB}/twisted/conch/ssh/transport.pyc
${PYSITELIB}/twisted/conch/ssh/transport.pyo
${PYSITELIB}/twisted/conch/ssh/userauth.py
${PYSITELIB}/twisted/conch/ssh/userauth.pyc
${PYSITELIB}/twisted/conch/ssh/userauth.pyo
${PYSITELIB}/twisted/conch/stdio.py
${PYSITELIB}/twisted/conch/stdio.pyc
${PYSITELIB}/twisted/conch/stdio.pyo
${PYSITELIB}/twisted/conch/tap.py
${PYSITELIB}/twisted/conch/tap.pyc
${PYSITELIB}/twisted/conch/tap.pyo
${PYSITELIB}/twisted/conch/telnet.py
${PYSITELIB}/twisted/conch/telnet.pyc
${PYSITELIB}/twisted/conch/telnet.pyo
${PYSITELIB}/twisted/conch/test/__init__.py
${PYSITELIB}/twisted/conch/test/__init__.pyc
${PYSITELIB}/twisted/conch/test/__init__.pyo
${PYSITELIB}/twisted/conch/test/keydata.py
${PYSITELIB}/twisted/conch/test/keydata.pyc
${PYSITELIB}/twisted/conch/test/keydata.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/conch/test/test_address.py
${PYSITELIB}/twisted/conch/test/test_address.pyc
${PYSITELIB}/twisted/conch/test/test_address.pyo
${PYSITELIB}/twisted/conch/test/test_agent.py
${PYSITELIB}/twisted/conch/test/test_agent.pyc
${PYSITELIB}/twisted/conch/test/test_agent.pyo
${PYSITELIB}/twisted/conch/test/test_cftp.py
${PYSITELIB}/twisted/conch/test/test_cftp.pyc
${PYSITELIB}/twisted/conch/test/test_cftp.pyo
${PYSITELIB}/twisted/conch/test/test_channel.py
${PYSITELIB}/twisted/conch/test/test_channel.pyc
${PYSITELIB}/twisted/conch/test/test_channel.pyo
${PYSITELIB}/twisted/conch/test/test_checkers.py
${PYSITELIB}/twisted/conch/test/test_checkers.pyc
${PYSITELIB}/twisted/conch/test/test_checkers.pyo
${PYSITELIB}/twisted/conch/test/test_ckeygen.py
${PYSITELIB}/twisted/conch/test/test_ckeygen.pyc
${PYSITELIB}/twisted/conch/test/test_ckeygen.pyo
${PYSITELIB}/twisted/conch/test/test_conch.py
${PYSITELIB}/twisted/conch/test/test_conch.pyc
${PYSITELIB}/twisted/conch/test/test_conch.pyo
${PYSITELIB}/twisted/conch/test/test_connection.py
${PYSITELIB}/twisted/conch/test/test_connection.pyc
${PYSITELIB}/twisted/conch/test/test_connection.pyo
${PYSITELIB}/twisted/conch/test/test_default.py
${PYSITELIB}/twisted/conch/test/test_default.pyc
${PYSITELIB}/twisted/conch/test/test_default.pyo
${PYSITELIB}/twisted/conch/test/test_filetransfer.py
${PYSITELIB}/twisted/conch/test/test_filetransfer.pyc
${PYSITELIB}/twisted/conch/test/test_filetransfer.pyo
${PYSITELIB}/twisted/conch/test/test_helper.py
${PYSITELIB}/twisted/conch/test/test_helper.pyc
${PYSITELIB}/twisted/conch/test/test_helper.pyo
${PYSITELIB}/twisted/conch/test/test_insults.py
${PYSITELIB}/twisted/conch/test/test_insults.pyc
${PYSITELIB}/twisted/conch/test/test_insults.pyo
${PYSITELIB}/twisted/conch/test/test_keys.py
${PYSITELIB}/twisted/conch/test/test_keys.pyc
${PYSITELIB}/twisted/conch/test/test_keys.pyo
${PYSITELIB}/twisted/conch/test/test_knownhosts.py
${PYSITELIB}/twisted/conch/test/test_knownhosts.pyc
${PYSITELIB}/twisted/conch/test/test_knownhosts.pyo
${PYSITELIB}/twisted/conch/test/test_manhole.py
${PYSITELIB}/twisted/conch/test/test_manhole.pyc
${PYSITELIB}/twisted/conch/test/test_manhole.pyo
${PYSITELIB}/twisted/conch/test/test_mixin.py
${PYSITELIB}/twisted/conch/test/test_mixin.pyc
${PYSITELIB}/twisted/conch/test/test_mixin.pyo
${PYSITELIB}/twisted/conch/test/test_openssh_compat.py
${PYSITELIB}/twisted/conch/test/test_openssh_compat.pyc
${PYSITELIB}/twisted/conch/test/test_openssh_compat.pyo
${PYSITELIB}/twisted/conch/test/test_recvline.py
${PYSITELIB}/twisted/conch/test/test_recvline.pyc
${PYSITELIB}/twisted/conch/test/test_recvline.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/conch/test/test_scripts.py
${PYSITELIB}/twisted/conch/test/test_scripts.pyc
${PYSITELIB}/twisted/conch/test/test_scripts.pyo
${PYSITELIB}/twisted/conch/test/test_session.py
${PYSITELIB}/twisted/conch/test/test_session.pyc
${PYSITELIB}/twisted/conch/test/test_session.pyo
${PYSITELIB}/twisted/conch/test/test_ssh.py
${PYSITELIB}/twisted/conch/test/test_ssh.pyc
${PYSITELIB}/twisted/conch/test/test_ssh.pyo
${PYSITELIB}/twisted/conch/test/test_tap.py
${PYSITELIB}/twisted/conch/test/test_tap.pyc
${PYSITELIB}/twisted/conch/test/test_tap.pyo
${PYSITELIB}/twisted/conch/test/test_telnet.py
${PYSITELIB}/twisted/conch/test/test_telnet.pyc
${PYSITELIB}/twisted/conch/test/test_telnet.pyo
${PYSITELIB}/twisted/conch/test/test_text.py
${PYSITELIB}/twisted/conch/test/test_text.pyc
${PYSITELIB}/twisted/conch/test/test_text.pyo
${PYSITELIB}/twisted/conch/test/test_transport.py
${PYSITELIB}/twisted/conch/test/test_transport.pyc
${PYSITELIB}/twisted/conch/test/test_transport.pyo
${PYSITELIB}/twisted/conch/test/test_userauth.py
${PYSITELIB}/twisted/conch/test/test_userauth.pyc
${PYSITELIB}/twisted/conch/test/test_userauth.pyo
${PYSITELIB}/twisted/conch/test/test_window.py
${PYSITELIB}/twisted/conch/test/test_window.pyc
${PYSITELIB}/twisted/conch/test/test_window.pyo
${PYSITELIB}/twisted/conch/topfiles/NEWS
${PYSITELIB}/twisted/conch/topfiles/README
${PYSITELIB}/twisted/conch/ttymodes.py
${PYSITELIB}/twisted/conch/ttymodes.pyc
${PYSITELIB}/twisted/conch/ttymodes.pyo
${PYSITELIB}/twisted/conch/ui/__init__.py
${PYSITELIB}/twisted/conch/ui/__init__.pyc
${PYSITELIB}/twisted/conch/ui/__init__.pyo
${PYSITELIB}/twisted/conch/ui/ansi.py
${PYSITELIB}/twisted/conch/ui/ansi.pyc
${PYSITELIB}/twisted/conch/ui/ansi.pyo
${PYSITELIB}/twisted/conch/ui/tkvt100.py
${PYSITELIB}/twisted/conch/ui/tkvt100.pyc
${PYSITELIB}/twisted/conch/ui/tkvt100.pyo
${PYSITELIB}/twisted/conch/unix.py
${PYSITELIB}/twisted/conch/unix.pyc
${PYSITELIB}/twisted/conch/unix.pyo
${PYSITELIB}/twisted/copyright.py
${PYSITELIB}/twisted/copyright.pyc
${PYSITELIB}/twisted/copyright.pyo
${PYSITELIB}/twisted/cred/__init__.py
${PYSITELIB}/twisted/cred/__init__.pyc
${PYSITELIB}/twisted/cred/__init__.pyo
${PYSITELIB}/twisted/cred/_digest.py
${PYSITELIB}/twisted/cred/_digest.pyc
${PYSITELIB}/twisted/cred/_digest.pyo
${PYSITELIB}/twisted/cred/checkers.py
${PYSITELIB}/twisted/cred/checkers.pyc
${PYSITELIB}/twisted/cred/checkers.pyo
${PYSITELIB}/twisted/cred/credentials.py
${PYSITELIB}/twisted/cred/credentials.pyc
${PYSITELIB}/twisted/cred/credentials.pyo
${PYSITELIB}/twisted/cred/error.py
${PYSITELIB}/twisted/cred/error.pyc
${PYSITELIB}/twisted/cred/error.pyo
${PYSITELIB}/twisted/cred/pamauth.py
${PYSITELIB}/twisted/cred/pamauth.pyc
${PYSITELIB}/twisted/cred/pamauth.pyo
${PYSITELIB}/twisted/cred/portal.py
${PYSITELIB}/twisted/cred/portal.pyc
${PYSITELIB}/twisted/cred/portal.pyo
${PYSITELIB}/twisted/cred/strcred.py
${PYSITELIB}/twisted/cred/strcred.pyc
${PYSITELIB}/twisted/cred/strcred.pyo
${PYSITELIB}/twisted/enterprise/__init__.py
${PYSITELIB}/twisted/enterprise/__init__.pyc
${PYSITELIB}/twisted/enterprise/__init__.pyo
${PYSITELIB}/twisted/enterprise/adbapi.py
${PYSITELIB}/twisted/enterprise/adbapi.pyc
${PYSITELIB}/twisted/enterprise/adbapi.pyo
${PYSITELIB}/twisted/internet/__init__.py
${PYSITELIB}/twisted/internet/__init__.pyc
${PYSITELIB}/twisted/internet/__init__.pyo
${PYSITELIB}/twisted/internet/_baseprocess.py
${PYSITELIB}/twisted/internet/_baseprocess.pyc
${PYSITELIB}/twisted/internet/_baseprocess.pyo
${PYSITELIB}/twisted/internet/_dumbwin32proc.py
${PYSITELIB}/twisted/internet/_dumbwin32proc.pyc
${PYSITELIB}/twisted/internet/_dumbwin32proc.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/_endpointspy3.py
${PYSITELIB}/twisted/internet/_endpointspy3.pyc
${PYSITELIB}/twisted/internet/_endpointspy3.pyo
${PYSITELIB}/twisted/internet/_glibbase.py
${PYSITELIB}/twisted/internet/_glibbase.pyc
${PYSITELIB}/twisted/internet/_glibbase.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/_newtls.py
${PYSITELIB}/twisted/internet/_newtls.pyc
${PYSITELIB}/twisted/internet/_newtls.pyo
${PYSITELIB}/twisted/internet/_oldtls.py
${PYSITELIB}/twisted/internet/_oldtls.pyc
${PYSITELIB}/twisted/internet/_oldtls.pyo
${PYSITELIB}/twisted/internet/_pollingfile.py
${PYSITELIB}/twisted/internet/_pollingfile.pyc
${PYSITELIB}/twisted/internet/_pollingfile.pyo
${PYSITELIB}/twisted/internet/_posixserialport.py
${PYSITELIB}/twisted/internet/_posixserialport.pyc
${PYSITELIB}/twisted/internet/_posixserialport.pyo
${PYSITELIB}/twisted/internet/_posixstdio.py
${PYSITELIB}/twisted/internet/_posixstdio.pyc
${PYSITELIB}/twisted/internet/_posixstdio.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/_signals.py
${PYSITELIB}/twisted/internet/_signals.pyc
${PYSITELIB}/twisted/internet/_signals.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/_ssl.py
${PYSITELIB}/twisted/internet/_ssl.pyc
${PYSITELIB}/twisted/internet/_ssl.pyo
${PYSITELIB}/twisted/internet/_sslverify.py
${PYSITELIB}/twisted/internet/_sslverify.pyc
${PYSITELIB}/twisted/internet/_sslverify.pyo
${PYSITELIB}/twisted/internet/_threadedselect.py
${PYSITELIB}/twisted/internet/_threadedselect.pyc
${PYSITELIB}/twisted/internet/_threadedselect.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/_utilspy3.py
${PYSITELIB}/twisted/internet/_utilspy3.pyc
${PYSITELIB}/twisted/internet/_utilspy3.pyo
${PYSITELIB}/twisted/internet/_win32serialport.py
${PYSITELIB}/twisted/internet/_win32serialport.pyc
${PYSITELIB}/twisted/internet/_win32serialport.pyo
${PYSITELIB}/twisted/internet/_win32stdio.py
${PYSITELIB}/twisted/internet/_win32stdio.pyc
${PYSITELIB}/twisted/internet/_win32stdio.pyo
${PYSITELIB}/twisted/internet/abstract.py
${PYSITELIB}/twisted/internet/abstract.pyc
${PYSITELIB}/twisted/internet/abstract.pyo
${PYSITELIB}/twisted/internet/address.py
${PYSITELIB}/twisted/internet/address.pyc
${PYSITELIB}/twisted/internet/address.pyo
${PYSITELIB}/twisted/internet/base.py
${PYSITELIB}/twisted/internet/base.pyc
${PYSITELIB}/twisted/internet/base.pyo
${PYSITELIB}/twisted/internet/cfreactor.py
${PYSITELIB}/twisted/internet/cfreactor.pyc
${PYSITELIB}/twisted/internet/cfreactor.pyo
${PYSITELIB}/twisted/internet/default.py
${PYSITELIB}/twisted/internet/default.pyc
${PYSITELIB}/twisted/internet/default.pyo
${PYSITELIB}/twisted/internet/defer.py
${PYSITELIB}/twisted/internet/defer.pyc
${PYSITELIB}/twisted/internet/defer.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/endpoints.py
${PYSITELIB}/twisted/internet/endpoints.pyc
${PYSITELIB}/twisted/internet/endpoints.pyo
${PYSITELIB}/twisted/internet/epollreactor.py
${PYSITELIB}/twisted/internet/epollreactor.pyc
${PYSITELIB}/twisted/internet/epollreactor.pyo
${PYSITELIB}/twisted/internet/error.py
${PYSITELIB}/twisted/internet/error.pyc
${PYSITELIB}/twisted/internet/error.pyo
${PYSITELIB}/twisted/internet/fdesc.py
${PYSITELIB}/twisted/internet/fdesc.pyc
${PYSITELIB}/twisted/internet/fdesc.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/gireactor.py
${PYSITELIB}/twisted/internet/gireactor.pyc
${PYSITELIB}/twisted/internet/gireactor.pyo
${PYSITELIB}/twisted/internet/glib2reactor.py
${PYSITELIB}/twisted/internet/glib2reactor.pyc
${PYSITELIB}/twisted/internet/glib2reactor.pyo
${PYSITELIB}/twisted/internet/gtk2reactor.py
${PYSITELIB}/twisted/internet/gtk2reactor.pyc
${PYSITELIB}/twisted/internet/gtk2reactor.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/gtk3reactor.py
${PYSITELIB}/twisted/internet/gtk3reactor.pyc
${PYSITELIB}/twisted/internet/gtk3reactor.pyo
${PYSITELIB}/twisted/internet/gtkreactor.py
${PYSITELIB}/twisted/internet/gtkreactor.pyc
${PYSITELIB}/twisted/internet/gtkreactor.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/inotify.py
${PYSITELIB}/twisted/internet/inotify.pyc
${PYSITELIB}/twisted/internet/inotify.pyo
${PYSITELIB}/twisted/internet/interfaces.py
${PYSITELIB}/twisted/internet/interfaces.pyc
${PYSITELIB}/twisted/internet/interfaces.pyo
${PYSITELIB}/twisted/internet/iocpreactor/__init__.py
${PYSITELIB}/twisted/internet/iocpreactor/__init__.pyc
${PYSITELIB}/twisted/internet/iocpreactor/__init__.pyo
${PYSITELIB}/twisted/internet/iocpreactor/abstract.py
${PYSITELIB}/twisted/internet/iocpreactor/abstract.pyc
${PYSITELIB}/twisted/internet/iocpreactor/abstract.pyo
${PYSITELIB}/twisted/internet/iocpreactor/build.bat
${PYSITELIB}/twisted/internet/iocpreactor/const.py
${PYSITELIB}/twisted/internet/iocpreactor/const.pyc
${PYSITELIB}/twisted/internet/iocpreactor/const.pyo
${PYSITELIB}/twisted/internet/iocpreactor/interfaces.py
${PYSITELIB}/twisted/internet/iocpreactor/interfaces.pyc
${PYSITELIB}/twisted/internet/iocpreactor/interfaces.pyo
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/acceptex.pxi
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/connectex.pxi
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/iocpsupport.pyx
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/winsock_pointers.c
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/winsock_pointers.h
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/wsarecv.pxi
${PYSITELIB}/twisted/internet/iocpreactor/iocpsupport/wsasend.pxi
${PYSITELIB}/twisted/internet/iocpreactor/notes.txt
${PYSITELIB}/twisted/internet/iocpreactor/reactor.py
${PYSITELIB}/twisted/internet/iocpreactor/reactor.pyc
${PYSITELIB}/twisted/internet/iocpreactor/reactor.pyo
${PYSITELIB}/twisted/internet/iocpreactor/setup.py
${PYSITELIB}/twisted/internet/iocpreactor/setup.pyc
${PYSITELIB}/twisted/internet/iocpreactor/setup.pyo
${PYSITELIB}/twisted/internet/iocpreactor/tcp.py
${PYSITELIB}/twisted/internet/iocpreactor/tcp.pyc
${PYSITELIB}/twisted/internet/iocpreactor/tcp.pyo
${PYSITELIB}/twisted/internet/iocpreactor/udp.py
${PYSITELIB}/twisted/internet/iocpreactor/udp.pyc
${PYSITELIB}/twisted/internet/iocpreactor/udp.pyo
${PYSITELIB}/twisted/internet/kqreactor.py
${PYSITELIB}/twisted/internet/kqreactor.pyc
${PYSITELIB}/twisted/internet/kqreactor.pyo
${PYSITELIB}/twisted/internet/main.py
${PYSITELIB}/twisted/internet/main.pyc
${PYSITELIB}/twisted/internet/main.pyo
${PYSITELIB}/twisted/internet/pollreactor.py
${PYSITELIB}/twisted/internet/pollreactor.pyc
${PYSITELIB}/twisted/internet/pollreactor.pyo
${PYSITELIB}/twisted/internet/posixbase.py
${PYSITELIB}/twisted/internet/posixbase.pyc
${PYSITELIB}/twisted/internet/posixbase.pyo
${PYSITELIB}/twisted/internet/process.py
${PYSITELIB}/twisted/internet/process.pyc
${PYSITELIB}/twisted/internet/process.pyo
${PYSITELIB}/twisted/internet/protocol.py
${PYSITELIB}/twisted/internet/protocol.pyc
${PYSITELIB}/twisted/internet/protocol.pyo
${PYSITELIB}/twisted/internet/pyuisupport.py
${PYSITELIB}/twisted/internet/pyuisupport.pyc
${PYSITELIB}/twisted/internet/pyuisupport.pyo
${PYSITELIB}/twisted/internet/qtreactor.py
${PYSITELIB}/twisted/internet/qtreactor.pyc
${PYSITELIB}/twisted/internet/qtreactor.pyo
${PYSITELIB}/twisted/internet/reactor.py
${PYSITELIB}/twisted/internet/reactor.pyc
${PYSITELIB}/twisted/internet/reactor.pyo
${PYSITELIB}/twisted/internet/selectreactor.py
${PYSITELIB}/twisted/internet/selectreactor.pyc
${PYSITELIB}/twisted/internet/selectreactor.pyo
${PYSITELIB}/twisted/internet/serialport.py
${PYSITELIB}/twisted/internet/serialport.pyc
${PYSITELIB}/twisted/internet/serialport.pyo
${PYSITELIB}/twisted/internet/ssl.py
${PYSITELIB}/twisted/internet/ssl.pyc
${PYSITELIB}/twisted/internet/ssl.pyo
${PYSITELIB}/twisted/internet/stdio.py
${PYSITELIB}/twisted/internet/stdio.pyc
${PYSITELIB}/twisted/internet/stdio.pyo
${PYSITELIB}/twisted/internet/task.py
${PYSITELIB}/twisted/internet/task.pyc
${PYSITELIB}/twisted/internet/task.pyo
${PYSITELIB}/twisted/internet/tcp.py
${PYSITELIB}/twisted/internet/tcp.pyc
${PYSITELIB}/twisted/internet/tcp.pyo
${PYSITELIB}/twisted/internet/test/__init__.py
${PYSITELIB}/twisted/internet/test/__init__.pyc
${PYSITELIB}/twisted/internet/test/__init__.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/_posixifaces.py
${PYSITELIB}/twisted/internet/test/_posixifaces.pyc
${PYSITELIB}/twisted/internet/test/_posixifaces.pyo
${PYSITELIB}/twisted/internet/test/_win32ifaces.py
${PYSITELIB}/twisted/internet/test/_win32ifaces.pyc
${PYSITELIB}/twisted/internet/test/_win32ifaces.pyo
${PYSITELIB}/twisted/internet/test/connectionmixins.py
${PYSITELIB}/twisted/internet/test/connectionmixins.pyc
${PYSITELIB}/twisted/internet/test/connectionmixins.pyo
${PYSITELIB}/twisted/internet/test/fake_CAs/not-a-certificate
${PYSITELIB}/twisted/internet/test/fake_CAs/thing1.pem
${PYSITELIB}/twisted/internet/test/fake_CAs/thing2-duplicate.pem
${PYSITELIB}/twisted/internet/test/fake_CAs/thing2.pem
${PYSITELIB}/twisted/internet/test/fakeendpoint.py
${PYSITELIB}/twisted/internet/test/fakeendpoint.pyc
${PYSITELIB}/twisted/internet/test/fakeendpoint.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/test/modulehelpers.py
${PYSITELIB}/twisted/internet/test/modulehelpers.pyc
${PYSITELIB}/twisted/internet/test/modulehelpers.pyo
${PYSITELIB}/twisted/internet/test/process_gireactornocompat.py
${PYSITELIB}/twisted/internet/test/process_gireactornocompat.pyc
${PYSITELIB}/twisted/internet/test/process_gireactornocompat.pyo
${PYSITELIB}/twisted/internet/test/process_helper.py
${PYSITELIB}/twisted/internet/test/process_helper.pyc
${PYSITELIB}/twisted/internet/test/process_helper.pyo
${PYSITELIB}/twisted/internet/test/reactormixins.py
${PYSITELIB}/twisted/internet/test/reactormixins.pyc
${PYSITELIB}/twisted/internet/test/reactormixins.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_abstract.py
${PYSITELIB}/twisted/internet/test/test_abstract.pyc
${PYSITELIB}/twisted/internet/test/test_abstract.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_address.py
${PYSITELIB}/twisted/internet/test/test_address.pyc
${PYSITELIB}/twisted/internet/test/test_address.pyo
${PYSITELIB}/twisted/internet/test/test_base.py
${PYSITELIB}/twisted/internet/test/test_base.pyc
${PYSITELIB}/twisted/internet/test/test_base.pyo
${PYSITELIB}/twisted/internet/test/test_baseprocess.py
${PYSITELIB}/twisted/internet/test/test_baseprocess.pyc
${PYSITELIB}/twisted/internet/test/test_baseprocess.pyo
${PYSITELIB}/twisted/internet/test/test_core.py
${PYSITELIB}/twisted/internet/test/test_core.pyc
${PYSITELIB}/twisted/internet/test/test_core.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_default.py
${PYSITELIB}/twisted/internet/test/test_default.pyc
${PYSITELIB}/twisted/internet/test/test_default.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_endpoints.py
${PYSITELIB}/twisted/internet/test/test_endpoints.pyc
${PYSITELIB}/twisted/internet/test/test_endpoints.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/test/test_endpointspy3.py
${PYSITELIB}/twisted/internet/test/test_endpointspy3.pyc
${PYSITELIB}/twisted/internet/test/test_endpointspy3.pyo
${PYSITELIB}/twisted/internet/test/test_epollreactor.py
${PYSITELIB}/twisted/internet/test/test_epollreactor.pyc
${PYSITELIB}/twisted/internet/test/test_epollreactor.pyo
${PYSITELIB}/twisted/internet/test/test_fdset.py
${PYSITELIB}/twisted/internet/test/test_fdset.pyc
${PYSITELIB}/twisted/internet/test/test_fdset.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_filedescriptor.py
${PYSITELIB}/twisted/internet/test/test_filedescriptor.pyc
${PYSITELIB}/twisted/internet/test/test_filedescriptor.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/test/test_gireactor.py
${PYSITELIB}/twisted/internet/test/test_gireactor.pyc
${PYSITELIB}/twisted/internet/test/test_gireactor.pyo
${PYSITELIB}/twisted/internet/test/test_glibbase.py
${PYSITELIB}/twisted/internet/test/test_glibbase.pyc
${PYSITELIB}/twisted/internet/test/test_glibbase.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_gtkreactor.py
${PYSITELIB}/twisted/internet/test/test_gtkreactor.pyc
${PYSITELIB}/twisted/internet/test/test_gtkreactor.pyo
${PYSITELIB}/twisted/internet/test/test_inlinecb.py
${PYSITELIB}/twisted/internet/test/test_inlinecb.pyc
${PYSITELIB}/twisted/internet/test/test_inlinecb.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_inotify.py
${PYSITELIB}/twisted/internet/test/test_inotify.pyc
${PYSITELIB}/twisted/internet/test/test_inotify.pyo
${PYSITELIB}/twisted/internet/test/test_iocp.py
${PYSITELIB}/twisted/internet/test/test_iocp.pyc
${PYSITELIB}/twisted/internet/test/test_iocp.pyo
${PYSITELIB}/twisted/internet/test/test_main.py
${PYSITELIB}/twisted/internet/test/test_main.pyc
${PYSITELIB}/twisted/internet/test/test_main.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_newtls.py
${PYSITELIB}/twisted/internet/test/test_newtls.pyc
${PYSITELIB}/twisted/internet/test/test_newtls.pyo
${PYSITELIB}/twisted/internet/test/test_pollingfile.py
${PYSITELIB}/twisted/internet/test/test_pollingfile.pyc
${PYSITELIB}/twisted/internet/test/test_pollingfile.pyo
${PYSITELIB}/twisted/internet/test/test_posixbase.py
${PYSITELIB}/twisted/internet/test/test_posixbase.pyc
${PYSITELIB}/twisted/internet/test/test_posixbase.pyo
${PYSITELIB}/twisted/internet/test/test_posixprocess.py
${PYSITELIB}/twisted/internet/test/test_posixprocess.pyc
${PYSITELIB}/twisted/internet/test/test_posixprocess.pyo
${PYSITELIB}/twisted/internet/test/test_process.py
${PYSITELIB}/twisted/internet/test/test_process.pyc
${PYSITELIB}/twisted/internet/test/test_process.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_protocol.py
${PYSITELIB}/twisted/internet/test/test_protocol.pyc
${PYSITELIB}/twisted/internet/test/test_protocol.pyo
${PYSITELIB}/twisted/internet/test/test_qtreactor.py
${PYSITELIB}/twisted/internet/test/test_qtreactor.pyc
${PYSITELIB}/twisted/internet/test/test_qtreactor.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_serialport.py
${PYSITELIB}/twisted/internet/test/test_serialport.pyc
${PYSITELIB}/twisted/internet/test/test_serialport.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/internet/test/test_sigchld.py
${PYSITELIB}/twisted/internet/test/test_sigchld.pyc
${PYSITELIB}/twisted/internet/test/test_sigchld.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/test/test_socket.py
${PYSITELIB}/twisted/internet/test/test_socket.pyc
${PYSITELIB}/twisted/internet/test/test_socket.pyo
${PYSITELIB}/twisted/internet/test/test_stdio.py
${PYSITELIB}/twisted/internet/test/test_stdio.pyc
${PYSITELIB}/twisted/internet/test/test_stdio.pyo
${PYSITELIB}/twisted/internet/test/test_tcp.py
${PYSITELIB}/twisted/internet/test/test_tcp.pyc
${PYSITELIB}/twisted/internet/test/test_tcp.pyo
${PYSITELIB}/twisted/internet/test/test_threads.py
${PYSITELIB}/twisted/internet/test/test_threads.pyc
${PYSITELIB}/twisted/internet/test/test_threads.pyo
${PYSITELIB}/twisted/internet/test/test_time.py
${PYSITELIB}/twisted/internet/test/test_time.pyc
${PYSITELIB}/twisted/internet/test/test_time.pyo
${PYSITELIB}/twisted/internet/test/test_tls.py
${PYSITELIB}/twisted/internet/test/test_tls.pyc
${PYSITELIB}/twisted/internet/test/test_tls.pyo
${PYSITELIB}/twisted/internet/test/test_udp.py
${PYSITELIB}/twisted/internet/test/test_udp.pyc
${PYSITELIB}/twisted/internet/test/test_udp.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/internet/test/test_udp_internals.py
${PYSITELIB}/twisted/internet/test/test_udp_internals.pyc
${PYSITELIB}/twisted/internet/test/test_udp_internals.pyo
${PYSITELIB}/twisted/internet/test/test_unix.py
${PYSITELIB}/twisted/internet/test/test_unix.pyc
${PYSITELIB}/twisted/internet/test/test_unix.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/internet/test/test_utilspy3.py
${PYSITELIB}/twisted/internet/test/test_utilspy3.pyc
${PYSITELIB}/twisted/internet/test/test_utilspy3.pyo
${PYSITELIB}/twisted/internet/test/test_win32events.py
${PYSITELIB}/twisted/internet/test/test_win32events.pyc
${PYSITELIB}/twisted/internet/test/test_win32events.pyo
${PYSITELIB}/twisted/internet/threads.py
${PYSITELIB}/twisted/internet/threads.pyc
${PYSITELIB}/twisted/internet/threads.pyo
${PYSITELIB}/twisted/internet/tksupport.py
${PYSITELIB}/twisted/internet/tksupport.pyc
${PYSITELIB}/twisted/internet/tksupport.pyo
${PYSITELIB}/twisted/internet/udp.py
${PYSITELIB}/twisted/internet/udp.pyc
${PYSITELIB}/twisted/internet/udp.pyo
${PYSITELIB}/twisted/internet/unix.py
${PYSITELIB}/twisted/internet/unix.pyc
${PYSITELIB}/twisted/internet/unix.pyo
${PYSITELIB}/twisted/internet/utils.py
${PYSITELIB}/twisted/internet/utils.pyc
${PYSITELIB}/twisted/internet/utils.pyo
${PYSITELIB}/twisted/internet/win32eventreactor.py
${PYSITELIB}/twisted/internet/win32eventreactor.pyc
${PYSITELIB}/twisted/internet/win32eventreactor.pyo
${PYSITELIB}/twisted/internet/wxreactor.py
${PYSITELIB}/twisted/internet/wxreactor.pyc
${PYSITELIB}/twisted/internet/wxreactor.pyo
${PYSITELIB}/twisted/internet/wxsupport.py
${PYSITELIB}/twisted/internet/wxsupport.pyc
${PYSITELIB}/twisted/internet/wxsupport.pyo
${PYSITELIB}/twisted/lore/__init__.py
${PYSITELIB}/twisted/lore/__init__.pyc
${PYSITELIB}/twisted/lore/__init__.pyo
${PYSITELIB}/twisted/lore/_version.py
${PYSITELIB}/twisted/lore/_version.pyc
${PYSITELIB}/twisted/lore/_version.pyo
${PYSITELIB}/twisted/lore/default.py
${PYSITELIB}/twisted/lore/default.pyc
${PYSITELIB}/twisted/lore/default.pyo
${PYSITELIB}/twisted/lore/docbook.py
${PYSITELIB}/twisted/lore/docbook.pyc
${PYSITELIB}/twisted/lore/docbook.pyo
${PYSITELIB}/twisted/lore/htmlbook.py
${PYSITELIB}/twisted/lore/htmlbook.pyc
${PYSITELIB}/twisted/lore/htmlbook.pyo
${PYSITELIB}/twisted/lore/indexer.py
${PYSITELIB}/twisted/lore/indexer.pyc
${PYSITELIB}/twisted/lore/indexer.pyo
${PYSITELIB}/twisted/lore/latex.py
${PYSITELIB}/twisted/lore/latex.pyc
${PYSITELIB}/twisted/lore/latex.pyo
${PYSITELIB}/twisted/lore/lint.py
${PYSITELIB}/twisted/lore/lint.pyc
${PYSITELIB}/twisted/lore/lint.pyo
${PYSITELIB}/twisted/lore/lmath.py
${PYSITELIB}/twisted/lore/lmath.pyc
${PYSITELIB}/twisted/lore/lmath.pyo
${PYSITELIB}/twisted/lore/man2lore.py
${PYSITELIB}/twisted/lore/man2lore.pyc
${PYSITELIB}/twisted/lore/man2lore.pyo
${PYSITELIB}/twisted/lore/numberer.py
${PYSITELIB}/twisted/lore/numberer.pyc
${PYSITELIB}/twisted/lore/numberer.pyo
${PYSITELIB}/twisted/lore/process.py
${PYSITELIB}/twisted/lore/process.pyc
${PYSITELIB}/twisted/lore/process.pyo
${PYSITELIB}/twisted/lore/scripts/__init__.py
${PYSITELIB}/twisted/lore/scripts/__init__.pyc
${PYSITELIB}/twisted/lore/scripts/__init__.pyo
${PYSITELIB}/twisted/lore/scripts/lore.py
${PYSITELIB}/twisted/lore/scripts/lore.pyc
${PYSITELIB}/twisted/lore/scripts/lore.pyo
${PYSITELIB}/twisted/lore/slides.py
${PYSITELIB}/twisted/lore/slides.pyc
${PYSITELIB}/twisted/lore/slides.pyo
${PYSITELIB}/twisted/lore/template.mgp
${PYSITELIB}/twisted/lore/test/__init__.py
${PYSITELIB}/twisted/lore/test/__init__.pyc
${PYSITELIB}/twisted/lore/test/__init__.pyo
${PYSITELIB}/twisted/lore/test/lore_index_file_out.html
${PYSITELIB}/twisted/lore/test/lore_index_file_out_multiple.html
${PYSITELIB}/twisted/lore/test/lore_index_file_unnumbered_out.html
${PYSITELIB}/twisted/lore/test/lore_index_test.xhtml
${PYSITELIB}/twisted/lore/test/lore_index_test2.xhtml
${PYSITELIB}/twisted/lore/test/lore_numbering_test_out.html
${PYSITELIB}/twisted/lore/test/lore_numbering_test_out2.html
${PYSITELIB}/twisted/lore/test/simple.html
${PYSITELIB}/twisted/lore/test/simple3.html
${PYSITELIB}/twisted/lore/test/simple4.html
${PYSITELIB}/twisted/lore/test/template.tpl
${PYSITELIB}/twisted/lore/test/test_docbook.py
${PYSITELIB}/twisted/lore/test/test_docbook.pyc
${PYSITELIB}/twisted/lore/test/test_docbook.pyo
${PYSITELIB}/twisted/lore/test/test_latex.py
${PYSITELIB}/twisted/lore/test/test_latex.pyc
${PYSITELIB}/twisted/lore/test/test_latex.pyo
${PYSITELIB}/twisted/lore/test/test_lint.py
${PYSITELIB}/twisted/lore/test/test_lint.pyc
${PYSITELIB}/twisted/lore/test/test_lint.pyo
${PYSITELIB}/twisted/lore/test/test_lmath.py
${PYSITELIB}/twisted/lore/test/test_lmath.pyc
${PYSITELIB}/twisted/lore/test/test_lmath.pyo
${PYSITELIB}/twisted/lore/test/test_lore.py
${PYSITELIB}/twisted/lore/test/test_lore.pyc
${PYSITELIB}/twisted/lore/test/test_lore.pyo
${PYSITELIB}/twisted/lore/test/test_man2lore.py
${PYSITELIB}/twisted/lore/test/test_man2lore.pyc
${PYSITELIB}/twisted/lore/test/test_man2lore.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/lore/test/test_scripts.py
${PYSITELIB}/twisted/lore/test/test_scripts.pyc
${PYSITELIB}/twisted/lore/test/test_scripts.pyo
${PYSITELIB}/twisted/lore/test/test_slides.py
${PYSITELIB}/twisted/lore/test/test_slides.pyc
${PYSITELIB}/twisted/lore/test/test_slides.pyo
${PYSITELIB}/twisted/lore/texi.py
${PYSITELIB}/twisted/lore/texi.pyc
${PYSITELIB}/twisted/lore/texi.pyo
${PYSITELIB}/twisted/lore/topfiles/NEWS
${PYSITELIB}/twisted/lore/topfiles/README
${PYSITELIB}/twisted/lore/tree.py
${PYSITELIB}/twisted/lore/tree.pyc
${PYSITELIB}/twisted/lore/tree.pyo
${PYSITELIB}/twisted/lore/xhtml-lat1.ent
${PYSITELIB}/twisted/lore/xhtml-special.ent
${PYSITELIB}/twisted/lore/xhtml-symbol.ent
${PYSITELIB}/twisted/lore/xhtml1-strict.dtd
${PYSITELIB}/twisted/lore/xhtml1-transitional.dtd
${PYSITELIB}/twisted/mail/__init__.py
${PYSITELIB}/twisted/mail/__init__.pyc
${PYSITELIB}/twisted/mail/__init__.pyo
${PYSITELIB}/twisted/mail/_version.py
${PYSITELIB}/twisted/mail/_version.pyc
${PYSITELIB}/twisted/mail/_version.pyo
${PYSITELIB}/twisted/mail/alias.py
${PYSITELIB}/twisted/mail/alias.pyc
${PYSITELIB}/twisted/mail/alias.pyo
${PYSITELIB}/twisted/mail/bounce.py
${PYSITELIB}/twisted/mail/bounce.pyc
${PYSITELIB}/twisted/mail/bounce.pyo
${PYSITELIB}/twisted/mail/imap4.py
${PYSITELIB}/twisted/mail/imap4.pyc
${PYSITELIB}/twisted/mail/imap4.pyo
${PYSITELIB}/twisted/mail/mail.py
${PYSITELIB}/twisted/mail/mail.pyc
${PYSITELIB}/twisted/mail/mail.pyo
${PYSITELIB}/twisted/mail/maildir.py
${PYSITELIB}/twisted/mail/maildir.pyc
${PYSITELIB}/twisted/mail/maildir.pyo
${PYSITELIB}/twisted/mail/pb.py
${PYSITELIB}/twisted/mail/pb.pyc
${PYSITELIB}/twisted/mail/pb.pyo
${PYSITELIB}/twisted/mail/pop3.py
${PYSITELIB}/twisted/mail/pop3.pyc
${PYSITELIB}/twisted/mail/pop3.pyo
${PYSITELIB}/twisted/mail/pop3client.py
${PYSITELIB}/twisted/mail/pop3client.pyc
${PYSITELIB}/twisted/mail/pop3client.pyo
${PYSITELIB}/twisted/mail/protocols.py
${PYSITELIB}/twisted/mail/protocols.pyc
${PYSITELIB}/twisted/mail/protocols.pyo
${PYSITELIB}/twisted/mail/relay.py
${PYSITELIB}/twisted/mail/relay.pyc
${PYSITELIB}/twisted/mail/relay.pyo
${PYSITELIB}/twisted/mail/relaymanager.py
${PYSITELIB}/twisted/mail/relaymanager.pyc
${PYSITELIB}/twisted/mail/relaymanager.pyo
${PYSITELIB}/twisted/mail/scripts/__init__.py
${PYSITELIB}/twisted/mail/scripts/__init__.pyc
${PYSITELIB}/twisted/mail/scripts/__init__.pyo
${PYSITELIB}/twisted/mail/scripts/mailmail.py
${PYSITELIB}/twisted/mail/scripts/mailmail.pyc
${PYSITELIB}/twisted/mail/scripts/mailmail.pyo
${PYSITELIB}/twisted/mail/smtp.py
${PYSITELIB}/twisted/mail/smtp.pyc
${PYSITELIB}/twisted/mail/smtp.pyo
${PYSITELIB}/twisted/mail/tap.py
${PYSITELIB}/twisted/mail/tap.pyc
${PYSITELIB}/twisted/mail/tap.pyo
${PYSITELIB}/twisted/mail/test/__init__.py
${PYSITELIB}/twisted/mail/test/__init__.pyc
${PYSITELIB}/twisted/mail/test/__init__.pyo
${PYSITELIB}/twisted/mail/test/pop3testserver.py
${PYSITELIB}/twisted/mail/test/pop3testserver.pyc
${PYSITELIB}/twisted/mail/test/pop3testserver.pyo
${PYSITELIB}/twisted/mail/test/rfc822.message
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/mail/test/server.pem
${PYSITELIB}/twisted/mail/test/test_bounce.py
${PYSITELIB}/twisted/mail/test/test_bounce.pyc
${PYSITELIB}/twisted/mail/test/test_bounce.pyo
${PYSITELIB}/twisted/mail/test/test_imap.py
${PYSITELIB}/twisted/mail/test/test_imap.pyc
${PYSITELIB}/twisted/mail/test/test_imap.pyo
${PYSITELIB}/twisted/mail/test/test_mail.py
${PYSITELIB}/twisted/mail/test/test_mail.pyc
${PYSITELIB}/twisted/mail/test/test_mail.pyo
${PYSITELIB}/twisted/mail/test/test_mailmail.py
${PYSITELIB}/twisted/mail/test/test_mailmail.pyc
${PYSITELIB}/twisted/mail/test/test_mailmail.pyo
${PYSITELIB}/twisted/mail/test/test_options.py
${PYSITELIB}/twisted/mail/test/test_options.pyc
${PYSITELIB}/twisted/mail/test/test_options.pyo
${PYSITELIB}/twisted/mail/test/test_pop3.py
${PYSITELIB}/twisted/mail/test/test_pop3.pyc
${PYSITELIB}/twisted/mail/test/test_pop3.pyo
${PYSITELIB}/twisted/mail/test/test_pop3client.py
${PYSITELIB}/twisted/mail/test/test_pop3client.pyc
${PYSITELIB}/twisted/mail/test/test_pop3client.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/mail/test/test_scripts.py
${PYSITELIB}/twisted/mail/test/test_scripts.pyc
${PYSITELIB}/twisted/mail/test/test_scripts.pyo
${PYSITELIB}/twisted/mail/test/test_smtp.py
${PYSITELIB}/twisted/mail/test/test_smtp.pyc
${PYSITELIB}/twisted/mail/test/test_smtp.pyo
${PYSITELIB}/twisted/mail/topfiles/NEWS
${PYSITELIB}/twisted/mail/topfiles/README
${PYSITELIB}/twisted/manhole/__init__.py
${PYSITELIB}/twisted/manhole/__init__.pyc
${PYSITELIB}/twisted/manhole/__init__.pyo
${PYSITELIB}/twisted/manhole/_inspectro.py
${PYSITELIB}/twisted/manhole/_inspectro.pyc
${PYSITELIB}/twisted/manhole/_inspectro.pyo
${PYSITELIB}/twisted/manhole/explorer.py
${PYSITELIB}/twisted/manhole/explorer.pyc
${PYSITELIB}/twisted/manhole/explorer.pyo
${PYSITELIB}/twisted/manhole/gladereactor.glade
${PYSITELIB}/twisted/manhole/gladereactor.py
${PYSITELIB}/twisted/manhole/gladereactor.pyc
${PYSITELIB}/twisted/manhole/gladereactor.pyo
${PYSITELIB}/twisted/manhole/inspectro.glade
${PYSITELIB}/twisted/manhole/logview.glade
${PYSITELIB}/twisted/manhole/service.py
${PYSITELIB}/twisted/manhole/service.pyc
${PYSITELIB}/twisted/manhole/service.pyo
${PYSITELIB}/twisted/manhole/telnet.py
${PYSITELIB}/twisted/manhole/telnet.pyc
${PYSITELIB}/twisted/manhole/telnet.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/manhole/test/__init__.py
${PYSITELIB}/twisted/manhole/test/__init__.pyc
${PYSITELIB}/twisted/manhole/test/__init__.pyo
${PYSITELIB}/twisted/manhole/test/test_explorer.py
${PYSITELIB}/twisted/manhole/test/test_explorer.pyc
${PYSITELIB}/twisted/manhole/test/test_explorer.pyo
${PYSITELIB}/twisted/manhole/ui/__init__.py
${PYSITELIB}/twisted/manhole/ui/__init__.pyc
${PYSITELIB}/twisted/manhole/ui/__init__.pyo
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.glade
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.py
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.pyc
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.pyo
${PYSITELIB}/twisted/manhole/ui/test/__init__.py
${PYSITELIB}/twisted/manhole/ui/test/__init__.pyc
${PYSITELIB}/twisted/manhole/ui/test/__init__.pyo
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.py
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.pyc
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.pyo
${PYSITELIB}/twisted/names/__init__.py
${PYSITELIB}/twisted/names/__init__.pyc
${PYSITELIB}/twisted/names/__init__.pyo
${PYSITELIB}/twisted/names/_version.py
${PYSITELIB}/twisted/names/_version.pyc
${PYSITELIB}/twisted/names/_version.pyo
${PYSITELIB}/twisted/names/authority.py
${PYSITELIB}/twisted/names/authority.pyc
${PYSITELIB}/twisted/names/authority.pyo
${PYSITELIB}/twisted/names/cache.py
${PYSITELIB}/twisted/names/cache.pyc
${PYSITELIB}/twisted/names/cache.pyo
${PYSITELIB}/twisted/names/client.py
${PYSITELIB}/twisted/names/client.pyc
${PYSITELIB}/twisted/names/client.pyo
${PYSITELIB}/twisted/names/common.py
${PYSITELIB}/twisted/names/common.pyc
${PYSITELIB}/twisted/names/common.pyo
${PYSITELIB}/twisted/names/dns.py
${PYSITELIB}/twisted/names/dns.pyc
${PYSITELIB}/twisted/names/dns.pyo
${PYSITELIB}/twisted/names/error.py
${PYSITELIB}/twisted/names/error.pyc
${PYSITELIB}/twisted/names/error.pyo
${PYSITELIB}/twisted/names/hosts.py
${PYSITELIB}/twisted/names/hosts.pyc
${PYSITELIB}/twisted/names/hosts.pyo
${PYSITELIB}/twisted/names/resolve.py
${PYSITELIB}/twisted/names/resolve.pyc
${PYSITELIB}/twisted/names/resolve.pyo
${PYSITELIB}/twisted/names/root.py
${PYSITELIB}/twisted/names/root.pyc
${PYSITELIB}/twisted/names/root.pyo
${PYSITELIB}/twisted/names/secondary.py
${PYSITELIB}/twisted/names/secondary.pyc
${PYSITELIB}/twisted/names/secondary.pyo
${PYSITELIB}/twisted/names/server.py
${PYSITELIB}/twisted/names/server.pyc
${PYSITELIB}/twisted/names/server.pyo
${PYSITELIB}/twisted/names/srvconnect.py
${PYSITELIB}/twisted/names/srvconnect.pyc
${PYSITELIB}/twisted/names/srvconnect.pyo
${PYSITELIB}/twisted/names/tap.py
${PYSITELIB}/twisted/names/tap.pyc
${PYSITELIB}/twisted/names/tap.pyo
${PYSITELIB}/twisted/names/test/__init__.py
${PYSITELIB}/twisted/names/test/__init__.pyc
${PYSITELIB}/twisted/names/test/__init__.pyo
${PYSITELIB}/twisted/names/test/test_cache.py
${PYSITELIB}/twisted/names/test/test_cache.pyc
${PYSITELIB}/twisted/names/test/test_cache.pyo
${PYSITELIB}/twisted/names/test/test_client.py
${PYSITELIB}/twisted/names/test/test_client.pyc
${PYSITELIB}/twisted/names/test/test_client.pyo
${PYSITELIB}/twisted/names/test/test_common.py
${PYSITELIB}/twisted/names/test/test_common.pyc
${PYSITELIB}/twisted/names/test/test_common.pyo
${PYSITELIB}/twisted/names/test/test_dns.py
${PYSITELIB}/twisted/names/test/test_dns.pyc
${PYSITELIB}/twisted/names/test/test_dns.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/names/test/test_hosts.py
${PYSITELIB}/twisted/names/test/test_hosts.pyc
${PYSITELIB}/twisted/names/test/test_hosts.pyo
${PYSITELIB}/twisted/names/test/test_names.py
${PYSITELIB}/twisted/names/test/test_names.pyc
${PYSITELIB}/twisted/names/test/test_names.pyo
${PYSITELIB}/twisted/names/test/test_rootresolve.py
${PYSITELIB}/twisted/names/test/test_rootresolve.pyc
${PYSITELIB}/twisted/names/test/test_rootresolve.pyo
${PYSITELIB}/twisted/names/test/test_srvconnect.py
${PYSITELIB}/twisted/names/test/test_srvconnect.pyc
${PYSITELIB}/twisted/names/test/test_srvconnect.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/names/test/test_tap.py
${PYSITELIB}/twisted/names/test/test_tap.pyc
${PYSITELIB}/twisted/names/test/test_tap.pyo
${PYSITELIB}/twisted/names/topfiles/NEWS
${PYSITELIB}/twisted/names/topfiles/README
${PYSITELIB}/twisted/news/__init__.py
${PYSITELIB}/twisted/news/__init__.pyc
${PYSITELIB}/twisted/news/__init__.pyo
${PYSITELIB}/twisted/news/_version.py
${PYSITELIB}/twisted/news/_version.pyc
${PYSITELIB}/twisted/news/_version.pyo
${PYSITELIB}/twisted/news/database.py
${PYSITELIB}/twisted/news/database.pyc
${PYSITELIB}/twisted/news/database.pyo
${PYSITELIB}/twisted/news/news.py
${PYSITELIB}/twisted/news/news.pyc
${PYSITELIB}/twisted/news/news.pyo
${PYSITELIB}/twisted/news/nntp.py
${PYSITELIB}/twisted/news/nntp.pyc
${PYSITELIB}/twisted/news/nntp.pyo
${PYSITELIB}/twisted/news/tap.py
${PYSITELIB}/twisted/news/tap.pyc
${PYSITELIB}/twisted/news/tap.pyo
${PYSITELIB}/twisted/news/test/__init__.py
${PYSITELIB}/twisted/news/test/__init__.pyc
${PYSITELIB}/twisted/news/test/__init__.pyo
${PYSITELIB}/twisted/news/test/test_database.py
${PYSITELIB}/twisted/news/test/test_database.pyc
${PYSITELIB}/twisted/news/test/test_database.pyo
${PYSITELIB}/twisted/news/test/test_news.py
${PYSITELIB}/twisted/news/test/test_news.pyc
${PYSITELIB}/twisted/news/test/test_news.pyo
${PYSITELIB}/twisted/news/test/test_nntp.py
${PYSITELIB}/twisted/news/test/test_nntp.pyc
${PYSITELIB}/twisted/news/test/test_nntp.pyo
${PYSITELIB}/twisted/news/topfiles/NEWS
${PYSITELIB}/twisted/news/topfiles/README
${PYSITELIB}/twisted/pair/__init__.py
${PYSITELIB}/twisted/pair/__init__.pyc
${PYSITELIB}/twisted/pair/__init__.pyo
${PYSITELIB}/twisted/pair/_version.py
${PYSITELIB}/twisted/pair/_version.pyc
${PYSITELIB}/twisted/pair/_version.pyo
${PYSITELIB}/twisted/pair/ethernet.py
${PYSITELIB}/twisted/pair/ethernet.pyc
${PYSITELIB}/twisted/pair/ethernet.pyo
${PYSITELIB}/twisted/pair/ip.py
${PYSITELIB}/twisted/pair/ip.pyc
${PYSITELIB}/twisted/pair/ip.pyo
${PYSITELIB}/twisted/pair/raw.py
${PYSITELIB}/twisted/pair/raw.pyc
${PYSITELIB}/twisted/pair/raw.pyo
${PYSITELIB}/twisted/pair/rawudp.py
${PYSITELIB}/twisted/pair/rawudp.pyc
${PYSITELIB}/twisted/pair/rawudp.pyo
${PYSITELIB}/twisted/pair/test/__init__.py
${PYSITELIB}/twisted/pair/test/__init__.pyc
${PYSITELIB}/twisted/pair/test/__init__.pyo
${PYSITELIB}/twisted/pair/test/test_ethernet.py
${PYSITELIB}/twisted/pair/test/test_ethernet.pyc
${PYSITELIB}/twisted/pair/test/test_ethernet.pyo
${PYSITELIB}/twisted/pair/test/test_ip.py
${PYSITELIB}/twisted/pair/test/test_ip.pyc
${PYSITELIB}/twisted/pair/test/test_ip.pyo
${PYSITELIB}/twisted/pair/test/test_rawudp.py
${PYSITELIB}/twisted/pair/test/test_rawudp.pyc
${PYSITELIB}/twisted/pair/test/test_rawudp.pyo
${PYSITELIB}/twisted/pair/topfiles/NEWS
${PYSITELIB}/twisted/pair/topfiles/README
${PYSITELIB}/twisted/pair/tuntap.py
${PYSITELIB}/twisted/pair/tuntap.pyc
${PYSITELIB}/twisted/pair/tuntap.pyo
${PYSITELIB}/twisted/persisted/__init__.py
${PYSITELIB}/twisted/persisted/__init__.pyc
${PYSITELIB}/twisted/persisted/__init__.pyo
${PYSITELIB}/twisted/persisted/aot.py
${PYSITELIB}/twisted/persisted/aot.pyc
${PYSITELIB}/twisted/persisted/aot.pyo
${PYSITELIB}/twisted/persisted/crefutil.py
${PYSITELIB}/twisted/persisted/crefutil.pyc
${PYSITELIB}/twisted/persisted/crefutil.pyo
${PYSITELIB}/twisted/persisted/dirdbm.py
${PYSITELIB}/twisted/persisted/dirdbm.pyc
${PYSITELIB}/twisted/persisted/dirdbm.pyo
${PYSITELIB}/twisted/persisted/sob.py
${PYSITELIB}/twisted/persisted/sob.pyc
${PYSITELIB}/twisted/persisted/sob.pyo
${PYSITELIB}/twisted/persisted/styles.py
${PYSITELIB}/twisted/persisted/styles.pyc
${PYSITELIB}/twisted/persisted/styles.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/persisted/test/__init__.py
${PYSITELIB}/twisted/persisted/test/__init__.pyc
${PYSITELIB}/twisted/persisted/test/__init__.pyo
${PYSITELIB}/twisted/persisted/test/test_styles.py
${PYSITELIB}/twisted/persisted/test/test_styles.pyc
${PYSITELIB}/twisted/persisted/test/test_styles.pyo
${PYSITELIB}/twisted/plugin.py
${PYSITELIB}/twisted/plugin.pyc
${PYSITELIB}/twisted/plugin.pyo
${PYSITELIB}/twisted/plugins/__init__.py
${PYSITELIB}/twisted/plugins/__init__.pyc
${PYSITELIB}/twisted/plugins/__init__.pyo
${PYSITELIB}/twisted/plugins/cred_anonymous.py
${PYSITELIB}/twisted/plugins/cred_anonymous.pyc
${PYSITELIB}/twisted/plugins/cred_anonymous.pyo
${PYSITELIB}/twisted/plugins/cred_file.py
${PYSITELIB}/twisted/plugins/cred_file.pyc
${PYSITELIB}/twisted/plugins/cred_file.pyo
${PYSITELIB}/twisted/plugins/cred_memory.py
${PYSITELIB}/twisted/plugins/cred_memory.pyc
${PYSITELIB}/twisted/plugins/cred_memory.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/plugins/cred_sshkeys.py
${PYSITELIB}/twisted/plugins/cred_sshkeys.pyc
${PYSITELIB}/twisted/plugins/cred_sshkeys.pyo
${PYSITELIB}/twisted/plugins/cred_unix.py
${PYSITELIB}/twisted/plugins/cred_unix.pyc
${PYSITELIB}/twisted/plugins/cred_unix.pyo
${PYSITELIB}/twisted/plugins/twisted_conch.py
${PYSITELIB}/twisted/plugins/twisted_conch.pyc
${PYSITELIB}/twisted/plugins/twisted_conch.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/plugins/twisted_core.py
${PYSITELIB}/twisted/plugins/twisted_core.pyc
${PYSITELIB}/twisted/plugins/twisted_core.pyo
${PYSITELIB}/twisted/plugins/twisted_ftp.py
${PYSITELIB}/twisted/plugins/twisted_ftp.pyc
${PYSITELIB}/twisted/plugins/twisted_ftp.pyo
${PYSITELIB}/twisted/plugins/twisted_inet.py
${PYSITELIB}/twisted/plugins/twisted_inet.pyc
${PYSITELIB}/twisted/plugins/twisted_inet.pyo
${PYSITELIB}/twisted/plugins/twisted_lore.py
${PYSITELIB}/twisted/plugins/twisted_lore.pyc
${PYSITELIB}/twisted/plugins/twisted_lore.pyo
${PYSITELIB}/twisted/plugins/twisted_mail.py
${PYSITELIB}/twisted/plugins/twisted_mail.pyc
${PYSITELIB}/twisted/plugins/twisted_mail.pyo
${PYSITELIB}/twisted/plugins/twisted_manhole.py
${PYSITELIB}/twisted/plugins/twisted_manhole.pyc
${PYSITELIB}/twisted/plugins/twisted_manhole.pyo
${PYSITELIB}/twisted/plugins/twisted_names.py
${PYSITELIB}/twisted/plugins/twisted_names.pyc
${PYSITELIB}/twisted/plugins/twisted_names.pyo
${PYSITELIB}/twisted/plugins/twisted_news.py
${PYSITELIB}/twisted/plugins/twisted_news.pyc
${PYSITELIB}/twisted/plugins/twisted_news.pyo
${PYSITELIB}/twisted/plugins/twisted_portforward.py
${PYSITELIB}/twisted/plugins/twisted_portforward.pyc
${PYSITELIB}/twisted/plugins/twisted_portforward.pyo
${PYSITELIB}/twisted/plugins/twisted_qtstub.py
${PYSITELIB}/twisted/plugins/twisted_qtstub.pyc
${PYSITELIB}/twisted/plugins/twisted_qtstub.pyo
${PYSITELIB}/twisted/plugins/twisted_reactors.py
${PYSITELIB}/twisted/plugins/twisted_reactors.pyc
${PYSITELIB}/twisted/plugins/twisted_reactors.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/plugins/twisted_runner.py
${PYSITELIB}/twisted/plugins/twisted_runner.pyc
${PYSITELIB}/twisted/plugins/twisted_runner.pyo
${PYSITELIB}/twisted/plugins/twisted_socks.py
${PYSITELIB}/twisted/plugins/twisted_socks.pyc
${PYSITELIB}/twisted/plugins/twisted_socks.pyo
${PYSITELIB}/twisted/plugins/twisted_telnet.py
${PYSITELIB}/twisted/plugins/twisted_telnet.pyc
${PYSITELIB}/twisted/plugins/twisted_telnet.pyo
${PYSITELIB}/twisted/plugins/twisted_trial.py
${PYSITELIB}/twisted/plugins/twisted_trial.pyc
${PYSITELIB}/twisted/plugins/twisted_trial.pyo
${PYSITELIB}/twisted/plugins/twisted_web.py
${PYSITELIB}/twisted/plugins/twisted_web.pyc
${PYSITELIB}/twisted/plugins/twisted_web.pyo
${PYSITELIB}/twisted/plugins/twisted_words.py
${PYSITELIB}/twisted/plugins/twisted_words.pyc
${PYSITELIB}/twisted/plugins/twisted_words.pyo
${PYSITELIB}/twisted/protocols/__init__.py
${PYSITELIB}/twisted/protocols/__init__.pyc
${PYSITELIB}/twisted/protocols/__init__.pyo
${PYSITELIB}/twisted/protocols/amp.py
${PYSITELIB}/twisted/protocols/amp.pyc
${PYSITELIB}/twisted/protocols/amp.pyo
${PYSITELIB}/twisted/protocols/basic.py
${PYSITELIB}/twisted/protocols/basic.pyc
${PYSITELIB}/twisted/protocols/basic.pyo
${PYSITELIB}/twisted/protocols/dict.py
${PYSITELIB}/twisted/protocols/dict.pyc
${PYSITELIB}/twisted/protocols/dict.pyo
${PYSITELIB}/twisted/protocols/finger.py
${PYSITELIB}/twisted/protocols/finger.pyc
${PYSITELIB}/twisted/protocols/finger.pyo
${PYSITELIB}/twisted/protocols/ftp.py
${PYSITELIB}/twisted/protocols/ftp.pyc
${PYSITELIB}/twisted/protocols/ftp.pyo
${PYSITELIB}/twisted/protocols/gps/__init__.py
${PYSITELIB}/twisted/protocols/gps/__init__.pyc
${PYSITELIB}/twisted/protocols/gps/__init__.pyo
${PYSITELIB}/twisted/protocols/gps/nmea.py
${PYSITELIB}/twisted/protocols/gps/nmea.pyc
${PYSITELIB}/twisted/protocols/gps/nmea.pyo
${PYSITELIB}/twisted/protocols/gps/rockwell.py
${PYSITELIB}/twisted/protocols/gps/rockwell.pyc
${PYSITELIB}/twisted/protocols/gps/rockwell.pyo
${PYSITELIB}/twisted/protocols/htb.py
${PYSITELIB}/twisted/protocols/htb.pyc
${PYSITELIB}/twisted/protocols/htb.pyo
${PYSITELIB}/twisted/protocols/ident.py
${PYSITELIB}/twisted/protocols/ident.pyc
${PYSITELIB}/twisted/protocols/ident.pyo
${PYSITELIB}/twisted/protocols/loopback.py
${PYSITELIB}/twisted/protocols/loopback.pyc
${PYSITELIB}/twisted/protocols/loopback.pyo
${PYSITELIB}/twisted/protocols/memcache.py
${PYSITELIB}/twisted/protocols/memcache.pyc
${PYSITELIB}/twisted/protocols/memcache.pyo
${PYSITELIB}/twisted/protocols/mice/__init__.py
${PYSITELIB}/twisted/protocols/mice/__init__.pyc
${PYSITELIB}/twisted/protocols/mice/__init__.pyo
${PYSITELIB}/twisted/protocols/mice/mouseman.py
${PYSITELIB}/twisted/protocols/mice/mouseman.pyc
${PYSITELIB}/twisted/protocols/mice/mouseman.pyo
${PYSITELIB}/twisted/protocols/pcp.py
${PYSITELIB}/twisted/protocols/pcp.pyc
${PYSITELIB}/twisted/protocols/pcp.pyo
${PYSITELIB}/twisted/protocols/policies.py
${PYSITELIB}/twisted/protocols/policies.pyc
${PYSITELIB}/twisted/protocols/policies.pyo
${PYSITELIB}/twisted/protocols/portforward.py
${PYSITELIB}/twisted/protocols/portforward.pyc
${PYSITELIB}/twisted/protocols/portforward.pyo
${PYSITELIB}/twisted/protocols/postfix.py
${PYSITELIB}/twisted/protocols/postfix.pyc
${PYSITELIB}/twisted/protocols/postfix.pyo
${PYSITELIB}/twisted/protocols/shoutcast.py
${PYSITELIB}/twisted/protocols/shoutcast.pyc
${PYSITELIB}/twisted/protocols/shoutcast.pyo
${PYSITELIB}/twisted/protocols/sip.py
${PYSITELIB}/twisted/protocols/sip.pyc
${PYSITELIB}/twisted/protocols/sip.pyo
${PYSITELIB}/twisted/protocols/socks.py
${PYSITELIB}/twisted/protocols/socks.pyc
${PYSITELIB}/twisted/protocols/socks.pyo
${PYSITELIB}/twisted/protocols/stateful.py
${PYSITELIB}/twisted/protocols/stateful.pyc
${PYSITELIB}/twisted/protocols/stateful.pyo
${PYSITELIB}/twisted/protocols/telnet.py
${PYSITELIB}/twisted/protocols/telnet.pyc
${PYSITELIB}/twisted/protocols/telnet.pyo
${PYSITELIB}/twisted/protocols/test/__init__.py
${PYSITELIB}/twisted/protocols/test/__init__.pyc
${PYSITELIB}/twisted/protocols/test/__init__.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/protocols/test/test_basic.py
${PYSITELIB}/twisted/protocols/test/test_basic.pyc
${PYSITELIB}/twisted/protocols/test/test_basic.pyo
${PYSITELIB}/twisted/protocols/test/test_tls.py
${PYSITELIB}/twisted/protocols/test/test_tls.pyc
${PYSITELIB}/twisted/protocols/test/test_tls.pyo
${PYSITELIB}/twisted/protocols/tls.py
${PYSITELIB}/twisted/protocols/tls.pyc
${PYSITELIB}/twisted/protocols/tls.pyo
${PYSITELIB}/twisted/protocols/wire.py
${PYSITELIB}/twisted/protocols/wire.pyc
${PYSITELIB}/twisted/protocols/wire.pyo
${PYSITELIB}/twisted/python/__init__.py
${PYSITELIB}/twisted/python/__init__.pyc
${PYSITELIB}/twisted/python/__init__.pyo
${PYSITELIB}/twisted/python/_epoll.c
${PYSITELIB}/twisted/python/_epoll.pyx
${PYSITELIB}/twisted/python/_initgroups.c
${PLIST.initgroups}${PYSITELIB}/twisted/python/_initgroups.so
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/python/_inotify.py
${PYSITELIB}/twisted/python/_inotify.pyc
${PYSITELIB}/twisted/python/_inotify.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/_reflectpy3.py
${PYSITELIB}/twisted/python/_reflectpy3.pyc
${PYSITELIB}/twisted/python/_reflectpy3.pyo
${PYSITELIB}/twisted/python/_release.py
${PYSITELIB}/twisted/python/_release.pyc
${PYSITELIB}/twisted/python/_release.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/_shellcomp.py
${PYSITELIB}/twisted/python/_shellcomp.pyc
${PYSITELIB}/twisted/python/_shellcomp.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/_utilpy3.py
${PYSITELIB}/twisted/python/_utilpy3.pyc
${PYSITELIB}/twisted/python/_utilpy3.pyo
${PYSITELIB}/twisted/python/compat.py
${PYSITELIB}/twisted/python/compat.pyc
${PYSITELIB}/twisted/python/compat.pyo
${PYSITELIB}/twisted/python/components.py
${PYSITELIB}/twisted/python/components.pyc
${PYSITELIB}/twisted/python/components.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/constants.py
${PYSITELIB}/twisted/python/constants.pyc
${PYSITELIB}/twisted/python/constants.pyo
${PYSITELIB}/twisted/python/context.py
${PYSITELIB}/twisted/python/context.pyc
${PYSITELIB}/twisted/python/context.pyo
${PYSITELIB}/twisted/python/deprecate.py
${PYSITELIB}/twisted/python/deprecate.pyc
${PYSITELIB}/twisted/python/deprecate.pyo
${PYSITELIB}/twisted/python/dist.py
${PYSITELIB}/twisted/python/dist.pyc
${PYSITELIB}/twisted/python/dist.pyo
${PYSITELIB}/twisted/python/failure.py
${PYSITELIB}/twisted/python/failure.pyc
${PYSITELIB}/twisted/python/failure.pyo
${PYSITELIB}/twisted/python/fakepwd.py
${PYSITELIB}/twisted/python/fakepwd.pyc
${PYSITELIB}/twisted/python/fakepwd.pyo
${PYSITELIB}/twisted/python/filepath.py
${PYSITELIB}/twisted/python/filepath.pyc
${PYSITELIB}/twisted/python/filepath.pyo
${PYSITELIB}/twisted/python/finalize.py
${PYSITELIB}/twisted/python/finalize.pyc
${PYSITELIB}/twisted/python/finalize.pyo
${PYSITELIB}/twisted/python/formmethod.py
${PYSITELIB}/twisted/python/formmethod.pyc
${PYSITELIB}/twisted/python/formmethod.pyo
${PYSITELIB}/twisted/python/hashlib.py
${PYSITELIB}/twisted/python/hashlib.pyc
${PYSITELIB}/twisted/python/hashlib.pyo
${PYSITELIB}/twisted/python/hook.py
${PYSITELIB}/twisted/python/hook.pyc
${PYSITELIB}/twisted/python/hook.pyo
${PYSITELIB}/twisted/python/htmlizer.py
${PYSITELIB}/twisted/python/htmlizer.pyc
${PYSITELIB}/twisted/python/htmlizer.pyo
${PYSITELIB}/twisted/python/lockfile.py
${PYSITELIB}/twisted/python/lockfile.pyc
${PYSITELIB}/twisted/python/lockfile.pyo
${PYSITELIB}/twisted/python/log.py
${PYSITELIB}/twisted/python/log.pyc
${PYSITELIB}/twisted/python/log.pyo
${PYSITELIB}/twisted/python/logfile.py
${PYSITELIB}/twisted/python/logfile.pyc
${PYSITELIB}/twisted/python/logfile.pyo
${PYSITELIB}/twisted/python/modules.py
${PYSITELIB}/twisted/python/modules.pyc
${PYSITELIB}/twisted/python/modules.pyo
${PYSITELIB}/twisted/python/monkey.py
${PYSITELIB}/twisted/python/monkey.pyc
${PYSITELIB}/twisted/python/monkey.pyo
${PYSITELIB}/twisted/python/procutils.py
${PYSITELIB}/twisted/python/procutils.pyc
${PYSITELIB}/twisted/python/procutils.pyo
${PYSITELIB}/twisted/python/randbytes.py
${PYSITELIB}/twisted/python/randbytes.pyc
${PYSITELIB}/twisted/python/randbytes.pyo
${PYSITELIB}/twisted/python/rebuild.py
${PYSITELIB}/twisted/python/rebuild.pyc
${PYSITELIB}/twisted/python/rebuild.pyo
${PYSITELIB}/twisted/python/reflect.py
${PYSITELIB}/twisted/python/reflect.pyc
${PYSITELIB}/twisted/python/reflect.pyo
${PYSITELIB}/twisted/python/release.py
${PYSITELIB}/twisted/python/release.pyc
${PYSITELIB}/twisted/python/release.pyo
${PYSITELIB}/twisted/python/roots.py
${PYSITELIB}/twisted/python/roots.pyc
${PYSITELIB}/twisted/python/roots.pyo
${PYSITELIB}/twisted/python/runtime.py
${PYSITELIB}/twisted/python/runtime.pyc
${PYSITELIB}/twisted/python/runtime.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/sendmsg.c
${PYSITELIB}/twisted/python/sendmsg.so
${PYSITELIB}/twisted/python/shortcut.py
${PYSITELIB}/twisted/python/shortcut.pyc
${PYSITELIB}/twisted/python/shortcut.pyo
${PYSITELIB}/twisted/python/syslog.py
${PYSITELIB}/twisted/python/syslog.pyc
${PYSITELIB}/twisted/python/syslog.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/systemd.py
${PYSITELIB}/twisted/python/systemd.pyc
${PYSITELIB}/twisted/python/systemd.pyo
${PYSITELIB}/twisted/python/test/__init__.py
${PYSITELIB}/twisted/python/test/__init__.pyc
${PYSITELIB}/twisted/python/test/__init__.pyo
${PYSITELIB}/twisted/python/test/deprecatedattributes.py
${PYSITELIB}/twisted/python/test/deprecatedattributes.pyc
${PYSITELIB}/twisted/python/test/deprecatedattributes.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/test/modules_helpers.py
${PYSITELIB}/twisted/python/test/modules_helpers.pyc
${PYSITELIB}/twisted/python/test/modules_helpers.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/pullpipe.py
${PYSITELIB}/twisted/python/test/pullpipe.pyc
${PYSITELIB}/twisted/python/test/pullpipe.pyo
${PYSITELIB}/twisted/python/test/test_components.py
${PYSITELIB}/twisted/python/test/test_components.pyc
${PYSITELIB}/twisted/python/test/test_components.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/test/test_constants.py
${PYSITELIB}/twisted/python/test/test_constants.pyc
${PYSITELIB}/twisted/python/test/test_constants.pyo
${PYSITELIB}/twisted/python/test/test_deprecate.py
${PYSITELIB}/twisted/python/test/test_deprecate.pyc
${PYSITELIB}/twisted/python/test/test_deprecate.pyo
${PYSITELIB}/twisted/python/test/test_dist.py
${PYSITELIB}/twisted/python/test/test_dist.pyc
${PYSITELIB}/twisted/python/test/test_dist.pyo
${PYSITELIB}/twisted/python/test/test_fakepwd.py
${PYSITELIB}/twisted/python/test/test_fakepwd.pyc
${PYSITELIB}/twisted/python/test/test_fakepwd.pyo
${PYSITELIB}/twisted/python/test/test_hashlib.py
${PYSITELIB}/twisted/python/test/test_hashlib.pyc
${PYSITELIB}/twisted/python/test/test_hashlib.pyo
${PYSITELIB}/twisted/python/test/test_htmlizer.py
${PYSITELIB}/twisted/python/test/test_htmlizer.pyc
${PYSITELIB}/twisted/python/test/test_htmlizer.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/python/test/test_inotify.py
${PYSITELIB}/twisted/python/test/test_inotify.pyc
${PYSITELIB}/twisted/python/test/test_inotify.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/test_reflectpy3.py
${PYSITELIB}/twisted/python/test/test_reflectpy3.pyc
${PYSITELIB}/twisted/python/test/test_reflectpy3.pyo
${PYSITELIB}/twisted/python/test/test_release.py
${PYSITELIB}/twisted/python/test/test_release.pyc
${PYSITELIB}/twisted/python/test/test_release.pyo
${PYSITELIB}/twisted/python/test/test_runtime.py
${PYSITELIB}/twisted/python/test/test_runtime.pyc
${PYSITELIB}/twisted/python/test/test_runtime.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/test_sendmsg.py
${PYSITELIB}/twisted/python/test/test_sendmsg.pyc
${PYSITELIB}/twisted/python/test/test_sendmsg.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/test/test_shellcomp.py
${PYSITELIB}/twisted/python/test/test_shellcomp.pyc
${PYSITELIB}/twisted/python/test/test_shellcomp.pyo
${PYSITELIB}/twisted/python/test/test_syslog.py
${PYSITELIB}/twisted/python/test/test_syslog.pyc
${PYSITELIB}/twisted/python/test/test_syslog.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/test_systemd.py
${PYSITELIB}/twisted/python/test/test_systemd.pyc
${PYSITELIB}/twisted/python/test/test_systemd.pyo
${PYSITELIB}/twisted/python/test/test_urlpath.py
${PYSITELIB}/twisted/python/test/test_urlpath.pyc
${PYSITELIB}/twisted/python/test/test_urlpath.pyo
${PYSITELIB}/twisted/python/test/test_util.py
${PYSITELIB}/twisted/python/test/test_util.pyc
${PYSITELIB}/twisted/python/test/test_util.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/test_utilpy3.py
${PYSITELIB}/twisted/python/test/test_utilpy3.pyc
${PYSITELIB}/twisted/python/test/test_utilpy3.pyo
${PYSITELIB}/twisted/python/test/test_versions.py
${PYSITELIB}/twisted/python/test/test_versions.pyc
${PYSITELIB}/twisted/python/test/test_versions.pyo
${PYSITELIB}/twisted/python/test/test_win32.py
${PYSITELIB}/twisted/python/test/test_win32.pyc
${PYSITELIB}/twisted/python/test/test_win32.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/python/test/test_zippath.py
${PYSITELIB}/twisted/python/test/test_zippath.pyc
${PYSITELIB}/twisted/python/test/test_zippath.pyo
${PYSITELIB}/twisted/python/test/test_zipstream.py
${PYSITELIB}/twisted/python/test/test_zipstream.pyc
${PYSITELIB}/twisted/python/test/test_zipstream.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/test/test_zshcomp.py
${PYSITELIB}/twisted/python/test/test_zshcomp.pyc
${PYSITELIB}/twisted/python/test/test_zshcomp.pyo
${PYSITELIB}/twisted/python/text.py
${PYSITELIB}/twisted/python/text.pyc
${PYSITELIB}/twisted/python/text.pyo
${PYSITELIB}/twisted/python/threadable.py
${PYSITELIB}/twisted/python/threadable.pyc
${PYSITELIB}/twisted/python/threadable.pyo
${PYSITELIB}/twisted/python/threadpool.py
${PYSITELIB}/twisted/python/threadpool.pyc
${PYSITELIB}/twisted/python/threadpool.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/twisted-completion.zsh
${PYSITELIB}/twisted/python/urlpath.py
${PYSITELIB}/twisted/python/urlpath.pyc
${PYSITELIB}/twisted/python/urlpath.pyo
${PYSITELIB}/twisted/python/usage.py
${PYSITELIB}/twisted/python/usage.pyc
${PYSITELIB}/twisted/python/usage.pyo
${PYSITELIB}/twisted/python/util.py
${PYSITELIB}/twisted/python/util.pyc
${PYSITELIB}/twisted/python/util.pyo
${PYSITELIB}/twisted/python/versions.py
${PYSITELIB}/twisted/python/versions.pyc
${PYSITELIB}/twisted/python/versions.pyo
${PYSITELIB}/twisted/python/win32.py
${PYSITELIB}/twisted/python/win32.pyc
${PYSITELIB}/twisted/python/win32.pyo
${PYSITELIB}/twisted/python/zippath.py
${PYSITELIB}/twisted/python/zippath.pyc
${PYSITELIB}/twisted/python/zippath.pyo
${PYSITELIB}/twisted/python/zipstream.py
${PYSITELIB}/twisted/python/zipstream.pyc
${PYSITELIB}/twisted/python/zipstream.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/python/zsh/README.txt
${PYSITELIB}/twisted/python/zsh/_cftp
${PYSITELIB}/twisted/python/zsh/_ckeygen
${PYSITELIB}/twisted/python/zsh/_conch
${PYSITELIB}/twisted/python/zsh/_lore
${PYSITELIB}/twisted/python/zsh/_manhole
${PYSITELIB}/twisted/python/zsh/_mktap
${PYSITELIB}/twisted/python/zsh/_pyhtmlizer
${PYSITELIB}/twisted/python/zsh/_tap2deb
${PYSITELIB}/twisted/python/zsh/_tap2rpm
${PYSITELIB}/twisted/python/zsh/_tapconvert
${PYSITELIB}/twisted/python/zsh/_tkconch
${PYSITELIB}/twisted/python/zsh/_tkmktap
${PYSITELIB}/twisted/python/zsh/_trial
${PYSITELIB}/twisted/python/zsh/_twistd
${PYSITELIB}/twisted/python/zsh/_websetroot
${PYSITELIB}/twisted/python/zshcomp.py
${PYSITELIB}/twisted/python/zshcomp.pyc
${PYSITELIB}/twisted/python/zshcomp.pyo
${PYSITELIB}/twisted/runner/__init__.py
${PYSITELIB}/twisted/runner/__init__.pyc
${PYSITELIB}/twisted/runner/__init__.pyo
${PYSITELIB}/twisted/runner/_version.py
${PYSITELIB}/twisted/runner/_version.pyc
${PYSITELIB}/twisted/runner/_version.pyo
${PYSITELIB}/twisted/runner/inetd.py
${PYSITELIB}/twisted/runner/inetd.pyc
${PYSITELIB}/twisted/runner/inetd.pyo
${PYSITELIB}/twisted/runner/inetdconf.py
${PYSITELIB}/twisted/runner/inetdconf.pyc
${PYSITELIB}/twisted/runner/inetdconf.pyo
${PYSITELIB}/twisted/runner/inetdtap.py
${PYSITELIB}/twisted/runner/inetdtap.pyc
${PYSITELIB}/twisted/runner/inetdtap.pyo
${PYSITELIB}/twisted/runner/portmap.c
${PYSITELIB}/twisted/runner/portmap.so
${PYSITELIB}/twisted/runner/procmon.py
${PYSITELIB}/twisted/runner/procmon.pyc
${PYSITELIB}/twisted/runner/procmon.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/runner/procmontap.py
${PYSITELIB}/twisted/runner/procmontap.pyc
${PYSITELIB}/twisted/runner/procmontap.pyo
${PYSITELIB}/twisted/runner/test/__init__.py
${PYSITELIB}/twisted/runner/test/__init__.pyc
${PYSITELIB}/twisted/runner/test/__init__.pyo
${PYSITELIB}/twisted/runner/test/test_procmon.py
${PYSITELIB}/twisted/runner/test/test_procmon.pyc
${PYSITELIB}/twisted/runner/test/test_procmon.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/runner/test/test_procmontap.py
${PYSITELIB}/twisted/runner/test/test_procmontap.pyc
${PYSITELIB}/twisted/runner/test/test_procmontap.pyo
${PYSITELIB}/twisted/runner/topfiles/NEWS
${PYSITELIB}/twisted/runner/topfiles/README
${PYSITELIB}/twisted/scripts/__init__.py
${PYSITELIB}/twisted/scripts/__init__.pyc
${PYSITELIB}/twisted/scripts/__init__.pyo
${PYSITELIB}/twisted/scripts/_twistd_unix.py
${PYSITELIB}/twisted/scripts/_twistd_unix.pyc
${PYSITELIB}/twisted/scripts/_twistd_unix.pyo
${PYSITELIB}/twisted/scripts/_twistw.py
${PYSITELIB}/twisted/scripts/_twistw.pyc
${PYSITELIB}/twisted/scripts/_twistw.pyo
${PYSITELIB}/twisted/scripts/htmlizer.py
${PYSITELIB}/twisted/scripts/htmlizer.pyc
${PYSITELIB}/twisted/scripts/htmlizer.pyo
${PYSITELIB}/twisted/scripts/manhole.py
${PYSITELIB}/twisted/scripts/manhole.pyc
${PYSITELIB}/twisted/scripts/manhole.pyo
${PYSITELIB}/twisted/scripts/tap2deb.py
${PYSITELIB}/twisted/scripts/tap2deb.pyc
${PYSITELIB}/twisted/scripts/tap2deb.pyo
${PYSITELIB}/twisted/scripts/tap2rpm.py
${PYSITELIB}/twisted/scripts/tap2rpm.pyc
${PYSITELIB}/twisted/scripts/tap2rpm.pyo
${PYSITELIB}/twisted/scripts/tapconvert.py
${PYSITELIB}/twisted/scripts/tapconvert.pyc
${PYSITELIB}/twisted/scripts/tapconvert.pyo
${PYSITELIB}/twisted/scripts/test/__init__.py
${PYSITELIB}/twisted/scripts/test/__init__.pyc
${PYSITELIB}/twisted/scripts/test/__init__.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/scripts/test/test_scripts.py
${PYSITELIB}/twisted/scripts/test/test_scripts.pyc
${PYSITELIB}/twisted/scripts/test/test_scripts.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.py
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyc
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyo
${PYSITELIB}/twisted/scripts/tkunzip.py
${PYSITELIB}/twisted/scripts/tkunzip.pyc
${PYSITELIB}/twisted/scripts/tkunzip.pyo
${PYSITELIB}/twisted/scripts/trial.py
${PYSITELIB}/twisted/scripts/trial.pyc
${PYSITELIB}/twisted/scripts/trial.pyo
${PYSITELIB}/twisted/scripts/twistd.py
${PYSITELIB}/twisted/scripts/twistd.pyc
${PYSITELIB}/twisted/scripts/twistd.pyo
${PYSITELIB}/twisted/spread/__init__.py
${PYSITELIB}/twisted/spread/__init__.pyc
${PYSITELIB}/twisted/spread/__init__.pyo
${PYSITELIB}/twisted/spread/banana.py
${PYSITELIB}/twisted/spread/banana.pyc
${PYSITELIB}/twisted/spread/banana.pyo
${PYSITELIB}/twisted/spread/flavors.py
${PYSITELIB}/twisted/spread/flavors.pyc
${PYSITELIB}/twisted/spread/flavors.pyo
${PYSITELIB}/twisted/spread/interfaces.py
${PYSITELIB}/twisted/spread/interfaces.pyc
${PYSITELIB}/twisted/spread/interfaces.pyo
${PYSITELIB}/twisted/spread/jelly.py
${PYSITELIB}/twisted/spread/jelly.pyc
${PYSITELIB}/twisted/spread/jelly.pyo
${PYSITELIB}/twisted/spread/pb.py
${PYSITELIB}/twisted/spread/pb.pyc
${PYSITELIB}/twisted/spread/pb.pyo
${PYSITELIB}/twisted/spread/publish.py
${PYSITELIB}/twisted/spread/publish.pyc
${PYSITELIB}/twisted/spread/publish.pyo
${PYSITELIB}/twisted/spread/ui/__init__.py
${PYSITELIB}/twisted/spread/ui/__init__.pyc
${PYSITELIB}/twisted/spread/ui/__init__.pyo
${PYSITELIB}/twisted/spread/ui/gtk2util.py
${PYSITELIB}/twisted/spread/ui/gtk2util.pyc
${PYSITELIB}/twisted/spread/ui/gtk2util.pyo
${PYSITELIB}/twisted/spread/ui/login2.glade
${PYSITELIB}/twisted/spread/ui/tktree.py
${PYSITELIB}/twisted/spread/ui/tktree.pyc
${PYSITELIB}/twisted/spread/ui/tktree.pyo
${PYSITELIB}/twisted/spread/ui/tkutil.py
${PYSITELIB}/twisted/spread/ui/tkutil.pyc
${PYSITELIB}/twisted/spread/ui/tkutil.pyo
${PYSITELIB}/twisted/spread/util.py
${PYSITELIB}/twisted/spread/util.pyc
${PYSITELIB}/twisted/spread/util.pyo
${PYSITELIB}/twisted/tap/__init__.py
${PYSITELIB}/twisted/tap/__init__.pyc
${PYSITELIB}/twisted/tap/__init__.pyo
${PYSITELIB}/twisted/tap/ftp.py
${PYSITELIB}/twisted/tap/ftp.pyc
${PYSITELIB}/twisted/tap/ftp.pyo
${PYSITELIB}/twisted/tap/manhole.py
${PYSITELIB}/twisted/tap/manhole.pyc
${PYSITELIB}/twisted/tap/manhole.pyo
${PYSITELIB}/twisted/tap/portforward.py
${PYSITELIB}/twisted/tap/portforward.pyc
${PYSITELIB}/twisted/tap/portforward.pyo
${PYSITELIB}/twisted/tap/socks.py
${PYSITELIB}/twisted/tap/socks.pyc
${PYSITELIB}/twisted/tap/socks.pyo
${PYSITELIB}/twisted/tap/telnet.py
${PYSITELIB}/twisted/tap/telnet.pyc
${PYSITELIB}/twisted/tap/telnet.pyo
${PYSITELIB}/twisted/test/__init__.py
${PYSITELIB}/twisted/test/__init__.pyc
${PYSITELIB}/twisted/test/__init__.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/test/_preamble.py
${PYSITELIB}/twisted/test/_preamble.pyc
${PYSITELIB}/twisted/test/_preamble.pyo
${PYSITELIB}/twisted/test/crash_test_dummy.py
${PYSITELIB}/twisted/test/crash_test_dummy.pyc
${PYSITELIB}/twisted/test/crash_test_dummy.pyo
${PYSITELIB}/twisted/test/iosim.py
${PYSITELIB}/twisted/test/iosim.pyc
${PYSITELIB}/twisted/test/iosim.pyo
${PYSITELIB}/twisted/test/mock_win32process.py
${PYSITELIB}/twisted/test/mock_win32process.pyc
${PYSITELIB}/twisted/test/mock_win32process.pyo
${PYSITELIB}/twisted/test/myrebuilder1.py
${PYSITELIB}/twisted/test/myrebuilder1.pyc
${PYSITELIB}/twisted/test/myrebuilder1.pyo
${PYSITELIB}/twisted/test/myrebuilder2.py
${PYSITELIB}/twisted/test/myrebuilder2.pyc
${PYSITELIB}/twisted/test/myrebuilder2.pyo
${PYSITELIB}/twisted/test/plugin_basic.py
${PYSITELIB}/twisted/test/plugin_basic.pyc
${PYSITELIB}/twisted/test/plugin_basic.pyo
${PYSITELIB}/twisted/test/plugin_extra1.py
${PYSITELIB}/twisted/test/plugin_extra1.pyc
${PYSITELIB}/twisted/test/plugin_extra1.pyo
${PYSITELIB}/twisted/test/plugin_extra2.py
${PYSITELIB}/twisted/test/plugin_extra2.pyc
${PYSITELIB}/twisted/test/plugin_extra2.pyo
${PYSITELIB}/twisted/test/process_cmdline.py
${PYSITELIB}/twisted/test/process_cmdline.pyc
${PYSITELIB}/twisted/test/process_cmdline.pyo
${PYSITELIB}/twisted/test/process_echoer.py
${PYSITELIB}/twisted/test/process_echoer.pyc
${PYSITELIB}/twisted/test/process_echoer.pyo
${PYSITELIB}/twisted/test/process_fds.py
${PYSITELIB}/twisted/test/process_fds.pyc
${PYSITELIB}/twisted/test/process_fds.pyo
${PYSITELIB}/twisted/test/process_linger.py
${PYSITELIB}/twisted/test/process_linger.pyc
${PYSITELIB}/twisted/test/process_linger.pyo
${PYSITELIB}/twisted/test/process_reader.py
${PYSITELIB}/twisted/test/process_reader.pyc
${PYSITELIB}/twisted/test/process_reader.pyo
${PYSITELIB}/twisted/test/process_signal.py
${PYSITELIB}/twisted/test/process_signal.pyc
${PYSITELIB}/twisted/test/process_signal.pyo
${PYSITELIB}/twisted/test/process_stdinreader.py
${PYSITELIB}/twisted/test/process_stdinreader.pyc
${PYSITELIB}/twisted/test/process_stdinreader.pyo
${PYSITELIB}/twisted/test/process_tester.py
${PYSITELIB}/twisted/test/process_tester.pyc
${PYSITELIB}/twisted/test/process_tester.pyo
${PYSITELIB}/twisted/test/process_tty.py
${PYSITELIB}/twisted/test/process_tty.pyc
${PYSITELIB}/twisted/test/process_tty.pyo
${PYSITELIB}/twisted/test/process_twisted.py
${PYSITELIB}/twisted/test/process_twisted.pyc
${PYSITELIB}/twisted/test/process_twisted.pyo
${PYSITELIB}/twisted/test/proto_helpers.py
${PYSITELIB}/twisted/test/proto_helpers.pyc
${PYSITELIB}/twisted/test/proto_helpers.pyo
${PYSITELIB}/twisted/test/raiser.c
${PYSITELIB}/twisted/test/raiser.pyx
${PYSITELIB}/twisted/test/raiser.so
${PYSITELIB}/twisted/test/reflect_helper_IE.py
${PYSITELIB}/twisted/test/reflect_helper_IE.pyc
${PYSITELIB}/twisted/test/reflect_helper_IE.pyo
${PYSITELIB}/twisted/test/reflect_helper_VE.py
${PYSITELIB}/twisted/test/reflect_helper_VE.pyc
${PYSITELIB}/twisted/test/reflect_helper_VE.pyo
${PYSITELIB}/twisted/test/reflect_helper_ZDE.py
${PYSITELIB}/twisted/test/reflect_helper_ZDE.pyc
${PYSITELIB}/twisted/test/reflect_helper_ZDE.pyo
${PYSITELIB}/twisted/test/server.pem
${PYSITELIB}/twisted/test/ssl_helpers.py
${PYSITELIB}/twisted/test/ssl_helpers.pyc
${PYSITELIB}/twisted/test/ssl_helpers.pyo
${PYSITELIB}/twisted/test/stdio_test_consumer.py
${PYSITELIB}/twisted/test/stdio_test_consumer.pyc
${PYSITELIB}/twisted/test/stdio_test_consumer.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/test/stdio_test_halfclose.py
${PYSITELIB}/twisted/test/stdio_test_halfclose.pyc
${PYSITELIB}/twisted/test/stdio_test_halfclose.pyo
${PYSITELIB}/twisted/test/stdio_test_hostpeer.py
${PYSITELIB}/twisted/test/stdio_test_hostpeer.pyc
${PYSITELIB}/twisted/test/stdio_test_hostpeer.pyo
${PYSITELIB}/twisted/test/stdio_test_lastwrite.py
${PYSITELIB}/twisted/test/stdio_test_lastwrite.pyc
${PYSITELIB}/twisted/test/stdio_test_lastwrite.pyo
${PYSITELIB}/twisted/test/stdio_test_loseconn.py
${PYSITELIB}/twisted/test/stdio_test_loseconn.pyc
${PYSITELIB}/twisted/test/stdio_test_loseconn.pyo
${PYSITELIB}/twisted/test/stdio_test_producer.py
${PYSITELIB}/twisted/test/stdio_test_producer.pyc
${PYSITELIB}/twisted/test/stdio_test_producer.pyo
${PYSITELIB}/twisted/test/stdio_test_write.py
${PYSITELIB}/twisted/test/stdio_test_write.pyc
${PYSITELIB}/twisted/test/stdio_test_write.pyo
${PYSITELIB}/twisted/test/stdio_test_writeseq.py
${PYSITELIB}/twisted/test/stdio_test_writeseq.pyc
${PYSITELIB}/twisted/test/stdio_test_writeseq.pyo
${PYSITELIB}/twisted/test/test_abstract.py
${PYSITELIB}/twisted/test/test_abstract.pyc
${PYSITELIB}/twisted/test/test_abstract.pyo
${PYSITELIB}/twisted/test/test_adbapi.py
${PYSITELIB}/twisted/test/test_adbapi.pyc
${PYSITELIB}/twisted/test/test_adbapi.pyo
${PYSITELIB}/twisted/test/test_amp.py
${PYSITELIB}/twisted/test/test_amp.pyc
${PYSITELIB}/twisted/test/test_amp.pyo
${PYSITELIB}/twisted/test/test_application.py
${PYSITELIB}/twisted/test/test_application.pyc
${PYSITELIB}/twisted/test/test_application.pyo
${PYSITELIB}/twisted/test/test_banana.py
${PYSITELIB}/twisted/test/test_banana.pyc
${PYSITELIB}/twisted/test/test_banana.pyo
${PYSITELIB}/twisted/test/test_compat.py
${PYSITELIB}/twisted/test/test_compat.pyc
${PYSITELIB}/twisted/test/test_compat.pyo
${PYSITELIB}/twisted/test/test_context.py
${PYSITELIB}/twisted/test/test_context.pyc
${PYSITELIB}/twisted/test/test_context.pyo
${PYSITELIB}/twisted/test/test_cooperator.py
${PYSITELIB}/twisted/test/test_cooperator.pyc
${PYSITELIB}/twisted/test/test_cooperator.pyo
${PYSITELIB}/twisted/test/test_defer.py
${PYSITELIB}/twisted/test/test_defer.pyc
${PYSITELIB}/twisted/test/test_defer.pyo
${PYSITELIB}/twisted/test/test_defgen.py
${PYSITELIB}/twisted/test/test_defgen.pyc
${PYSITELIB}/twisted/test/test_defgen.pyo
${PYSITELIB}/twisted/test/test_dict.py
${PYSITELIB}/twisted/test/test_dict.pyc
${PYSITELIB}/twisted/test/test_dict.pyo
${PYSITELIB}/twisted/test/test_digestauth.py
${PYSITELIB}/twisted/test/test_digestauth.pyc
${PYSITELIB}/twisted/test/test_digestauth.pyo
${PYSITELIB}/twisted/test/test_dirdbm.py
${PYSITELIB}/twisted/test/test_dirdbm.pyc
${PYSITELIB}/twisted/test/test_dirdbm.pyo
${PYSITELIB}/twisted/test/test_doc.py
${PYSITELIB}/twisted/test/test_doc.pyc
${PYSITELIB}/twisted/test/test_doc.pyo
${PYSITELIB}/twisted/test/test_epoll.py
${PYSITELIB}/twisted/test/test_epoll.pyc
${PYSITELIB}/twisted/test/test_epoll.pyo
${PYSITELIB}/twisted/test/test_error.py
${PYSITELIB}/twisted/test/test_error.pyc
${PYSITELIB}/twisted/test/test_error.pyo
${PYSITELIB}/twisted/test/test_explorer.py
${PYSITELIB}/twisted/test/test_explorer.pyc
${PYSITELIB}/twisted/test/test_explorer.pyo
${PYSITELIB}/twisted/test/test_factories.py
${PYSITELIB}/twisted/test/test_factories.pyc
${PYSITELIB}/twisted/test/test_factories.pyo
${PYSITELIB}/twisted/test/test_failure.py
${PYSITELIB}/twisted/test/test_failure.pyc
${PYSITELIB}/twisted/test/test_failure.pyo
${PYSITELIB}/twisted/test/test_fdesc.py
${PYSITELIB}/twisted/test/test_fdesc.pyc
${PYSITELIB}/twisted/test/test_fdesc.pyo
${PYSITELIB}/twisted/test/test_finger.py
${PYSITELIB}/twisted/test/test_finger.pyc
${PYSITELIB}/twisted/test/test_finger.pyo
${PYSITELIB}/twisted/test/test_formmethod.py
${PYSITELIB}/twisted/test/test_formmethod.pyc
${PYSITELIB}/twisted/test/test_formmethod.pyo
${PYSITELIB}/twisted/test/test_ftp.py
${PYSITELIB}/twisted/test/test_ftp.pyc
${PYSITELIB}/twisted/test/test_ftp.pyo
Changes 12.0.0: Features -------- - The interface argument to IReactorTCP.listenTCP may now be an IPv6 address literal, allowing the creation of IPv6 TCP servers. - twisted.python.constants.Names now provides a way to define collections of named constants, similar to the "enum type" feature of C or Java. - twisted.python.constants.Values now provides a way to define collections of named constants with arbitrary values. Bugfixes -------- - Fixed an obscure case where connectionLost wasn't called on the protocol when using half-close. - UDP ports handle socket errors better on Windows. - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a second. - Prevent a rare situation involving TLS transports, where a producer may be erroneously left unpaused. - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit compile warnings. - The GTK2 reactor is now more responsive on Windows. - TLS transports now correctly handle producer registration after the connection has been lost. - twisted.protocols.htb.Bucket now empties properly with a non-zero drip rate. - IReactorSSL and ITCPTransport.startTLS now synchronously propagate errors from the getContext method of context factories, instead of being capturing them and logging them as unhandled. Improved Documentation ---------------------- - The multicast documentation has been expanded. - twisted.internet.defer.Deferred now documents more return values. - Show a better starting page at http://twistedmatrix.com/documents/current Deprecations and Removals ------------------------- - Remove the deprecated module twisted.enterprise.reflector. - Removed the deprecated module twisted.enterprise.row. - Remove the deprecated module twisted.enterprise.sqlreflector. - Removed the deprecated module twisted.enterprise.util, as well as twisted.enterprise.adbapi.safe. - Python 2.4 is no longer supported on any platform. - Removed printTraceback and noOperation from twisted.spread.pb, deprecated since Twisted 8.2.
2012-04-20 20:47:37 +02:00
${PYSITELIB}/twisted/test/test_ftp_options.py
${PYSITELIB}/twisted/test/test_ftp_options.pyc
${PYSITELIB}/twisted/test/test_ftp_options.pyo
${PYSITELIB}/twisted/test/test_hook.py
${PYSITELIB}/twisted/test/test_hook.pyc
${PYSITELIB}/twisted/test/test_hook.pyo
${PYSITELIB}/twisted/test/test_htb.py
${PYSITELIB}/twisted/test/test_htb.pyc
${PYSITELIB}/twisted/test/test_htb.pyo
${PYSITELIB}/twisted/test/test_ident.py
${PYSITELIB}/twisted/test/test_ident.pyc
${PYSITELIB}/twisted/test/test_ident.pyo
${PYSITELIB}/twisted/test/test_import.py
${PYSITELIB}/twisted/test/test_import.pyc
${PYSITELIB}/twisted/test/test_import.pyo
${PYSITELIB}/twisted/test/test_internet.py
${PYSITELIB}/twisted/test/test_internet.pyc
${PYSITELIB}/twisted/test/test_internet.pyo
${PYSITELIB}/twisted/test/test_iutils.py
${PYSITELIB}/twisted/test/test_iutils.pyc
${PYSITELIB}/twisted/test/test_iutils.pyo
${PYSITELIB}/twisted/test/test_jelly.py
${PYSITELIB}/twisted/test/test_jelly.pyc
${PYSITELIB}/twisted/test/test_jelly.pyo
${PYSITELIB}/twisted/test/test_lockfile.py
${PYSITELIB}/twisted/test/test_lockfile.pyc
${PYSITELIB}/twisted/test/test_lockfile.pyo
${PYSITELIB}/twisted/test/test_log.py
${PYSITELIB}/twisted/test/test_log.pyc
${PYSITELIB}/twisted/test/test_log.pyo
${PYSITELIB}/twisted/test/test_logfile.py
${PYSITELIB}/twisted/test/test_logfile.pyc
${PYSITELIB}/twisted/test/test_logfile.pyo
${PYSITELIB}/twisted/test/test_loopback.py
${PYSITELIB}/twisted/test/test_loopback.pyc
${PYSITELIB}/twisted/test/test_loopback.pyo
${PYSITELIB}/twisted/test/test_manhole.py
${PYSITELIB}/twisted/test/test_manhole.pyc
${PYSITELIB}/twisted/test/test_manhole.pyo
${PYSITELIB}/twisted/test/test_memcache.py
${PYSITELIB}/twisted/test/test_memcache.pyc
${PYSITELIB}/twisted/test/test_memcache.pyo
${PYSITELIB}/twisted/test/test_modules.py
${PYSITELIB}/twisted/test/test_modules.pyc
${PYSITELIB}/twisted/test/test_modules.pyo
${PYSITELIB}/twisted/test/test_monkey.py
${PYSITELIB}/twisted/test/test_monkey.pyc
${PYSITELIB}/twisted/test/test_monkey.pyo
${PYSITELIB}/twisted/test/test_newcred.py
${PYSITELIB}/twisted/test/test_newcred.pyc
${PYSITELIB}/twisted/test/test_newcred.pyo
${PYSITELIB}/twisted/test/test_nmea.py
${PYSITELIB}/twisted/test/test_nmea.pyc
${PYSITELIB}/twisted/test/test_nmea.pyo
${PYSITELIB}/twisted/test/test_paths.py
${PYSITELIB}/twisted/test/test_paths.pyc
${PYSITELIB}/twisted/test/test_paths.pyo
${PYSITELIB}/twisted/test/test_pb.py
${PYSITELIB}/twisted/test/test_pb.pyc
${PYSITELIB}/twisted/test/test_pb.pyo
${PYSITELIB}/twisted/test/test_pbfailure.py
${PYSITELIB}/twisted/test/test_pbfailure.pyc
${PYSITELIB}/twisted/test/test_pbfailure.pyo
${PYSITELIB}/twisted/test/test_pcp.py
${PYSITELIB}/twisted/test/test_pcp.pyc
${PYSITELIB}/twisted/test/test_pcp.pyo
${PYSITELIB}/twisted/test/test_persisted.py
${PYSITELIB}/twisted/test/test_persisted.pyc
${PYSITELIB}/twisted/test/test_persisted.pyo
${PYSITELIB}/twisted/test/test_plugin.py
${PYSITELIB}/twisted/test/test_plugin.pyc
${PYSITELIB}/twisted/test/test_plugin.pyo
${PYSITELIB}/twisted/test/test_policies.py
${PYSITELIB}/twisted/test/test_policies.pyc
${PYSITELIB}/twisted/test/test_policies.pyo
${PYSITELIB}/twisted/test/test_postfix.py
${PYSITELIB}/twisted/test/test_postfix.pyc
${PYSITELIB}/twisted/test/test_postfix.pyo
${PYSITELIB}/twisted/test/test_process.py
${PYSITELIB}/twisted/test/test_process.pyc
${PYSITELIB}/twisted/test/test_process.pyo
${PYSITELIB}/twisted/test/test_protocols.py
${PYSITELIB}/twisted/test/test_protocols.pyc
${PYSITELIB}/twisted/test/test_protocols.pyo
${PYSITELIB}/twisted/test/test_randbytes.py
${PYSITELIB}/twisted/test/test_randbytes.pyc
${PYSITELIB}/twisted/test/test_randbytes.pyo
${PYSITELIB}/twisted/test/test_rebuild.py
${PYSITELIB}/twisted/test/test_rebuild.pyc
${PYSITELIB}/twisted/test/test_rebuild.pyo
${PYSITELIB}/twisted/test/test_reflect.py
${PYSITELIB}/twisted/test/test_reflect.pyc
${PYSITELIB}/twisted/test/test_reflect.pyo
${PYSITELIB}/twisted/test/test_roots.py
${PYSITELIB}/twisted/test/test_roots.pyc
${PYSITELIB}/twisted/test/test_roots.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/test/test_setup.py
${PYSITELIB}/twisted/test/test_setup.pyc
${PYSITELIB}/twisted/test/test_setup.pyo
${PYSITELIB}/twisted/test/test_shortcut.py
${PYSITELIB}/twisted/test/test_shortcut.pyc
${PYSITELIB}/twisted/test/test_shortcut.pyo
${PYSITELIB}/twisted/test/test_sip.py
${PYSITELIB}/twisted/test/test_sip.pyc
${PYSITELIB}/twisted/test/test_sip.pyo
${PYSITELIB}/twisted/test/test_sob.py
${PYSITELIB}/twisted/test/test_sob.pyc
${PYSITELIB}/twisted/test/test_sob.pyo
${PYSITELIB}/twisted/test/test_socks.py
${PYSITELIB}/twisted/test/test_socks.pyc
${PYSITELIB}/twisted/test/test_socks.pyo
${PYSITELIB}/twisted/test/test_ssl.py
${PYSITELIB}/twisted/test/test_ssl.pyc
${PYSITELIB}/twisted/test/test_ssl.pyo
${PYSITELIB}/twisted/test/test_sslverify.py
${PYSITELIB}/twisted/test/test_sslverify.pyc
${PYSITELIB}/twisted/test/test_sslverify.pyo
${PYSITELIB}/twisted/test/test_stateful.py
${PYSITELIB}/twisted/test/test_stateful.pyc
${PYSITELIB}/twisted/test/test_stateful.pyo
${PYSITELIB}/twisted/test/test_stdio.py
${PYSITELIB}/twisted/test/test_stdio.pyc
${PYSITELIB}/twisted/test/test_stdio.pyo
${PYSITELIB}/twisted/test/test_strcred.py
${PYSITELIB}/twisted/test/test_strcred.pyc
${PYSITELIB}/twisted/test/test_strcred.pyo
${PYSITELIB}/twisted/test/test_strerror.py
${PYSITELIB}/twisted/test/test_strerror.pyc
${PYSITELIB}/twisted/test/test_strerror.pyo
${PYSITELIB}/twisted/test/test_stringtransport.py
${PYSITELIB}/twisted/test/test_stringtransport.pyc
${PYSITELIB}/twisted/test/test_stringtransport.pyo
${PYSITELIB}/twisted/test/test_strports.py
${PYSITELIB}/twisted/test/test_strports.pyc
${PYSITELIB}/twisted/test/test_strports.pyo
${PYSITELIB}/twisted/test/test_task.py
${PYSITELIB}/twisted/test/test_task.pyc
${PYSITELIB}/twisted/test/test_task.pyo
${PYSITELIB}/twisted/test/test_tcp.py
${PYSITELIB}/twisted/test/test_tcp.pyc
${PYSITELIB}/twisted/test/test_tcp.pyo
${PYSITELIB}/twisted/test/test_tcp_internals.py
${PYSITELIB}/twisted/test/test_tcp_internals.pyc
${PYSITELIB}/twisted/test/test_tcp_internals.pyo
${PYSITELIB}/twisted/test/test_text.py
${PYSITELIB}/twisted/test/test_text.pyc
${PYSITELIB}/twisted/test/test_text.pyo
${PYSITELIB}/twisted/test/test_threadable.py
${PYSITELIB}/twisted/test/test_threadable.pyc
${PYSITELIB}/twisted/test/test_threadable.pyo
${PYSITELIB}/twisted/test/test_threadpool.py
${PYSITELIB}/twisted/test/test_threadpool.pyc
${PYSITELIB}/twisted/test/test_threadpool.pyo
${PYSITELIB}/twisted/test/test_threads.py
${PYSITELIB}/twisted/test/test_threads.pyc
${PYSITELIB}/twisted/test/test_threads.pyo
${PYSITELIB}/twisted/test/test_tpfile.py
${PYSITELIB}/twisted/test/test_tpfile.pyc
${PYSITELIB}/twisted/test/test_tpfile.pyo
${PYSITELIB}/twisted/test/test_twistd.py
${PYSITELIB}/twisted/test/test_twistd.pyc
${PYSITELIB}/twisted/test/test_twistd.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/test/test_twisted.py
${PYSITELIB}/twisted/test/test_twisted.pyc
${PYSITELIB}/twisted/test/test_twisted.pyo
${PYSITELIB}/twisted/test/test_udp.py
${PYSITELIB}/twisted/test/test_udp.pyc
${PYSITELIB}/twisted/test/test_udp.pyo
${PYSITELIB}/twisted/test/test_unix.py
${PYSITELIB}/twisted/test/test_unix.pyc
${PYSITELIB}/twisted/test/test_unix.pyo
${PYSITELIB}/twisted/test/test_usage.py
${PYSITELIB}/twisted/test/test_usage.pyc
${PYSITELIB}/twisted/test/test_usage.pyo
${PYSITELIB}/twisted/test/testutils.py
${PYSITELIB}/twisted/test/testutils.pyc
${PYSITELIB}/twisted/test/testutils.pyo
${PYSITELIB}/twisted/topfiles/CREDITS
${PYSITELIB}/twisted/topfiles/ChangeLog.Old
${PYSITELIB}/twisted/topfiles/NEWS
${PYSITELIB}/twisted/topfiles/README
${PYSITELIB}/twisted/trial/__init__.py
${PYSITELIB}/twisted/trial/__init__.pyc
${PYSITELIB}/twisted/trial/__init__.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/trial/_asyncrunner.py
${PYSITELIB}/twisted/trial/_asyncrunner.pyc
${PYSITELIB}/twisted/trial/_asyncrunner.pyo
${PYSITELIB}/twisted/trial/_asynctest.py
${PYSITELIB}/twisted/trial/_asynctest.pyc
${PYSITELIB}/twisted/trial/_asynctest.pyo
${PYSITELIB}/twisted/trial/_dist/__init__.py
${PYSITELIB}/twisted/trial/_dist/__init__.pyc
${PYSITELIB}/twisted/trial/_dist/__init__.pyo
${PYSITELIB}/twisted/trial/_dist/_preamble.py
${PYSITELIB}/twisted/trial/_dist/_preamble.pyc
${PYSITELIB}/twisted/trial/_dist/_preamble.pyo
${PYSITELIB}/twisted/trial/_dist/distreporter.py
${PYSITELIB}/twisted/trial/_dist/distreporter.pyc
${PYSITELIB}/twisted/trial/_dist/distreporter.pyo
${PYSITELIB}/twisted/trial/_dist/disttrial.py
${PYSITELIB}/twisted/trial/_dist/disttrial.pyc
${PYSITELIB}/twisted/trial/_dist/disttrial.pyo
${PYSITELIB}/twisted/trial/_dist/managercommands.py
${PYSITELIB}/twisted/trial/_dist/managercommands.pyc
${PYSITELIB}/twisted/trial/_dist/managercommands.pyo
${PYSITELIB}/twisted/trial/_dist/options.py
${PYSITELIB}/twisted/trial/_dist/options.pyc
${PYSITELIB}/twisted/trial/_dist/options.pyo
${PYSITELIB}/twisted/trial/_dist/test/__init__.py
${PYSITELIB}/twisted/trial/_dist/test/__init__.pyc
${PYSITELIB}/twisted/trial/_dist/test/__init__.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_distreporter.py
${PYSITELIB}/twisted/trial/_dist/test/test_distreporter.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_distreporter.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_disttrial.py
${PYSITELIB}/twisted/trial/_dist/test/test_disttrial.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_disttrial.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_options.py
${PYSITELIB}/twisted/trial/_dist/test/test_options.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_options.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_worker.py
${PYSITELIB}/twisted/trial/_dist/test/test_worker.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_worker.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_workerreporter.py
${PYSITELIB}/twisted/trial/_dist/test/test_workerreporter.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_workerreporter.pyo
${PYSITELIB}/twisted/trial/_dist/test/test_workertrial.py
${PYSITELIB}/twisted/trial/_dist/test/test_workertrial.pyc
${PYSITELIB}/twisted/trial/_dist/test/test_workertrial.pyo
${PYSITELIB}/twisted/trial/_dist/worker.py
${PYSITELIB}/twisted/trial/_dist/worker.pyc
${PYSITELIB}/twisted/trial/_dist/worker.pyo
${PYSITELIB}/twisted/trial/_dist/workercommands.py
${PYSITELIB}/twisted/trial/_dist/workercommands.pyc
${PYSITELIB}/twisted/trial/_dist/workercommands.pyo
${PYSITELIB}/twisted/trial/_dist/workerreporter.py
${PYSITELIB}/twisted/trial/_dist/workerreporter.pyc
${PYSITELIB}/twisted/trial/_dist/workerreporter.pyo
${PYSITELIB}/twisted/trial/_dist/workertrial.py
${PYSITELIB}/twisted/trial/_dist/workertrial.pyc
${PYSITELIB}/twisted/trial/_dist/workertrial.pyo
${PYSITELIB}/twisted/trial/_synctest.py
${PYSITELIB}/twisted/trial/_synctest.pyc
${PYSITELIB}/twisted/trial/_synctest.pyo
${PYSITELIB}/twisted/trial/itrial.py
${PYSITELIB}/twisted/trial/itrial.pyc
${PYSITELIB}/twisted/trial/itrial.pyo
${PYSITELIB}/twisted/trial/reporter.py
${PYSITELIB}/twisted/trial/reporter.pyc
${PYSITELIB}/twisted/trial/reporter.pyo
${PYSITELIB}/twisted/trial/runner.py
${PYSITELIB}/twisted/trial/runner.pyc
${PYSITELIB}/twisted/trial/runner.pyo
${PYSITELIB}/twisted/trial/test/__init__.py
${PYSITELIB}/twisted/trial/test/__init__.pyc
${PYSITELIB}/twisted/trial/test/__init__.pyo
${PYSITELIB}/twisted/trial/test/detests.py
${PYSITELIB}/twisted/trial/test/detests.pyc
${PYSITELIB}/twisted/trial/test/detests.pyo
${PYSITELIB}/twisted/trial/test/erroneous.py
${PYSITELIB}/twisted/trial/test/erroneous.pyc
${PYSITELIB}/twisted/trial/test/erroneous.pyo
${PYSITELIB}/twisted/trial/test/mockcustomsuite.py
${PYSITELIB}/twisted/trial/test/mockcustomsuite.pyc
${PYSITELIB}/twisted/trial/test/mockcustomsuite.pyo
${PYSITELIB}/twisted/trial/test/mockcustomsuite2.py
${PYSITELIB}/twisted/trial/test/mockcustomsuite2.pyc
${PYSITELIB}/twisted/trial/test/mockcustomsuite2.pyo
${PYSITELIB}/twisted/trial/test/mockcustomsuite3.py
${PYSITELIB}/twisted/trial/test/mockcustomsuite3.pyc
${PYSITELIB}/twisted/trial/test/mockcustomsuite3.pyo
${PYSITELIB}/twisted/trial/test/mockdoctest.py
${PYSITELIB}/twisted/trial/test/mockdoctest.pyc
${PYSITELIB}/twisted/trial/test/mockdoctest.pyo
${PYSITELIB}/twisted/trial/test/moduleself.py
${PYSITELIB}/twisted/trial/test/moduleself.pyc
${PYSITELIB}/twisted/trial/test/moduleself.pyo
${PYSITELIB}/twisted/trial/test/moduletest.py
${PYSITELIB}/twisted/trial/test/moduletest.pyc
${PYSITELIB}/twisted/trial/test/moduletest.pyo
${PYSITELIB}/twisted/trial/test/notpython
${PYSITELIB}/twisted/trial/test/novars.py
${PYSITELIB}/twisted/trial/test/novars.pyc
${PYSITELIB}/twisted/trial/test/novars.pyo
${PYSITELIB}/twisted/trial/test/packages.py
${PYSITELIB}/twisted/trial/test/packages.pyc
${PYSITELIB}/twisted/trial/test/packages.pyo
${PYSITELIB}/twisted/trial/test/sample.py
${PYSITELIB}/twisted/trial/test/sample.pyc
${PYSITELIB}/twisted/trial/test/sample.pyo
${PYSITELIB}/twisted/trial/test/scripttest.py
${PYSITELIB}/twisted/trial/test/scripttest.pyc
${PYSITELIB}/twisted/trial/test/scripttest.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/trial/test/skipping.py
${PYSITELIB}/twisted/trial/test/skipping.pyc
${PYSITELIB}/twisted/trial/test/skipping.pyo
${PYSITELIB}/twisted/trial/test/suppression.py
${PYSITELIB}/twisted/trial/test/suppression.pyc
${PYSITELIB}/twisted/trial/test/suppression.pyo
${PYSITELIB}/twisted/trial/test/test_assertions.py
${PYSITELIB}/twisted/trial/test/test_assertions.pyc
${PYSITELIB}/twisted/trial/test/test_assertions.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/trial/test/test_asyncassertions.py
${PYSITELIB}/twisted/trial/test/test_asyncassertions.pyc
${PYSITELIB}/twisted/trial/test/test_asyncassertions.pyo
${PYSITELIB}/twisted/trial/test/test_deferred.py
${PYSITELIB}/twisted/trial/test/test_deferred.pyc
${PYSITELIB}/twisted/trial/test/test_deferred.pyo
${PYSITELIB}/twisted/trial/test/test_doctest.py
${PYSITELIB}/twisted/trial/test/test_doctest.pyc
${PYSITELIB}/twisted/trial/test/test_doctest.pyo
${PYSITELIB}/twisted/trial/test/test_keyboard.py
${PYSITELIB}/twisted/trial/test/test_keyboard.pyc
${PYSITELIB}/twisted/trial/test/test_keyboard.pyo
${PYSITELIB}/twisted/trial/test/test_loader.py
${PYSITELIB}/twisted/trial/test/test_loader.pyc
${PYSITELIB}/twisted/trial/test/test_loader.pyo
${PYSITELIB}/twisted/trial/test/test_log.py
${PYSITELIB}/twisted/trial/test/test_log.pyc
${PYSITELIB}/twisted/trial/test/test_log.pyo
${PYSITELIB}/twisted/trial/test/test_output.py
${PYSITELIB}/twisted/trial/test/test_output.pyc
${PYSITELIB}/twisted/trial/test/test_output.pyo
${PYSITELIB}/twisted/trial/test/test_plugins.py
${PYSITELIB}/twisted/trial/test/test_plugins.pyc
${PYSITELIB}/twisted/trial/test/test_plugins.pyo
${PYSITELIB}/twisted/trial/test/test_pyunitcompat.py
${PYSITELIB}/twisted/trial/test/test_pyunitcompat.pyc
${PYSITELIB}/twisted/trial/test/test_pyunitcompat.pyo
${PYSITELIB}/twisted/trial/test/test_reporter.py
${PYSITELIB}/twisted/trial/test/test_reporter.pyc
${PYSITELIB}/twisted/trial/test/test_reporter.pyo
${PYSITELIB}/twisted/trial/test/test_runner.py
${PYSITELIB}/twisted/trial/test/test_runner.pyc
${PYSITELIB}/twisted/trial/test/test_runner.pyo
${PYSITELIB}/twisted/trial/test/test_script.py
${PYSITELIB}/twisted/trial/test/test_script.pyc
${PYSITELIB}/twisted/trial/test/test_script.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/trial/test/test_suppression.py
${PYSITELIB}/twisted/trial/test/test_suppression.pyc
${PYSITELIB}/twisted/trial/test/test_suppression.pyo
${PYSITELIB}/twisted/trial/test/test_test_visitor.py
${PYSITELIB}/twisted/trial/test/test_test_visitor.pyc
${PYSITELIB}/twisted/trial/test/test_test_visitor.pyo
${PYSITELIB}/twisted/trial/test/test_testcase.py
${PYSITELIB}/twisted/trial/test/test_testcase.pyc
${PYSITELIB}/twisted/trial/test/test_testcase.pyo
${PYSITELIB}/twisted/trial/test/test_tests.py
${PYSITELIB}/twisted/trial/test/test_tests.pyc
${PYSITELIB}/twisted/trial/test/test_tests.pyo
${PYSITELIB}/twisted/trial/test/test_util.py
${PYSITELIB}/twisted/trial/test/test_util.pyc
${PYSITELIB}/twisted/trial/test/test_util.pyo
${PYSITELIB}/twisted/trial/test/test_warning.py
${PYSITELIB}/twisted/trial/test/test_warning.pyc
${PYSITELIB}/twisted/trial/test/test_warning.pyo
${PYSITELIB}/twisted/trial/test/weird.py
${PYSITELIB}/twisted/trial/test/weird.pyc
${PYSITELIB}/twisted/trial/test/weird.pyo
${PYSITELIB}/twisted/trial/unittest.py
${PYSITELIB}/twisted/trial/unittest.pyc
${PYSITELIB}/twisted/trial/unittest.pyo
${PYSITELIB}/twisted/trial/util.py
${PYSITELIB}/twisted/trial/util.pyc
${PYSITELIB}/twisted/trial/util.pyo
${PYSITELIB}/twisted/web/__init__.py
${PYSITELIB}/twisted/web/__init__.pyc
${PYSITELIB}/twisted/web/__init__.pyo
${PYSITELIB}/twisted/web/_auth/__init__.py
${PYSITELIB}/twisted/web/_auth/__init__.pyc
${PYSITELIB}/twisted/web/_auth/__init__.pyo
${PYSITELIB}/twisted/web/_auth/basic.py
${PYSITELIB}/twisted/web/_auth/basic.pyc
${PYSITELIB}/twisted/web/_auth/basic.pyo
${PYSITELIB}/twisted/web/_auth/digest.py
${PYSITELIB}/twisted/web/_auth/digest.pyc
${PYSITELIB}/twisted/web/_auth/digest.pyo
${PYSITELIB}/twisted/web/_auth/wrapper.py
${PYSITELIB}/twisted/web/_auth/wrapper.pyc
${PYSITELIB}/twisted/web/_auth/wrapper.pyo
${PYSITELIB}/twisted/web/_element.py
${PYSITELIB}/twisted/web/_element.pyc
${PYSITELIB}/twisted/web/_element.pyo
${PYSITELIB}/twisted/web/_flatten.py
${PYSITELIB}/twisted/web/_flatten.pyc
${PYSITELIB}/twisted/web/_flatten.pyo
${PYSITELIB}/twisted/web/_newclient.py
${PYSITELIB}/twisted/web/_newclient.pyc
${PYSITELIB}/twisted/web/_newclient.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/web/_responses.py
${PYSITELIB}/twisted/web/_responses.pyc
${PYSITELIB}/twisted/web/_responses.pyo
${PYSITELIB}/twisted/web/_stan.py
${PYSITELIB}/twisted/web/_stan.pyc
${PYSITELIB}/twisted/web/_stan.pyo
${PYSITELIB}/twisted/web/_version.py
${PYSITELIB}/twisted/web/_version.pyc
${PYSITELIB}/twisted/web/_version.pyo
${PYSITELIB}/twisted/web/client.py
${PYSITELIB}/twisted/web/client.pyc
${PYSITELIB}/twisted/web/client.pyo
${PYSITELIB}/twisted/web/demo.py
${PYSITELIB}/twisted/web/demo.pyc
${PYSITELIB}/twisted/web/demo.pyo
${PYSITELIB}/twisted/web/distrib.py
${PYSITELIB}/twisted/web/distrib.pyc
${PYSITELIB}/twisted/web/distrib.pyo
${PYSITELIB}/twisted/web/domhelpers.py
${PYSITELIB}/twisted/web/domhelpers.pyc
${PYSITELIB}/twisted/web/domhelpers.pyo
${PYSITELIB}/twisted/web/error.py
${PYSITELIB}/twisted/web/error.pyc
${PYSITELIB}/twisted/web/error.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/web/failure.xhtml
${PYSITELIB}/twisted/web/guard.py
${PYSITELIB}/twisted/web/guard.pyc
${PYSITELIB}/twisted/web/guard.pyo
${PYSITELIB}/twisted/web/html.py
${PYSITELIB}/twisted/web/html.pyc
${PYSITELIB}/twisted/web/html.pyo
${PYSITELIB}/twisted/web/http.py
${PYSITELIB}/twisted/web/http.pyc
${PYSITELIB}/twisted/web/http.pyo
${PYSITELIB}/twisted/web/http_headers.py
${PYSITELIB}/twisted/web/http_headers.pyc
${PYSITELIB}/twisted/web/http_headers.pyo
${PYSITELIB}/twisted/web/iweb.py
${PYSITELIB}/twisted/web/iweb.pyc
${PYSITELIB}/twisted/web/iweb.pyo
${PYSITELIB}/twisted/web/microdom.py
${PYSITELIB}/twisted/web/microdom.pyc
${PYSITELIB}/twisted/web/microdom.pyo
${PYSITELIB}/twisted/web/proxy.py
${PYSITELIB}/twisted/web/proxy.pyc
${PYSITELIB}/twisted/web/proxy.pyo
${PYSITELIB}/twisted/web/resource.py
${PYSITELIB}/twisted/web/resource.pyc
${PYSITELIB}/twisted/web/resource.pyo
${PYSITELIB}/twisted/web/rewrite.py
${PYSITELIB}/twisted/web/rewrite.pyc
${PYSITELIB}/twisted/web/rewrite.pyo
${PYSITELIB}/twisted/web/script.py
${PYSITELIB}/twisted/web/script.pyc
${PYSITELIB}/twisted/web/script.pyo
${PYSITELIB}/twisted/web/server.py
${PYSITELIB}/twisted/web/server.pyc
${PYSITELIB}/twisted/web/server.pyo
${PYSITELIB}/twisted/web/soap.py
${PYSITELIB}/twisted/web/soap.pyc
${PYSITELIB}/twisted/web/soap.pyo
${PYSITELIB}/twisted/web/static.py
${PYSITELIB}/twisted/web/static.pyc
${PYSITELIB}/twisted/web/static.pyo
${PYSITELIB}/twisted/web/sux.py
${PYSITELIB}/twisted/web/sux.pyc
${PYSITELIB}/twisted/web/sux.pyo
${PYSITELIB}/twisted/web/tap.py
${PYSITELIB}/twisted/web/tap.pyc
${PYSITELIB}/twisted/web/tap.pyo
${PYSITELIB}/twisted/web/template.py
${PYSITELIB}/twisted/web/template.pyc
${PYSITELIB}/twisted/web/template.pyo
${PYSITELIB}/twisted/web/test/__init__.py
${PYSITELIB}/twisted/web/test/__init__.pyc
${PYSITELIB}/twisted/web/test/__init__.pyo
${PYSITELIB}/twisted/web/test/_util.py
${PYSITELIB}/twisted/web/test/_util.pyc
${PYSITELIB}/twisted/web/test/_util.pyo
Update to 12.3.0. Upstream NEWS, less bugfixes and "other", follows: Twisted Core 12.3.0 (2012-12-20) ================================ Features -------- - The new -j flag to trial provides a trial runner supporting multiple worker processes on the local machine, for parallel testing. (#1784) - twisted.internet.task.react, a new function, provides a simple API for running the reactor until a single asynchronous function completes. (#3270) - twisted.protocols.ftp.FTP now handles FEAT and OPTS commands. (#4515) - trial now supports specifying a debugger other than pdb with the --debugger command line flag. (#5794) - twisted.python.util.runWithWarningsSuppressed has been added; it runs a function with specified warning filters. (#5950) - trial's skipping feature is now implemented in a way compatible with the standard library unittest's runner. (#6006) - The setup3.py script is now provided to provisionally support building and installing an experimental, incomplete version of Twisted in a Python 3 environment. (#6040) - twisted.python.util.FancyStrMixin now supports arbitrary callables to format attribute values. (#6063) - Several new methods of twisted.trial.unittest.SynchronousTestCase - `successResultOf`, `failureResultOf`, and `assertNoResult` - have been added to make testing `Deferred`-using code easier. (#6105) Deprecations and Removals ------------------------- - The minimum required version of zope.interface is now 3.6.0. (#5683) - twisted.internet.interfaces.IReactorArbitrary and twisted.application.internet.GenericServer and GenericClient, deprecated since Twisted 10.1, have been removed. (#5943) - twisted.internet.interfaces.IFinishableConsumer, deprecated since Twisted 11.1, has been removed. (#5944) - twisted.python.failure has removed all support for string exceptions. (#5948) - assertTrue, assertEqual, and the other free-functions in twisted.trial.unittest for writing assertions, deprecated since prior to Twisted 2.3, have been removed. (#5963) - Ports, connectors, wakers and other reactor-related types no longer log a nice warning when they are erroneously pickled. Pickling of such objects continues to be unsupported. (#5979) - twisted.python.components.Componentized no longer inherits from Versioned. (#5983) - twisted.protocols.basic.NetstringReceiver.sendString no longer accepts objects other than bytes; the removed behavior was deprecated in Twisted 10.0. (#6025) - The lookupRecord method of twisted.internet.interfaces.IResolver, never implemented or called by Twisted, has been removed. (#6091) Twisted Names 12.3.0 (2012-12-20) ================================= Deprecations and Removals ------------------------- - The `protocol` attribute of twisted.names.client.Resolver, deprecated since Twisted 8.2, has been removed. (#6045) - twisted.names.hosts.Resolver is no longer a `twisted.persisted.styles.Versioned` subclass. (#6092) Twisted Web 12.3.0 (2012-12-20) =============================== Features -------- - twisted.web.server.Site now supports an encoders argument to encode request content, twisted.web.server.GzipEncoderFactory being the first one provided. (#104) Twisted Core 12.2.0 (2012-08-26) ================================ Features -------- - twisted.protocols.sip.MessageParser now handles multiline headers. (#2198) - twisted.internet.endpoints now provides StandardIOEndpoint, a Standard I/O endpoint. (#4697) - If a FTPCmdError occurs during twisted.protocols.ftp.FTP.ftp_RETR sending the file (i.e. it is raised by the IReadFile.send method it invokes), then it will use that to return an error to the client rather than necessarily sending a 426 CNX_CLOSED_TXFR_ABORTED error. (#4913) - twisted.internet.interfaces.IReactorSocket.adoptStreamConnection is implemented by some reactors as a way to add an existing established connection to them. (#5570) - twisted.internet.endpoints now provides TCP6ServerEndpoint, an IPv6 TCP server endpoint. (#5694) - twisted.internet.endpoints now provides TCP6ClientEndpoint, an IPv6 TCP client endpoint. (#5695) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create IPv6 TCP servers. (#5699) - twisted.internet.endpoints.serverFromString, the endpoint string description feature, can now be used to create servers that run on Standard I/O. (#5729) - twisted.trial.unittest now offers SynchronousTestCase, a test case base class that provides usability improvements but not reactor- based testing features. (#5853) Twisted Conch 12.2.0 (2012-08-26) ================================= Features -------- - twisted.conch.ssh.transport.SSHTransport now returns an SSHTransportAddress from the getPeer() and getHost() methods. (#2997) Twisted Mail 12.2.0 (2012-08-26) ================================ Deprecations and Removals ------------------------- - twisted.mail.protocols.SSLContextFactory is now deprecated. (#4963) - The --passwordfile option to twistd mail is now removed. (#5541) Twisted Names 12.2.0 (2012-08-26) ================================= Features -------- - twisted.names.srvconnect.SRVConnector now takes a default port to use when SRV lookup fails. (#3456) Twisted Web 12.2.0 (2012-08-26) =============================== Deprecations and Removals ------------------------- - twisted.web.static.FileTransfer, deprecated since 9.0, is removed now. Use a subclass of StaticProducer instead. (#5651) - ErrorPage, NoResource and ForbiddenResource in twisted.web.error were deprecated since 9.0 and are removed now. (#5659) - twisted.web.google, deprecated since Twisted 11.1, is removed now. (#5768) Twisted Core 12.1.0 (2012-06-02) ================================ Features -------- - The kqueue reactor has been revived. (#1918) - twisted.python.filepath now provides IFilePath, an interface for file path objects. (#2176) - New gtk3 and gobject-introspection reactors have been added. (#4558) - gtk and glib reactors now run I/O and scheduled events with lower priority, to ensure the UI stays responsive. (#5067) - IReactorTCP.connectTCP() can now accept IPv6 address literals (although not hostnames) in order to support connecting to IPv6 hosts. (#5085) - twisted.internet.interfaces.IReactorSocket, a new interface, is now supported by some reactors to listen on sockets set up by external software (eg systemd or launchd). (#5248) - twisted.internet.endpoints.clientFromString now also supports strings in the form of tcp:example.com:80 and ssl:example.com:4321 (#5358) - twisted.python.constants.Flags now provides a way to define collections of flags for bitvector-type uses. (#5384) - The epoll(7)-based reactor is now the default reactor on Linux. (#5478) - twisted.python.runtime.platform.isLinux can be used to check if Twisted is running on Linux. (#5491) - twisted.internet.endpoints.serverFromString now recognizes a "systemd" endpoint type, for listening on a server port inherited from systemd. (#5575) - Connections created using twisted.internet.interfaces.IReactorUNIX now support sending and receiving file descriptors between different processes. (#5615) - twisted.internet.endpoints.clientFromString now supports UNIX client endpoint strings with the path argument specified like "unix:/foo/bar" in addition to the old style, "unix:path=/foo/bar". (#5640) - twisted.protocols.amp.Descriptor is a new AMP argument type which supports passing file descriptors as AMP command arguments over UNIX connections. (#5650) Deprecations and Removals ------------------------- - The 'unsigned' flag to twisted.scripts.tap2rpm.MyOptions is now deprecated. (#4086) - Removed the unreachable _fileUrandom method from twisted.python.randbytes.RandomFactory. (#4530) - twisted.persisted.journal is removed, deprecated since Twisted 11.0. (#4805) - Support for pyOpenSSL 0.9 and older is now deprecated. pyOpenSSL 0.10 or newer will soon be required in order to use Twisted's SSL features. (#4974) - backwardsCompatImplements and fixClassImplements are removed from twisted.python.components, deprecated in 2006. (#5034) - twisted.python.reflect.macro was removed, deprecated since Twisted 8.2. (#5035) - twisted.python.text.docstringLStrip, deprecated since Twisted 10.2.0, has been removed (#5036) - Removed the deprecated dispatch and dispatchWithCallback methods from twisted.python.threadpool.ThreadPool (deprecated since 8.0) (#5037) - twisted.scripts.tapconvert is now deprecated. (#5038) - twisted.python.reflect's Settable, AccessorType, PropertyAccessor, Accessor, OriginalAccessor and Summer are now deprecated. (#5451) - twisted.python.threadpool.ThreadSafeList (deprecated in 10.1) is removed. (#5473) - twisted.application.app.initialLog, deprecated since Twisted 8.2.0, has been removed. (#5480) - twisted.spread.refpath was deleted, deprecated since Twisted 9.0. (#5482) - twisted.python.otp, deprecated since 9.0, is removed. (#5493) - Removed `dsu`, `moduleMovedForSplit`, and `dict` from twisted.python.util (deprecated since 10.2) (#5516) Twisted Conch 12.1.0 (2012-06-02) ================================= Features -------- - twisted.conch.tap now supports cred plugins (#4753) Twisted Names 12.1.0 (2012-06-02) ================================= Features -------- - "twistd dns" secondary server functionality and twisted.names.secondary now support retrieving zone information from a master running on a non-standard DNS port. (#5468) Twisted News 12.1.0 (2012-06-02) ================================ Deprecations and Removals ------------------------- - The ability to pass a string article to NNTPServer._gotBody and NNTPServer._gotArticle in t.news.nntp has been deprecated for years and is now removed. (#4548) Twisted Runner 12.1.0 (2012-06-02) ================================== Deprecations and Removals ------------------------- - ProcessMonitor.active, consistencyDelay, and consistency in twisted.runner.procmon were deprecated since 10.1 have been removed. (#5517) Twisted Web 12.1.0 (2012-06-02) =============================== Features -------- - twisted.web.client.Agent and ProxyAgent now support persistent connections. (#3420) - Added twisted.web.template.renderElement, a function which renders an Element to a response. (#5395) - twisted.web.client.HTTPConnectionPool now ensures that failed queries on persistent connections are retried, when possible. (#5479) - twisted.web.template.XMLFile now supports FilePath objects. (#5509) - twisted.web.template.renderElement takes a doctype keyword argument, which will be written as the first line of the response, defaulting to the HTML5 doctype. (#5560) Deprecations and Removals ------------------------- - PHP3Script and PHPScript were removed from twisted.web.twcgi, deprecated since 10.1. Use twcgi.FilteredScript instead. (#5456) - twisted.web.template.XMLFile's support for file objects and filenames is now deprecated. Use the new support for FilePath objects. (#5509) - twisted.web.server.date_time_string and twisted.web.server.string_date_time are now deprecated in favor of twisted.web.http.datetimeToString and twisted.web. http.stringToDatetime (#5535)
2013-02-17 15:53:13 +01:00
${PYSITELIB}/twisted/web/test/requesthelper.py
${PYSITELIB}/twisted/web/test/requesthelper.pyc
${PYSITELIB}/twisted/web/test/requesthelper.pyo
${PYSITELIB}/twisted/web/test/test_agent.py
${PYSITELIB}/twisted/web/test/test_agent.pyc
${PYSITELIB}/twisted/web/test/test_agent.pyo
${PYSITELIB}/twisted/web/test/test_cgi.py
${PYSITELIB}/twisted/web/test/test_cgi.pyc
${PYSITELIB}/twisted/web/test/test_cgi.pyo
${PYSITELIB}/twisted/web/test/test_distrib.py
${PYSITELIB}/twisted/web/test/test_distrib.pyc
${PYSITELIB}/twisted/web/test/test_distrib.pyo
${PYSITELIB}/twisted/web/test/test_domhelpers.py
${PYSITELIB}/twisted/web/test/test_domhelpers.pyc
${PYSITELIB}/twisted/web/test/test_domhelpers.pyo
${PYSITELIB}/twisted/web/test/test_error.py
${PYSITELIB}/twisted/web/test/test_error.pyc
${PYSITELIB}/twisted/web/test/test_error.pyo
${PYSITELIB}/twisted/web/test/test_flatten.py
${PYSITELIB}/twisted/web/test/test_flatten.pyc
${PYSITELIB}/twisted/web/test/test_flatten.pyo
${PYSITELIB}/twisted/web/test/test_http.py
${PYSITELIB}/twisted/web/test/test_http.pyc
${PYSITELIB}/twisted/web/test/test_http.pyo
${PYSITELIB}/twisted/web/test/test_http_headers.py
${PYSITELIB}/twisted/web/test/test_http_headers.pyc
${PYSITELIB}/twisted/web/test/test_http_headers.pyo
${PYSITELIB}/twisted/web/test/test_httpauth.py
${PYSITELIB}/twisted/web/test/test_httpauth.pyc
${PYSITELIB}/twisted/web/test/test_httpauth.pyo
${PYSITELIB}/twisted/web/test/test_newclient.py
${PYSITELIB}/twisted/web/test/test_newclient.pyc
${PYSITELIB}/twisted/web/test/test_newclient.pyo
${PYSITELIB}/twisted/web/test/test_proxy.py
${PYSITELIB}/twisted/web/test/test_proxy.pyc
${PYSITELIB}/twisted/web/test/test_proxy.pyo
${PYSITELIB}/twisted/web/test/test_resource.py
${PYSITELIB}/twisted/web/test/test_resource.pyc
${PYSITELIB}/twisted/web/test/test_resource.pyo
${PYSITELIB}/twisted/web/test/test_script.py
${PYSITELIB}/twisted/web/test/test_script.pyc
${PYSITELIB}/twisted/web/test/test_script.pyo
${PYSITELIB}/twisted/web/test/test_soap.py
${PYSITELIB}/twisted/web/test/test_soap.pyc
${PYSITELIB}/twisted/web/test/test_soap.pyo
${PYSITELIB}/twisted/web/test/test_stan.py
${PYSITELIB}/twisted/web/test/test_stan.pyc
${PYSITELIB}/twisted/web/test/test_stan.pyo
${PYSITELIB}/twisted/web/test/test_static.py
${PYSITELIB}/twisted/web/test/test_static.pyc
${PYSITELIB}/twisted/web/test/test_static.pyo
${PYSITELIB}/twisted/web/test/test_tap.py
${PYSITELIB}/twisted/web/test/test_tap.pyc
${PYSITELIB}/twisted/web/test/test_tap.pyo
${PYSITELIB}/twisted/web/test/test_template.py
${PYSITELIB}/twisted/web/test/test_template.pyc
${PYSITELIB}/twisted/web/test/test_template.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/web/test/test_util.py
${PYSITELIB}/twisted/web/test/test_util.pyc
${PYSITELIB}/twisted/web/test/test_util.pyo
${PYSITELIB}/twisted/web/test/test_vhost.py
${PYSITELIB}/twisted/web/test/test_vhost.pyc
${PYSITELIB}/twisted/web/test/test_vhost.pyo
${PYSITELIB}/twisted/web/test/test_web.py
${PYSITELIB}/twisted/web/test/test_web.pyc
${PYSITELIB}/twisted/web/test/test_web.pyo
${PYSITELIB}/twisted/web/test/test_webclient.py
${PYSITELIB}/twisted/web/test/test_webclient.pyc
${PYSITELIB}/twisted/web/test/test_webclient.pyo
${PYSITELIB}/twisted/web/test/test_wsgi.py
${PYSITELIB}/twisted/web/test/test_wsgi.pyc
${PYSITELIB}/twisted/web/test/test_wsgi.pyo
${PYSITELIB}/twisted/web/test/test_xml.py
${PYSITELIB}/twisted/web/test/test_xml.pyc
${PYSITELIB}/twisted/web/test/test_xml.pyo
${PYSITELIB}/twisted/web/test/test_xmlrpc.py
${PYSITELIB}/twisted/web/test/test_xmlrpc.pyc
${PYSITELIB}/twisted/web/test/test_xmlrpc.pyo
${PYSITELIB}/twisted/web/topfiles/NEWS
${PYSITELIB}/twisted/web/topfiles/README
${PYSITELIB}/twisted/web/twcgi.py
${PYSITELIB}/twisted/web/twcgi.pyc
${PYSITELIB}/twisted/web/twcgi.pyo
${PYSITELIB}/twisted/web/util.py
${PYSITELIB}/twisted/web/util.pyc
${PYSITELIB}/twisted/web/util.pyo
${PYSITELIB}/twisted/web/vhost.py
${PYSITELIB}/twisted/web/vhost.pyc
${PYSITELIB}/twisted/web/vhost.pyo
${PYSITELIB}/twisted/web/wsgi.py
${PYSITELIB}/twisted/web/wsgi.pyc
${PYSITELIB}/twisted/web/wsgi.pyo
${PYSITELIB}/twisted/web/xmlrpc.py
${PYSITELIB}/twisted/web/xmlrpc.pyc
${PYSITELIB}/twisted/web/xmlrpc.pyo
${PYSITELIB}/twisted/words/__init__.py
${PYSITELIB}/twisted/words/__init__.pyc
${PYSITELIB}/twisted/words/__init__.pyo
${PYSITELIB}/twisted/words/_version.py
${PYSITELIB}/twisted/words/_version.pyc
${PYSITELIB}/twisted/words/_version.pyo
${PYSITELIB}/twisted/words/ewords.py
${PYSITELIB}/twisted/words/ewords.pyc
${PYSITELIB}/twisted/words/ewords.pyo
${PYSITELIB}/twisted/words/im/__init__.py
${PYSITELIB}/twisted/words/im/__init__.pyc
${PYSITELIB}/twisted/words/im/__init__.pyo
${PYSITELIB}/twisted/words/im/baseaccount.py
${PYSITELIB}/twisted/words/im/baseaccount.pyc
${PYSITELIB}/twisted/words/im/baseaccount.pyo
${PYSITELIB}/twisted/words/im/basechat.py
${PYSITELIB}/twisted/words/im/basechat.pyc
${PYSITELIB}/twisted/words/im/basechat.pyo
${PYSITELIB}/twisted/words/im/basesupport.py
${PYSITELIB}/twisted/words/im/basesupport.pyc
${PYSITELIB}/twisted/words/im/basesupport.pyo
${PYSITELIB}/twisted/words/im/instancemessenger.glade
${PYSITELIB}/twisted/words/im/interfaces.py
${PYSITELIB}/twisted/words/im/interfaces.pyc
${PYSITELIB}/twisted/words/im/interfaces.pyo
${PYSITELIB}/twisted/words/im/ircsupport.py
${PYSITELIB}/twisted/words/im/ircsupport.pyc
${PYSITELIB}/twisted/words/im/ircsupport.pyo
${PYSITELIB}/twisted/words/im/locals.py
${PYSITELIB}/twisted/words/im/locals.pyc
${PYSITELIB}/twisted/words/im/locals.pyo
${PYSITELIB}/twisted/words/im/pbsupport.py
${PYSITELIB}/twisted/words/im/pbsupport.pyc
${PYSITELIB}/twisted/words/im/pbsupport.pyo
${PYSITELIB}/twisted/words/iwords.py
${PYSITELIB}/twisted/words/iwords.pyc
${PYSITELIB}/twisted/words/iwords.pyo
${PYSITELIB}/twisted/words/protocols/__init__.py
${PYSITELIB}/twisted/words/protocols/__init__.pyc
${PYSITELIB}/twisted/words/protocols/__init__.pyo
${PYSITELIB}/twisted/words/protocols/irc.py
${PYSITELIB}/twisted/words/protocols/irc.pyc
${PYSITELIB}/twisted/words/protocols/irc.pyo
${PYSITELIB}/twisted/words/protocols/jabber/__init__.py
${PYSITELIB}/twisted/words/protocols/jabber/__init__.pyc
${PYSITELIB}/twisted/words/protocols/jabber/__init__.pyo
${PYSITELIB}/twisted/words/protocols/jabber/client.py
${PYSITELIB}/twisted/words/protocols/jabber/client.pyc
${PYSITELIB}/twisted/words/protocols/jabber/client.pyo
${PYSITELIB}/twisted/words/protocols/jabber/component.py
${PYSITELIB}/twisted/words/protocols/jabber/component.pyc
${PYSITELIB}/twisted/words/protocols/jabber/component.pyo
${PYSITELIB}/twisted/words/protocols/jabber/error.py
${PYSITELIB}/twisted/words/protocols/jabber/error.pyc
${PYSITELIB}/twisted/words/protocols/jabber/error.pyo
${PYSITELIB}/twisted/words/protocols/jabber/ijabber.py
${PYSITELIB}/twisted/words/protocols/jabber/ijabber.pyc
${PYSITELIB}/twisted/words/protocols/jabber/ijabber.pyo
${PYSITELIB}/twisted/words/protocols/jabber/jid.py
${PYSITELIB}/twisted/words/protocols/jabber/jid.pyc
${PYSITELIB}/twisted/words/protocols/jabber/jid.pyo
${PYSITELIB}/twisted/words/protocols/jabber/jstrports.py
${PYSITELIB}/twisted/words/protocols/jabber/jstrports.pyc
${PYSITELIB}/twisted/words/protocols/jabber/jstrports.pyo
${PYSITELIB}/twisted/words/protocols/jabber/sasl.py
${PYSITELIB}/twisted/words/protocols/jabber/sasl.pyc
${PYSITELIB}/twisted/words/protocols/jabber/sasl.pyo
${PYSITELIB}/twisted/words/protocols/jabber/sasl_mechanisms.py
${PYSITELIB}/twisted/words/protocols/jabber/sasl_mechanisms.pyc
${PYSITELIB}/twisted/words/protocols/jabber/sasl_mechanisms.pyo
${PYSITELIB}/twisted/words/protocols/jabber/xmlstream.py
${PYSITELIB}/twisted/words/protocols/jabber/xmlstream.pyc
${PYSITELIB}/twisted/words/protocols/jabber/xmlstream.pyo
${PYSITELIB}/twisted/words/protocols/jabber/xmpp_stringprep.py
${PYSITELIB}/twisted/words/protocols/jabber/xmpp_stringprep.pyc
${PYSITELIB}/twisted/words/protocols/jabber/xmpp_stringprep.pyo
${PYSITELIB}/twisted/words/protocols/msn.py
${PYSITELIB}/twisted/words/protocols/msn.pyc
${PYSITELIB}/twisted/words/protocols/msn.pyo
${PYSITELIB}/twisted/words/protocols/oscar.py
${PYSITELIB}/twisted/words/protocols/oscar.pyc
${PYSITELIB}/twisted/words/protocols/oscar.pyo
${PYSITELIB}/twisted/words/service.py
${PYSITELIB}/twisted/words/service.pyc
${PYSITELIB}/twisted/words/service.pyo
${PYSITELIB}/twisted/words/tap.py
${PYSITELIB}/twisted/words/tap.pyc
${PYSITELIB}/twisted/words/tap.pyo
${PYSITELIB}/twisted/words/test/__init__.py
${PYSITELIB}/twisted/words/test/__init__.pyc
${PYSITELIB}/twisted/words/test/__init__.pyo
Changes 10.1.0: * Add linux inotify support, allowing monitoring of file system events. * Deferreds now support cancellation. * Added new "endpoint" interfaces in twisted.internet.interfaces, which abstractly describe stream transport endpoints which can be listened on or connected to. Implementations for TCP and SSL clients and servers are present in twisted.internet.endpoints. Notably, client endpoints' connect() methods return cancellable Deferreds, so code written to use them can bypass the awkward "ClientFactory.clientConnectionFailed" and "Connector.stopConnecting" methods, and handle errbacks from or cancel the returned deferred, respectively. * twisted.protocols.amp.Integer's documentation now clarifies that integers of arbitrary size are supported and that the wire format is a base-10 representation. * twisted.protocols.amp now includes support for transferring timestamps (amp.DateTime) and decimal values (amp.Decimal). * twisted.protocol.ftp.IWriteFile now has a close() method, which can return a Deferred. Previously a STOR command would finish immediately upon the receipt of the last byte of the uploaded file. With close(), the backend can delay the finish until it has performed some other slow action (like storing the data to a virtual filesystem). * FilePath now calls os.stat() only when new status information is required, rather than immediately when anything changes. For some applications this may result in fewer stat() calls. Additionally, FilePath has a new method, 'changed', which applications may use to indicate that the FilePath may have been changed on disk and therefore the next status information request must fetch a new stat result. This is useful if external systems, such as C libraries, may have changed files that Twisted applications are referencing via a FilePath. * Documentation improvements are now summarized in the NEWS file. * twisted.internet.task.deferLater now returns a cancellable Deferred. * The connect methods of twisted.internet.protocol.ClientCreator now return cancellable Deferreds. * twisted.spread.pb now has documentation covering some of its limitations. * twisted.spread.jelly now supports jellying and unjellying classes defined with slots if they also implement __getstate__ and __setstate__. * twisted.protocols.amp.ListOf arguments can now be specified as optional. * Bugfixes
2010-11-04 20:40:02 +01:00
${PYSITELIB}/twisted/words/test/test_basechat.py
${PYSITELIB}/twisted/words/test/test_basechat.pyc
${PYSITELIB}/twisted/words/test/test_basechat.pyo
${PYSITELIB}/twisted/words/test/test_basesupport.py
${PYSITELIB}/twisted/words/test/test_basesupport.pyc
${PYSITELIB}/twisted/words/test/test_basesupport.pyo
${PYSITELIB}/twisted/words/test/test_domish.py
${PYSITELIB}/twisted/words/test/test_domish.pyc
${PYSITELIB}/twisted/words/test/test_domish.pyo
${PYSITELIB}/twisted/words/test/test_irc.py
${PYSITELIB}/twisted/words/test/test_irc.pyc
${PYSITELIB}/twisted/words/test/test_irc.pyo
${PYSITELIB}/twisted/words/test/test_irc_service.py
${PYSITELIB}/twisted/words/test/test_irc_service.pyc
${PYSITELIB}/twisted/words/test/test_irc_service.pyo
${PYSITELIB}/twisted/words/test/test_ircsupport.py
${PYSITELIB}/twisted/words/test/test_ircsupport.pyc
${PYSITELIB}/twisted/words/test/test_ircsupport.pyo
${PYSITELIB}/twisted/words/test/test_jabberclient.py
${PYSITELIB}/twisted/words/test/test_jabberclient.pyc
${PYSITELIB}/twisted/words/test/test_jabberclient.pyo
${PYSITELIB}/twisted/words/test/test_jabbercomponent.py
${PYSITELIB}/twisted/words/test/test_jabbercomponent.pyc
${PYSITELIB}/twisted/words/test/test_jabbercomponent.pyo
${PYSITELIB}/twisted/words/test/test_jabbererror.py
${PYSITELIB}/twisted/words/test/test_jabbererror.pyc
${PYSITELIB}/twisted/words/test/test_jabbererror.pyo
${PYSITELIB}/twisted/words/test/test_jabberjid.py
${PYSITELIB}/twisted/words/test/test_jabberjid.pyc
${PYSITELIB}/twisted/words/test/test_jabberjid.pyo
${PYSITELIB}/twisted/words/test/test_jabberjstrports.py
${PYSITELIB}/twisted/words/test/test_jabberjstrports.pyc
${PYSITELIB}/twisted/words/test/test_jabberjstrports.pyo
${PYSITELIB}/twisted/words/test/test_jabbersasl.py
${PYSITELIB}/twisted/words/test/test_jabbersasl.pyc
${PYSITELIB}/twisted/words/test/test_jabbersasl.pyo
${PYSITELIB}/twisted/words/test/test_jabbersaslmechanisms.py
${PYSITELIB}/twisted/words/test/test_jabbersaslmechanisms.pyc
${PYSITELIB}/twisted/words/test/test_jabbersaslmechanisms.pyo
${PYSITELIB}/twisted/words/test/test_jabberxmlstream.py
${PYSITELIB}/twisted/words/test/test_jabberxmlstream.pyc
${PYSITELIB}/twisted/words/test/test_jabberxmlstream.pyo
${PYSITELIB}/twisted/words/test/test_jabberxmppstringprep.py
${PYSITELIB}/twisted/words/test/test_jabberxmppstringprep.pyc
${PYSITELIB}/twisted/words/test/test_jabberxmppstringprep.pyo
${PYSITELIB}/twisted/words/test/test_msn.py
${PYSITELIB}/twisted/words/test/test_msn.pyc
${PYSITELIB}/twisted/words/test/test_msn.pyo
${PYSITELIB}/twisted/words/test/test_oscar.py
${PYSITELIB}/twisted/words/test/test_oscar.pyc
${PYSITELIB}/twisted/words/test/test_oscar.pyo
${PYSITELIB}/twisted/words/test/test_service.py
${PYSITELIB}/twisted/words/test/test_service.pyc
${PYSITELIB}/twisted/words/test/test_service.pyo
${PYSITELIB}/twisted/words/test/test_tap.py
${PYSITELIB}/twisted/words/test/test_tap.pyc
${PYSITELIB}/twisted/words/test/test_tap.pyo
${PYSITELIB}/twisted/words/test/test_xishutil.py
${PYSITELIB}/twisted/words/test/test_xishutil.pyc
${PYSITELIB}/twisted/words/test/test_xishutil.pyo
${PYSITELIB}/twisted/words/test/test_xmlstream.py
${PYSITELIB}/twisted/words/test/test_xmlstream.pyc
${PYSITELIB}/twisted/words/test/test_xmlstream.pyo
${PYSITELIB}/twisted/words/test/test_xmpproutertap.py
${PYSITELIB}/twisted/words/test/test_xmpproutertap.pyc
${PYSITELIB}/twisted/words/test/test_xmpproutertap.pyo
${PYSITELIB}/twisted/words/test/test_xpath.py
${PYSITELIB}/twisted/words/test/test_xpath.pyc
${PYSITELIB}/twisted/words/test/test_xpath.pyo
${PYSITELIB}/twisted/words/topfiles/NEWS
${PYSITELIB}/twisted/words/topfiles/README
${PYSITELIB}/twisted/words/xish/__init__.py
${PYSITELIB}/twisted/words/xish/__init__.pyc
${PYSITELIB}/twisted/words/xish/__init__.pyo
${PYSITELIB}/twisted/words/xish/domish.py
${PYSITELIB}/twisted/words/xish/domish.pyc
${PYSITELIB}/twisted/words/xish/domish.pyo
${PYSITELIB}/twisted/words/xish/utility.py
${PYSITELIB}/twisted/words/xish/utility.pyc
${PYSITELIB}/twisted/words/xish/utility.pyo
${PYSITELIB}/twisted/words/xish/xmlstream.py
${PYSITELIB}/twisted/words/xish/xmlstream.pyc
${PYSITELIB}/twisted/words/xish/xmlstream.pyo
${PYSITELIB}/twisted/words/xish/xpath.py
${PYSITELIB}/twisted/words/xish/xpath.pyc
${PYSITELIB}/twisted/words/xish/xpath.pyo
${PYSITELIB}/twisted/words/xish/xpathparser.g
${PYSITELIB}/twisted/words/xish/xpathparser.py
${PYSITELIB}/twisted/words/xish/xpathparser.pyc
${PYSITELIB}/twisted/words/xish/xpathparser.pyo
${PYSITELIB}/twisted/words/xmpproutertap.py
${PYSITELIB}/twisted/words/xmpproutertap.pyc
${PYSITELIB}/twisted/words/xmpproutertap.pyo