{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.111, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/aiofile/", "bytes_out": 0, "bytes_in": 94073, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.272, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/67/cd/0d76dfc5de72bde52f55f53e925c7d152d9c7906634ec1e0cbc7e8d4ad93/aiofile-3.11.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 20446, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.346, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/annotated-types/", "bytes_out": 0, "bytes_in": 9759, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.434, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 13643, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.497, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/anyio/", "bytes_out": 0, "bytes_in": 77386, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.64, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/da/35/f2287558c17e29fafc8ef3daf819bb9834061cfa43bff8014f7df7f63bdc/anyio-4.14.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 125813, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.711, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/attrs/", "bytes_out": 0, "bytes_in": 38970, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.849, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 67548, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:25Z", "epoch": 1794074545.917, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/authlib/", "bytes_out": 0, "bytes_in": 75569, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:26Z", "epoch": 1794074546.119, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/fb/95/adcb68e20c34162e9135f370d6e31737719c2b6f94bc953fe7ed1f10fe21/authlib-1.7.2-py2.py3-none-any.whl", "bytes_out": 0, "bytes_in": 259548, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:26Z", "epoch": 1794074546.218, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/beartype/", "bytes_out": 0, "bytes_in": 76422, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:26Z", "epoch": 1794074546.826, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/71/cc/18245721fa7747065ab478316c7fea7c74777d07f37ae60db2e84f8172e8/beartype-0.22.9-py3-none-any.whl", "bytes_out": 0, "bytes_in": 1333658, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:26Z", "epoch": 1794074546.909, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/cachetools/", "bytes_out": 0, "bytes_in": 84840, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:26Z", "epoch": 1794074546.961, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl", "bytes_out": 0, "bytes_in": 16761, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.092, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/caio/", "bytes_out": 0, "bytes_in": 618655, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.177, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/22/59/f8f2e950eb4f1a5a3883e198dca514b9d475415cb6cd7b78b9213a0dd45a/caio-0.9.25-cp313-cp313-manylinux_2_34_x86_64.whl", "bytes_out": 0, "bytes_in": 80243, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.243, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/certifi/", "bytes_out": 0, "bytes_in": 79219, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.341, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/ef/2f/c5464532e965badff2f4c4c1a3a83f5697f0d7c407ed0cda44aaa99bb451/certifi-2026.6.17-py3-none-any.whl", "bytes_out": 0, "bytes_in": 133289, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.521, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/cffi/", "bytes_out": 0, "bytes_in": 1315554, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.708, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", "bytes_out": 0, "bytes_in": 219499, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.765, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/click/", "bytes_out": 0, "bytes_in": 68578, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:27Z", "epoch": 1794074547.835, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/fb/e2/79c688af8b210d232694e31e59da9f6ec747bae31c3f5946e4e9b98860d5/click-8.4.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 119243, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:28Z", "epoch": 1794074548.194, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/cryptography/", "bytes_out": 0, "bytes_in": 2541868, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.061, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/da/3a/f05e32c99d440c9bb891ea0e36c9091891e36be5a9a87ab2ee6ea20729f6/cryptography-50.0.0-cp311-abi3-manylinux_2_34_x86_64.whl", "bytes_out": 0, "bytes_in": 4734462, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.162, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/cyclopts/", "bytes_out": 0, "bytes_in": 184421, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.247, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/dd/d4/7243bc65d33c5ff5150569c42c8c1154aadae20b25638afe35f7f568489c/cyclopts-4.20.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 229383, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.297, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/dnspython/", "bytes_out": 0, "bytes_in": 32366, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.37, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 331094, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.423, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/docstring-parser/", "bytes_out": 0, "bytes_in": 16802, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.48, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/a7/5f/ed01f9a3cdffbd5a008556fc7b2a08ddb1cc6ace7effa7340604b1d16699/docstring_parser-0.18.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 22484, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.526, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/email-validator/", "bytes_out": 0, "bytes_in": 29365, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.58, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/de/15/545e2b6cf2e3be84bc1ed85613edd75b8aea69807a71c26f4ca6a9258e82/email_validator-2.3.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 35604, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.637, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/exceptiongroup/", "bytes_out": 0, "bytes_in": 26026, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.7, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 16740, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.755, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/fastmcp/", "bytes_out": 0, "bytes_in": 147786, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.815, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/5f/67/3cef84ba38a23dca1e1e776bfda8a35ab3c7a6c94a8ca81d0715de6dd3c5/fastmcp-3.4.4-py3-none-any.whl", "bytes_out": 0, "bytes_in": 8019, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.872, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/fastmcp-slim/", "bytes_out": 0, "bytes_in": 48771, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:29Z", "epoch": 1794074549.989, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/16/91/321e0b2e9ed70d0628b17ddaec76fc7b09f3e1d5d290f70bf101a2890142/fastmcp_slim-3.4.4-py3-none-any.whl", "bytes_out": 0, "bytes_in": 765158, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.045, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/griffelib/", "bytes_out": 0, "bytes_in": 10590, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.105, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/e4/d3/5268aeabf2ad82658c4e2ff3a060648d0f02f3926cb53247c0e4d0dab49e/griffelib-2.1.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 142560, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.167, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/gunicorn/", "bytes_out": 0, "bytes_in": 70253, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.219, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/cb/7d/6dac2a6e1eba33ee43f318edbed4ff29151a49b5d37f080aad1e6469bca4/gunicorn-23.0.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 85029, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.262, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/h11/", "bytes_out": 0, "bytes_in": 13349, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.303, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 37515, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.375, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/httpcore/", "bytes_out": 0, "bytes_in": 61126, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.425, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", "bytes_out": 0, "bytes_in": 78784, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.509, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/httpx/", "bytes_out": 0, "bytes_in": 74245, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.577, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 73517, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.623, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/httpx-sse/", "bytes_out": 0, "bytes_in": 8430, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.663, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/d2/fd/6668e5aec43ab844de6fc74927e155a3b37bf40d7c3790e49fc0406b6578/httpx_sse-0.4.3-py3-none-any.whl", "bytes_out": 0, "bytes_in": 8960, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.716, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/idna/", "bytes_out": 0, "bytes_in": 38802, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.789, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", "bytes_out": 0, "bytes_in": 65455, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.834, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jaraco-classes/", "bytes_out": 0, "bytes_in": 19418, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.877, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 6777, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:30Z", "epoch": 1794074550.937, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jaraco-context/", "bytes_out": 0, "bytes_in": 28104, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.02, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 7871, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.082, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jaraco-functools/", "bytes_out": 0, "bytes_in": 51148, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.142, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 10594, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.211, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jeepney/", "bytes_out": 0, "bytes_in": 14238, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.268, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 49010, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.326, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/joserfc/", "bytes_out": 0, "bytes_in": 56965, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.383, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/13/80/d1b30336582cced4dce0dae776508a6011723e32f907bc7a702c0b25890a/joserfc-1.7.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 70426, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.425, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jsonref/", "bytes_out": 0, "bytes_in": 9927, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.471, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/0c/ec/e1db9922bceb168197a558a2b8c03a7963f1afe93517ddd3cf99f202f996/jsonref-1.1.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 9425, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.521, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jsonschema/", "bytes_out": 0, "bytes_in": 113199, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.574, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 90630, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.625, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jsonschema-path/", "bytes_out": 0, "bytes_in": 27322, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.67, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/04/2c/9e69d73c4297508be9e3b64a970ea3971b3eb8db64ffc5802d40bd25981f/jsonschema_path-0.5.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 24077, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.72, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/jsonschema-specifications/", "bytes_out": 0, "bytes_in": 28507, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.76, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 18437, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.838, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/keyring/", "bytes_out": 0, "bytes_in": 170360, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.906, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/81/db/e655086b7f3a705df045bf0933bdd9c2f79bb3c97bfef1384598bb79a217/keyring-25.7.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 39160, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:31Z", "epoch": 1794074551.963, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/markdown-it-py/", "bytes_out": 0, "bytes_in": 47838, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.019, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 91687, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.078, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/mcp/", "bytes_out": 0, "bytes_in": 84716, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.145, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/e2/5e/d118fce19f87a2e7d8101c35c8ae0ec289098a4df0ff244cec23e415aca0/mcp-1.28.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 222620, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.199, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/mdurl/", "bytes_out": 0, "bytes_in": 4212, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.259, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 9979, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.336, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/more-itertools/", "bytes_out": 0, "bytes_in": 62309, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.398, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 72226, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.507, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/openapi-pydantic/", "bytes_out": 0, "bytes_in": 14679, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.571, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/12/cf/03675d8bd8ecbf4445504d8071adab19f5f993676795708e36402ab38263/openapi_pydantic-0.5.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 96381, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.623, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/opentelemetry-api/", "bytes_out": 0, "bytes_in": 91313, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.688, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/17/83/6dba32b85f31868400440dc7ad2ca1eab94cbbf3a7b0459ed39f8311a9e2/opentelemetry_api-1.43.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 61912, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.775, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/packaging/", "bytes_out": 0, "bytes_in": 58502, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.827, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 100195, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.885, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pathable/", "bytes_out": 0, "bytes_in": 24713, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.941, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/a2/e8/6d75ffd9784bce2e93d1ae4415649427e39a53bb172d4672b2b59c6f0a7b/pathable-0.6.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 18983, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:32Z", "epoch": 1794074552.99, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/platformdirs/", "bytes_out": 0, "bytes_in": 112538, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.041, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 22743, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.094, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/py-key-value-aio/", "bytes_out": 0, "bytes_in": 16169, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.161, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/f6/95/b8ba862968712caa12a19666175334fa979e1f198b896a430adb3bacfe87/py_key_value_aio-0.4.5-py3-none-any.whl", "bytes_out": 0, "bytes_in": 170005, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.224, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pycparser/", "bytes_out": 0, "bytes_in": 16756, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.311, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 48172, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.463, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pydantic/", "bytes_out": 0, "bytes_in": 1340682, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:33Z", "epoch": 1794074553.593, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/fd/7b/122376b1fd3c62c1ed9dc80c931ace4844b3c55407b6fb2d199377c9736f/pydantic-2.13.4-py3-none-any.whl", "bytes_out": 0, "bytes_in": 472262, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.04, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pydantic-core/", "bytes_out": 0, "bytes_in": 9843138, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.593, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/07/f8/41db9de19d7987d6b04715a02b3b40aea467000275d9d758ffaa31af7d50/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "bytes_out": 0, "bytes_in": 2094467, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.664, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pydantic-settings/", "bytes_out": 0, "bytes_in": 55536, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.715, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/77/c1/6e422f34e569cf8e18df68d1939c81c099d2b61e4f7d9621c8a77560799c/pydantic_settings-2.14.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 61715, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.778, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pygments/", "bytes_out": 0, "bytes_in": 90466, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.93, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 1231151, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:34Z", "epoch": 1794074554.979, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pyjwt/", "bytes_out": 0, "bytes_in": 70544, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.031, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/9c/97/672cb32ce0dfea44b740cb7b4f97038463b9cf7c0ead1aacf595572851d6/pyjwt-2.14.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 32896, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.087, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pyperclip/", "bytes_out": 0, "bytes_in": 21806, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.156, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 11063, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.201, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/python-dotenv/", "bytes_out": 0, "bytes_in": 54611, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.29, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 22101, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.343, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/python-multipart/", "bytes_out": 0, "bytes_in": 37553, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.403, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/e1/04/e8135ebd1ad02c56ec633277529b2602ff99ff634be76cdba5744cf554fd/python_multipart-0.0.32-py3-none-any.whl", "bytes_out": 0, "bytes_in": 30042, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.469, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pyyaml/", "bytes_out": 0, "bytes_in": 361873, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.579, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", "bytes_out": 0, "bytes_in": 801626, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.651, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/referencing/", "bytes_out": 0, "bytes_in": 114187, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.705, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 26766, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.765, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/rich/", "bytes_out": 0, "bytes_in": 214175, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.839, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 310654, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.886, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/rich-rst/", "bytes_out": 0, "bytes_in": 35011, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:35Z", "epoch": 1794074555.959, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/cf/5f/62fdf0f574ec75af7ada8ad27c1a67e3723d491143bc88d5371c25673949/rich_rst-2.0.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 273082, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.123, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/rpds-py/", "bytes_out": 0, "bytes_in": 3768017, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.33, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/57/d7/fe978efc2ae50abe48eb7464668ea99f53c010c60aeebb7b35ad27f23661/rpds_py-2026.6.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "bytes_out": 0, "bytes_in": 365678, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.395, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/secretstorage/", "bytes_out": 0, "bytes_in": 18666, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.436, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/b7/46/f5af3402b579fd5e11573ce652019a67074317e18c1935cc0b4ba9b35552/secretstorage-3.5.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 15554, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.481, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/sse-starlette/", "bytes_out": 0, "bytes_in": 80873, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.546, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/78/75/c88d3f5dafd59c791da1ce27650d30bf5b70cbf1cbf01cd00e5f9e360915/sse_starlette-3.4.5-py3-none-any.whl", "bytes_out": 0, "bytes_in": 16518, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.603, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/starlette/", "bytes_out": 0, "bytes_in": 159143, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.669, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/ec/bb/2799cc2ede3ed41131f8975621e7213dfc7ef4acbbaadfa440f32500c370/starlette-1.3.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 73632, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.713, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/structlog/", "bytes_out": 0, "bytes_in": 46025, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.778, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/a9/18/489c97b834dfff9cf2fc2507cede4bcd4b11e67f84bc462acd1992496f86/structlog-26.1.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 73764, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.843, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/typing-extensions/", "bytes_out": 0, "bytes_in": 65818, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.892, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 44614, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:36Z", "epoch": 1794074556.985, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/typing-inspection/", "bytes_out": 0, "bytes_in": 13815, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.024, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 14611, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.066, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/uncalled-for/", "bytes_out": 0, "bytes_in": 14798, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.109, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/3b/25/2c87754f3a9e692315f7b811244090e68f362979fc8886b3fbd2985a1d8c/uncalled_for-0.3.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 11444, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.175, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/uvicorn/", "bytes_out": 0, "bytes_in": 151053, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.228, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/88/fa/e1388bbcf24ef3274f45c0c1c7b501fd14971037c1b6ee23610553307497/uvicorn-0.49.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 71376, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.301, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/watchfiles/", "bytes_out": 0, "bytes_in": 976257, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.397, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/a7/6c/89b1a230a78f57c52dd8893adb1f92f94411721b6ec12596c56d98c74356/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "bytes_out": 0, "bytes_in": 454782, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.483, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/websockets/", "bytes_out": 0, "bytes_in": 1877605, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:37Z", "epoch": 1794074557.606, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/bd/28/0a25ee5342eb5d5f297d992a77e56892ecb65e7854c7898fb7d35e9b33bd/websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", "bytes_out": 0, "bytes_in": 184975, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.143, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/hatchling/", "bytes_out": 0, "bytes_in": 92854, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.348, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/32/64/4afe5dd77b2939a93e8c9513f8082dbd049ecba9c1484a379a0f6ae29d6b/hatchling-1.33.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 78750, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.4, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/packaging/", "bytes_out": 0, "bytes_in": 0, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.514, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/63/34/ba1c580383c9eada3711951fef0795c80b829a078d72188184bcab9dd527/packaging-26.3-py3-none-any.whl", "bytes_out": 0, "bytes_in": 129956, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.611, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pathspec/", "bytes_out": 0, "bytes_in": 30039, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.687, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/f1/d9/7fb5aa316bc299258e68c73ba3bddbc499654a07f151cba08f6153988714/pathspec-1.1.1-py3-none-any.whl", "bytes_out": 0, "bytes_in": 57328, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.733, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/pluggy/", "bytes_out": 0, "bytes_in": 27175, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.778, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/40/9e/2b38731e0fc536806f16490e1a12d7f0dc2a1235aa8cc07bcc75416a7daa/pluggy-1.7.0-py3-none-any.whl", "bytes_out": 0, "bytes_in": 27082, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.821, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/tomlkit/", "bytes_out": 0, "bytes_in": 61365, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.882, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/da/46/7d84138a60a8bd796825b2d38ebe92d0d16501ca57d501b7c5d677401bbc/tomlkit-0.15.2-py3-none-any.whl", "bytes_out": 0, "bytes_in": 52225, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.941, "phase": "install", "client": "10.73.2.10", "host": "pypi.org", "port": 443, "sni": "pypi.org", "method": "GET", "path": "/simple/trove-classifiers/", "bytes_out": 0, "bytes_in": 145999, "decision": "allow", "canary_hit": false, "canary_index": null}
{"ts": "2026-11-07T18:02:41Z", "epoch": 1794074561.998, "phase": "install", "client": "10.73.2.10", "host": "files.pythonhosted.org", "port": 443, "sni": "files.pythonhosted.org", "method": "GET", "path": "/packages/30/81/0da8afb52a71d0a4f2bd3152357b1a441e393b286374802b9d3addab4ab5/trove_classifiers-2026.9.21.13-py3-none-any.whl", "bytes_out": 0, "bytes_in": 14232, "decision": "allow", "canary_hit": false, "canary_index": null}
