python3.14-proxy-py-2.4.10
herculesCI.onPush.default.outputs.packages.x86_64-linux.termux-native-zf10-bundle
· build #28
· raw
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-metadata-check-hook.sh14Using pythonMetadataCheckPhase15Sourcing python-namespaces-hook16Sourcing python-catch-conflicts-hook.sh17Sourcing pytest-check-hook18Using pytestCheckPhase
unpackPhase
19unpacking source archive /nix/store/awhssplvpjmalj631v6ybhkhx86nzcdn-source20source root is source21setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/write-scm-version.sh"patchPhase
22substituteStream() in derivation python3.14-proxy-py-2.4.10: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'Makefile')configurePhase
23no configure script, doing nothingbuildPhase
24Executing pypaBuildPhase25Setting SETUPTOOLS_SCM_PRETEND_VERSION to 2.4.1026Including all tracked files automatically27Creating a wheel...28pypa build flags: --no-isolation --outdir dist/ --wheel29* Getting build dependencies for wheel...30/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.31!!3233 ********************************************************************************34 Please consider removing the following classifiers in favor of a SPDX license expression:3536 License :: OSI Approved :: BSD License3738 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.39 ********************************************************************************4041!!42 self._finalize_license_expression()43/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.44!!4546 ********************************************************************************47 Pattern 'LICENSE.md' did not match any files.4849 By 2027-Feb-18, you need to update your project and remove deprecated calls50 or your builds will no longer be supported.51 ********************************************************************************5253!!54 for path in sorted(cls._find_pattern(pattern, enforce_match))55/nix/store/gbx4g3vl293h21nmqbviqmpwb2r0q9dw-python3.14-setuptools-scm-10.2.1/lib/python3.14/site-packages/setuptools_scm/_integration/deprecation.py:9: UserWarning: setup.cfg: at [metadata]56version = attr: ... is forcing setuptools to override the version setuptools-scm did already set57When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it.58Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors.59 warnings.warn(60/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.61!!6263 ********************************************************************************64 Please consider removing the following classifiers in favor of a SPDX license expression:6566 License :: OSI Approved :: BSD License6768 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.69 ********************************************************************************7071!!72 self._finalize_license_expression()73/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.74!!7576 ********************************************************************************77 Pattern 'LICENSE.md' did not match any files.7879 By 2027-Feb-18, you need to update your project and remove deprecated calls80 or your builds will no longer be supported.81 ********************************************************************************8283!!84 for path in sorted(cls._find_pattern(pattern, enforce_match))85running egg_info86creating proxy.py.egg-info87writing proxy.py.egg-info/PKG-INFO88writing dependency_links to proxy.py.egg-info/dependency_links.txt89writing entry points to proxy.py.egg-info/entry_points.txt90writing requirements to proxy.py.egg-info/requires.txt91writing top-level names to proxy.py.egg-info/top_level.txt92writing manifest file 'proxy.py.egg-info/SOURCES.txt'93git archive detected - fallback to listing all files94reading manifest template 'MANIFEST.in'95writing manifest file 'proxy.py.egg-info/SOURCES.txt'96* Building wheel...97/nix/store/gbx4g3vl293h21nmqbviqmpwb2r0q9dw-python3.14-setuptools-scm-10.2.1/lib/python3.14/site-packages/setuptools_scm/_integration/deprecation.py:9: UserWarning: setup.cfg: at [metadata]98version = attr: ... is forcing setuptools to override the version setuptools-scm did already set99When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it.100Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors.101 warnings.warn(102/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.103!!104105 ********************************************************************************106 Please consider removing the following classifiers in favor of a SPDX license expression:107108 License :: OSI Approved :: BSD License109110 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.111 ********************************************************************************112113!!114 self._finalize_license_expression()115/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.116!!117118 ********************************************************************************119 Pattern 'LICENSE.md' did not match any files.120121 By 2027-Feb-18, you need to update your project and remove deprecated calls122 or your builds will no longer be supported.123 ********************************************************************************124125!!126 for path in sorted(cls._find_pattern(pattern, enforce_match))127running bdist_wheel128running build129running build_py130creating build/lib/proxy131copying proxy/__main__.py -> build/lib/proxy132copying proxy/proxy.py -> build/lib/proxy133copying proxy/__init__.py -> build/lib/proxy134creating build/lib/proxy/common135copying proxy/common/__init__.py -> build/lib/proxy/common136copying proxy/common/_version.py -> build/lib/proxy/common137copying proxy/common/backports.py -> build/lib/proxy/common138copying proxy/common/constants.py -> build/lib/proxy/common139copying proxy/common/flag.py -> build/lib/proxy/common140copying proxy/common/leakage.py -> build/lib/proxy/common141copying proxy/common/logger.py -> build/lib/proxy/common142copying proxy/common/pki.py -> build/lib/proxy/common143copying proxy/common/plugins.py -> build/lib/proxy/common144copying proxy/common/types.py -> build/lib/proxy/common145copying proxy/common/utils.py -> build/lib/proxy/common146copying proxy/common/version.py -> build/lib/proxy/common147copying proxy/common/_scm_version.py -> build/lib/proxy/common148creating build/lib/proxy/core149copying proxy/core/__init__.py -> build/lib/proxy/core150creating build/lib/proxy/dashboard151copying proxy/dashboard/__init__.py -> build/lib/proxy/dashboard152copying proxy/dashboard/dashboard.py -> build/lib/proxy/dashboard153creating build/lib/proxy/http154copying proxy/http/__init__.py -> build/lib/proxy/http155copying proxy/http/client.py -> build/lib/proxy/http156copying proxy/http/codes.py -> build/lib/proxy/http157copying proxy/http/connection.py -> build/lib/proxy/http158copying proxy/http/descriptors.py -> build/lib/proxy/http159copying proxy/http/handler.py -> build/lib/proxy/http160copying proxy/http/headers.py -> build/lib/proxy/http161copying proxy/http/methods.py -> build/lib/proxy/http162copying proxy/http/plugin.py -> build/lib/proxy/http163copying proxy/http/protocols.py -> build/lib/proxy/http164copying proxy/http/responses.py -> build/lib/proxy/http165copying proxy/http/url.py -> build/lib/proxy/http166creating build/lib/proxy/plugin167copying proxy/plugin/__init__.py -> build/lib/proxy/plugin168copying proxy/plugin/cloudflare_dns.py -> build/lib/proxy/plugin169copying proxy/plugin/custom_dns_resolver.py -> build/lib/proxy/plugin170copying proxy/plugin/filter_by_client_ip.py -> build/lib/proxy/plugin171copying proxy/plugin/filter_by_upstream.py -> build/lib/proxy/plugin172copying proxy/plugin/filter_by_url_regex.py -> build/lib/proxy/plugin173copying proxy/plugin/grout_client.py -> build/lib/proxy/plugin174copying proxy/plugin/man_in_the_middle.py -> build/lib/proxy/plugin175copying proxy/plugin/mock_rest_api.py -> build/lib/proxy/plugin176copying proxy/plugin/modify_chunk_response.py -> build/lib/proxy/plugin177copying proxy/plugin/modify_post_data.py -> build/lib/proxy/plugin178copying proxy/plugin/modify_request_header.py -> build/lib/proxy/plugin179copying proxy/plugin/program_name.py -> build/lib/proxy/plugin180copying proxy/plugin/proxy_pool.py -> build/lib/proxy/plugin181copying proxy/plugin/redirect_to_custom_server.py -> build/lib/proxy/plugin182copying proxy/plugin/reverse_proxy.py -> build/lib/proxy/plugin183copying proxy/plugin/shortlink.py -> build/lib/proxy/plugin184copying proxy/plugin/tls_intercept_conditionally.py -> build/lib/proxy/plugin185copying proxy/plugin/web_server_route.py -> build/lib/proxy/plugin186creating build/lib/proxy/socks187copying proxy/socks/__init__.py -> build/lib/proxy/socks188copying proxy/socks/client.py -> build/lib/proxy/socks189copying proxy/socks/handler.py -> build/lib/proxy/socks190copying proxy/socks/operations.py -> build/lib/proxy/socks191copying proxy/socks/packet.py -> build/lib/proxy/socks192creating build/lib/proxy/testing193copying proxy/testing/__init__.py -> build/lib/proxy/testing194copying proxy/testing/test_case.py -> build/lib/proxy/testing195creating build/lib/proxy/core/acceptor196copying proxy/core/acceptor/__init__.py -> build/lib/proxy/core/acceptor197copying proxy/core/acceptor/acceptor.py -> build/lib/proxy/core/acceptor198copying proxy/core/acceptor/pool.py -> build/lib/proxy/core/acceptor199creating build/lib/proxy/core/base200copying proxy/core/base/__init__.py -> build/lib/proxy/core/base201copying proxy/core/base/tcp_server.py -> build/lib/proxy/core/base202copying proxy/core/base/tcp_tunnel.py -> build/lib/proxy/core/base203copying proxy/core/base/tcp_upstream.py -> build/lib/proxy/core/base204creating build/lib/proxy/core/connection205copying proxy/core/connection/__init__.py -> build/lib/proxy/core/connection206copying proxy/core/connection/client.py -> build/lib/proxy/core/connection207copying proxy/core/connection/connection.py -> build/lib/proxy/core/connection208copying proxy/core/connection/pool.py -> build/lib/proxy/core/connection209copying proxy/core/connection/server.py -> build/lib/proxy/core/connection210copying proxy/core/connection/types.py -> build/lib/proxy/core/connection211creating build/lib/proxy/core/event212copying proxy/core/event/__init__.py -> build/lib/proxy/core/event213copying proxy/core/event/dispatcher.py -> build/lib/proxy/core/event214copying proxy/core/event/manager.py -> build/lib/proxy/core/event215copying proxy/core/event/metrics.py -> build/lib/proxy/core/event216copying proxy/core/event/names.py -> build/lib/proxy/core/event217copying proxy/core/event/queue.py -> build/lib/proxy/core/event218copying proxy/core/event/subscriber.py -> build/lib/proxy/core/event219creating build/lib/proxy/core/listener220copying proxy/core/listener/__init__.py -> build/lib/proxy/core/listener221copying proxy/core/listener/base.py -> build/lib/proxy/core/listener222copying proxy/core/listener/pool.py -> build/lib/proxy/core/listener223copying proxy/core/listener/tcp.py -> build/lib/proxy/core/listener224copying proxy/core/listener/unix.py -> build/lib/proxy/core/listener225creating build/lib/proxy/core/ssh226copying proxy/core/ssh/__init__.py -> build/lib/proxy/core/ssh227copying proxy/core/ssh/base.py -> build/lib/proxy/core/ssh228copying proxy/core/ssh/handler.py -> build/lib/proxy/core/ssh229copying proxy/core/ssh/listener.py -> build/lib/proxy/core/ssh230creating build/lib/proxy/core/tls231copying proxy/core/tls/__init__.py -> build/lib/proxy/core/tls232copying proxy/core/tls/certificate.py -> build/lib/proxy/core/tls233copying proxy/core/tls/finished.py -> build/lib/proxy/core/tls234copying proxy/core/tls/handshake.py -> build/lib/proxy/core/tls235copying proxy/core/tls/hello.py -> build/lib/proxy/core/tls236copying proxy/core/tls/key_exchange.py -> build/lib/proxy/core/tls237copying proxy/core/tls/pretty.py -> build/lib/proxy/core/tls238copying proxy/core/tls/tls.py -> build/lib/proxy/core/tls239copying proxy/core/tls/types.py -> build/lib/proxy/core/tls240creating build/lib/proxy/core/work241copying proxy/core/work/__init__.py -> build/lib/proxy/core/work242copying proxy/core/work/delegate.py -> build/lib/proxy/core/work243copying proxy/core/work/local.py -> build/lib/proxy/core/work244copying proxy/core/work/pool.py -> build/lib/proxy/core/work245copying proxy/core/work/remote.py -> build/lib/proxy/core/work246copying proxy/core/work/threaded.py -> build/lib/proxy/core/work247copying proxy/core/work/threadless.py -> build/lib/proxy/core/work248copying proxy/core/work/work.py -> build/lib/proxy/core/work249creating build/lib/proxy/core/work/fd250copying proxy/core/work/fd/__init__.py -> build/lib/proxy/core/work/fd251copying proxy/core/work/fd/fd.py -> build/lib/proxy/core/work/fd252copying proxy/core/work/fd/local.py -> build/lib/proxy/core/work/fd253copying proxy/core/work/fd/remote.py -> build/lib/proxy/core/work/fd254creating build/lib/proxy/core/work/task255copying proxy/core/work/task/__init__.py -> build/lib/proxy/core/work/task256copying proxy/core/work/task/handler.py -> build/lib/proxy/core/work/task257copying proxy/core/work/task/local.py -> build/lib/proxy/core/work/task258copying proxy/core/work/task/remote.py -> build/lib/proxy/core/work/task259copying proxy/core/work/task/task.py -> build/lib/proxy/core/work/task260creating build/lib/proxy/http/exception261copying proxy/http/exception/__init__.py -> build/lib/proxy/http/exception262copying proxy/http/exception/base.py -> build/lib/proxy/http/exception263copying proxy/http/exception/http_request_rejected.py -> build/lib/proxy/http/exception264copying proxy/http/exception/proxy_auth_failed.py -> build/lib/proxy/http/exception265copying proxy/http/exception/proxy_conn_failed.py -> build/lib/proxy/http/exception266creating build/lib/proxy/http/inspector267copying proxy/http/inspector/__init__.py -> build/lib/proxy/http/inspector268copying proxy/http/inspector/devtools.py -> build/lib/proxy/http/inspector269copying proxy/http/inspector/inspect_traffic.py -> build/lib/proxy/http/inspector270copying proxy/http/inspector/transformer.py -> build/lib/proxy/http/inspector271creating build/lib/proxy/http/parser272copying proxy/http/parser/__init__.py -> build/lib/proxy/http/parser273copying proxy/http/parser/chunk.py -> build/lib/proxy/http/parser274copying proxy/http/parser/parser.py -> build/lib/proxy/http/parser275copying proxy/http/parser/protocol.py -> build/lib/proxy/http/parser276copying proxy/http/parser/types.py -> build/lib/proxy/http/parser277creating build/lib/proxy/http/proxy278copying proxy/http/proxy/__init__.py -> build/lib/proxy/http/proxy279copying proxy/http/proxy/auth.py -> build/lib/proxy/http/proxy280copying proxy/http/proxy/plugin.py -> build/lib/proxy/http/proxy281copying proxy/http/proxy/server.py -> build/lib/proxy/http/proxy282creating build/lib/proxy/http/server283copying proxy/http/server/__init__.py -> build/lib/proxy/http/server284copying proxy/http/server/metrics.py -> build/lib/proxy/http/server285copying proxy/http/server/middleware.py -> build/lib/proxy/http/server286copying proxy/http/server/pac_plugin.py -> build/lib/proxy/http/server287copying proxy/http/server/plugin.py -> build/lib/proxy/http/server288copying proxy/http/server/protocols.py -> build/lib/proxy/http/server289copying proxy/http/server/reverse.py -> build/lib/proxy/http/server290copying proxy/http/server/web.py -> build/lib/proxy/http/server291creating build/lib/proxy/http/websocket292copying proxy/http/websocket/__init__.py -> build/lib/proxy/http/websocket293copying proxy/http/websocket/client.py -> build/lib/proxy/http/websocket294copying proxy/http/websocket/frame.py -> build/lib/proxy/http/websocket295copying proxy/http/websocket/plugin.py -> build/lib/proxy/http/websocket296copying proxy/http/websocket/transport.py -> build/lib/proxy/http/websocket297creating build/lib/proxy/plugin/cache298copying proxy/plugin/cache/__init__.py -> build/lib/proxy/plugin/cache299copying proxy/plugin/cache/base.py -> build/lib/proxy/plugin/cache300copying proxy/plugin/cache/cache_responses.py -> build/lib/proxy/plugin/cache301creating build/lib/proxy/plugin/cache/store302copying proxy/plugin/cache/store/__init__.py -> build/lib/proxy/plugin/cache/store303copying proxy/plugin/cache/store/base.py -> build/lib/proxy/plugin/cache/store304copying proxy/plugin/cache/store/disk.py -> build/lib/proxy/plugin/cache/store305running egg_info306writing proxy.py.egg-info/PKG-INFO307writing dependency_links to proxy.py.egg-info/dependency_links.txt308writing entry points to proxy.py.egg-info/entry_points.txt309writing requirements to proxy.py.egg-info/requires.txt310writing top-level names to proxy.py.egg-info/top_level.txt311git archive detected - fallback to listing all files312reading manifest template 'MANIFEST.in'313writing manifest file 'proxy.py.egg-info/SOURCES.txt'314/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'proxy.common.__pycache__' is absent from the `packages` configuration.315!!316317 ********************************************************************************318 ############################319 # Package would be ignored #320 ############################321 Python recognizes 'proxy.common.__pycache__' as an importable package[^1],322 but it is absent from setuptools' `packages` configuration.323324 This leads to an ambiguous overall configuration. If you want to distribute this325 package, please make sure that 'proxy.common.__pycache__' is explicitly added326 to the `packages` configuration field.327328 Alternatively, you can also rely on setuptools' discovery methods329 (for example by using `find_namespace_packages(...)`/`find_namespace:`330 instead of `find_packages(...)`/`find:`).331332 You can read more about "package discovery" on setuptools documentation page:333334 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html335336 If you don't want 'proxy.common.__pycache__' to be distributed and are337 already explicitly excluding 'proxy.common.__pycache__' via338 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,339 you can try to use `exclude_package_data`, or `include-package-data=False` in340 combination with a more fine grained `package-data` configuration.341342 You can read more about "package data files" on setuptools documentation page:343344 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html345346347 [^1]: For Python, any directory (with suitable naming) can be imported,348 even if it does not contain any `.py` files.349 On the other hand, currently there is no concept of package data350 directory, all directories are treated like packages.351 ********************************************************************************352353!!354 check.warn(importable)355copying proxy/py.typed -> build/lib/proxy356copying proxy/common/.gitignore -> build/lib/proxy/common357copying proxy/common/_scm_version.pyi -> build/lib/proxy/common358creating build/lib/proxy/common/__pycache__359copying proxy/common/__pycache__/version.cpython-314.pyc -> build/lib/proxy/common/__pycache__360copying proxy/plugin/adblock.json -> build/lib/proxy/plugin361installing to build/bdist.linux-x86_64/wheel362running install363running install_lib364creating build/bdist.linux-x86_64/wheel365creating build/bdist.linux-x86_64/wheel/proxy366copying build/lib/proxy/__main__.py -> build/bdist.linux-x86_64/wheel/./proxy367copying build/lib/proxy/proxy.py -> build/bdist.linux-x86_64/wheel/./proxy368copying build/lib/proxy/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy369creating build/bdist.linux-x86_64/wheel/proxy/common370copying build/lib/proxy/common/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/common371copying build/lib/proxy/common/_version.py -> build/bdist.linux-x86_64/wheel/./proxy/common372copying build/lib/proxy/common/backports.py -> build/bdist.linux-x86_64/wheel/./proxy/common373copying build/lib/proxy/common/constants.py -> build/bdist.linux-x86_64/wheel/./proxy/common374copying build/lib/proxy/common/flag.py -> build/bdist.linux-x86_64/wheel/./proxy/common375copying build/lib/proxy/common/leakage.py -> build/bdist.linux-x86_64/wheel/./proxy/common376copying build/lib/proxy/common/logger.py -> build/bdist.linux-x86_64/wheel/./proxy/common377copying build/lib/proxy/common/pki.py -> build/bdist.linux-x86_64/wheel/./proxy/common378copying build/lib/proxy/common/plugins.py -> build/bdist.linux-x86_64/wheel/./proxy/common379copying build/lib/proxy/common/types.py -> build/bdist.linux-x86_64/wheel/./proxy/common380copying build/lib/proxy/common/utils.py -> build/bdist.linux-x86_64/wheel/./proxy/common381copying build/lib/proxy/common/version.py -> build/bdist.linux-x86_64/wheel/./proxy/common382copying build/lib/proxy/common/_scm_version.py -> build/bdist.linux-x86_64/wheel/./proxy/common383copying build/lib/proxy/common/.gitignore -> build/bdist.linux-x86_64/wheel/./proxy/common384copying build/lib/proxy/common/_scm_version.pyi -> build/bdist.linux-x86_64/wheel/./proxy/common385creating build/bdist.linux-x86_64/wheel/proxy/common/__pycache__386copying build/lib/proxy/common/__pycache__/version.cpython-314.pyc -> build/bdist.linux-x86_64/wheel/./proxy/common/__pycache__387creating build/bdist.linux-x86_64/wheel/proxy/core388copying build/lib/proxy/core/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core389creating build/bdist.linux-x86_64/wheel/proxy/core/acceptor390copying build/lib/proxy/core/acceptor/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/acceptor391copying build/lib/proxy/core/acceptor/acceptor.py -> build/bdist.linux-x86_64/wheel/./proxy/core/acceptor392copying build/lib/proxy/core/acceptor/pool.py -> build/bdist.linux-x86_64/wheel/./proxy/core/acceptor393creating build/bdist.linux-x86_64/wheel/proxy/core/base394copying build/lib/proxy/core/base/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/base395copying build/lib/proxy/core/base/tcp_server.py -> build/bdist.linux-x86_64/wheel/./proxy/core/base396copying build/lib/proxy/core/base/tcp_tunnel.py -> build/bdist.linux-x86_64/wheel/./proxy/core/base397copying build/lib/proxy/core/base/tcp_upstream.py -> build/bdist.linux-x86_64/wheel/./proxy/core/base398creating build/bdist.linux-x86_64/wheel/proxy/core/connection399copying build/lib/proxy/core/connection/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection400copying build/lib/proxy/core/connection/client.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection401copying build/lib/proxy/core/connection/connection.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection402copying build/lib/proxy/core/connection/pool.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection403copying build/lib/proxy/core/connection/server.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection404copying build/lib/proxy/core/connection/types.py -> build/bdist.linux-x86_64/wheel/./proxy/core/connection405creating build/bdist.linux-x86_64/wheel/proxy/core/event406copying build/lib/proxy/core/event/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event407copying build/lib/proxy/core/event/dispatcher.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event408copying build/lib/proxy/core/event/manager.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event409copying build/lib/proxy/core/event/metrics.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event410copying build/lib/proxy/core/event/names.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event411copying build/lib/proxy/core/event/queue.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event412copying build/lib/proxy/core/event/subscriber.py -> build/bdist.linux-x86_64/wheel/./proxy/core/event413creating build/bdist.linux-x86_64/wheel/proxy/core/listener414copying build/lib/proxy/core/listener/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/listener415copying build/lib/proxy/core/listener/base.py -> build/bdist.linux-x86_64/wheel/./proxy/core/listener416copying build/lib/proxy/core/listener/pool.py -> build/bdist.linux-x86_64/wheel/./proxy/core/listener417copying build/lib/proxy/core/listener/tcp.py -> build/bdist.linux-x86_64/wheel/./proxy/core/listener418copying build/lib/proxy/core/listener/unix.py -> build/bdist.linux-x86_64/wheel/./proxy/core/listener419creating build/bdist.linux-x86_64/wheel/proxy/core/ssh420copying build/lib/proxy/core/ssh/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/ssh421copying build/lib/proxy/core/ssh/base.py -> build/bdist.linux-x86_64/wheel/./proxy/core/ssh422copying build/lib/proxy/core/ssh/handler.py -> build/bdist.linux-x86_64/wheel/./proxy/core/ssh423copying build/lib/proxy/core/ssh/listener.py -> build/bdist.linux-x86_64/wheel/./proxy/core/ssh424creating build/bdist.linux-x86_64/wheel/proxy/core/tls425copying build/lib/proxy/core/tls/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls426copying build/lib/proxy/core/tls/certificate.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls427copying build/lib/proxy/core/tls/finished.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls428copying build/lib/proxy/core/tls/handshake.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls429copying build/lib/proxy/core/tls/hello.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls430copying build/lib/proxy/core/tls/key_exchange.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls431copying build/lib/proxy/core/tls/pretty.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls432copying build/lib/proxy/core/tls/tls.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls433copying build/lib/proxy/core/tls/types.py -> build/bdist.linux-x86_64/wheel/./proxy/core/tls434creating build/bdist.linux-x86_64/wheel/proxy/core/work435copying build/lib/proxy/core/work/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work436copying build/lib/proxy/core/work/delegate.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work437copying build/lib/proxy/core/work/local.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work438copying build/lib/proxy/core/work/pool.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work439copying build/lib/proxy/core/work/remote.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work440copying build/lib/proxy/core/work/threaded.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work441copying build/lib/proxy/core/work/threadless.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work442copying build/lib/proxy/core/work/work.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work443creating build/bdist.linux-x86_64/wheel/proxy/core/work/fd444copying build/lib/proxy/core/work/fd/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/fd445copying build/lib/proxy/core/work/fd/fd.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/fd446copying build/lib/proxy/core/work/fd/local.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/fd447copying build/lib/proxy/core/work/fd/remote.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/fd448creating build/bdist.linux-x86_64/wheel/proxy/core/work/task449copying build/lib/proxy/core/work/task/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/task450copying build/lib/proxy/core/work/task/handler.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/task451copying build/lib/proxy/core/work/task/local.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/task452copying build/lib/proxy/core/work/task/remote.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/task453copying build/lib/proxy/core/work/task/task.py -> build/bdist.linux-x86_64/wheel/./proxy/core/work/task454creating build/bdist.linux-x86_64/wheel/proxy/dashboard455copying build/lib/proxy/dashboard/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/dashboard456copying build/lib/proxy/dashboard/dashboard.py -> build/bdist.linux-x86_64/wheel/./proxy/dashboard457creating build/bdist.linux-x86_64/wheel/proxy/http458copying build/lib/proxy/http/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http459copying build/lib/proxy/http/client.py -> build/bdist.linux-x86_64/wheel/./proxy/http460copying build/lib/proxy/http/codes.py -> build/bdist.linux-x86_64/wheel/./proxy/http461copying build/lib/proxy/http/connection.py -> build/bdist.linux-x86_64/wheel/./proxy/http462copying build/lib/proxy/http/descriptors.py -> build/bdist.linux-x86_64/wheel/./proxy/http463copying build/lib/proxy/http/handler.py -> build/bdist.linux-x86_64/wheel/./proxy/http464copying build/lib/proxy/http/headers.py -> build/bdist.linux-x86_64/wheel/./proxy/http465copying build/lib/proxy/http/methods.py -> build/bdist.linux-x86_64/wheel/./proxy/http466copying build/lib/proxy/http/plugin.py -> build/bdist.linux-x86_64/wheel/./proxy/http467copying build/lib/proxy/http/protocols.py -> build/bdist.linux-x86_64/wheel/./proxy/http468copying build/lib/proxy/http/responses.py -> build/bdist.linux-x86_64/wheel/./proxy/http469copying build/lib/proxy/http/url.py -> build/bdist.linux-x86_64/wheel/./proxy/http470creating build/bdist.linux-x86_64/wheel/proxy/http/exception471copying build/lib/proxy/http/exception/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/exception472copying build/lib/proxy/http/exception/base.py -> build/bdist.linux-x86_64/wheel/./proxy/http/exception473copying build/lib/proxy/http/exception/http_request_rejected.py -> build/bdist.linux-x86_64/wheel/./proxy/http/exception474copying build/lib/proxy/http/exception/proxy_auth_failed.py -> build/bdist.linux-x86_64/wheel/./proxy/http/exception475copying build/lib/proxy/http/exception/proxy_conn_failed.py -> build/bdist.linux-x86_64/wheel/./proxy/http/exception476creating build/bdist.linux-x86_64/wheel/proxy/http/inspector477copying build/lib/proxy/http/inspector/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/inspector478copying build/lib/proxy/http/inspector/devtools.py -> build/bdist.linux-x86_64/wheel/./proxy/http/inspector479copying build/lib/proxy/http/inspector/inspect_traffic.py -> build/bdist.linux-x86_64/wheel/./proxy/http/inspector480copying build/lib/proxy/http/inspector/transformer.py -> build/bdist.linux-x86_64/wheel/./proxy/http/inspector481creating build/bdist.linux-x86_64/wheel/proxy/http/parser482copying build/lib/proxy/http/parser/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/parser483copying build/lib/proxy/http/parser/chunk.py -> build/bdist.linux-x86_64/wheel/./proxy/http/parser484copying build/lib/proxy/http/parser/parser.py -> build/bdist.linux-x86_64/wheel/./proxy/http/parser485copying build/lib/proxy/http/parser/protocol.py -> build/bdist.linux-x86_64/wheel/./proxy/http/parser486copying build/lib/proxy/http/parser/types.py -> build/bdist.linux-x86_64/wheel/./proxy/http/parser487creating build/bdist.linux-x86_64/wheel/proxy/http/proxy488copying build/lib/proxy/http/proxy/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/proxy489copying build/lib/proxy/http/proxy/auth.py -> build/bdist.linux-x86_64/wheel/./proxy/http/proxy490copying build/lib/proxy/http/proxy/plugin.py -> build/bdist.linux-x86_64/wheel/./proxy/http/proxy491copying build/lib/proxy/http/proxy/server.py -> build/bdist.linux-x86_64/wheel/./proxy/http/proxy492creating build/bdist.linux-x86_64/wheel/proxy/http/server493copying build/lib/proxy/http/server/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server494copying build/lib/proxy/http/server/metrics.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server495copying build/lib/proxy/http/server/middleware.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server496copying build/lib/proxy/http/server/pac_plugin.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server497copying build/lib/proxy/http/server/plugin.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server498copying build/lib/proxy/http/server/protocols.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server499copying build/lib/proxy/http/server/reverse.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server500copying build/lib/proxy/http/server/web.py -> build/bdist.linux-x86_64/wheel/./proxy/http/server501creating build/bdist.linux-x86_64/wheel/proxy/http/websocket502copying build/lib/proxy/http/websocket/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/http/websocket503copying build/lib/proxy/http/websocket/client.py -> build/bdist.linux-x86_64/wheel/./proxy/http/websocket504copying build/lib/proxy/http/websocket/frame.py -> build/bdist.linux-x86_64/wheel/./proxy/http/websocket505copying build/lib/proxy/http/websocket/plugin.py -> build/bdist.linux-x86_64/wheel/./proxy/http/websocket506copying build/lib/proxy/http/websocket/transport.py -> build/bdist.linux-x86_64/wheel/./proxy/http/websocket507creating build/bdist.linux-x86_64/wheel/proxy/plugin508copying build/lib/proxy/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin509copying build/lib/proxy/plugin/cloudflare_dns.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin510copying build/lib/proxy/plugin/custom_dns_resolver.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin511copying build/lib/proxy/plugin/filter_by_client_ip.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin512copying build/lib/proxy/plugin/filter_by_upstream.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin513copying build/lib/proxy/plugin/filter_by_url_regex.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin514copying build/lib/proxy/plugin/grout_client.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin515copying build/lib/proxy/plugin/man_in_the_middle.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin516copying build/lib/proxy/plugin/mock_rest_api.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin517copying build/lib/proxy/plugin/modify_chunk_response.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin518copying build/lib/proxy/plugin/modify_post_data.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin519copying build/lib/proxy/plugin/modify_request_header.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin520copying build/lib/proxy/plugin/program_name.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin521copying build/lib/proxy/plugin/proxy_pool.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin522copying build/lib/proxy/plugin/redirect_to_custom_server.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin523copying build/lib/proxy/plugin/reverse_proxy.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin524copying build/lib/proxy/plugin/shortlink.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin525copying build/lib/proxy/plugin/tls_intercept_conditionally.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin526copying build/lib/proxy/plugin/web_server_route.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin527creating build/bdist.linux-x86_64/wheel/proxy/plugin/cache528copying build/lib/proxy/plugin/cache/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache529copying build/lib/proxy/plugin/cache/base.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache530copying build/lib/proxy/plugin/cache/cache_responses.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache531creating build/bdist.linux-x86_64/wheel/proxy/plugin/cache/store532copying build/lib/proxy/plugin/cache/store/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache/store533copying build/lib/proxy/plugin/cache/store/base.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache/store534copying build/lib/proxy/plugin/cache/store/disk.py -> build/bdist.linux-x86_64/wheel/./proxy/plugin/cache/store535copying build/lib/proxy/plugin/adblock.json -> build/bdist.linux-x86_64/wheel/./proxy/plugin536creating build/bdist.linux-x86_64/wheel/proxy/socks537copying build/lib/proxy/socks/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/socks538copying build/lib/proxy/socks/client.py -> build/bdist.linux-x86_64/wheel/./proxy/socks539copying build/lib/proxy/socks/handler.py -> build/bdist.linux-x86_64/wheel/./proxy/socks540copying build/lib/proxy/socks/operations.py -> build/bdist.linux-x86_64/wheel/./proxy/socks541copying build/lib/proxy/socks/packet.py -> build/bdist.linux-x86_64/wheel/./proxy/socks542creating build/bdist.linux-x86_64/wheel/proxy/testing543copying build/lib/proxy/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./proxy/testing544copying build/lib/proxy/testing/test_case.py -> build/bdist.linux-x86_64/wheel/./proxy/testing545copying build/lib/proxy/py.typed -> build/bdist.linux-x86_64/wheel/./proxy546running install_egg_info547Copying proxy.py.egg-info to build/bdist.linux-x86_64/wheel/./proxy.py-2.4.10-py3.14.egg-info548running install_scripts549creating build/bdist.linux-x86_64/wheel/proxy_py-2.4.10.dist-info/WHEEL550creating '/build/source/dist/.tmp-f5rkiifn/proxy_py-2.4.10-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it551adding 'proxy/__init__.py'552adding 'proxy/__main__.py'553adding 'proxy/proxy.py'554adding 'proxy/py.typed'555adding 'proxy/common/.gitignore'556adding 'proxy/common/__init__.py'557adding 'proxy/common/_scm_version.py'558adding 'proxy/common/_scm_version.pyi'559adding 'proxy/common/_version.py'560adding 'proxy/common/backports.py'561adding 'proxy/common/constants.py'562adding 'proxy/common/flag.py'563adding 'proxy/common/leakage.py'564adding 'proxy/common/logger.py'565adding 'proxy/common/pki.py'566adding 'proxy/common/plugins.py'567adding 'proxy/common/types.py'568adding 'proxy/common/utils.py'569adding 'proxy/common/version.py'570adding 'proxy/common/__pycache__/version.cpython-314.pyc'571adding 'proxy/core/__init__.py'572adding 'proxy/core/acceptor/__init__.py'573adding 'proxy/core/acceptor/acceptor.py'574adding 'proxy/core/acceptor/pool.py'575adding 'proxy/core/base/__init__.py'576adding 'proxy/core/base/tcp_server.py'577adding 'proxy/core/base/tcp_tunnel.py'578adding 'proxy/core/base/tcp_upstream.py'579adding 'proxy/core/connection/__init__.py'580adding 'proxy/core/connection/client.py'581adding 'proxy/core/connection/connection.py'582adding 'proxy/core/connection/pool.py'583adding 'proxy/core/connection/server.py'584adding 'proxy/core/connection/types.py'585adding 'proxy/core/event/__init__.py'586adding 'proxy/core/event/dispatcher.py'587adding 'proxy/core/event/manager.py'588adding 'proxy/core/event/metrics.py'589adding 'proxy/core/event/names.py'590adding 'proxy/core/event/queue.py'591adding 'proxy/core/event/subscriber.py'592adding 'proxy/core/listener/__init__.py'593adding 'proxy/core/listener/base.py'594adding 'proxy/core/listener/pool.py'595adding 'proxy/core/listener/tcp.py'596adding 'proxy/core/listener/unix.py'597adding 'proxy/core/ssh/__init__.py'598adding 'proxy/core/ssh/base.py'599adding 'proxy/core/ssh/handler.py'600adding 'proxy/core/ssh/listener.py'601adding 'proxy/core/tls/__init__.py'602adding 'proxy/core/tls/certificate.py'603adding 'proxy/core/tls/finished.py'604adding 'proxy/core/tls/handshake.py'605adding 'proxy/core/tls/hello.py'606adding 'proxy/core/tls/key_exchange.py'607adding 'proxy/core/tls/pretty.py'608adding 'proxy/core/tls/tls.py'609adding 'proxy/core/tls/types.py'610adding 'proxy/core/work/__init__.py'611adding 'proxy/core/work/delegate.py'612adding 'proxy/core/work/local.py'613adding 'proxy/core/work/pool.py'614adding 'proxy/core/work/remote.py'615adding 'proxy/core/work/threaded.py'616adding 'proxy/core/work/threadless.py'617adding 'proxy/core/work/work.py'618adding 'proxy/core/work/fd/__init__.py'619adding 'proxy/core/work/fd/fd.py'620adding 'proxy/core/work/fd/local.py'621adding 'proxy/core/work/fd/remote.py'622adding 'proxy/core/work/task/__init__.py'623adding 'proxy/core/work/task/handler.py'624adding 'proxy/core/work/task/local.py'625adding 'proxy/core/work/task/remote.py'626adding 'proxy/core/work/task/task.py'627adding 'proxy/dashboard/__init__.py'628adding 'proxy/dashboard/dashboard.py'629adding 'proxy/http/__init__.py'630adding 'proxy/http/client.py'631adding 'proxy/http/codes.py'632adding 'proxy/http/connection.py'633adding 'proxy/http/descriptors.py'634adding 'proxy/http/handler.py'635adding 'proxy/http/headers.py'636adding 'proxy/http/methods.py'637adding 'proxy/http/plugin.py'638adding 'proxy/http/protocols.py'639adding 'proxy/http/responses.py'640adding 'proxy/http/url.py'641adding 'proxy/http/exception/__init__.py'642adding 'proxy/http/exception/base.py'643adding 'proxy/http/exception/http_request_rejected.py'644adding 'proxy/http/exception/proxy_auth_failed.py'645adding 'proxy/http/exception/proxy_conn_failed.py'646adding 'proxy/http/inspector/__init__.py'647adding 'proxy/http/inspector/devtools.py'648adding 'proxy/http/inspector/inspect_traffic.py'649adding 'proxy/http/inspector/transformer.py'650adding 'proxy/http/parser/__init__.py'651adding 'proxy/http/parser/chunk.py'652adding 'proxy/http/parser/parser.py'653adding 'proxy/http/parser/protocol.py'654adding 'proxy/http/parser/types.py'655adding 'proxy/http/proxy/__init__.py'656adding 'proxy/http/proxy/auth.py'657adding 'proxy/http/proxy/plugin.py'658adding 'proxy/http/proxy/server.py'659adding 'proxy/http/server/__init__.py'660adding 'proxy/http/server/metrics.py'661adding 'proxy/http/server/middleware.py'662adding 'proxy/http/server/pac_plugin.py'663adding 'proxy/http/server/plugin.py'664adding 'proxy/http/server/protocols.py'665adding 'proxy/http/server/reverse.py'666adding 'proxy/http/server/web.py'667adding 'proxy/http/websocket/__init__.py'668adding 'proxy/http/websocket/client.py'669adding 'proxy/http/websocket/frame.py'670adding 'proxy/http/websocket/plugin.py'671adding 'proxy/http/websocket/transport.py'672adding 'proxy/plugin/__init__.py'673adding 'proxy/plugin/adblock.json'674adding 'proxy/plugin/cloudflare_dns.py'675adding 'proxy/plugin/custom_dns_resolver.py'676adding 'proxy/plugin/filter_by_client_ip.py'677adding 'proxy/plugin/filter_by_upstream.py'678adding 'proxy/plugin/filter_by_url_regex.py'679adding 'proxy/plugin/grout_client.py'680adding 'proxy/plugin/man_in_the_middle.py'681adding 'proxy/plugin/mock_rest_api.py'682adding 'proxy/plugin/modify_chunk_response.py'683adding 'proxy/plugin/modify_post_data.py'684adding 'proxy/plugin/modify_request_header.py'685adding 'proxy/plugin/program_name.py'686adding 'proxy/plugin/proxy_pool.py'687adding 'proxy/plugin/redirect_to_custom_server.py'688adding 'proxy/plugin/reverse_proxy.py'689adding 'proxy/plugin/shortlink.py'690adding 'proxy/plugin/tls_intercept_conditionally.py'691adding 'proxy/plugin/web_server_route.py'692adding 'proxy/plugin/cache/__init__.py'693adding 'proxy/plugin/cache/base.py'694adding 'proxy/plugin/cache/cache_responses.py'695adding 'proxy/plugin/cache/store/__init__.py'696adding 'proxy/plugin/cache/store/base.py'697adding 'proxy/plugin/cache/store/disk.py'698adding 'proxy/socks/__init__.py'699adding 'proxy/socks/client.py'700adding 'proxy/socks/handler.py'701adding 'proxy/socks/operations.py'702adding 'proxy/socks/packet.py'703adding 'proxy/testing/__init__.py'704adding 'proxy/testing/test_case.py'705adding 'proxy_py-2.4.10.dist-info/METADATA'706adding 'proxy_py-2.4.10.dist-info/WHEEL'707adding 'proxy_py-2.4.10.dist-info/entry_points.txt'708adding 'proxy_py-2.4.10.dist-info/top_level.txt'709adding 'proxy_py-2.4.10.dist-info/RECORD'710removing build/bdist.linux-x86_64/wheel711Successfully built proxy_py-2.4.10-py3-none-any.whl712Finished creating a wheel...713Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
714Executing pythonRuntimeDepsCheck715Checking runtime dependencies for proxy_py-2.4.10-py3-none-any.whl716Finished executing pythonRuntimeDepsCheckinstallPhase
717Executing pypaInstallPhase718/nix/store/l33dp06nm8rsws9ay08sshbb0j31c8ly-python3.14-installer-1.0.1/lib/python3.14/site-packages/installer/__main__.py:118: RuntimeWarning: Skip installing proxy/common/__pycache__/version.cpython-314.pyc from proxy_py. Installing files in a __pycache__ directory poses a security risk. __pycache__ directories should not be included in wheels. This is probably an issue in the build process of 'proxy_py'.719 installer.install(source, destination, {})720Successfully installed proxy_py-2.4.10-py3-none-any.whl721Finished executing pypaInstallPhasepythonOutputDistPhase
722Executing pythonOutputDistPhase723Finished executing pythonOutputDistPhasefixupPhase
724shrinking RPATHs of ELF executables and libraries in /nix/store/833wb76kgf1bka670d75ldk2ghgrvhh0-python3.14-proxy-py-2.4.10-dist725checking for references to /build/ in /nix/store/833wb76kgf1bka670d75ldk2ghgrvhh0-python3.14-proxy-py-2.4.10-dist...726patching script interpreter paths in /nix/store/833wb76kgf1bka670d75ldk2ghgrvhh0-python3.14-proxy-py-2.4.10-dist727shrinking RPATHs of ELF executables and libraries in /nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10728checking for references to /build/ in /nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10...729patching script interpreter paths in /nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10730stripping (with command strip and flags -S -p) in /nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10/lib /nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10/bin731Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8732wrapping `/nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10/bin/grout'...733Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8734wrapping `/nix/store/g6g24g3kfxap8mld03v2m969fqy81nc6-python3.14-proxy-py-2.4.10/bin/proxy'...735Executing pythonRemoveTestsDir736Finished executing pythonRemoveTestsDirinstallCheckPhase
737no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
738Executing pythonImportsCheckPhase739Check whether the following modules can be imported: proxypythonMetadataCheckPhase
740Executing pythonMetadataCheckPhasepytestCheckPhase
741Executing pytestCheckPhase742pytest flags: -m pytest -k not\ \(http\)\ and\ not\ \(http2\)\ and\ not\ \(proxy\)\ and\ not\ \(web_server\)\ and\ not\ \(test_gen_csr\)\ and\ not\ \(test_gen_public_key\)\ and\ not\ \(integration\)\ and\ not\ \(test_grout\) --numprocesses=32743============================= test session starts ==============================744platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14745cachedir: .pytest_cache746rootdir: /build/source747configfile: pytest.ini748testpaths: tests/749plugins: cov-stub-1.0.0, anyio-4.15.1, asyncio-1.4.0, mock-3.15.1, xdist-3.8.0750asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function75132 workers [82 items] 752scheduling tests via LoadScheduling753754tests/common/test_pki.py::TestPki::test_sign_csr 755tests/core/test_connection.py::TestTcpConnection::testTcpClientRaisesTcpConnectionUninitializedException 756tests/common/test_flags.py::TestFlags::test_main_version 757tests/common/test_pki.py::TestPki::test_ssl_config_no_ext 758[gw14] [ 1%] PASSED tests/common/test_pki.py::TestPki::test_ssl_config_no_ext 759tests/core/test_connection.py::TestTcpConnection::testFlushReturnsIfNoBuffer 760tests/core/test_connection.py::TestTcpConnection::testTcpServerRaisesTcpConnectionUninitializedException 761tests/core/test_event_dispatcher.py::TestEventDispatcher::test_subscribe 762tests/core/test_connection.py::TestTcpConnection::testThrowsKeyErrorIfNoConn 763tests/common/test_flags.py::TestFlags::test_unique_plugin_from_bytes 764tests/core/test_conn_pool.py::TestConnectionPool::test_closed_connections_are_removed_on_release 765tests/common/test_flags.py::TestFlags::test_main_py2_exit 766[gw12] [ 2%] PASSED tests/common/test_pki.py::TestPki::test_sign_csr 767tests/common/test_pki.py::TestPki::test_extfile_no_ext 768tests/common/test_text_bytes.py::TestTextBytes::test_bytes_int 769tests/common/test_flags.py::TestFlags::test_plugin_from_inner_class_by_type 770tests/core/test_acceptor.py::TestAcceptor::test_accepts_client_from_server_socket 771tests/common/test_text_bytes.py::TestTextBytes::test_text 772tests/common/test_utils.py::TestSocketConnectionUtils::test_decorator 773tests/common/test_pki.py::TestPki::test_get_ext_config 774tests/common/test_flags.py::TestFlags::test_basic_auth_flag_is_base64_encoded 775tests/common/test_flags.py::TestFlags::test_load_plugin_from_bytes 776tests/common/test_leakage.py::TestLeakage::test_consume_above_leak_rate 777tests/core/test_event_manager.py::TestEventManager::test_setup_and_teardown 778tests/core/test_connection.py::TestTcpConnection::testTcpServerEstablishesIPv4Connection 779tests/common/test_text_bytes.py::TestTextBytes::test_text_nochange 780tests/core/test_acceptor_pool.py::TestAcceptorPool::test_setup_and_shutdown 781tests/common/test_leakage.py::TestLeakage::test_repeated_consume_with_partial_refill 782tests/core/test_conn_pool.py::TestConnectionPoolAsync::test_handle_events 783[gw5] [ 3%] PASSED tests/common/test_flags.py::TestFlags::test_main_version 784tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_ipv4 785tests/common/test_flags.py::TestFlags::test_load_plugins_from_bytes_and_class 786tests/common/test_flags.py::TestFlags::test_load_plugins_from_args 787[gw13] [ 4%] PASSED tests/common/test_pki.py::TestPki::test_get_ext_config 788tests/core/test_event_queue.py::TestCoreEvent::test_subscribe 789[gw25] [ 6%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpClientRaisesTcpConnectionUninitializedException 790tests/common/test_pki.py::TestPki::test_ssl_config 791tests/common/test_leakage.py::TestLeakage::test_initial_consume_no_tokens 792[gw9] [ 7%] PASSED tests/common/test_leakage.py::TestLeakage::test_initial_consume_no_tokens 793tests/common/test_pki.py::TestPki::test_run_openssl_command 794tests/common/test_text_bytes.py::TestTextBytes::test_bytes 795tests/core/test_connection.py::TestTcpConnection::testTcpServerConnectionProperty 796tests/common/test_leakage.py::TestLeakage::test_negative_token_guard 797tests/common/test_flags.py::TestFlags::test_plugin_from_inner_class_by_name 798[gw18] [ 8%] PASSED tests/common/test_utils.py::TestSocketConnectionUtils::test_decorator 799[gw10] [ 9%] PASSED tests/common/test_pki.py::TestPki::test_extfile_no_ext 800[gw17] [ 10%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_text_nochange 801[gw15] [ 12%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_bytes_int 802tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_dual 803[gw18] [ 13%] PASSED tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_dual 804[gw16] [ 14%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_text 805[gw30] [ 15%] PASSED tests/core/test_event_manager.py::TestEventManager::test_setup_and_teardown 806tests/common/test_text_bytes.py::TestTextBytes::test_text_int 807[gw24] [ 17%] PASSED tests/core/test_connection.py::TestTcpConnection::testFlushReturnsIfNoBuffer 808tests/common/test_text_bytes.py::TestTextBytes::test_bytes_nochange 809tests/common/test_pki.py::TestPki::test_gen_private_key 810[gw27] [ 18%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpServerRaisesTcpConnectionUninitializedException 811[gw4] [ 19%] PASSED tests/common/test_flags.py::TestFlags::test_main_py2_exit 812[gw20] [ 20%] PASSED tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_ipv4 813tests/core/test_event_queue.py::TestCoreEvent::test_publish 814tests/common/test_utils.py::TestSocketConnectionUtils::test_context_manager 815[gw17] [ 21%] PASSED tests/common/test_utils.py::TestSocketConnectionUtils::test_context_manager 816tests/socks/test_packet.py::TestSocks4Packet::test_pack 817tests/common/test_flags.py::TestFlags::test_main_py3_runs 818[gw26] [ 23%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpServerEstablishesIPv4Connection 819tests/core/test_connection.py::TestTcpConnection::testTcpServerWillNotIgnoreDoubleConnectAttemptsSilently 820[gw15] [ 24%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_bytes_nochange 821[gw14] [ 25%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_bytes 822tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_ipv6 823[gw25] [ 26%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpServerConnectionProperty 824[gw23] [ 28%] PASSED tests/core/test_conn_pool.py::TestConnectionPoolAsync::test_handle_events 825tests/core/test_connection.py::TestTcpConnection::testNoOpIfAlreadyClosed 826[gw18] [ 29%] PASSED tests/socks/test_packet.py::TestSocks4Packet::test_pack 827tests/test_main.py::TestMain::test_enable_events 828[gw22] [ 30%] PASSED tests/core/test_conn_pool.py::TestConnectionPool::test_closed_connections_are_removed_on_release 829tests/core/test_listener.py::TestListener::test_setup_and_teardown 830tests/core/test_listener_pool.py::TestListenerPool::test_setup_and_teardown 831tests/test_main.py::TestMain::test_main_with_no_flags 832tests/test_main.py::TestMain::test_enable_devtools 833[gw28] [ 31%] PASSED tests/core/test_connection.py::TestTcpConnection::testThrowsKeyErrorIfNoConn 834[gw16] [ 32%] PASSED tests/common/test_text_bytes.py::TestTextBytes::test_text_int 835tests/core/test_connection.py::TestTcpConnection::testTcpServerEstablishesIPv6Connection 836tests/core/test_connection.py::TestTcpConnection::testClosesIfNotClosed 837[gw23] [ 34%] PASSED tests/core/test_connection.py::TestTcpConnection::testClosesIfNotClosed 838tests/test_main.py::TestMain::test_enable_dashboard 839[gw26] [ 35%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpServerEstablishesIPv6Connection 840[gw13] [ 36%] PASSED tests/common/test_pki.py::TestPki::test_run_openssl_command 841tests/core/test_conn_pool.py::TestConnectionPoolAsync::test_get_events 842tests/core/test_listener_pool.py::TestListenerPool::test_multi_listener 843[gw27] [ 37%] PASSED tests/core/test_connection.py::TestTcpConnection::testTcpServerWillNotIgnoreDoubleConnectAttemptsSilently 844tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit_not_called 845tests/core/test_event_dispatcher.py::TestEventDispatcher::test_empties_queue 846[gw22] [ 39%] PASSED tests/core/test_conn_pool.py::TestConnectionPoolAsync::test_get_events 847[gw24] [ 40%] PASSED tests/core/test_connection.py::TestTcpConnection::testNoOpIfAlreadyClosed 848[gw27] [ 41%] PASSED tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit_not_called 849[gw18] [ 42%] PASSED tests/test_main.py::TestMain::test_main_with_no_flags 850[gw20] [ 43%] PASSED tests/common/test_utils.py::TestSocketConnectionUtils::test_new_socket_connection_ipv6 851[gw8] [ 45%] PASSED tests/common/test_flags.py::TestFlags::test_unique_plugin_from_bytes 852tests/testing/test_test_case.py::TestTestCase::test_wait_for_server_raises_timeout_error 853[gw1] [ 46%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugin_from_bytes 854[gw6] [ 47%] PASSED tests/common/test_flags.py::TestFlags::test_plugin_from_inner_class_by_type 855tests/common/test_flags.py::TestFlags::test_unique_plugin_from_args 856[gw2] [ 48%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugins_from_args 857tests/common/test_flags.py::TestFlags::test_load_plugin_from_class 858[gw1] [ 50%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugin_from_class 859[gw0] [ 51%] PASSED tests/common/test_flags.py::TestFlags::test_basic_auth_flag_is_base64_encoded 860[gw3] [ 52%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugins_from_bytes_and_class 861[gw21] [ 53%] PASSED tests/core/test_acceptor_pool.py::TestAcceptorPool::test_setup_and_shutdown 862[gw19] [ 54%] PASSED tests/core/test_acceptor.py::TestAcceptor::test_accepts_client_from_server_socket 863tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit 864[gw25] [ 56%] PASSED tests/core/test_listener_pool.py::TestListenerPool::test_setup_and_teardown 865tests/common/test_flags.py::TestFlags::test_load_plugins_from_bytes 866[gw2] [ 57%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugins_from_bytes 867tests/common/test_flags.py::TestFlags::test_load_plugins_from_class 868[gw4] [ 58%] PASSED tests/common/test_flags.py::TestFlags::test_main_py3_runs 869[gw6] [ 59%] PASSED tests/common/test_flags.py::TestFlags::test_unique_plugin_from_args 870tests/common/test_flags.py::TestFlags::test_unique_plugin_from_class 871[gw8] [ 60%] PASSED tests/common/test_flags.py::TestFlags::test_unique_plugin_from_class 872tests/test_main.py::TestMain::test_entry_point 873[gw14] [ 62%] PASSED tests/core/test_listener.py::TestListener::test_setup_and_teardown 874[gw16] [ 63%] PASSED tests/test_main.py::TestMain::test_enable_dashboard 875tests/common/test_flags.py::TestFlags::test_load_plugin_from_args 876[gw12] [ 64%] PASSED tests/common/test_pki.py::TestPki::test_ssl_config 877tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit_not_called_coz_upper_bound_check 878[gw5] [ 65%] PASSED tests/common/test_flags.py::TestFlags::test_plugin_from_inner_class_by_name 879tests/core/test_acceptor.py::TestAcceptor::test_continues_when_no_events 880[gw20] [ 67%] PASSED tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit 881[gw13] [ 68%] PASSED tests/core/test_listener_pool.py::TestListenerPool::test_multi_listener 882[gw4] [ 69%] PASSED tests/test_main.py::TestMain::test_entry_point 883tests/core/test_listener.py::TestListener::test_unix_path_listener 884[gw3] [ 70%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugins_from_class 885[gw14] [ 71%] PASSED tests/test_set_open_file_limit.py::TestSetOpenFileLimit::test_set_open_file_limit_not_called_coz_upper_bound_check 886tests/core/test_conn_pool.py::TestConnectionPool::test_acquire_and_retain_and_reacquire 887[gw15] [ 73%] PASSED tests/test_main.py::TestMain::test_enable_devtools 888[gw19] [ 74%] PASSED tests/core/test_acceptor.py::TestAcceptor::test_continues_when_no_events 889[gw0] [ 75%] PASSED tests/common/test_flags.py::TestFlags::test_load_plugin_from_args 890[gw21] [ 76%] PASSED tests/core/test_conn_pool.py::TestConnectionPool::test_acquire_and_retain_and_reacquire 891tests/core/test_event_subscriber.py::TestEventSubscriber::test_event_subscriber 892[gw5] [ 78%] PASSED tests/core/test_listener.py::TestListener::test_unix_path_listener 893[gw24] [ 79%] PASSED tests/testing/test_test_case.py::TestTestCase::test_wait_for_server_raises_timeout_error 894[gw10] [ 80%] PASSED tests/common/test_pki.py::TestPki::test_gen_private_key 895tests/socks/test_packet.py::TestSocks4Packet::test_parse 896[gw10] [ 81%] PASSED tests/socks/test_packet.py::TestSocks4Packet::test_parse 897[gw29] [ 82%] PASSED tests/core/test_event_dispatcher.py::TestEventDispatcher::test_subscribe 898tests/core/test_event_dispatcher.py::TestEventDispatcher::test_unsubscribe 899[gw30] [ 84%] PASSED tests/core/test_event_queue.py::TestCoreEvent::test_publish 900tests/test_main.py::TestMain::test_enable_ssh_tunnel 901[gw30] [ 85%] PASSED tests/test_main.py::TestMain::test_enable_ssh_tunnel 902[gw31] [ 86%] PASSED tests/core/test_event_queue.py::TestCoreEvent::test_subscribe 903tests/core/test_event_queue.py::TestCoreEvent::test_unsubscribe 904[gw7] [ 87%] PASSED tests/common/test_leakage.py::TestLeakage::test_consume_above_leak_rate 905[gw29] [ 89%] PASSED tests/core/test_event_dispatcher.py::TestEventDispatcher::test_unsubscribe 906tests/common/test_leakage.py::TestLeakage::test_consume_with_refill 907[gw9] [ 90%] PASSED tests/common/test_leakage.py::TestLeakage::test_negative_token_guard 908tests/core/test_listener_pool.py::TestListenerPool::test_unix_socket_listener 909[gw9] [ 91%] PASSED tests/core/test_listener_pool.py::TestListenerPool::test_unix_socket_listener 910[gw31] [ 92%] PASSED tests/core/test_event_queue.py::TestCoreEvent::test_unsubscribe 911[gw17] [ 93%] PASSED tests/test_main.py::TestMain::test_enable_events 912[gw11] [ 95%] PASSED tests/common/test_leakage.py::TestLeakage::test_repeated_consume_with_partial_refill 913tests/common/test_pki.py::TestPki::test_extfile 914[gw11] [ 96%] PASSED tests/common/test_pki.py::TestPki::test_extfile 915[gw28] [ 97%] PASSED tests/core/test_event_dispatcher.py::TestEventDispatcher::test_empties_queue 916[gw12] [ 98%] PASSED tests/core/test_event_subscriber.py::TestEventSubscriber::test_event_subscriber 917[gw7] [100%] PASSED tests/common/test_leakage.py::TestLeakage::test_consume_with_refill 918919-- generated xml file: /build/source/.tox/tmp/test-results/pytest/results.xml --920============================= slowest 10 durations =============================9211.66s call tests/core/test_event_subscriber.py::TestEventSubscriber::test_event_subscriber9221.65s call tests/core/test_event_dispatcher.py::TestEventDispatcher::test_empties_queue9231.50s call tests/common/test_leakage.py::TestLeakage::test_repeated_consume_with_partial_refill9241.04s call tests/test_main.py::TestMain::test_enable_events9251.00s call tests/common/test_leakage.py::TestLeakage::test_consume_with_refill9261.00s call tests/common/test_leakage.py::TestLeakage::test_negative_token_guard9271.00s call tests/common/test_leakage.py::TestLeakage::test_consume_above_leak_rate9280.81s call tests/core/test_event_queue.py::TestCoreEvent::test_subscribe9290.75s call tests/core/test_event_queue.py::TestCoreEvent::test_publish9300.74s call tests/core/test_event_dispatcher.py::TestEventDispatcher::test_subscribe931============================= 82 passed in 17.60s ==============================932Finished executing pytestCheckPhase