Received: by mail.netbsd.org (Postfix, from userid 605) id 854B184D81; Mon, 26 Feb 2018 12:28:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0E2C884D5B for ; Mon, 26 Feb 2018 12:28:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id PFciX8pCHX44 for ; Mon, 26 Feb 2018 12:28:48 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 534CA84CFB for ; Mon, 26 Feb 2018 12:28:48 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4CFFCFB40; Mon, 26 Feb 2018 12:28:48 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1519648128210660" MIME-Version: 1.0 Date: Mon, 26 Feb 2018 12:28:48 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/net/mitmproxy To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20180226122848.4CFFCFB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1519648128210660 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: leot Date: Mon Feb 26 12:28:48 UTC 2018 Modified Files: pkgsrc/net/mitmproxy: DESCR Makefile PLIST distinfo pkgsrc/net/mitmproxy/patches: patch-setup.py Log Message: mitmproxy: Update net/mitmproxy to 3.0.3 pkgsrc changes: - Sync DEPENDS with upstream setup.py - Update DESCR to reflect current reality Changes: 23 February 2018: mitmproxy 3.0 * Fix a quote-related issue affecting the mitmproxy console command prompt 22 February 2018: mitmproxy 3.0 Major Changes ------------- * Commands: A consistent, typed mechanism that allows addons to expose actions to users. * Options: A typed settings store for use by mitmproxy and addons. * Shift most of mitmproxy's own functionality into addons. * Major improvements to mitmproxy console, including an almost complete rewrite of the user interface, integration of commands, key bindings, and multi-pane layouts. * Major Improvements to mitmproxy’s web interface, mitmweb. (Matthew Shao, Google Summer of Code 2017) * Major Improvements to mitmproxy’s content views and protocol layers (Ujjwal Verma, Google Summer of Code 2017) * Faster JavaScript and CSS beautifiers. (Ujjwal Verma) Minor Changes ------------- * Vastly improved JavaScript test coverage (Matthew Shao) * Options editor for mitmweb (Matthew Shao) * Static web-based flow viewer (Matthew Shao) * Request streaming for HTTP/1.x and HTTP/2 (Ujjwal Verma) * Implement more robust content views using Kaitai Struct (Ujjwal Verma) * Protobuf decoding now works without protoc being installed on the host system (Ujjwal Verma) * PNG, GIF, and JPEG can now be parsed without Pillow, which simplifies mitmproxy installation and moves parsing from unsafe C to pure Python (Ujjwal Verma) * Add parser for ICO files (Ujjwal Verma) * Migrate WebSockets implementation to wsproto. This reduces code size and adds WebSocket compression support. (Ujjwal Verma) * Add “split view” to split mitmproxy’s UI into two separate panes. * Add key binding viewer and editor * Add a command to spawn a preconfigured Chrome browser instance from mitmproxy * Fully support mitmproxy under the Windows Subsystem for Linux (WSL), work around display errors * Add XSS scanner addon (@ddworken) * Add ability to toggle interception (@mattweidner) * Numerous documentation improvements (@pauloromeira, @rst0git, @rgerganov, @fulldecent, @zhigang1992, @F1ashhimself, @vinaydargar, @jonathanrfisher1, @BasThomas, @LuD1161, @ayamamori, @TomTasche) * Add filters for websocket flows (@s4chin) * Make it possible to create a response to CONNECT requests in http_connect (@mengbiping) * Redirect stdout in scripts to ctx.log.warn (@nikofil) * Fix a crash when clearing the event log (@krsoninikhil) * Store the generated certificate for each flow (@dlenski) * Add --keep-host-header to retain the host header in reverse proxy mode (@krsoninikhil) * Fix setting palette options (@JordanLoehr) * Fix a crash with brotli encoding (@whackashoe) * Provide certificate installation instructions on mitm.it (@ritiek) * Fix a bug where we did not properly fall back to IPv4 when IPv6 is unavailable (@titeuf87) * Fix transparent mode on IPv6-enabled macOS systems (@Ga-ryo) * Fix handling of HTTP messages with multiple Content-Length headers (@surajt97) * Fix IPv6 authority form parsing in CONNECT requests (@r1b) * Fix event log display in mitmweb (@syahn) * Remove private key from PKCS12 file in ~/.mitmproxy (@ograff). * Add LDAP as a proxy authentication backend (@charlesdhdt) * Use mypy to check the whole codebase (@iharsh234) * Fix a crash when duplicating flows (@iharsh234) * Fix testsuite when the path contains a “.” (@felixonmars) * Store proxy authentication with flows (@lymanZerga11) * Match ~d and ~u filters against pretty_host (@dequis) * Update WBXML content view (@davidpshaw) * Handle HEAD requests for mitm.it to support Chrome in transparent mode on iOS (@tomlabaude) * Update dns spoofing example to use --keep-host-header (@krsoninikhil) * Call error handler on HTTPException (@tarnacious) * Make it possible to remove TLS from upstream HTTP connections * Update to pyOpenSSL 17.5, cryptography 2.1.4, and OpenSSL 1.1.0g * Make it possible to retroactively increase log verbosity. * Make logging from addons thread-safe * Tolerate imports in user scripts that match hook names (`from mitmproxy import log`) * Update mitmweb to React 16, which brings performance improvements * Fix a bug where reverting duplicated flows crashes mitmproxy * Fix a bug where successive requests are sent to the wrong host after a request has been redirected. * Fix a bug that binds outgoing connections to the wrong interface * Fix a bug where custom certificates are ignored in reverse proxy mode * Fix import of flows that have been created with mitmproxy 0.17 * Fix formatting of (IPv6) IP addresses in a number of places * Fix replay for HTTP/2 flows * Decouple mitmproxy version and flow file format version * Fix a bug where “mitmdump -nr” does not exit automatically * Fix a crash when exporting flows to curl * Fix formatting of sticky cookies * Improve script reloading reliability by polling the filesystem instead of using watchdog * Fix a crash when refreshing Set-Cookie headers * Add connection indicator to mitmweb to alert users when the proxy server stops running * Add support for certificates with cyrillic domains * Simplify output of mitmproxy --version * Add Request.make to simplify request creation in scripts * Pathoc: Include a host header on CONNECT requests * Remove HTML outline contentview (#2572) * Remove Python and Locust export (#2465) * Remove emojis from tox.ini because flake8 cannot parse that. :( To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/mitmproxy/DESCR cvs rdiff -u -r1.18 -r1.19 pkgsrc/net/mitmproxy/Makefile cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/mitmproxy/PLIST cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/mitmproxy/distinfo cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/mitmproxy/patches/patch-setup.py Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1519648128210660 Content-Disposition: inline Content-Length: 63389 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/mitmproxy/DESCR diff -u pkgsrc/net/mitmproxy/DESCR:1.1 pkgsrc/net/mitmproxy/DESCR:1.2 --- pkgsrc/net/mitmproxy/DESCR:1.1 Wed May 15 22:39:26 2013 +++ pkgsrc/net/mitmproxy/DESCR Mon Feb 26 12:28:48 2018 @@ -6,4 +6,8 @@ for HTTP with a console interface. mitmdump is the command-line version of mitmproxy. Think tcpdump for HTTP. -libmproxy is the library that mitmproxy and mitmdump are built on. +mitmweb is a web-based interface for mitmproxy. + +pathoc and pathod are perverse HTTP client and server applications +designed to let you craft almost any conceivable HTTP request, +including ones that creatively violate the standards. Index: pkgsrc/net/mitmproxy/Makefile diff -u pkgsrc/net/mitmproxy/Makefile:1.18 pkgsrc/net/mitmproxy/Makefile:1.19 --- pkgsrc/net/mitmproxy/Makefile:1.18 Sun Sep 3 08:53:12 2017 +++ pkgsrc/net/mitmproxy/Makefile Mon Feb 26 12:28:48 2018 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2017/09/03 08:53:12 wiz Exp $ +# $NetBSD: Makefile,v 1.19 2018/02/26 12:28:48 leot Exp $ -DISTNAME= mitmproxy-2.0.2 +DISTNAME= mitmproxy-3.0.3 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=mitmproxy/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -10,36 +10,35 @@ HOMEPAGE= https://mitmproxy.org/ COMMENT= Interactive console program for inspecting and editing traffic flows LICENSE= mit -DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL -DEPENDS+= ${PYPKGPREFIX}-Pillow>=3.2:../../graphics/py-Pillow +DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=17.5:../../security/py-OpenSSL DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.9:../../security/py-asn1 DEPENDS+= ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker -DEPENDS+= ${PYPKGPREFIX}-brotlipy>=0.5.1:../../archivers/py-brotlipy +DEPENDS+= ${PYPKGPREFIX}-brotlipy>=0.7.0:../../archivers/py-brotlipy DEPENDS+= ${PYPKGPREFIX}-certifi>=2015.11.20.1:../../security/py-certifi DEPENDS+= ${PYPKGPREFIX}-click>=6.2:../../devel/py-click DEPENDS+= ${PYPKGPREFIX}-configargparse>=0.10.0:../../devel/py-configargparse DEPENDS+= ${PYPKGPREFIX}-construct>=2.5.2:../../devel/py-construct -DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.3:../../security/py-cryptography +DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.1.4:../../security/py-cryptography DEPENDS+= ${PYPKGPREFIX}-cssutils>=1.0.1:../../textproc/py-cssutils -DEPENDS+= ${PYPKGPREFIX}-flask>=0.10.1:../../www/py-flask -DEPENDS+= ${PYPKGPREFIX}-h2>=2.5.1:../../www/py-h2 +DEPENDS+= ${PYPKGPREFIX}-h11>=0.7.0:../../www/py-h11 +DEPENDS+= ${PYPKGPREFIX}-h2>=3.0.1:../../www/py-h2 DEPENDS+= ${PYPKGPREFIX}-hpack>=2.1.0:../../net/py-hpack DEPENDS+= ${PYPKGPREFIX}-html2text>=2016.1.8:../../textproc/py-html2text -DEPENDS+= ${PYPKGPREFIX}-hyperframe>=4.0.1:../../www/py-hyperframe -DEPENDS+= ${PYPKGPREFIX}-jsbeautifier>=1.6.3:../../textproc/py-jsbeautifier -DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.6:../../devel/py-kaitaistruct -DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-hyperframe>=5.1.0:../../www/py-hyperframe +DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.7:../../devel/py-kaitaistruct +DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.4:../../databases/py-ldap3 DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6.5:../../security/py-passlib DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.1.3:../../devel/py-pyparsing -DEPENDS+= ${PYPKGPREFIX}-pyperclip>=1.5.22:../../x11/py-pyperclip +DEPENDS+= ${PYPKGPREFIX}-pyperclip>=1.6.0:../../x11/py-pyperclip DEPENDS+= ${PYPKGPREFIX}-requests>=2.9.1:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-ruamel-yaml>=0.13.2:../../devel/py-ruamel-yaml -DEPENDS+= ${PYPKGPREFIX}-requests>=2.9.1:../../devel/py-requests -DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.5.4:../../devel/py-sortedcontainers DEPENDS+= ${PYPKGPREFIX}-tornado>=4.3.0:../../www/py-tornado -DEPENDS+= ${PYPKGPREFIX}-urwid>=1.3.1:../../devel/py-urwid +DEPENDS+= ${PYPKGPREFIX}-urwid>=2.0.1:../../devel/py-urwid DEPENDS+= ${PYPKGPREFIX}-watchdog>=0.8.3:../../sysutils/py-watchdog +DEPENDS+= ${PYPKGPREFIX}-wsproto>=0.11.0:../../www/py-wsproto + +REPLACE_SH+= mitmproxy/contrib/kaitaistruct/make.sh USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 34 Index: pkgsrc/net/mitmproxy/PLIST diff -u pkgsrc/net/mitmproxy/PLIST:1.8 pkgsrc/net/mitmproxy/PLIST:1.9 --- pkgsrc/net/mitmproxy/PLIST:1.8 Fri Apr 14 13:15:04 2017 +++ pkgsrc/net/mitmproxy/PLIST Mon Feb 26 12:28:48 2018 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2017/04/14 13:15:04 leot Exp $ +@comment $NetBSD: PLIST,v 1.9 2018/02/26 12:28:48 leot Exp $ bin/mitmdump bin/mitmproxy bin/mitmweb @@ -11,116 +11,68 @@ ${PYSITELIB}/${EGG_FILE}/entry_points.tx ${PYSITELIB}/${EGG_FILE}/requires.txt ${PYSITELIB}/${EGG_FILE}/top_level.txt ${PYSITELIB}/mitmproxy/__init__.py -${PYSITELIB}/mitmproxy/__init__.pyo ${PYSITELIB}/mitmproxy/__init__.pyc -${PYSITELIB}/mitmproxy/addonmanager.pyo -${PYSITELIB}/mitmproxy/addonmanager.pyc -${PYSITELIB}/mitmproxy/certs.pyo -${PYSITELIB}/mitmproxy/certs.pyc -${PYSITELIB}/mitmproxy/connections.pyo -${PYSITELIB}/mitmproxy/connections.pyc -${PYSITELIB}/mitmproxy/controller.pyo -${PYSITELIB}/mitmproxy/controller.pyc -${PYSITELIB}/mitmproxy/ctx.pyo -${PYSITELIB}/mitmproxy/ctx.pyc -${PYSITELIB}/mitmproxy/eventsequence.pyo -${PYSITELIB}/mitmproxy/eventsequence.pyc -${PYSITELIB}/mitmproxy/exceptions.pyo -${PYSITELIB}/mitmproxy/exceptions.pyc -${PYSITELIB}/mitmproxy/export.pyo -${PYSITELIB}/mitmproxy/export.pyc -${PYSITELIB}/mitmproxy/flow.pyo -${PYSITELIB}/mitmproxy/flow.pyc -${PYSITELIB}/mitmproxy/flowfilter.pyo -${PYSITELIB}/mitmproxy/flowfilter.pyc -${PYSITELIB}/mitmproxy/http.pyo -${PYSITELIB}/mitmproxy/http.pyc -${PYSITELIB}/mitmproxy/io.pyo -${PYSITELIB}/mitmproxy/io.pyc -${PYSITELIB}/mitmproxy/io_compat.pyo -${PYSITELIB}/mitmproxy/io_compat.pyc -${PYSITELIB}/mitmproxy/log.pyo -${PYSITELIB}/mitmproxy/log.pyc -${PYSITELIB}/mitmproxy/master.pyo -${PYSITELIB}/mitmproxy/master.pyc -${PYSITELIB}/mitmproxy/options.pyo -${PYSITELIB}/mitmproxy/options.pyc -${PYSITELIB}/mitmproxy/optmanager.pyo -${PYSITELIB}/mitmproxy/optmanager.pyc -${PYSITELIB}/mitmproxy/stateobject.pyo -${PYSITELIB}/mitmproxy/stateobject.pyc -${PYSITELIB}/mitmproxy/tcp.pyo -${PYSITELIB}/mitmproxy/tcp.pyc -${PYSITELIB}/mitmproxy/version.pyo -${PYSITELIB}/mitmproxy/version.pyc -${PYSITELIB}/mitmproxy/websocket.pyo -${PYSITELIB}/mitmproxy/websocket.pyc +${PYSITELIB}/mitmproxy/__init__.pyo ${PYSITELIB}/mitmproxy/addonmanager.py +${PYSITELIB}/mitmproxy/addonmanager.pyc +${PYSITELIB}/mitmproxy/addonmanager.pyo ${PYSITELIB}/mitmproxy/addons/__init__.py -${PYSITELIB}/mitmproxy/addons/__init__.pyo ${PYSITELIB}/mitmproxy/addons/__init__.pyc -${PYSITELIB}/mitmproxy/addons/anticache.pyo -${PYSITELIB}/mitmproxy/addons/anticache.pyc -${PYSITELIB}/mitmproxy/addons/anticomp.pyo -${PYSITELIB}/mitmproxy/addons/anticomp.pyc -${PYSITELIB}/mitmproxy/addons/check_alpn.pyo -${PYSITELIB}/mitmproxy/addons/check_alpn.pyc -${PYSITELIB}/mitmproxy/addons/check_ca.pyo -${PYSITELIB}/mitmproxy/addons/check_ca.pyc -${PYSITELIB}/mitmproxy/addons/clientplayback.pyo -${PYSITELIB}/mitmproxy/addons/clientplayback.pyc -${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.pyo -${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.pyc -${PYSITELIB}/mitmproxy/addons/dumper.pyo -${PYSITELIB}/mitmproxy/addons/dumper.pyc -${PYSITELIB}/mitmproxy/addons/eventstore.pyo -${PYSITELIB}/mitmproxy/addons/eventstore.pyc -${PYSITELIB}/mitmproxy/addons/intercept.pyo -${PYSITELIB}/mitmproxy/addons/intercept.pyc -${PYSITELIB}/mitmproxy/addons/onboarding.pyo -${PYSITELIB}/mitmproxy/addons/onboarding.pyc -${PYSITELIB}/mitmproxy/addons/proxyauth.pyo -${PYSITELIB}/mitmproxy/addons/proxyauth.pyc -${PYSITELIB}/mitmproxy/addons/replace.pyo -${PYSITELIB}/mitmproxy/addons/replace.pyc -${PYSITELIB}/mitmproxy/addons/script.pyo -${PYSITELIB}/mitmproxy/addons/script.pyc -${PYSITELIB}/mitmproxy/addons/serverplayback.pyo -${PYSITELIB}/mitmproxy/addons/serverplayback.pyc -${PYSITELIB}/mitmproxy/addons/setheaders.pyo -${PYSITELIB}/mitmproxy/addons/setheaders.pyc -${PYSITELIB}/mitmproxy/addons/stickyauth.pyo -${PYSITELIB}/mitmproxy/addons/stickyauth.pyc -${PYSITELIB}/mitmproxy/addons/stickycookie.pyo -${PYSITELIB}/mitmproxy/addons/stickycookie.pyc -${PYSITELIB}/mitmproxy/addons/streambodies.pyo -${PYSITELIB}/mitmproxy/addons/streambodies.pyc -${PYSITELIB}/mitmproxy/addons/streamfile.pyo -${PYSITELIB}/mitmproxy/addons/streamfile.pyc -${PYSITELIB}/mitmproxy/addons/termlog.pyo -${PYSITELIB}/mitmproxy/addons/termlog.pyc -${PYSITELIB}/mitmproxy/addons/upstream_auth.pyo -${PYSITELIB}/mitmproxy/addons/upstream_auth.pyc -${PYSITELIB}/mitmproxy/addons/view.pyo -${PYSITELIB}/mitmproxy/addons/view.pyc -${PYSITELIB}/mitmproxy/addons/wsgiapp.pyo -${PYSITELIB}/mitmproxy/addons/wsgiapp.pyc +${PYSITELIB}/mitmproxy/addons/__init__.pyo +${PYSITELIB}/mitmproxy/addons/allowremote.py +${PYSITELIB}/mitmproxy/addons/allowremote.pyc +${PYSITELIB}/mitmproxy/addons/allowremote.pyo ${PYSITELIB}/mitmproxy/addons/anticache.py +${PYSITELIB}/mitmproxy/addons/anticache.pyc +${PYSITELIB}/mitmproxy/addons/anticache.pyo ${PYSITELIB}/mitmproxy/addons/anticomp.py -${PYSITELIB}/mitmproxy/addons/check_alpn.py +${PYSITELIB}/mitmproxy/addons/anticomp.pyc +${PYSITELIB}/mitmproxy/addons/anticomp.pyo +${PYSITELIB}/mitmproxy/addons/browser.py +${PYSITELIB}/mitmproxy/addons/browser.pyc +${PYSITELIB}/mitmproxy/addons/browser.pyo ${PYSITELIB}/mitmproxy/addons/check_ca.py +${PYSITELIB}/mitmproxy/addons/check_ca.pyc +${PYSITELIB}/mitmproxy/addons/check_ca.pyo ${PYSITELIB}/mitmproxy/addons/clientplayback.py -${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.py +${PYSITELIB}/mitmproxy/addons/clientplayback.pyc +${PYSITELIB}/mitmproxy/addons/clientplayback.pyo +${PYSITELIB}/mitmproxy/addons/core.py +${PYSITELIB}/mitmproxy/addons/core.pyc +${PYSITELIB}/mitmproxy/addons/core.pyo +${PYSITELIB}/mitmproxy/addons/core_option_validation.py +${PYSITELIB}/mitmproxy/addons/core_option_validation.pyc +${PYSITELIB}/mitmproxy/addons/core_option_validation.pyo +${PYSITELIB}/mitmproxy/addons/cut.py +${PYSITELIB}/mitmproxy/addons/cut.pyc +${PYSITELIB}/mitmproxy/addons/cut.pyo +${PYSITELIB}/mitmproxy/addons/disable_h2c.py +${PYSITELIB}/mitmproxy/addons/disable_h2c.pyc +${PYSITELIB}/mitmproxy/addons/disable_h2c.pyo ${PYSITELIB}/mitmproxy/addons/dumper.py +${PYSITELIB}/mitmproxy/addons/dumper.pyc +${PYSITELIB}/mitmproxy/addons/dumper.pyo ${PYSITELIB}/mitmproxy/addons/eventstore.py +${PYSITELIB}/mitmproxy/addons/eventstore.pyc +${PYSITELIB}/mitmproxy/addons/eventstore.pyo +${PYSITELIB}/mitmproxy/addons/export.py +${PYSITELIB}/mitmproxy/addons/export.pyc +${PYSITELIB}/mitmproxy/addons/export.pyo ${PYSITELIB}/mitmproxy/addons/intercept.py +${PYSITELIB}/mitmproxy/addons/intercept.pyc +${PYSITELIB}/mitmproxy/addons/intercept.pyo +${PYSITELIB}/mitmproxy/addons/keepserving.py +${PYSITELIB}/mitmproxy/addons/keepserving.pyc +${PYSITELIB}/mitmproxy/addons/keepserving.pyo ${PYSITELIB}/mitmproxy/addons/onboarding.py +${PYSITELIB}/mitmproxy/addons/onboarding.pyc +${PYSITELIB}/mitmproxy/addons/onboarding.pyo ${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.py -${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.pyo ${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.pyc -${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyo -${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyc +${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.pyo ${PYSITELIB}/mitmproxy/addons/onboardingapp/app.py +${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyc +${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyo ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/bootstrap.min.css ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/css/font-awesome.css ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/css/font-awesome.min.css @@ -129,399 +81,528 @@ ${PYSITELIB}/mitmproxy/addons/onboarding ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.svg ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.ttf ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.woff +${PYSITELIB}/mitmproxy/addons/onboardingapp/static/images/favicon.ico +${PYSITELIB}/mitmproxy/addons/onboardingapp/static/images/mitmproxy-long.png ${PYSITELIB}/mitmproxy/addons/onboardingapp/static/mitmproxy.css ${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/frame.html ${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/index.html ${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/layout.html ${PYSITELIB}/mitmproxy/addons/proxyauth.py +${PYSITELIB}/mitmproxy/addons/proxyauth.pyc +${PYSITELIB}/mitmproxy/addons/proxyauth.pyo +${PYSITELIB}/mitmproxy/addons/readfile.py +${PYSITELIB}/mitmproxy/addons/readfile.pyc +${PYSITELIB}/mitmproxy/addons/readfile.pyo ${PYSITELIB}/mitmproxy/addons/replace.py +${PYSITELIB}/mitmproxy/addons/replace.pyc +${PYSITELIB}/mitmproxy/addons/replace.pyo +${PYSITELIB}/mitmproxy/addons/save.py +${PYSITELIB}/mitmproxy/addons/save.pyc +${PYSITELIB}/mitmproxy/addons/save.pyo ${PYSITELIB}/mitmproxy/addons/script.py +${PYSITELIB}/mitmproxy/addons/script.pyc +${PYSITELIB}/mitmproxy/addons/script.pyo ${PYSITELIB}/mitmproxy/addons/serverplayback.py +${PYSITELIB}/mitmproxy/addons/serverplayback.pyc +${PYSITELIB}/mitmproxy/addons/serverplayback.pyo ${PYSITELIB}/mitmproxy/addons/setheaders.py +${PYSITELIB}/mitmproxy/addons/setheaders.pyc +${PYSITELIB}/mitmproxy/addons/setheaders.pyo ${PYSITELIB}/mitmproxy/addons/stickyauth.py +${PYSITELIB}/mitmproxy/addons/stickyauth.pyc +${PYSITELIB}/mitmproxy/addons/stickyauth.pyo ${PYSITELIB}/mitmproxy/addons/stickycookie.py +${PYSITELIB}/mitmproxy/addons/stickycookie.pyc +${PYSITELIB}/mitmproxy/addons/stickycookie.pyo ${PYSITELIB}/mitmproxy/addons/streambodies.py -${PYSITELIB}/mitmproxy/addons/streamfile.py +${PYSITELIB}/mitmproxy/addons/streambodies.pyc +${PYSITELIB}/mitmproxy/addons/streambodies.pyo ${PYSITELIB}/mitmproxy/addons/termlog.py +${PYSITELIB}/mitmproxy/addons/termlog.pyc +${PYSITELIB}/mitmproxy/addons/termlog.pyo +${PYSITELIB}/mitmproxy/addons/termstatus.py +${PYSITELIB}/mitmproxy/addons/termstatus.pyc +${PYSITELIB}/mitmproxy/addons/termstatus.pyo ${PYSITELIB}/mitmproxy/addons/upstream_auth.py +${PYSITELIB}/mitmproxy/addons/upstream_auth.pyc +${PYSITELIB}/mitmproxy/addons/upstream_auth.pyo ${PYSITELIB}/mitmproxy/addons/view.py +${PYSITELIB}/mitmproxy/addons/view.pyc +${PYSITELIB}/mitmproxy/addons/view.pyo ${PYSITELIB}/mitmproxy/addons/wsgiapp.py +${PYSITELIB}/mitmproxy/addons/wsgiapp.pyc +${PYSITELIB}/mitmproxy/addons/wsgiapp.pyo ${PYSITELIB}/mitmproxy/certs.py +${PYSITELIB}/mitmproxy/certs.pyc +${PYSITELIB}/mitmproxy/certs.pyo +${PYSITELIB}/mitmproxy/command.py +${PYSITELIB}/mitmproxy/command.pyc +${PYSITELIB}/mitmproxy/command.pyo ${PYSITELIB}/mitmproxy/connections.py +${PYSITELIB}/mitmproxy/connections.pyc +${PYSITELIB}/mitmproxy/connections.pyo ${PYSITELIB}/mitmproxy/contentviews/__init__.py -${PYSITELIB}/mitmproxy/contentviews/__init__.pyo ${PYSITELIB}/mitmproxy/contentviews/__init__.pyc -${PYSITELIB}/mitmproxy/contentviews/auto.pyo -${PYSITELIB}/mitmproxy/contentviews/auto.pyc -${PYSITELIB}/mitmproxy/contentviews/base.pyo -${PYSITELIB}/mitmproxy/contentviews/base.pyc -${PYSITELIB}/mitmproxy/contentviews/css.pyo -${PYSITELIB}/mitmproxy/contentviews/css.pyc -${PYSITELIB}/mitmproxy/contentviews/hex.pyo -${PYSITELIB}/mitmproxy/contentviews/hex.pyc -${PYSITELIB}/mitmproxy/contentviews/html_outline.pyo -${PYSITELIB}/mitmproxy/contentviews/html_outline.pyc -${PYSITELIB}/mitmproxy/contentviews/javascript.pyo -${PYSITELIB}/mitmproxy/contentviews/javascript.pyc -${PYSITELIB}/mitmproxy/contentviews/json.pyo -${PYSITELIB}/mitmproxy/contentviews/json.pyc -${PYSITELIB}/mitmproxy/contentviews/multipart.pyo -${PYSITELIB}/mitmproxy/contentviews/multipart.pyc -${PYSITELIB}/mitmproxy/contentviews/protobuf.pyo -${PYSITELIB}/mitmproxy/contentviews/protobuf.pyc -${PYSITELIB}/mitmproxy/contentviews/query.pyo -${PYSITELIB}/mitmproxy/contentviews/query.pyc -${PYSITELIB}/mitmproxy/contentviews/raw.pyo -${PYSITELIB}/mitmproxy/contentviews/raw.pyc -${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyo -${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyc -${PYSITELIB}/mitmproxy/contentviews/wbxml.pyo -${PYSITELIB}/mitmproxy/contentviews/wbxml.pyc -${PYSITELIB}/mitmproxy/contentviews/xml_html.pyo -${PYSITELIB}/mitmproxy/contentviews/xml_html.pyc +${PYSITELIB}/mitmproxy/contentviews/__init__.pyo ${PYSITELIB}/mitmproxy/contentviews/auto.py +${PYSITELIB}/mitmproxy/contentviews/auto.pyc +${PYSITELIB}/mitmproxy/contentviews/auto.pyo ${PYSITELIB}/mitmproxy/contentviews/base.py +${PYSITELIB}/mitmproxy/contentviews/base.pyc +${PYSITELIB}/mitmproxy/contentviews/base.pyo ${PYSITELIB}/mitmproxy/contentviews/css.py +${PYSITELIB}/mitmproxy/contentviews/css.pyc +${PYSITELIB}/mitmproxy/contentviews/css.pyo ${PYSITELIB}/mitmproxy/contentviews/hex.py -${PYSITELIB}/mitmproxy/contentviews/html_outline.py +${PYSITELIB}/mitmproxy/contentviews/hex.pyc +${PYSITELIB}/mitmproxy/contentviews/hex.pyo ${PYSITELIB}/mitmproxy/contentviews/image/__init__.py -${PYSITELIB}/mitmproxy/contentviews/image/__init__.pyo ${PYSITELIB}/mitmproxy/contentviews/image/__init__.pyc -${PYSITELIB}/mitmproxy/contentviews/image/image_parser.pyo -${PYSITELIB}/mitmproxy/contentviews/image/image_parser.pyc -${PYSITELIB}/mitmproxy/contentviews/image/view.pyo -${PYSITELIB}/mitmproxy/contentviews/image/view.pyc +${PYSITELIB}/mitmproxy/contentviews/image/__init__.pyo ${PYSITELIB}/mitmproxy/contentviews/image/image_parser.py +${PYSITELIB}/mitmproxy/contentviews/image/image_parser.pyc +${PYSITELIB}/mitmproxy/contentviews/image/image_parser.pyo ${PYSITELIB}/mitmproxy/contentviews/image/view.py +${PYSITELIB}/mitmproxy/contentviews/image/view.pyc +${PYSITELIB}/mitmproxy/contentviews/image/view.pyo ${PYSITELIB}/mitmproxy/contentviews/javascript.py +${PYSITELIB}/mitmproxy/contentviews/javascript.pyc +${PYSITELIB}/mitmproxy/contentviews/javascript.pyo ${PYSITELIB}/mitmproxy/contentviews/json.py +${PYSITELIB}/mitmproxy/contentviews/json.pyc +${PYSITELIB}/mitmproxy/contentviews/json.pyo ${PYSITELIB}/mitmproxy/contentviews/multipart.py +${PYSITELIB}/mitmproxy/contentviews/multipart.pyc +${PYSITELIB}/mitmproxy/contentviews/multipart.pyo ${PYSITELIB}/mitmproxy/contentviews/protobuf.py +${PYSITELIB}/mitmproxy/contentviews/protobuf.pyc +${PYSITELIB}/mitmproxy/contentviews/protobuf.pyo ${PYSITELIB}/mitmproxy/contentviews/query.py +${PYSITELIB}/mitmproxy/contentviews/query.pyc +${PYSITELIB}/mitmproxy/contentviews/query.pyo ${PYSITELIB}/mitmproxy/contentviews/raw.py +${PYSITELIB}/mitmproxy/contentviews/raw.pyc +${PYSITELIB}/mitmproxy/contentviews/raw.pyo ${PYSITELIB}/mitmproxy/contentviews/urlencoded.py +${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyc +${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyo ${PYSITELIB}/mitmproxy/contentviews/wbxml.py +${PYSITELIB}/mitmproxy/contentviews/wbxml.pyc +${PYSITELIB}/mitmproxy/contentviews/wbxml.pyo ${PYSITELIB}/mitmproxy/contentviews/xml_html.py +${PYSITELIB}/mitmproxy/contentviews/xml_html.pyc +${PYSITELIB}/mitmproxy/contentviews/xml_html.pyo ${PYSITELIB}/mitmproxy/contrib/README ${PYSITELIB}/mitmproxy/contrib/__init__.py -${PYSITELIB}/mitmproxy/contrib/__init__.pyo ${PYSITELIB}/mitmproxy/contrib/__init__.pyc -${PYSITELIB}/mitmproxy/contrib/tls_parser.pyo -${PYSITELIB}/mitmproxy/contrib/tls_parser.pyc -${PYSITELIB}/mitmproxy/contrib/tnetstring.pyo -${PYSITELIB}/mitmproxy/contrib/tnetstring.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_be.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_be.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_le.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_le.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/gif.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/gif.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/jpeg.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/jpeg.pyc -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/png.pyo -${PYSITELIB}/mitmproxy/contrib/kaitaistruct/png.pyc +${PYSITELIB}/mitmproxy/contrib/__init__.pyo ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif.pyo ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_be.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_be.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_be.pyo ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_le.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_le.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/exif_le.pyo ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/gif.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/gif.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/gif.pyo +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/google_protobuf.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/google_protobuf.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/google_protobuf.pyo +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/ico.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/ico.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/ico.pyo ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/jpeg.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/jpeg.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/jpeg.pyo +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/make.sh ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/png.py -${PYSITELIB}/mitmproxy/contrib/tls_parser.py -${PYSITELIB}/mitmproxy/contrib/tnetstring.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/png.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/png.pyo +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/tls_client_hello.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/tls_client_hello.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/tls_client_hello.pyo +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.py +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.pyc +${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.pyo ${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.py -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXML.py -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLCodePage.py -${PYSITELIB}/mitmproxy/contrib/wbxml/GlobalTokens.py -${PYSITELIB}/mitmproxy/contrib/wbxml/InvalidDataException.py -${PYSITELIB}/mitmproxy/contrib/wbxml/__init__.py -${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.pyo ${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXML.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXML.py ${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXML.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXML.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py ${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLCodePage.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLCodePage.py ${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLCodePage.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/GlobalTokens.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/ASWBXMLCodePage.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/GlobalTokens.py ${PYSITELIB}/mitmproxy/contrib/wbxml/GlobalTokens.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/InvalidDataException.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/GlobalTokens.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/InvalidDataException.py ${PYSITELIB}/mitmproxy/contrib/wbxml/InvalidDataException.pyc -${PYSITELIB}/mitmproxy/contrib/wbxml/__init__.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/InvalidDataException.pyo +${PYSITELIB}/mitmproxy/contrib/wbxml/__init__.py ${PYSITELIB}/mitmproxy/contrib/wbxml/__init__.pyc +${PYSITELIB}/mitmproxy/contrib/wbxml/__init__.pyo ${PYSITELIB}/mitmproxy/controller.py +${PYSITELIB}/mitmproxy/controller.pyc +${PYSITELIB}/mitmproxy/controller.pyo +${PYSITELIB}/mitmproxy/coretypes/__init__.py +${PYSITELIB}/mitmproxy/coretypes/__init__.pyc +${PYSITELIB}/mitmproxy/coretypes/__init__.pyo +${PYSITELIB}/mitmproxy/coretypes/basethread.py +${PYSITELIB}/mitmproxy/coretypes/basethread.pyc +${PYSITELIB}/mitmproxy/coretypes/basethread.pyo +${PYSITELIB}/mitmproxy/coretypes/bidi.py +${PYSITELIB}/mitmproxy/coretypes/bidi.pyc +${PYSITELIB}/mitmproxy/coretypes/bidi.pyo +${PYSITELIB}/mitmproxy/coretypes/multidict.py +${PYSITELIB}/mitmproxy/coretypes/multidict.pyc +${PYSITELIB}/mitmproxy/coretypes/multidict.pyo +${PYSITELIB}/mitmproxy/coretypes/serializable.py +${PYSITELIB}/mitmproxy/coretypes/serializable.pyc +${PYSITELIB}/mitmproxy/coretypes/serializable.pyo ${PYSITELIB}/mitmproxy/ctx.py +${PYSITELIB}/mitmproxy/ctx.pyc +${PYSITELIB}/mitmproxy/ctx.pyo ${PYSITELIB}/mitmproxy/eventsequence.py +${PYSITELIB}/mitmproxy/eventsequence.pyc +${PYSITELIB}/mitmproxy/eventsequence.pyo ${PYSITELIB}/mitmproxy/exceptions.py -${PYSITELIB}/mitmproxy/export.py +${PYSITELIB}/mitmproxy/exceptions.pyc +${PYSITELIB}/mitmproxy/exceptions.pyo ${PYSITELIB}/mitmproxy/flow.py +${PYSITELIB}/mitmproxy/flow.pyc +${PYSITELIB}/mitmproxy/flow.pyo ${PYSITELIB}/mitmproxy/flowfilter.py +${PYSITELIB}/mitmproxy/flowfilter.pyc +${PYSITELIB}/mitmproxy/flowfilter.pyo ${PYSITELIB}/mitmproxy/http.py -${PYSITELIB}/mitmproxy/io.py -${PYSITELIB}/mitmproxy/io_compat.py +${PYSITELIB}/mitmproxy/http.pyc +${PYSITELIB}/mitmproxy/http.pyo +${PYSITELIB}/mitmproxy/io/__init__.py +${PYSITELIB}/mitmproxy/io/__init__.pyc +${PYSITELIB}/mitmproxy/io/__init__.pyo +${PYSITELIB}/mitmproxy/io/compat.py +${PYSITELIB}/mitmproxy/io/compat.pyc +${PYSITELIB}/mitmproxy/io/compat.pyo +${PYSITELIB}/mitmproxy/io/io.py +${PYSITELIB}/mitmproxy/io/io.pyc +${PYSITELIB}/mitmproxy/io/io.pyo +${PYSITELIB}/mitmproxy/io/tnetstring.py +${PYSITELIB}/mitmproxy/io/tnetstring.pyc +${PYSITELIB}/mitmproxy/io/tnetstring.pyo ${PYSITELIB}/mitmproxy/log.py +${PYSITELIB}/mitmproxy/log.pyc +${PYSITELIB}/mitmproxy/log.pyo ${PYSITELIB}/mitmproxy/master.py +${PYSITELIB}/mitmproxy/master.pyc +${PYSITELIB}/mitmproxy/master.pyo ${PYSITELIB}/mitmproxy/net/__init__.py -${PYSITELIB}/mitmproxy/net/__init__.pyo ${PYSITELIB}/mitmproxy/net/__init__.pyc -${PYSITELIB}/mitmproxy/net/check.pyo -${PYSITELIB}/mitmproxy/net/check.pyc -${PYSITELIB}/mitmproxy/net/socks.pyo -${PYSITELIB}/mitmproxy/net/socks.pyc -${PYSITELIB}/mitmproxy/net/tcp.pyo -${PYSITELIB}/mitmproxy/net/tcp.pyc -${PYSITELIB}/mitmproxy/net/wsgi.pyo -${PYSITELIB}/mitmproxy/net/wsgi.pyc +${PYSITELIB}/mitmproxy/net/__init__.pyo ${PYSITELIB}/mitmproxy/net/check.py +${PYSITELIB}/mitmproxy/net/check.pyc +${PYSITELIB}/mitmproxy/net/check.pyo ${PYSITELIB}/mitmproxy/net/http/__init__.py -${PYSITELIB}/mitmproxy/net/http/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/__init__.pyc -${PYSITELIB}/mitmproxy/net/http/cookies.pyo -${PYSITELIB}/mitmproxy/net/http/cookies.pyc -${PYSITELIB}/mitmproxy/net/http/encoding.pyo -${PYSITELIB}/mitmproxy/net/http/encoding.pyc -${PYSITELIB}/mitmproxy/net/http/headers.pyo -${PYSITELIB}/mitmproxy/net/http/headers.pyc -${PYSITELIB}/mitmproxy/net/http/message.pyo -${PYSITELIB}/mitmproxy/net/http/message.pyc -${PYSITELIB}/mitmproxy/net/http/multipart.pyo -${PYSITELIB}/mitmproxy/net/http/multipart.pyc -${PYSITELIB}/mitmproxy/net/http/request.pyo -${PYSITELIB}/mitmproxy/net/http/request.pyc -${PYSITELIB}/mitmproxy/net/http/response.pyo -${PYSITELIB}/mitmproxy/net/http/response.pyc -${PYSITELIB}/mitmproxy/net/http/status_codes.pyo -${PYSITELIB}/mitmproxy/net/http/status_codes.pyc -${PYSITELIB}/mitmproxy/net/http/url.pyo -${PYSITELIB}/mitmproxy/net/http/url.pyc -${PYSITELIB}/mitmproxy/net/http/user_agents.pyo -${PYSITELIB}/mitmproxy/net/http/user_agents.pyc +${PYSITELIB}/mitmproxy/net/http/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/cookies.py +${PYSITELIB}/mitmproxy/net/http/cookies.pyc +${PYSITELIB}/mitmproxy/net/http/cookies.pyo ${PYSITELIB}/mitmproxy/net/http/encoding.py +${PYSITELIB}/mitmproxy/net/http/encoding.pyc +${PYSITELIB}/mitmproxy/net/http/encoding.pyo ${PYSITELIB}/mitmproxy/net/http/headers.py +${PYSITELIB}/mitmproxy/net/http/headers.pyc +${PYSITELIB}/mitmproxy/net/http/headers.pyo ${PYSITELIB}/mitmproxy/net/http/http1/__init__.py -${PYSITELIB}/mitmproxy/net/http/http1/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/http1/__init__.pyc -${PYSITELIB}/mitmproxy/net/http/http1/assemble.pyo -${PYSITELIB}/mitmproxy/net/http/http1/assemble.pyc -${PYSITELIB}/mitmproxy/net/http/http1/read.pyo -${PYSITELIB}/mitmproxy/net/http/http1/read.pyc +${PYSITELIB}/mitmproxy/net/http/http1/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/http1/assemble.py +${PYSITELIB}/mitmproxy/net/http/http1/assemble.pyc +${PYSITELIB}/mitmproxy/net/http/http1/assemble.pyo ${PYSITELIB}/mitmproxy/net/http/http1/read.py +${PYSITELIB}/mitmproxy/net/http/http1/read.pyc +${PYSITELIB}/mitmproxy/net/http/http1/read.pyo ${PYSITELIB}/mitmproxy/net/http/http2/__init__.py -${PYSITELIB}/mitmproxy/net/http/http2/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/http2/__init__.pyc -${PYSITELIB}/mitmproxy/net/http/http2/framereader.pyo -${PYSITELIB}/mitmproxy/net/http/http2/framereader.pyc -${PYSITELIB}/mitmproxy/net/http/http2/utils.pyo -${PYSITELIB}/mitmproxy/net/http/http2/utils.pyc +${PYSITELIB}/mitmproxy/net/http/http2/__init__.pyo ${PYSITELIB}/mitmproxy/net/http/http2/framereader.py +${PYSITELIB}/mitmproxy/net/http/http2/framereader.pyc +${PYSITELIB}/mitmproxy/net/http/http2/framereader.pyo ${PYSITELIB}/mitmproxy/net/http/http2/utils.py +${PYSITELIB}/mitmproxy/net/http/http2/utils.pyc +${PYSITELIB}/mitmproxy/net/http/http2/utils.pyo ${PYSITELIB}/mitmproxy/net/http/message.py +${PYSITELIB}/mitmproxy/net/http/message.pyc +${PYSITELIB}/mitmproxy/net/http/message.pyo ${PYSITELIB}/mitmproxy/net/http/multipart.py +${PYSITELIB}/mitmproxy/net/http/multipart.pyc +${PYSITELIB}/mitmproxy/net/http/multipart.pyo ${PYSITELIB}/mitmproxy/net/http/request.py +${PYSITELIB}/mitmproxy/net/http/request.pyc +${PYSITELIB}/mitmproxy/net/http/request.pyo ${PYSITELIB}/mitmproxy/net/http/response.py +${PYSITELIB}/mitmproxy/net/http/response.pyc +${PYSITELIB}/mitmproxy/net/http/response.pyo ${PYSITELIB}/mitmproxy/net/http/status_codes.py +${PYSITELIB}/mitmproxy/net/http/status_codes.pyc +${PYSITELIB}/mitmproxy/net/http/status_codes.pyo ${PYSITELIB}/mitmproxy/net/http/url.py +${PYSITELIB}/mitmproxy/net/http/url.pyc +${PYSITELIB}/mitmproxy/net/http/url.pyo ${PYSITELIB}/mitmproxy/net/http/user_agents.py +${PYSITELIB}/mitmproxy/net/http/user_agents.pyc +${PYSITELIB}/mitmproxy/net/http/user_agents.pyo +${PYSITELIB}/mitmproxy/net/server_spec.py +${PYSITELIB}/mitmproxy/net/server_spec.pyc +${PYSITELIB}/mitmproxy/net/server_spec.pyo ${PYSITELIB}/mitmproxy/net/socks.py +${PYSITELIB}/mitmproxy/net/socks.pyc +${PYSITELIB}/mitmproxy/net/socks.pyo ${PYSITELIB}/mitmproxy/net/tcp.py +${PYSITELIB}/mitmproxy/net/tcp.pyc +${PYSITELIB}/mitmproxy/net/tcp.pyo +${PYSITELIB}/mitmproxy/net/tls.py +${PYSITELIB}/mitmproxy/net/tls.pyc +${PYSITELIB}/mitmproxy/net/tls.pyo ${PYSITELIB}/mitmproxy/net/websockets/__init__.py -${PYSITELIB}/mitmproxy/net/websockets/__init__.pyo ${PYSITELIB}/mitmproxy/net/websockets/__init__.pyc -${PYSITELIB}/mitmproxy/net/websockets/frame.pyo -${PYSITELIB}/mitmproxy/net/websockets/frame.pyc -${PYSITELIB}/mitmproxy/net/websockets/masker.pyo -${PYSITELIB}/mitmproxy/net/websockets/masker.pyc -${PYSITELIB}/mitmproxy/net/websockets/utils.pyo -${PYSITELIB}/mitmproxy/net/websockets/utils.pyc +${PYSITELIB}/mitmproxy/net/websockets/__init__.pyo ${PYSITELIB}/mitmproxy/net/websockets/frame.py +${PYSITELIB}/mitmproxy/net/websockets/frame.pyc +${PYSITELIB}/mitmproxy/net/websockets/frame.pyo ${PYSITELIB}/mitmproxy/net/websockets/masker.py +${PYSITELIB}/mitmproxy/net/websockets/masker.pyc +${PYSITELIB}/mitmproxy/net/websockets/masker.pyo ${PYSITELIB}/mitmproxy/net/websockets/utils.py +${PYSITELIB}/mitmproxy/net/websockets/utils.pyc +${PYSITELIB}/mitmproxy/net/websockets/utils.pyo ${PYSITELIB}/mitmproxy/net/wsgi.py +${PYSITELIB}/mitmproxy/net/wsgi.pyc +${PYSITELIB}/mitmproxy/net/wsgi.pyo ${PYSITELIB}/mitmproxy/options.py +${PYSITELIB}/mitmproxy/options.pyc +${PYSITELIB}/mitmproxy/options.pyo ${PYSITELIB}/mitmproxy/optmanager.py +${PYSITELIB}/mitmproxy/optmanager.pyc +${PYSITELIB}/mitmproxy/optmanager.pyo ${PYSITELIB}/mitmproxy/platform/__init__.py -${PYSITELIB}/mitmproxy/platform/__init__.pyo ${PYSITELIB}/mitmproxy/platform/__init__.pyc -${PYSITELIB}/mitmproxy/platform/linux.pyo -${PYSITELIB}/mitmproxy/platform/linux.pyc -${PYSITELIB}/mitmproxy/platform/openbsd.pyo -${PYSITELIB}/mitmproxy/platform/openbsd.pyc -${PYSITELIB}/mitmproxy/platform/osx.pyo -${PYSITELIB}/mitmproxy/platform/osx.pyc -${PYSITELIB}/mitmproxy/platform/pf.pyo -${PYSITELIB}/mitmproxy/platform/pf.pyc -${PYSITELIB}/mitmproxy/platform/windows.pyo -${PYSITELIB}/mitmproxy/platform/windows.pyc +${PYSITELIB}/mitmproxy/platform/__init__.pyo ${PYSITELIB}/mitmproxy/platform/linux.py +${PYSITELIB}/mitmproxy/platform/linux.pyc +${PYSITELIB}/mitmproxy/platform/linux.pyo ${PYSITELIB}/mitmproxy/platform/openbsd.py +${PYSITELIB}/mitmproxy/platform/openbsd.pyc +${PYSITELIB}/mitmproxy/platform/openbsd.pyo ${PYSITELIB}/mitmproxy/platform/osx.py +${PYSITELIB}/mitmproxy/platform/osx.pyc +${PYSITELIB}/mitmproxy/platform/osx.pyo ${PYSITELIB}/mitmproxy/platform/pf.py +${PYSITELIB}/mitmproxy/platform/pf.pyc +${PYSITELIB}/mitmproxy/platform/pf.pyo ${PYSITELIB}/mitmproxy/platform/windows.py +${PYSITELIB}/mitmproxy/platform/windows.pyc +${PYSITELIB}/mitmproxy/platform/windows.pyo ${PYSITELIB}/mitmproxy/proxy/__init__.py -${PYSITELIB}/mitmproxy/proxy/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/__init__.pyc -${PYSITELIB}/mitmproxy/proxy/config.pyo -${PYSITELIB}/mitmproxy/proxy/config.pyc -${PYSITELIB}/mitmproxy/proxy/root_context.pyo -${PYSITELIB}/mitmproxy/proxy/root_context.pyc -${PYSITELIB}/mitmproxy/proxy/server.pyo -${PYSITELIB}/mitmproxy/proxy/server.pyc +${PYSITELIB}/mitmproxy/proxy/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/config.py +${PYSITELIB}/mitmproxy/proxy/config.pyc +${PYSITELIB}/mitmproxy/proxy/config.pyo ${PYSITELIB}/mitmproxy/proxy/modes/__init__.py -${PYSITELIB}/mitmproxy/proxy/modes/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/modes/__init__.pyc -${PYSITELIB}/mitmproxy/proxy/modes/http_proxy.pyo -${PYSITELIB}/mitmproxy/proxy/modes/http_proxy.pyc -${PYSITELIB}/mitmproxy/proxy/modes/reverse_proxy.pyo -${PYSITELIB}/mitmproxy/proxy/modes/reverse_proxy.pyc -${PYSITELIB}/mitmproxy/proxy/modes/socks_proxy.pyo -${PYSITELIB}/mitmproxy/proxy/modes/socks_proxy.pyc -${PYSITELIB}/mitmproxy/proxy/modes/transparent_proxy.pyo -${PYSITELIB}/mitmproxy/proxy/modes/transparent_proxy.pyc +${PYSITELIB}/mitmproxy/proxy/modes/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/modes/http_proxy.py +${PYSITELIB}/mitmproxy/proxy/modes/http_proxy.pyc +${PYSITELIB}/mitmproxy/proxy/modes/http_proxy.pyo ${PYSITELIB}/mitmproxy/proxy/modes/reverse_proxy.py +${PYSITELIB}/mitmproxy/proxy/modes/reverse_proxy.pyc +${PYSITELIB}/mitmproxy/proxy/modes/reverse_proxy.pyo ${PYSITELIB}/mitmproxy/proxy/modes/socks_proxy.py +${PYSITELIB}/mitmproxy/proxy/modes/socks_proxy.pyc +${PYSITELIB}/mitmproxy/proxy/modes/socks_proxy.pyo ${PYSITELIB}/mitmproxy/proxy/modes/transparent_proxy.py +${PYSITELIB}/mitmproxy/proxy/modes/transparent_proxy.pyc +${PYSITELIB}/mitmproxy/proxy/modes/transparent_proxy.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/__init__.py -${PYSITELIB}/mitmproxy/proxy/protocol/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/__init__.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/base.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/base.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/http.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/http.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/http1.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/http1.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/http2.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/http2.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/http_replay.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/http_replay.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/rawtcp.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/rawtcp.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/tls.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/tls.pyc -${PYSITELIB}/mitmproxy/proxy/protocol/websocket.pyo -${PYSITELIB}/mitmproxy/proxy/protocol/websocket.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/__init__.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/base.py +${PYSITELIB}/mitmproxy/proxy/protocol/base.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/base.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/http.py +${PYSITELIB}/mitmproxy/proxy/protocol/http.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/http.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/http1.py +${PYSITELIB}/mitmproxy/proxy/protocol/http1.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/http1.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/http2.py +${PYSITELIB}/mitmproxy/proxy/protocol/http2.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/http2.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/http_replay.py +${PYSITELIB}/mitmproxy/proxy/protocol/http_replay.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/http_replay.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/rawtcp.py +${PYSITELIB}/mitmproxy/proxy/protocol/rawtcp.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/rawtcp.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/tls.py +${PYSITELIB}/mitmproxy/proxy/protocol/tls.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/tls.pyo ${PYSITELIB}/mitmproxy/proxy/protocol/websocket.py +${PYSITELIB}/mitmproxy/proxy/protocol/websocket.pyc +${PYSITELIB}/mitmproxy/proxy/protocol/websocket.pyo ${PYSITELIB}/mitmproxy/proxy/root_context.py +${PYSITELIB}/mitmproxy/proxy/root_context.pyc +${PYSITELIB}/mitmproxy/proxy/root_context.pyo ${PYSITELIB}/mitmproxy/proxy/server.py +${PYSITELIB}/mitmproxy/proxy/server.pyc +${PYSITELIB}/mitmproxy/proxy/server.pyo ${PYSITELIB}/mitmproxy/script/__init__.py -${PYSITELIB}/mitmproxy/script/__init__.pyo ${PYSITELIB}/mitmproxy/script/__init__.pyc -${PYSITELIB}/mitmproxy/script/concurrent.pyo -${PYSITELIB}/mitmproxy/script/concurrent.pyc +${PYSITELIB}/mitmproxy/script/__init__.pyo ${PYSITELIB}/mitmproxy/script/concurrent.py +${PYSITELIB}/mitmproxy/script/concurrent.pyc +${PYSITELIB}/mitmproxy/script/concurrent.pyo ${PYSITELIB}/mitmproxy/stateobject.py +${PYSITELIB}/mitmproxy/stateobject.pyc +${PYSITELIB}/mitmproxy/stateobject.pyo ${PYSITELIB}/mitmproxy/tcp.py -${PYSITELIB}/mitmproxy/test/taddons.pyo -${PYSITELIB}/mitmproxy/test/taddons.pyc -${PYSITELIB}/mitmproxy/test/tflow.pyo -${PYSITELIB}/mitmproxy/test/tflow.pyc -${PYSITELIB}/mitmproxy/test/tutils.pyo -${PYSITELIB}/mitmproxy/test/tutils.pyc +${PYSITELIB}/mitmproxy/tcp.pyc +${PYSITELIB}/mitmproxy/tcp.pyo ${PYSITELIB}/mitmproxy/test/taddons.py +${PYSITELIB}/mitmproxy/test/taddons.pyc +${PYSITELIB}/mitmproxy/test/taddons.pyo ${PYSITELIB}/mitmproxy/test/tflow.py +${PYSITELIB}/mitmproxy/test/tflow.pyc +${PYSITELIB}/mitmproxy/test/tflow.pyo ${PYSITELIB}/mitmproxy/test/tutils.py +${PYSITELIB}/mitmproxy/test/tutils.pyc +${PYSITELIB}/mitmproxy/test/tutils.pyo ${PYSITELIB}/mitmproxy/tools/__init__.py -${PYSITELIB}/mitmproxy/tools/__init__.pyo ${PYSITELIB}/mitmproxy/tools/__init__.pyc -${PYSITELIB}/mitmproxy/tools/cmdline.pyo -${PYSITELIB}/mitmproxy/tools/cmdline.pyc -${PYSITELIB}/mitmproxy/tools/dump.pyo -${PYSITELIB}/mitmproxy/tools/dump.pyc -${PYSITELIB}/mitmproxy/tools/main.pyo -${PYSITELIB}/mitmproxy/tools/main.pyc +${PYSITELIB}/mitmproxy/tools/__init__.pyo ${PYSITELIB}/mitmproxy/tools/cmdline.py +${PYSITELIB}/mitmproxy/tools/cmdline.pyc +${PYSITELIB}/mitmproxy/tools/cmdline.pyo ${PYSITELIB}/mitmproxy/tools/console/__init__.py -${PYSITELIB}/mitmproxy/tools/console/__init__.pyo ${PYSITELIB}/mitmproxy/tools/console/__init__.pyc -${PYSITELIB}/mitmproxy/tools/console/common.pyo -${PYSITELIB}/mitmproxy/tools/console/common.pyc -${PYSITELIB}/mitmproxy/tools/console/flowdetailview.pyo -${PYSITELIB}/mitmproxy/tools/console/flowdetailview.pyc -${PYSITELIB}/mitmproxy/tools/console/flowlist.pyo -${PYSITELIB}/mitmproxy/tools/console/flowlist.pyc -${PYSITELIB}/mitmproxy/tools/console/flowview.pyo -${PYSITELIB}/mitmproxy/tools/console/flowview.pyc -${PYSITELIB}/mitmproxy/tools/console/help.pyo -${PYSITELIB}/mitmproxy/tools/console/help.pyc -${PYSITELIB}/mitmproxy/tools/console/master.pyo -${PYSITELIB}/mitmproxy/tools/console/master.pyc -${PYSITELIB}/mitmproxy/tools/console/options.pyo -${PYSITELIB}/mitmproxy/tools/console/options.pyc -${PYSITELIB}/mitmproxy/tools/console/palettepicker.pyo -${PYSITELIB}/mitmproxy/tools/console/palettepicker.pyc -${PYSITELIB}/mitmproxy/tools/console/palettes.pyo -${PYSITELIB}/mitmproxy/tools/console/palettes.pyc -${PYSITELIB}/mitmproxy/tools/console/pathedit.pyo -${PYSITELIB}/mitmproxy/tools/console/pathedit.pyc -${PYSITELIB}/mitmproxy/tools/console/searchable.pyo -${PYSITELIB}/mitmproxy/tools/console/searchable.pyc -${PYSITELIB}/mitmproxy/tools/console/select.pyo -${PYSITELIB}/mitmproxy/tools/console/select.pyc -${PYSITELIB}/mitmproxy/tools/console/signals.pyo -${PYSITELIB}/mitmproxy/tools/console/signals.pyc -${PYSITELIB}/mitmproxy/tools/console/statusbar.pyo -${PYSITELIB}/mitmproxy/tools/console/statusbar.pyc -${PYSITELIB}/mitmproxy/tools/console/tabs.pyo -${PYSITELIB}/mitmproxy/tools/console/tabs.pyc -${PYSITELIB}/mitmproxy/tools/console/window.pyo -${PYSITELIB}/mitmproxy/tools/console/window.pyc +${PYSITELIB}/mitmproxy/tools/console/__init__.pyo +${PYSITELIB}/mitmproxy/tools/console/commander/__init__.py +${PYSITELIB}/mitmproxy/tools/console/commander/__init__.pyc +${PYSITELIB}/mitmproxy/tools/console/commander/__init__.pyo +${PYSITELIB}/mitmproxy/tools/console/commander/commander.py +${PYSITELIB}/mitmproxy/tools/console/commander/commander.pyc +${PYSITELIB}/mitmproxy/tools/console/commander/commander.pyo +${PYSITELIB}/mitmproxy/tools/console/commandexecutor.py +${PYSITELIB}/mitmproxy/tools/console/commandexecutor.pyc +${PYSITELIB}/mitmproxy/tools/console/commandexecutor.pyo +${PYSITELIB}/mitmproxy/tools/console/commands.py +${PYSITELIB}/mitmproxy/tools/console/commands.pyc +${PYSITELIB}/mitmproxy/tools/console/commands.pyo ${PYSITELIB}/mitmproxy/tools/console/common.py +${PYSITELIB}/mitmproxy/tools/console/common.pyc +${PYSITELIB}/mitmproxy/tools/console/common.pyo +${PYSITELIB}/mitmproxy/tools/console/consoleaddons.py +${PYSITELIB}/mitmproxy/tools/console/consoleaddons.pyc +${PYSITELIB}/mitmproxy/tools/console/consoleaddons.pyo +${PYSITELIB}/mitmproxy/tools/console/defaultkeys.py +${PYSITELIB}/mitmproxy/tools/console/defaultkeys.pyc +${PYSITELIB}/mitmproxy/tools/console/defaultkeys.pyo +${PYSITELIB}/mitmproxy/tools/console/eventlog.py +${PYSITELIB}/mitmproxy/tools/console/eventlog.pyc +${PYSITELIB}/mitmproxy/tools/console/eventlog.pyo ${PYSITELIB}/mitmproxy/tools/console/flowdetailview.py +${PYSITELIB}/mitmproxy/tools/console/flowdetailview.pyc +${PYSITELIB}/mitmproxy/tools/console/flowdetailview.pyo ${PYSITELIB}/mitmproxy/tools/console/flowlist.py +${PYSITELIB}/mitmproxy/tools/console/flowlist.pyc +${PYSITELIB}/mitmproxy/tools/console/flowlist.pyo ${PYSITELIB}/mitmproxy/tools/console/flowview.py +${PYSITELIB}/mitmproxy/tools/console/flowview.pyc +${PYSITELIB}/mitmproxy/tools/console/flowview.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/__init__.py -${PYSITELIB}/mitmproxy/tools/console/grideditor/__init__.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/__init__.pyc -${PYSITELIB}/mitmproxy/tools/console/grideditor/base.pyo -${PYSITELIB}/mitmproxy/tools/console/grideditor/base.pyc -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_bytes.pyo -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_bytes.pyc -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_subgrid.pyo -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_subgrid.pyc -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_text.pyo -${PYSITELIB}/mitmproxy/tools/console/grideditor/col_text.pyc -${PYSITELIB}/mitmproxy/tools/console/grideditor/editors.pyo -${PYSITELIB}/mitmproxy/tools/console/grideditor/editors.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/__init__.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/base.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/base.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/base.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/col_bytes.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_bytes.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_bytes.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/col_subgrid.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_subgrid.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_subgrid.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/col_text.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_text.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_text.pyo +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_viewany.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_viewany.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/col_viewany.pyo ${PYSITELIB}/mitmproxy/tools/console/grideditor/editors.py +${PYSITELIB}/mitmproxy/tools/console/grideditor/editors.pyc +${PYSITELIB}/mitmproxy/tools/console/grideditor/editors.pyo ${PYSITELIB}/mitmproxy/tools/console/help.py +${PYSITELIB}/mitmproxy/tools/console/help.pyc +${PYSITELIB}/mitmproxy/tools/console/help.pyo +${PYSITELIB}/mitmproxy/tools/console/keybindings.py +${PYSITELIB}/mitmproxy/tools/console/keybindings.pyc +${PYSITELIB}/mitmproxy/tools/console/keybindings.pyo +${PYSITELIB}/mitmproxy/tools/console/keymap.py +${PYSITELIB}/mitmproxy/tools/console/keymap.pyc +${PYSITELIB}/mitmproxy/tools/console/keymap.pyo +${PYSITELIB}/mitmproxy/tools/console/layoutwidget.py +${PYSITELIB}/mitmproxy/tools/console/layoutwidget.pyc +${PYSITELIB}/mitmproxy/tools/console/layoutwidget.pyo ${PYSITELIB}/mitmproxy/tools/console/master.py +${PYSITELIB}/mitmproxy/tools/console/master.pyc +${PYSITELIB}/mitmproxy/tools/console/master.pyo ${PYSITELIB}/mitmproxy/tools/console/options.py -${PYSITELIB}/mitmproxy/tools/console/palettepicker.py +${PYSITELIB}/mitmproxy/tools/console/options.pyc +${PYSITELIB}/mitmproxy/tools/console/options.pyo +${PYSITELIB}/mitmproxy/tools/console/overlay.py +${PYSITELIB}/mitmproxy/tools/console/overlay.pyc +${PYSITELIB}/mitmproxy/tools/console/overlay.pyo ${PYSITELIB}/mitmproxy/tools/console/palettes.py -${PYSITELIB}/mitmproxy/tools/console/pathedit.py +${PYSITELIB}/mitmproxy/tools/console/palettes.pyc +${PYSITELIB}/mitmproxy/tools/console/palettes.pyo ${PYSITELIB}/mitmproxy/tools/console/searchable.py -${PYSITELIB}/mitmproxy/tools/console/select.py +${PYSITELIB}/mitmproxy/tools/console/searchable.pyc +${PYSITELIB}/mitmproxy/tools/console/searchable.pyo ${PYSITELIB}/mitmproxy/tools/console/signals.py +${PYSITELIB}/mitmproxy/tools/console/signals.pyc +${PYSITELIB}/mitmproxy/tools/console/signals.pyo ${PYSITELIB}/mitmproxy/tools/console/statusbar.py +${PYSITELIB}/mitmproxy/tools/console/statusbar.pyc +${PYSITELIB}/mitmproxy/tools/console/statusbar.pyo ${PYSITELIB}/mitmproxy/tools/console/tabs.py +${PYSITELIB}/mitmproxy/tools/console/tabs.pyc +${PYSITELIB}/mitmproxy/tools/console/tabs.pyo ${PYSITELIB}/mitmproxy/tools/console/window.py +${PYSITELIB}/mitmproxy/tools/console/window.pyc +${PYSITELIB}/mitmproxy/tools/console/window.pyo ${PYSITELIB}/mitmproxy/tools/dump.py +${PYSITELIB}/mitmproxy/tools/dump.pyc +${PYSITELIB}/mitmproxy/tools/dump.pyo ${PYSITELIB}/mitmproxy/tools/main.py +${PYSITELIB}/mitmproxy/tools/main.pyc +${PYSITELIB}/mitmproxy/tools/main.pyo ${PYSITELIB}/mitmproxy/tools/web/__init__.py -${PYSITELIB}/mitmproxy/tools/web/__init__.pyo ${PYSITELIB}/mitmproxy/tools/web/__init__.pyc -${PYSITELIB}/mitmproxy/tools/web/app.pyo -${PYSITELIB}/mitmproxy/tools/web/app.pyc -${PYSITELIB}/mitmproxy/tools/web/master.pyo -${PYSITELIB}/mitmproxy/tools/web/master.pyc +${PYSITELIB}/mitmproxy/tools/web/__init__.pyo ${PYSITELIB}/mitmproxy/tools/web/app.py +${PYSITELIB}/mitmproxy/tools/web/app.pyc +${PYSITELIB}/mitmproxy/tools/web/app.pyo ${PYSITELIB}/mitmproxy/tools/web/master.py +${PYSITELIB}/mitmproxy/tools/web/master.pyc +${PYSITELIB}/mitmproxy/tools/web/master.pyo ${PYSITELIB}/mitmproxy/tools/web/static/app.css ${PYSITELIB}/mitmproxy/tools/web/static/app.js ${PYSITELIB}/mitmproxy/tools/web/static/fonts/fontawesome-webfont.eot @@ -540,116 +621,115 @@ ${PYSITELIB}/mitmproxy/tools/web/static/ ${PYSITELIB}/mitmproxy/tools/web/static/images/resourceJavaIcon.png ${PYSITELIB}/mitmproxy/tools/web/static/images/resourceNotModifiedIcon.png ${PYSITELIB}/mitmproxy/tools/web/static/images/resourceRedirectIcon.png +${PYSITELIB}/mitmproxy/tools/web/static/static.js ${PYSITELIB}/mitmproxy/tools/web/static/vendor.css ${PYSITELIB}/mitmproxy/tools/web/static/vendor.js +${PYSITELIB}/mitmproxy/tools/web/static_viewer.py +${PYSITELIB}/mitmproxy/tools/web/static_viewer.pyc +${PYSITELIB}/mitmproxy/tools/web/static_viewer.pyo ${PYSITELIB}/mitmproxy/tools/web/templates/index.html -${PYSITELIB}/mitmproxy/types/__init__.py -${PYSITELIB}/mitmproxy/types/__init__.pyo -${PYSITELIB}/mitmproxy/types/__init__.pyc -${PYSITELIB}/mitmproxy/types/basethread.pyo -${PYSITELIB}/mitmproxy/types/basethread.pyc -${PYSITELIB}/mitmproxy/types/bidi.pyo -${PYSITELIB}/mitmproxy/types/bidi.pyc -${PYSITELIB}/mitmproxy/types/multidict.pyo -${PYSITELIB}/mitmproxy/types/multidict.pyc -${PYSITELIB}/mitmproxy/types/serializable.pyo -${PYSITELIB}/mitmproxy/types/serializable.pyc -${PYSITELIB}/mitmproxy/types/basethread.py -${PYSITELIB}/mitmproxy/types/bidi.py -${PYSITELIB}/mitmproxy/types/multidict.py -${PYSITELIB}/mitmproxy/types/serializable.py +${PYSITELIB}/mitmproxy/tools/web/webaddons.py +${PYSITELIB}/mitmproxy/tools/web/webaddons.pyc +${PYSITELIB}/mitmproxy/tools/web/webaddons.pyo +${PYSITELIB}/mitmproxy/types.py +${PYSITELIB}/mitmproxy/types.pyc +${PYSITELIB}/mitmproxy/types.pyo ${PYSITELIB}/mitmproxy/utils/__init__.py -${PYSITELIB}/mitmproxy/utils/__init__.pyo ${PYSITELIB}/mitmproxy/utils/__init__.pyc -${PYSITELIB}/mitmproxy/utils/bits.pyo -${PYSITELIB}/mitmproxy/utils/bits.pyc -${PYSITELIB}/mitmproxy/utils/data.pyo -${PYSITELIB}/mitmproxy/utils/data.pyc -${PYSITELIB}/mitmproxy/utils/debug.pyo -${PYSITELIB}/mitmproxy/utils/debug.pyc -${PYSITELIB}/mitmproxy/utils/human.pyo -${PYSITELIB}/mitmproxy/utils/human.pyc -${PYSITELIB}/mitmproxy/utils/sliding_window.pyo -${PYSITELIB}/mitmproxy/utils/sliding_window.pyc -${PYSITELIB}/mitmproxy/utils/strutils.pyo -${PYSITELIB}/mitmproxy/utils/strutils.pyc -${PYSITELIB}/mitmproxy/utils/typecheck.pyo -${PYSITELIB}/mitmproxy/utils/typecheck.pyc -${PYSITELIB}/mitmproxy/utils/version_check.pyo -${PYSITELIB}/mitmproxy/utils/version_check.pyc +${PYSITELIB}/mitmproxy/utils/__init__.pyo +${PYSITELIB}/mitmproxy/utils/arg_check.py +${PYSITELIB}/mitmproxy/utils/arg_check.pyc +${PYSITELIB}/mitmproxy/utils/arg_check.pyo ${PYSITELIB}/mitmproxy/utils/bits.py +${PYSITELIB}/mitmproxy/utils/bits.pyc +${PYSITELIB}/mitmproxy/utils/bits.pyo ${PYSITELIB}/mitmproxy/utils/data.py +${PYSITELIB}/mitmproxy/utils/data.pyc +${PYSITELIB}/mitmproxy/utils/data.pyo ${PYSITELIB}/mitmproxy/utils/debug.py +${PYSITELIB}/mitmproxy/utils/debug.pyc +${PYSITELIB}/mitmproxy/utils/debug.pyo ${PYSITELIB}/mitmproxy/utils/human.py +${PYSITELIB}/mitmproxy/utils/human.pyc +${PYSITELIB}/mitmproxy/utils/human.pyo ${PYSITELIB}/mitmproxy/utils/sliding_window.py +${PYSITELIB}/mitmproxy/utils/sliding_window.pyc +${PYSITELIB}/mitmproxy/utils/sliding_window.pyo ${PYSITELIB}/mitmproxy/utils/strutils.py +${PYSITELIB}/mitmproxy/utils/strutils.pyc +${PYSITELIB}/mitmproxy/utils/strutils.pyo ${PYSITELIB}/mitmproxy/utils/typecheck.py -${PYSITELIB}/mitmproxy/utils/version_check.py +${PYSITELIB}/mitmproxy/utils/typecheck.pyc +${PYSITELIB}/mitmproxy/utils/typecheck.pyo ${PYSITELIB}/mitmproxy/version.py +${PYSITELIB}/mitmproxy/version.pyc +${PYSITELIB}/mitmproxy/version.pyo ${PYSITELIB}/mitmproxy/websocket.py +${PYSITELIB}/mitmproxy/websocket.pyc +${PYSITELIB}/mitmproxy/websocket.pyo ${PYSITELIB}/pathod/__init__.py -${PYSITELIB}/pathod/__init__.pyo ${PYSITELIB}/pathod/__init__.pyc -${PYSITELIB}/pathod/log.pyo -${PYSITELIB}/pathod/log.pyc -${PYSITELIB}/pathod/pathoc.pyo -${PYSITELIB}/pathod/pathoc.pyc -${PYSITELIB}/pathod/pathoc_cmdline.pyo -${PYSITELIB}/pathod/pathoc_cmdline.pyc -${PYSITELIB}/pathod/pathod.pyo -${PYSITELIB}/pathod/pathod.pyc -${PYSITELIB}/pathod/pathod_cmdline.pyo -${PYSITELIB}/pathod/pathod_cmdline.pyc -${PYSITELIB}/pathod/test.pyo -${PYSITELIB}/pathod/test.pyc -${PYSITELIB}/pathod/utils.pyo -${PYSITELIB}/pathod/utils.pyc +${PYSITELIB}/pathod/__init__.pyo ${PYSITELIB}/pathod/language/__init__.py -${PYSITELIB}/pathod/language/__init__.pyo ${PYSITELIB}/pathod/language/__init__.pyc -${PYSITELIB}/pathod/language/actions.pyo -${PYSITELIB}/pathod/language/actions.pyc -${PYSITELIB}/pathod/language/base.pyo -${PYSITELIB}/pathod/language/base.pyc -${PYSITELIB}/pathod/language/exceptions.pyo -${PYSITELIB}/pathod/language/exceptions.pyc -${PYSITELIB}/pathod/language/generators.pyo -${PYSITELIB}/pathod/language/generators.pyc -${PYSITELIB}/pathod/language/http.pyo -${PYSITELIB}/pathod/language/http.pyc -${PYSITELIB}/pathod/language/http2.pyo -${PYSITELIB}/pathod/language/http2.pyc -${PYSITELIB}/pathod/language/message.pyo -${PYSITELIB}/pathod/language/message.pyc -${PYSITELIB}/pathod/language/websockets.pyo -${PYSITELIB}/pathod/language/websockets.pyc -${PYSITELIB}/pathod/language/writer.pyo -${PYSITELIB}/pathod/language/writer.pyc +${PYSITELIB}/pathod/language/__init__.pyo ${PYSITELIB}/pathod/language/actions.py +${PYSITELIB}/pathod/language/actions.pyc +${PYSITELIB}/pathod/language/actions.pyo ${PYSITELIB}/pathod/language/base.py +${PYSITELIB}/pathod/language/base.pyc +${PYSITELIB}/pathod/language/base.pyo ${PYSITELIB}/pathod/language/exceptions.py +${PYSITELIB}/pathod/language/exceptions.pyc +${PYSITELIB}/pathod/language/exceptions.pyo ${PYSITELIB}/pathod/language/generators.py +${PYSITELIB}/pathod/language/generators.pyc +${PYSITELIB}/pathod/language/generators.pyo ${PYSITELIB}/pathod/language/http.py +${PYSITELIB}/pathod/language/http.pyc +${PYSITELIB}/pathod/language/http.pyo ${PYSITELIB}/pathod/language/http2.py +${PYSITELIB}/pathod/language/http2.pyc +${PYSITELIB}/pathod/language/http2.pyo ${PYSITELIB}/pathod/language/message.py +${PYSITELIB}/pathod/language/message.pyc +${PYSITELIB}/pathod/language/message.pyo ${PYSITELIB}/pathod/language/websockets.py +${PYSITELIB}/pathod/language/websockets.pyc +${PYSITELIB}/pathod/language/websockets.pyo ${PYSITELIB}/pathod/language/writer.py +${PYSITELIB}/pathod/language/writer.pyc +${PYSITELIB}/pathod/language/writer.pyo ${PYSITELIB}/pathod/log.py +${PYSITELIB}/pathod/log.pyc +${PYSITELIB}/pathod/log.pyo ${PYSITELIB}/pathod/pathoc.py +${PYSITELIB}/pathod/pathoc.pyc +${PYSITELIB}/pathod/pathoc.pyo ${PYSITELIB}/pathod/pathoc_cmdline.py +${PYSITELIB}/pathod/pathoc_cmdline.pyc +${PYSITELIB}/pathod/pathoc_cmdline.pyo ${PYSITELIB}/pathod/pathod.py +${PYSITELIB}/pathod/pathod.pyc +${PYSITELIB}/pathod/pathod.pyo ${PYSITELIB}/pathod/pathod_cmdline.py +${PYSITELIB}/pathod/pathod_cmdline.pyc +${PYSITELIB}/pathod/pathod_cmdline.pyo ${PYSITELIB}/pathod/protocols/__init__.py -${PYSITELIB}/pathod/protocols/__init__.pyo ${PYSITELIB}/pathod/protocols/__init__.pyc -${PYSITELIB}/pathod/protocols/http.pyo -${PYSITELIB}/pathod/protocols/http.pyc -${PYSITELIB}/pathod/protocols/http2.pyo -${PYSITELIB}/pathod/protocols/http2.pyc -${PYSITELIB}/pathod/protocols/websockets.pyo -${PYSITELIB}/pathod/protocols/websockets.pyc +${PYSITELIB}/pathod/protocols/__init__.pyo ${PYSITELIB}/pathod/protocols/http.py +${PYSITELIB}/pathod/protocols/http.pyc +${PYSITELIB}/pathod/protocols/http.pyo ${PYSITELIB}/pathod/protocols/http2.py +${PYSITELIB}/pathod/protocols/http2.pyc +${PYSITELIB}/pathod/protocols/http2.pyo ${PYSITELIB}/pathod/protocols/websockets.py +${PYSITELIB}/pathod/protocols/websockets.pyc +${PYSITELIB}/pathod/protocols/websockets.pyo ${PYSITELIB}/pathod/test.py +${PYSITELIB}/pathod/test.pyc +${PYSITELIB}/pathod/test.pyo ${PYSITELIB}/pathod/utils.py +${PYSITELIB}/pathod/utils.pyc +${PYSITELIB}/pathod/utils.pyo Index: pkgsrc/net/mitmproxy/distinfo diff -u pkgsrc/net/mitmproxy/distinfo:1.11 pkgsrc/net/mitmproxy/distinfo:1.12 --- pkgsrc/net/mitmproxy/distinfo:1.11 Wed Jun 21 08:34:00 2017 +++ pkgsrc/net/mitmproxy/distinfo Mon Feb 26 12:28:48 2018 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.11 2017/06/21 08:34:00 leot Exp $ +$NetBSD: distinfo,v 1.12 2018/02/26 12:28:48 leot Exp $ -SHA1 (mitmproxy-2.0.2.tar.gz) = 51b939c642f35cac8a54a427549a0869e0e253f3 -RMD160 (mitmproxy-2.0.2.tar.gz) = 8057a23e33f2b32ede86801eaaac0b49d1a4c67a -SHA512 (mitmproxy-2.0.2.tar.gz) = 8a38340b3b1dd73c99c9e9b06a59bff78a23b2a851e1032ee0b7354ac46c834a3d005a67dc5238030570719eb5f842cb2a8ce64ffc7c5a01cbfa9a9511c08e66 -Size (mitmproxy-2.0.2.tar.gz) = 28498343 bytes -SHA1 (patch-setup.py) = cf21e43a1204981902236affadaf3e63f19c31f0 +SHA1 (mitmproxy-3.0.3.tar.gz) = 73c5df44ec8ebfe7bef672234578f31473cc714d +RMD160 (mitmproxy-3.0.3.tar.gz) = 071de5dfd7b519d4be0c910127e749b46f663987 +SHA512 (mitmproxy-3.0.3.tar.gz) = 5477b8ac438b8f2ea40e658c50988881ef0f3eeda3178b2fbed9618d2a490c28f59b32174e150d8cbeb1b04b4b868a64029bde6499983dff782d4204aa0f8d37 +Size (mitmproxy-3.0.3.tar.gz) = 27171521 bytes +SHA1 (patch-setup.py) = e692d17abb332a61d4cfec52ab17d0c93d84180a Index: pkgsrc/net/mitmproxy/patches/patch-setup.py diff -u pkgsrc/net/mitmproxy/patches/patch-setup.py:1.5 pkgsrc/net/mitmproxy/patches/patch-setup.py:1.6 --- pkgsrc/net/mitmproxy/patches/patch-setup.py:1.5 Fri Apr 14 13:15:04 2017 +++ pkgsrc/net/mitmproxy/patches/patch-setup.py Mon Feb 26 12:28:48 2018 @@ -1,109 +1,87 @@ -$NetBSD: patch-setup.py,v 1.5 2017/04/14 13:15:04 leot Exp $ +$NetBSD: patch-setup.py,v 1.6 2018/02/26 12:28:48 leot Exp $ Avoid too strict version requirements. ---- setup.py.orig 2017-03-15 18:44:08.000000000 +0000 +--- setup.py.orig 2018-02-22 12:17:33.000000000 +0000 +++ setup.py -@@ -60,61 +60,61 @@ setup( +@@ -61,47 +61,47 @@ setup( # https://packaging.python.org/en/latest/requirements/#install-requires # It is not considered best practice to use install_requires to pin dependencies to specific versions. install_requires=[ - "blinker>=1.4, <1.5", -- "click>=6.2, <7", +- "brotlipy>=0.7.0,<0.8", + "blinker>=1.4", -+ "click>=6.2", ++ "brotlipy>=0.7.0", "certifi>=2015.11.20.1", # no semver here - this should always be on the last release! -- "construct>=2.8, <2.9", -- "cryptography>=1.3, <1.9", -- "cssutils>=1.0.1, <1.1", -- "h2>=2.5.1, <3", -- "html2text>=2016.1.8, <=2016.9.19", -- "hyperframe>=4.0.1, <5", -- "jsbeautifier>=1.6.3, <1.7", -- "kaitaistruct>=0.6, <0.7", +- "click>=6.2, <7", +- "cryptography>=2.1.4,<2.2", +- 'h11>=0.7.0,<0.8', +- "h2>=3.0.1,<4", +- "hyperframe>=5.1.0,<6", +- "kaitaistruct>=0.7,<0.9", +- "ldap3>=2.4,<2.5", - "passlib>=1.6.5, <1.8", -- "pyasn1>=0.1.9, <0.3", -- "pyOpenSSL>=16.0, <17.0", +- "pyasn1>=0.3.1,<0.5", +- "pyOpenSSL>=17.5,<17.6", - "pyparsing>=2.1.3, <2.3", -- "pyperclip>=1.5.22, <1.6", +- "pyperclip>=1.6.0, <1.7", - "requests>=2.9.1, <3", -- "ruamel.yaml>=0.13.2, <0.14", -- "tornado>=4.3, <4.5", -- "urwid>=1.3.1, <1.4", -- "watchdog>=0.8.3, <0.9", -- "brotlipy>=0.5.1, <0.7", +- "ruamel.yaml>=0.13.2, <0.16", - "sortedcontainers>=1.5.4, <1.6", -+ "construct>=2.8", -+ "cryptography>=1.3", -+ "cssutils>=1.0.1", -+ "h2>=2.5.1", -+ "html2text>=2016.1.8", -+ "hyperframe>=4.0.1", -+ "jsbeautifier>=1.6.3", -+ "kaitaistruct>=0.6", +- "tornado>=4.3, <4.6", +- "urwid>=2.0.1,<2.1", +- "wsproto>=0.11.0,<0.12.0", ++ "click>=6.2", ++ "cryptography>=2.1.4", ++ 'h11>=0.7.0', ++ "h2>=3.0.1", ++ "hyperframe>=5.1.0", ++ "kaitaistruct>=0.7", ++ "ldap3>=2.4", + "passlib>=1.6.5", -+ "pyasn1>=0.1.9", -+ "pyOpenSSL>=16.0", ++ "pyasn1>=0.3.1", ++ "pyOpenSSL>=17.5", + "pyparsing>=2.1.3", -+ "pyperclip>=1.5.22", ++ "pyperclip>=1.6.0", + "requests>=2.9.1", + "ruamel.yaml>=0.13.2", -+ "tornado>=4.3", -+ "urwid>=1.3.1", -+ "watchdog>=0.8.3", -+ "brotlipy>=0.5.1", + "sortedcontainers>=1.5.4", - # transitive from cryptography, we just blacklist here. - # https://github.com/pypa/setuptools/issues/861 -- "setuptools>=11.3, !=29.0.0", -+ "setuptools>=11.3", ++ "tornado>=4.3", ++ "urwid>=2.0.1", ++ "wsproto>=0.11.0", ], extras_require={ ':sys_platform == "win32"': [ -- "pydivert>=2.0.3, <2.1", +- "pydivert>=2.0.3,<2.2", + "pydivert>=2.0.3", ], - ':sys_platform != "win32"': [ - ], 'dev': [ +- "flake8>=3.5, <3.6", - "Flask>=0.10.1, <0.13", -- "flake8>=3.2.1, <3.4", -- "mypy>=0.471, <0.480", -- "rstcheck>=2.2, <4.0", +- "mypy>=0.560,<0.561", +- "pytest-cov>=2.5.1,<3", +- "pytest-faulthandler>=1.3.1,<2", +- "pytest-timeout>=1.2.1,<2", +- "pytest-xdist>=1.22,<2", +- "pytest>=3.3,<4", - "tox>=2.3, <3", -- "pytest>=3, <3.1", -- "pytest-cov>=2.2.1, <3", -- "pytest-timeout>=1.0.0, <2", -- "pytest-xdist>=1.14, <2", -- "pytest-faulthandler>=1.3.0, <2", -- "sphinx>=1.3.5, <1.6", -- "sphinx-autobuild>=0.5.2, <0.7", -- "sphinxcontrib-documentedlist>=0.5.0, <0.6", -- "sphinx_rtd_theme>=0.1.9, <0.2", +- "rstcheck>=2.2, <4.0", ++ "flake8>=3.5", + "Flask>=0.10.1", -+ "flake8>=3.2.1", -+ "mypy>=0.471", -+ "rstcheck>=2.2", ++ "mypy>=0.560", ++ "pytest-cov>=2.5.1", ++ "pytest-faulthandler>=1.3.1", ++ "pytest-timeout>=1.2.1", ++ "pytest-xdist>=1.22", ++ "pytest>=3.3", + "tox>=2.3", -+ "pytest>=3", -+ "pytest-cov>=2.2.1", -+ "pytest-timeout>=1.0.0", -+ "pytest-xdist>=1.14", -+ "pytest-faulthandler>=1.3.0", -+ "sphinx>=1.3.5", -+ "sphinx-autobuild>=0.5.2", -+ "sphinxcontrib-documentedlist>=0.5.0", -+ "sphinx_rtd_theme>=0.1.9", - ], - 'contentviews': [ ++ "rstcheck>=2.2", ], 'examples': [ -- "beautifulsoup4>=4.4.1, <4.6", -- "pytz>=2015.07.0, <=2016.10", -- "Pillow>=3.2, <4.1", +- "beautifulsoup4>=4.4.1, <4.7", +- "Pillow>=4.3,<5.1", + "beautifulsoup4>=4.4.1", -+ "pytz>=2015.07.0", -+ "Pillow>=3.2", ++ "Pillow>=4.3", ] } ) --_----------=_1519648128210660--