}q(U twisted_webqctwisted.plugin CachedDropin q)q}q(U moduleNameqUtwisted.plugins.twisted_webqU descriptionqNUpluginsq ]q ctwisted.plugin CachedPlugin q )q }q (Uprovidedq]q(ctwisted.plugin IPlugin qctwisted.scripts.mktap IServiceMaker qeUdropinqhUnameqU TwistedWebqhU Internal utility class to simplify the definition of "new-style" mktap plugins based on existing, "classic" mktap plugins. qubaubU testpluginqh)q}q(hUtwisted.plugins.testpluginqhUR I'm a test drop-in. The plugin system's unit tests use me. No one else should. qh ]q(h )q}q(h]q(ctwisted.plugin ITestPlugin2 qhehhhUAnotherTestPluginq hU5Another plugin used solely for testing purposes. q!ubh )q"}q#(h]q$(ctwisted.plugin ITestPlugin q%hehhhU TestPluginq&hU/A plugin used solely for testing purposes. q'ubh )q(}q)(h]q*(hhehhhUThirdTestPluginq+hU5Another plugin used solely for testing purposes. q,ubeubU twisted_ftpq-h)q.}q/(hUtwisted.plugins.twisted_ftpq0hNh ]q1h )q2}q3(h]q4(hhehh.hU TwistedFTPq5hhubaubUtwisted_telnetq6h)q7}q8(hUtwisted.plugins.twisted_telnetq9hNh ]q:h )q;}q<(h]q=(hhehh7hU TwistedTelnetq>hhubaubU twisted_socksq?h)q@}qA(hUtwisted.plugins.twisted_socksqBhNh ]qCh )qD}qE(h]qF(hhehh@hU TwistedSOCKSqGhhubaubUtwisted_manholeqHh)qI}qJ(hUtwisted.plugins.twisted_manholeqKhNh ]qLh )qM}qN(h]qO(hhehhIhUTwistedManholeqPhhubaubU twisted_trialqQh)qR}qS(hUtwisted.plugins.twisted_trialqThNh ]qU(h )qV}qW(h]qX(hctwisted.trial.itrial IReporter qYehhRhU BlackAndWhiteqZhNubh )q[}q\(h]q](hhYehhRhUClassicq^hNubh )q_}q`(h]qa(hhYehhRhUTreeqbhNubh )qc}qd(h]qe(hhYehhRhUTimingqfhNubh )qg}qh(h]qi(hhYehhRhUMinimalqjhNubeubUtwisted_portforwardqkh)ql}qm(hU#twisted.plugins.twisted_portforwardqnhNh ]qoh )qp}qq(h]qr(hhehhlhUTwistedPortForwardqshhubaubU twisted_inetqth)qu}qv(hUtwisted.plugins.twisted_inetqwhNh ]qxh )qy}qz(h]q{(hhehhuhU TwistedINETDq|hhubaubU notestpluginq}h)q~}q(hUtwisted.plugins.notestpluginqhUWPlugin module for use by the plugin system's unit tests. Nothing to see here, really. qh ]qubu.