2026-08-14T15:43:47,310 Created temporary directory: /tmp/pip-ephem-wheel-cache-o3m0whq6 2026-08-14T15:43:47,312 Created temporary directory: /tmp/pip-build-tracker-4i07s4w4 2026-08-14T15:43:47,313 Initialized build tracking at /tmp/pip-build-tracker-4i07s4w4 2026-08-14T15:43:47,313 Created build tracker: /tmp/pip-build-tracker-4i07s4w4 2026-08-14T15:43:47,314 Entered build tracker: /tmp/pip-build-tracker-4i07s4w4 2026-08-14T15:43:47,314 Created temporary directory: /tmp/pip-wheel-4fpwztpl 2026-08-14T15:43:47,318 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-14T15:43:47,320 Created temporary directory: /tmp/pip-ephem-wheel-cache-fuwulm4v 2026-08-14T15:43:47,345 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-14T15:43:47,349 2 location(s) to search for versions of guardrails-api: 2026-08-14T15:43:47,349 * https://pypi.org/simple/guardrails-api/ 2026-08-14T15:43:47,349 * https://www.piwheels.org/simple/guardrails-api/ 2026-08-14T15:43:47,350 Fetching project page and analyzing links: https://pypi.org/simple/guardrails-api/ 2026-08-14T15:43:47,350 Getting page https://pypi.org/simple/guardrails-api/ 2026-08-14T15:43:47,352 Found index url https://pypi.org/simple 2026-08-14T15:43:47,579 Fetched page https://pypi.org/simple/guardrails-api/ as application/vnd.pypi.simple.v1+json 2026-08-14T15:43:47,593 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/86/c3/5449482a79f7ad353a98194a35de5406958c055b32fa5ecd3c2b95118cb7/guardrails_api-0.0.0a0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,594 Found link https://files.pythonhosted.org/packages/f6/28/4fa3825a4ab3ee20b16ff8d64ddb29e329b54dd2f56e25cb1bf8de474945/guardrails_api-0.0.0a0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a0 2026-08-14T15:43:47,595 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/24/43/54f3a22fcd9d43bc035224c47ea9a5f281f70f451653a0d1fb0109d7c116/guardrails_api-0.0.0a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,596 Found link https://files.pythonhosted.org/packages/a2/4d/e1976882f7483e57b64e02b48ea3a1d9235cca706332ad615c09d73e0629/guardrails_api-0.0.0a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a1 2026-08-14T15:43:47,597 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/e6/ce/ffccd9fe7bf72b61c66ebbfb40eecf335ab42b9556afab0f51a6ed452fdd/guardrails_api-0.0.0a2-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,598 Found link https://files.pythonhosted.org/packages/dd/1d/af8c253f0e9052ebbe6bb9b137328c0314c13d8eefe119d4a836a92fe5e2/guardrails_api-0.0.0a2.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a2 2026-08-14T15:43:47,598 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/f9/36/5e6bf49342c3b95231675d0acf005cc879ae48ad7a15667518b138772bb0/guardrails_api-0.0.0a3-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,599 Found link https://files.pythonhosted.org/packages/bb/67/548e3252e8f2c02110cc206c7f1b74a63f3cf39134b83ad7599678647347/guardrails_api-0.0.0a3.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a3 2026-08-14T15:43:47,600 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/bc/93/6cf4b386af8b1603e180deb6383149eae3721aef21a77008ee1873185ae5/guardrails_api-0.0.0a4-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,601 Found link https://files.pythonhosted.org/packages/c3/9a/108e8504bd28ab79cbbd0d3a5037582fde2ed15673afb0a560f6520ebaa1/guardrails_api-0.0.0a4.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a4 2026-08-14T15:43:47,602 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/a9/2d/0573565f305ffa6d89e5687b4a773c5ab90d9a84bb4d53de1efc82da572f/guardrails_api-0.0.0a5-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,603 Found link https://files.pythonhosted.org/packages/4a/32/0c44f9a9f92bc204593cc1c788080610bda2e0e7124e0dbfc8523ba665da/guardrails_api-0.0.0a5.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a5 2026-08-14T15:43:47,604 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/e9/b1/c545d643f1f45fcb280630001d45562d1d714ad62739d9e9d84d016bf5ca/guardrails_api-0.0.0a6-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,605 Found link https://files.pythonhosted.org/packages/0a/b5/d4a51a04368f6b371a2ef4cf06a4c35ec8548db6f943eba4491e94060c4b/guardrails_api-0.0.0a6.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.0a6 2026-08-14T15:43:47,606 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/b6/c5/c256bd7c4561dae209711eec1c531bdb158856c95cbd2a5f0167a4c585a7/guardrails_api-0.0.1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,607 Found link https://files.pythonhosted.org/packages/0d/e1/535642780240ef9d593b97f5614cc649868ce2c59d7d2d06a24e9aa97515/guardrails_api-0.0.1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.1 2026-08-14T15:43:47,607 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/a5/0a/0fdf567b5eee95c1e3738a8dab6cfb7112970a961c831858e755ca1d3c1a/guardrails_api-0.0.2-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,608 Found link https://files.pythonhosted.org/packages/4c/95/92ba11d34768ac92f6cef6573d28a05f6baabf76e10303326088642666f6/guardrails_api-0.0.2.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.2 2026-08-14T15:43:47,609 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/1c/2e/0514c76731a52bed13a79129c39603ea6022ed3c64ae821cd7619f76da62/guardrails_api-0.0.3-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,610 Found link https://files.pythonhosted.org/packages/1b/a0/d0f4f1d797d9ba94bd7109867240acf5754e8d73c61bdfe5cf245eec49b0/guardrails_api-0.0.3.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.3 2026-08-14T15:43:47,611 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/49/1f/02601102f47144f3cefd941fdf6b33ba24c37e73115b6dffb335ad84f84e/guardrails_api-0.0.4-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,612 Found link https://files.pythonhosted.org/packages/9d/d9/a09c1be36a0efd8571d82a498a8ab2f62b5f0660a9baf87c3acabae750c6/guardrails_api-0.0.4.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.4 2026-08-14T15:43:47,613 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/01/49/bd2cd8e193dd1f555fad82f06ccd47cd0666eb71274b76222cd71a73070e/guardrails_api-0.0.5-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,614 Found link https://files.pythonhosted.org/packages/2c/05/ed0a3402df2125cb6fa2bffee9a248c7ad92fc7217464c8891b1131af323/guardrails_api-0.0.5.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.0.5 2026-08-14T15:43:47,615 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/4e/d2/b4c5437b4c6b3a1721cd67bdfb3c29fc6bc879e42eccde31fcf2bea44689/guardrails_api-0.1.0a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,616 Found link https://files.pythonhosted.org/packages/5e/48/8626ae00c6ff80fcedc69f63b8d0563ef872c8e48d8721ec0579f7a18aaf/guardrails_api-0.1.0a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.1.0a1 2026-08-14T15:43:47,616 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/61/b8/d96e2e9e7e47eddad7acb7d1e8757ef033b9984f04ccabf8eaf492267f42/guardrails_api-0.1.0a2-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,617 Found link https://files.pythonhosted.org/packages/f0/a0/00d0fdbf5abcec86e008c47e32d61596754aadd7a8cb7addec203393ed96/guardrails_api-0.1.0a2.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.1.0a2 2026-08-14T15:43:47,618 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/eb/77/c40fdd6ef996033694ba92541d9e34d503239525e24d503b794f5f2dc474/guardrails_api-0.1.0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,619 Found link https://files.pythonhosted.org/packages/89/e4/c2878b728c71f1aa16ba9b4f63f2c9c38181460ec9f9391f5c4ebb83576e/guardrails_api-0.1.0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.1.0 2026-08-14T15:43:47,620 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/97/29/cef9ca3cfeca5073790bcf688bc3051f44e8629bfbf3a223f5556a6dcc65/guardrails_api-0.2.0a0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,621 Found link https://files.pythonhosted.org/packages/65/6b/0f60ef24834b3b0e1179d6d2ddedd1b76fb49f159724b792d00b7afc6469/guardrails_api-0.2.0a0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.2.0a0 2026-08-14T15:43:47,621 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/83/60/7b58b016efcbef17c08477b8ff4b3410a2db4447b73942dee9cb7c2e6d2f/guardrails_api-0.2.0a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,622 Found link https://files.pythonhosted.org/packages/e0/18/b9f71865b251ff6d4e1e0af463979037f09b07a0af8b739d48c4825814a9/guardrails_api-0.2.0a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.2.0a1 2026-08-14T15:43:47,623 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/9d/2a/a76cf29c60ed504f97b2ad4c427dedf0ba705e59cae299cd67c1463f9ad5/guardrails_api-0.2.0rc0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,624 Found link https://files.pythonhosted.org/packages/bb/cf/b45093df08b6b1e044a7ea98b32f71ba9f4caef0d4cad45945236aff35df/guardrails_api-0.2.0rc0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.2.0rc0 2026-08-14T15:43:47,625 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/8c/7b/7df18b17d85d7eb887e34e15c6c68b84e559925b0ecd45e73854d0322f3c/guardrails_api-0.2.0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,626 Found link https://files.pythonhosted.org/packages/ec/ff/9002c05c773a06627c857b7ca55f0730822d3219297ae8aa8abad0604f14/guardrails_api-0.2.0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.2.0 2026-08-14T15:43:47,627 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/4f/dc/2aa073b796c58cdf10d9436405d41c5aa4bdb0a72e208e38cc2bdce15819/guardrails_api-0.2.1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8) 2026-08-14T15:43:47,628 Found link https://files.pythonhosted.org/packages/da/b1/335ed47e9f943e30ae7152aa776f76b3d9dae14cba414b0956e28fe2d1bc/guardrails_api-0.2.1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4,>=3.8), version: 0.2.1 2026-08-14T15:43:47,629 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/9f/e4/3db053fb444f08331df1f56e6b65a7a6a2f709b6cc965c87624182faf4cf/guardrails_api-0.3.0a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,630 Found link https://files.pythonhosted.org/packages/4f/94/cc9c547d70681009fde5ba84d6835bc0df8d961c39709116757d82541c3c/guardrails_api-0.3.0a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.3.0a1 2026-08-14T15:43:47,630 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/27/df/02365ffd007d834f6569c4ee1b99c85e080436507d0948974c45e7ac47ee/guardrails_api-0.3.0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,631 Found link https://files.pythonhosted.org/packages/fb/b0/7935a6df8463e0cf8cb65586427de24fd32db6be1fc431e9bdb98b23bf8c/guardrails_api-0.3.0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.3.0 2026-08-14T15:43:47,632 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/48/82/441dd9ff5acab75b4654f444ddade1785186e103f675a175693be995fc55/guardrails_api-0.3.1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,633 Found link https://files.pythonhosted.org/packages/b3/80/abffa08031bce039135108e1428925484b3acabda3b35901c80ac15fb0e7/guardrails_api-0.3.1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.3.1 2026-08-14T15:43:47,633 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/b7/b7/2444d70afede20cc69abb13cb619c21a7880fee8ae9b505af9b17ba0e9f1/guardrails_api-0.3.2-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,634 Found link https://files.pythonhosted.org/packages/97/38/933a514d015cb30c2f45b16c179ff2907e4100678c461a887f6a343f8ffc/guardrails_api-0.3.2.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.3.2 2026-08-14T15:43:47,635 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/16/9e/d7a1e1246e679b89df5b6bb7b5ac45f26dbb124a9f823d52a904e18aa90a/guardrails_api-0.3.3-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,636 Found link https://files.pythonhosted.org/packages/07/1d/dcf2f92cddbfa51b8848387d59d87ed9ac88e2df240da922d52f6356caec/guardrails_api-0.3.3.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.3.3 2026-08-14T15:43:47,637 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/b7/f3/4c11df10d19ed02a28a5f7c1864d5eaaa5faa9fbec4fc61c640079960f25/guardrails_api-0.4.0a0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,638 Found link https://files.pythonhosted.org/packages/42/7c/b03d545a25dc62121474072fc01af7b1e1623d28d30183d09ddee7b73ad7/guardrails_api-0.4.0a0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.0a0 2026-08-14T15:43:47,639 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/d7/25/502f2927bac6e72fc616f20398d654acef86b6536df4159e54982238d2b9/guardrails_api-0.4.0a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,640 Found link https://files.pythonhosted.org/packages/72/28/e35988d6cb22cb2bf39f74021822b7a1e9b3d1f2c9b8f837102ff2369386/guardrails_api-0.4.0a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.0a1 2026-08-14T15:43:47,640 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/d5/18/6185799742450f197b1d9c8f867071af8f2ccbb38a5e3f9e9c4bd32bb93f/guardrails_api-0.4.0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,641 Found link https://files.pythonhosted.org/packages/28/c7/68986e719211f8b5e03c0c982498679c71ef8c4a62e0d0e1c4acc2ab8d61/guardrails_api-0.4.0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.0 2026-08-14T15:43:47,642 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/11/ed/bf157cd5718d2e455b57c58d3dc561e4a47ae25494338b64e7f6cd4f1669/guardrails_api-0.4.1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,643 Found link https://files.pythonhosted.org/packages/ed/97/0831001b1b31babf919870361f34bb0b83ad61b972d0d164e0e5827cf2b0/guardrails_api-0.4.1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.1 2026-08-14T15:43:47,643 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/3c/05/1a267a6ec491ca04afe15cec926a7e1e8d7d2fae380120829eb0256d87e3/guardrails_api-0.4.2a0-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,644 Found link https://files.pythonhosted.org/packages/d5/a1/0a9d94ab0f54edeb970a66ac7b2f7bb0c2a6fb3232b554fc51937dabffd9/guardrails_api-0.4.2a0.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.2a0 2026-08-14T15:43:47,645 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/fd/8f/c00ba195ee6b2882ac9a6cc7c902e22562cd594fbecac3c9db48e5c593d0/guardrails_api-0.4.2a1-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,646 Found link https://files.pythonhosted.org/packages/31/4c/65274a8a77e1b823925381dbbf5671a5e04593e2c1ba2ef60f6ee5a6ba00/guardrails_api-0.4.2a1.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.2a1 2026-08-14T15:43:47,647 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/06/22/d21b2b67908af02a2c096308192a6115d8889d670dce8f29cac0622d906b/guardrails_api-0.4.2-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,648 Found link https://files.pythonhosted.org/packages/9e/4b/603d40a3a784d08459ad3819dacd49be0cd8124b2b5f2765094330d6f1f0/guardrails_api-0.4.2.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10), version: 0.4.2 2026-08-14T15:43:47,649 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/41/68/9df8d4262f0512db2d924605a93df67a9fdff7f2908c09a92ad697961f0f/guardrails_api-0.4.3-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<3.14,>=3.10) 2026-08-14T15:43:47,650 Found link https://files.pythonhosted.org/packages/cd/a7/5290e6971e81d74d22b62a70671785473c77cad01382874a1c037f7d19fc/guardrails_api-0.4.3.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<3.14,>=3.10), version: 0.4.3 2026-08-14T15:43:47,650 Skipping link: No binaries permitted for guardrails-api: https://files.pythonhosted.org/packages/25/03/28babf9989984c2ed8ee2f5a9ea1c53c28412b0fa5508f83051f4d8d7a91/guardrails_api-0.4.4-py3-none-any.whl (from https://pypi.org/simple/guardrails-api/) (requires-python:<3.14,>=3.10) 2026-08-14T15:43:47,652 Found link https://files.pythonhosted.org/packages/9d/59/56725c112bb00292750d0b09f77339ad64888f7bea169bc82041ccfb521b/guardrails_api-0.4.4.tar.gz (from https://pypi.org/simple/guardrails-api/) (requires-python:<3.14,>=3.10), version: 0.4.4 2026-08-14T15:43:47,652 Fetching project page and analyzing links: https://www.piwheels.org/simple/guardrails-api/ 2026-08-14T15:43:47,653 Getting page https://www.piwheels.org/simple/guardrails-api/ 2026-08-14T15:43:47,654 Found index url https://www.piwheels.org/simple 2026-08-14T15:43:47,843 Fetched page https://www.piwheels.org/simple/guardrails-api/ as text/html 2026-08-14T15:43:47,853 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.3-py3-none-any.whl#sha256=84fcb0ce173f5cd2adef93a937c2830ab6c0dbf9c472baf22b7adb4100ce7022 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<3.14,>=3.10) 2026-08-14T15:43:47,854 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.2-py3-none-any.whl#sha256=2700e3441d5896a890d6882a51091d7e8ded5a8fb49ee96879e69b459bda34ae (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,854 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.2a1-py3-none-any.whl#sha256=ce55c985b95186dffd3cc2cbf5abb6315b3cf8cf5d115b5062b66fb27ec18d9d (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,855 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.2a0-py3-none-any.whl#sha256=b78ea5c7e278c0448a210bf7ee46d47d39e40125f712b424d5b0dee76a483d7c (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,855 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.1-py3-none-any.whl#sha256=68de81a32205e4833d6e64912a8dea57ff4de6324460bad9ac8f0d6c8c3933d6 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,856 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.0-py3-none-any.whl#sha256=1fbc22acf8fd7af6adadae989716f6faca2a7c0370be6f04db914261295f8c8c (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,856 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.0a1-py3-none-any.whl#sha256=5caf15b7ed6f467fc66fdf4b9b344ebfe7e76fd2c783d4d8add2bf43aab7b250 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,857 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.4.0a0-py3-none-any.whl#sha256=b6ae9437a7823a272b1fe2bd970120a0e92b1e1c8a48d04f5f4aee3a5633905f (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,857 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.3.3-py3-none-any.whl#sha256=cc39cbede999233e13b62e9b7f6090bfe24c15e1057e0350d53d10fdeae7303f (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,858 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.3.2-py3-none-any.whl#sha256=b50d394b4f2ed779c1aea07888041cf66a6212cbd42c602610ff9f110e353e9d (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,859 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.3.1-py3-none-any.whl#sha256=da5c8c49936e18257905abfa835d63f42b59e727061c9aabfca5dd800a3561be (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,859 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.3.0-py3-none-any.whl#sha256=0874b0299171bf7ff48d598254039b838f1e7999dbd7815f0c902807160cc1c9 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,860 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.3.0a1-py3-none-any.whl#sha256=45138ac044d10d8ccb147d0cfe0933b9148719fcb0f094d9d1ae1d90c8f1ce97 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:<4.0,>=3.10) 2026-08-14T15:43:47,860 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.2.1-py3-none-any.whl#sha256=002222f700710fec89f91681c954732dfe0273a5747625a45106f04ace63556a (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,861 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.2.0-py3-none-any.whl#sha256=07f4a7ab5079308b512f4c41081a68293b526a9538f17ac30380492d8f17376f (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,861 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.2.0rc0-py3-none-any.whl#sha256=f9f77fe29adc7b95193417973d4edb36618406b0797a4b7e08b57928e426ab07 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,862 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.2.0a1-py3-none-any.whl#sha256=6561e1e7b94232091550382eb193c8dfcd4a68ddeae0cd28ea507f433af75b0e (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,862 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.2.0a0-py3-none-any.whl#sha256=73ead46c7001561eac505ac5aa8376073a8a85ca0e6e07a9066a7585e867e81b (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,863 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.1.0-py3-none-any.whl#sha256=89d2d68fd4af83c21e6c229f1b96f7f8ea0fbe261a5a509377647b370c63cad8 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,863 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.1.0a2-py3-none-any.whl#sha256=4fba5e544050684478d0c1ffee2f0aa51616c9f6f84af6b68106b6278fe2eca9 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,864 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.1.0a1-py3-none-any.whl#sha256=9c1d1758105b2f6c75ba04010b68d2a768034e6b98e0a7f2d4234ab949cb6f85 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,865 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.5-py3-none-any.whl#sha256=651f2812104e495222627179d7a116109aabc821b578c1dbe2d5c86be81ea84f (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,865 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.4-py3-none-any.whl#sha256=affce279f5439941a9718bb193b067eb14343bbad5a1e22da017b2abc1c741c5 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,866 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.3-py3-none-any.whl#sha256=619abb2fd91cc21883b0aaafcaa33f5745db04f4486d84d9da83b13dd74c7b8d (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,866 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.2-py3-none-any.whl#sha256=f5d8dcc345133c3a0ca84413f499a7667b30f4d372b510b2ef720be1b53f6aac (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,867 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.1-py3-none-any.whl#sha256=34c35b82a1619ebad2f860b0ae9a42a2c439e5b2fa1e1059bbc02bc2a925f8bb (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,867 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a6-py3-none-any.whl#sha256=5a7f6cdbb7b2985ed06db7c917bbb48deb318e76874eff1c923dea354fe4f57e (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,868 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a5-py3-none-any.whl#sha256=5cae26b039063311aad93f6dbe043ab2ae07a6048b097842684cf4ac0b2d004e (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,868 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a4-py3-none-any.whl#sha256=ee5d806d5bae2daac90d4f3d5c7c34632716d5ff7d5dc00f4568df08cb6d3381 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,869 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a3-py3-none-any.whl#sha256=313ffb35acfc710cc021c2af6d3b951ff6dc151f3f516cec3a20d701ab5faa54 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,869 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a2-py3-none-any.whl#sha256=944535ad5b3aefae638978c47ec6b18383b6ba00d4548ffb8ea54125bde0376a (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,870 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a1-py3-none-any.whl#sha256=6defdda4fc13bf16ec85b0eeb7f3519ee1576fcbcbca8e944c1794bc26c865c8 (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,870 Skipping link: No binaries permitted for guardrails-api: https://archive1.piwheels.org/simple/guardrails-api/guardrails_api-0.0.0a0-py3-none-any.whl#sha256=5f031d93c8fe9aeb208b0eeaf7a05aeb5df43e673c400f45d3a98a87d43129dc (from https://www.piwheels.org/simple/guardrails-api/) (requires-python:>=3.8, <4) 2026-08-14T15:43:47,871 Skipping link: not a file: https://www.piwheels.org/simple/guardrails-api/ 2026-08-14T15:43:47,872 Skipping link: not a file: https://pypi.org/simple/guardrails-api/ 2026-08-14T15:43:47,893 Given no hashes to check 1 links for project 'guardrails-api': discarding no candidates 2026-08-14T15:43:47,910 Collecting guardrails-api==0.4.4 2026-08-14T15:43:47,913 Created temporary directory: /tmp/pip-unpack-q827yfn0 2026-08-14T15:43:48,063 Downloading guardrails_api-0.4.4.tar.gz (31 kB) 2026-08-14T15:43:48,198 Added guardrails-api==0.4.4 from https://files.pythonhosted.org/packages/9d/59/56725c112bb00292750d0b09f77339ad64888f7bea169bc82041ccfb521b/guardrails_api-0.4.4.tar.gz to build tracker '/tmp/pip-build-tracker-4i07s4w4' 2026-08-14T15:43:48,203 Created temporary directory: /tmp/pip-build-env-5i5w52vr 2026-08-14T15:43:48,207 Installing build dependencies: started 2026-08-14T15:43:48,208 Running command pip subprocess to install build dependencies 2026-08-14T15:43:49,377 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-14T15:43:49,849 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-14T15:43:49,872 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-14T15:43:51,659 Collecting setuptools 2026-08-14T15:43:51,660 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-14T15:43:51,675 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-14T15:43:51,928 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-14T15:43:52,012 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-14T15:43:54,747 Installing collected packages: setuptools 2026-08-14T15:43:57,090 Successfully installed setuptools-84.0.0 2026-08-14T15:43:57,359 Installing build dependencies: finished with status 'done' 2026-08-14T15:43:57,366 Getting requirements to build wheel: started 2026-08-14T15:43:57,368 Running command Getting requirements to build wheel 2026-08-14T15:43:57,989 /tmp/pip-build-env-5i5w52vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T15:43:57,990 !! 2026-08-14T15:43:57,991 ******************************************************************************** 2026-08-14T15:43:57,991 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T15:43:57,992 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T15:43:57,993 or your builds will no longer be supported. 2026-08-14T15:43:57,994 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T15:43:57,995 ******************************************************************************** 2026-08-14T15:43:57,996 !! 2026-08-14T15:43:57,997 corresp(dist, value, root_dir) 2026-08-14T15:43:58,085 running egg_info 2026-08-14T15:43:58,091 writing guardrails_api.egg-info/PKG-INFO 2026-08-14T15:43:58,098 writing dependency_links to guardrails_api.egg-info/dependency_links.txt 2026-08-14T15:43:58,100 writing entry points to guardrails_api.egg-info/entry_points.txt 2026-08-14T15:43:58,103 writing requirements to guardrails_api.egg-info/requires.txt 2026-08-14T15:43:58,105 writing top-level names to guardrails_api.egg-info/top_level.txt 2026-08-14T15:43:58,137 reading manifest file 'guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:43:58,143 reading manifest template 'MANIFEST.in' 2026-08-14T15:43:58,145 warning: no previously-included files found matching '*/__pycache__/*' 2026-08-14T15:43:58,146 adding license file 'LICENSE' 2026-08-14T15:43:58,151 writing manifest file 'guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:43:58,249 Getting requirements to build wheel: finished with status 'done' 2026-08-14T15:43:58,253 Created temporary directory: /tmp/pip-modern-metadata-ajw665we 2026-08-14T15:43:58,256 Preparing metadata (pyproject.toml): started 2026-08-14T15:43:58,257 Running command Preparing metadata (pyproject.toml) 2026-08-14T15:43:58,838 /tmp/pip-build-env-5i5w52vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T15:43:58,838 !! 2026-08-14T15:43:58,839 ******************************************************************************** 2026-08-14T15:43:58,840 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T15:43:58,841 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T15:43:58,841 or your builds will no longer be supported. 2026-08-14T15:43:58,842 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T15:43:58,843 ******************************************************************************** 2026-08-14T15:43:58,844 !! 2026-08-14T15:43:58,844 corresp(dist, value, root_dir) 2026-08-14T15:43:58,929 running dist_info 2026-08-14T15:43:58,939 creating /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info 2026-08-14T15:43:58,940 writing /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/PKG-INFO 2026-08-14T15:43:58,947 writing dependency_links to /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/dependency_links.txt 2026-08-14T15:43:58,948 writing entry points to /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/entry_points.txt 2026-08-14T15:43:58,952 writing requirements to /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/requires.txt 2026-08-14T15:43:58,953 writing top-level names to /tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/top_level.txt 2026-08-14T15:43:58,954 writing manifest file '/tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:43:58,982 reading manifest file '/tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:43:58,984 reading manifest template 'MANIFEST.in' 2026-08-14T15:43:58,986 warning: no previously-included files found matching '*/__pycache__/*' 2026-08-14T15:43:58,987 adding license file 'LICENSE' 2026-08-14T15:43:58,991 writing manifest file '/tmp/pip-modern-metadata-ajw665we/guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:43:58,992 creating '/tmp/pip-modern-metadata-ajw665we/guardrails_api-0.4.4.dist-info' 2026-08-14T15:43:59,121 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-14T15:43:59,128 Source in /tmp/pip-wheel-4fpwztpl/guardrails-api_336260fa35084a058bb84dc966eddb6a has version 0.4.4, which satisfies requirement guardrails-api==0.4.4 from https://files.pythonhosted.org/packages/9d/59/56725c112bb00292750d0b09f77339ad64888f7bea169bc82041ccfb521b/guardrails_api-0.4.4.tar.gz 2026-08-14T15:43:59,129 Removed guardrails-api==0.4.4 from https://files.pythonhosted.org/packages/9d/59/56725c112bb00292750d0b09f77339ad64888f7bea169bc82041ccfb521b/guardrails_api-0.4.4.tar.gz from build tracker '/tmp/pip-build-tracker-4i07s4w4' 2026-08-14T15:43:59,137 Created temporary directory: /tmp/pip-unpack-bftklqs9 2026-08-14T15:43:59,138 Building wheels for collected packages: guardrails-api 2026-08-14T15:43:59,143 Created temporary directory: /tmp/pip-wheel-v_lofpye 2026-08-14T15:43:59,144 Destination directory: /tmp/pip-wheel-v_lofpye 2026-08-14T15:43:59,147 Building wheel for guardrails-api (pyproject.toml): started 2026-08-14T15:43:59,148 Running command Building wheel for guardrails-api (pyproject.toml) 2026-08-14T15:43:59,750 /tmp/pip-build-env-5i5w52vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T15:43:59,750 !! 2026-08-14T15:43:59,752 ******************************************************************************** 2026-08-14T15:43:59,752 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T15:43:59,753 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T15:43:59,754 or your builds will no longer be supported. 2026-08-14T15:43:59,755 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T15:43:59,756 ******************************************************************************** 2026-08-14T15:43:59,757 !! 2026-08-14T15:43:59,757 corresp(dist, value, root_dir) 2026-08-14T15:43:59,836 running bdist_wheel 2026-08-14T15:43:59,857 running build 2026-08-14T15:43:59,857 running build_py 2026-08-14T15:43:59,863 creating build/lib/guardrails_api 2026-08-14T15:43:59,866 copying guardrails_api/app.py -> build/lib/guardrails_api 2026-08-14T15:43:59,869 copying guardrails_api/__init__.py -> build/lib/guardrails_api 2026-08-14T15:43:59,872 creating build/lib/guardrails_api/utils 2026-08-14T15:43:59,873 copying guardrails_api/utils/get_int_env_var.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,876 copying guardrails_api/utils/handle_error.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,879 copying guardrails_api/utils/attach_validation_summaries.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,881 copying guardrails_api/utils/logger.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,883 copying guardrails_api/utils/__init__.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,885 copying guardrails_api/utils/configuration.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,887 copying guardrails_api/utils/openai.py -> build/lib/guardrails_api/utils 2026-08-14T15:43:59,890 creating build/lib/guardrails_api/classes 2026-08-14T15:43:59,892 copying guardrails_api/classes/http_error.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,894 copying guardrails_api/classes/create_chat_completion_request.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,896 copying guardrails_api/classes/__init__.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,898 copying guardrails_api/classes/health_check.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,900 copying guardrails_api/classes/validate_request.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,903 copying guardrails_api/classes/guarded_chat_completion.py -> build/lib/guardrails_api/classes 2026-08-14T15:43:59,906 creating build/lib/guardrails_api/api 2026-08-14T15:43:59,907 copying guardrails_api/api/guards.py -> build/lib/guardrails_api/api 2026-08-14T15:43:59,910 copying guardrails_api/api/__init__.py -> build/lib/guardrails_api/api 2026-08-14T15:43:59,912 copying guardrails_api/api/root.py -> build/lib/guardrails_api/api 2026-08-14T15:43:59,914 creating build/lib/guardrails_api/clients 2026-08-14T15:43:59,916 copying guardrails_api/clients/get_guard_client.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,918 copying guardrails_api/clients/guard_client.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,921 copying guardrails_api/clients/pg_guard_client.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,923 copying guardrails_api/clients/__init__.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,925 copying guardrails_api/clients/memory_guard_client.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,928 copying guardrails_api/clients/cache_client.py -> build/lib/guardrails_api/clients 2026-08-14T15:43:59,931 creating build/lib/guardrails_api/db 2026-08-14T15:43:59,932 copying guardrails_api/db/get_db_url.py -> build/lib/guardrails_api/db 2026-08-14T15:43:59,935 copying guardrails_api/db/__init__.py -> build/lib/guardrails_api/db 2026-08-14T15:43:59,937 copying guardrails_api/db/postgres_client.py -> build/lib/guardrails_api/db 2026-08-14T15:43:59,939 copying guardrails_api/db/get_db_pool_config.py -> build/lib/guardrails_api/db 2026-08-14T15:43:59,942 creating build/lib/guardrails_api/cli 2026-08-14T15:43:59,943 copying guardrails_api/cli/cli.py -> build/lib/guardrails_api/cli 2026-08-14T15:43:59,946 copying guardrails_api/cli/start.py -> build/lib/guardrails_api/cli 2026-08-14T15:43:59,948 copying guardrails_api/cli/__init__.py -> build/lib/guardrails_api/cli 2026-08-14T15:43:59,951 creating build/lib/guardrails_api/db/migrations 2026-08-14T15:43:59,953 copying guardrails_api/db/migrations/env.py -> build/lib/guardrails_api/db/migrations 2026-08-14T15:43:59,955 copying guardrails_api/db/migrations/downgrade.py -> build/lib/guardrails_api/db/migrations 2026-08-14T15:43:59,958 copying guardrails_api/db/migrations/upgrade.py -> build/lib/guardrails_api/db/migrations 2026-08-14T15:43:59,960 copying guardrails_api/db/migrations/__init__.py -> build/lib/guardrails_api/db/migrations 2026-08-14T15:43:59,963 creating build/lib/guardrails_api/db/models 2026-08-14T15:43:59,964 copying guardrails_api/db/models/guard_item_audit.py -> build/lib/guardrails_api/db/models 2026-08-14T15:43:59,966 copying guardrails_api/db/models/__init__.py -> build/lib/guardrails_api/db/models 2026-08-14T15:43:59,970 copying guardrails_api/db/models/guard_item.py -> build/lib/guardrails_api/db/models 2026-08-14T15:43:59,974 copying guardrails_api/db/models/base.py -> build/lib/guardrails_api/db/models 2026-08-14T15:43:59,978 creating build/lib/guardrails_api/db/extras 2026-08-14T15:43:59,979 copying guardrails_api/db/extras/audit.py -> build/lib/guardrails_api/db/extras 2026-08-14T15:43:59,982 copying guardrails_api/db/extras/__init__.py -> build/lib/guardrails_api/db/extras 2026-08-14T15:43:59,987 creating build/lib/guardrails_api/db/migrations/versions 2026-08-14T15:43:59,990 copying guardrails_api/db/migrations/versions/66e9df67a7ec_non_nullable.py -> build/lib/guardrails_api/db/migrations/versions 2026-08-14T15:43:59,995 copying guardrails_api/db/migrations/versions/608f976c28d4_add_id_columns_as_pk_add_metadata_.py -> build/lib/guardrails_api/db/migrations/versions 2026-08-14T15:44:00,214 copying guardrails_api/db/migrations/versions/__init__.py -> build/lib/guardrails_api/db/migrations/versions 2026-08-14T15:44:00,215 copying guardrails_api/db/migrations/versions/680f1675f359_remove_unique_constraint_on_guards_name.py -> build/lib/guardrails_api/db/migrations/versions 2026-08-14T15:44:00,218 creating build/lib/guardrails_api/cli/db 2026-08-14T15:44:00,220 copying guardrails_api/cli/db/downgrade.py -> build/lib/guardrails_api/cli/db 2026-08-14T15:44:00,222 copying guardrails_api/cli/db/upgrade.py -> build/lib/guardrails_api/cli/db 2026-08-14T15:44:00,224 copying guardrails_api/cli/db/db.py -> build/lib/guardrails_api/cli/db 2026-08-14T15:44:00,226 copying guardrails_api/cli/db/__init__.py -> build/lib/guardrails_api/cli/db 2026-08-14T15:44:00,228 running egg_info 2026-08-14T15:44:00,238 writing guardrails_api.egg-info/PKG-INFO 2026-08-14T15:44:00,244 writing dependency_links to guardrails_api.egg-info/dependency_links.txt 2026-08-14T15:44:00,245 writing entry points to guardrails_api.egg-info/entry_points.txt 2026-08-14T15:44:00,249 writing requirements to guardrails_api.egg-info/requires.txt 2026-08-14T15:44:00,250 writing top-level names to guardrails_api.egg-info/top_level.txt 2026-08-14T15:44:00,271 reading manifest file 'guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:44:00,276 reading manifest template 'MANIFEST.in' 2026-08-14T15:44:00,278 warning: no previously-included files found matching '*/__pycache__/*' 2026-08-14T15:44:00,279 adding license file 'LICENSE' 2026-08-14T15:44:00,283 writing manifest file 'guardrails_api.egg-info/SOURCES.txt' 2026-08-14T15:44:00,292 copying guardrails_api/default.env -> build/lib/guardrails_api 2026-08-14T15:44:00,295 copying guardrails_api/py.typed -> build/lib/guardrails_api 2026-08-14T15:44:00,314 installing to build/bdist.linux-armv7l/wheel 2026-08-14T15:44:00,315 running install 2026-08-14T15:44:00,338 running install_lib 2026-08-14T15:44:00,345 creating build/bdist.linux-armv7l/wheel 2026-08-14T15:44:00,348 creating build/bdist.linux-armv7l/wheel/guardrails_api 2026-08-14T15:44:00,350 creating build/bdist.linux-armv7l/wheel/guardrails_api/utils 2026-08-14T15:44:00,351 copying build/lib/guardrails_api/utils/get_int_env_var.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,353 copying build/lib/guardrails_api/utils/handle_error.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,355 copying build/lib/guardrails_api/utils/attach_validation_summaries.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,358 copying build/lib/guardrails_api/utils/logger.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,360 copying build/lib/guardrails_api/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,362 copying build/lib/guardrails_api/utils/configuration.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,364 copying build/lib/guardrails_api/utils/openai.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/utils 2026-08-14T15:44:00,367 creating build/bdist.linux-armv7l/wheel/guardrails_api/classes 2026-08-14T15:44:00,368 copying build/lib/guardrails_api/classes/http_error.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,371 copying build/lib/guardrails_api/classes/create_chat_completion_request.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,373 copying build/lib/guardrails_api/classes/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,375 copying build/lib/guardrails_api/classes/health_check.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,377 copying build/lib/guardrails_api/classes/validate_request.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,380 copying build/lib/guardrails_api/classes/guarded_chat_completion.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/classes 2026-08-14T15:44:00,382 copying build/lib/guardrails_api/default.env -> build/bdist.linux-armv7l/wheel/./guardrails_api 2026-08-14T15:44:00,386 creating build/bdist.linux-armv7l/wheel/guardrails_api/api 2026-08-14T15:44:00,387 copying build/lib/guardrails_api/api/guards.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/api 2026-08-14T15:44:00,390 copying build/lib/guardrails_api/api/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/api 2026-08-14T15:44:00,392 copying build/lib/guardrails_api/api/root.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/api 2026-08-14T15:44:00,395 copying build/lib/guardrails_api/app.py -> build/bdist.linux-armv7l/wheel/./guardrails_api 2026-08-14T15:44:00,398 creating build/bdist.linux-armv7l/wheel/guardrails_api/clients 2026-08-14T15:44:00,399 copying build/lib/guardrails_api/clients/get_guard_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,402 copying build/lib/guardrails_api/clients/guard_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,405 copying build/lib/guardrails_api/clients/pg_guard_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,407 copying build/lib/guardrails_api/clients/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,409 copying build/lib/guardrails_api/clients/memory_guard_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,411 copying build/lib/guardrails_api/clients/cache_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/clients 2026-08-14T15:44:00,414 creating build/bdist.linux-armv7l/wheel/guardrails_api/db 2026-08-14T15:44:00,416 copying build/lib/guardrails_api/db/get_db_url.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db 2026-08-14T15:44:00,419 creating build/bdist.linux-armv7l/wheel/guardrails_api/db/migrations 2026-08-14T15:44:00,420 copying build/lib/guardrails_api/db/migrations/env.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations 2026-08-14T15:44:00,423 copying build/lib/guardrails_api/db/migrations/downgrade.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations 2026-08-14T15:44:00,425 copying build/lib/guardrails_api/db/migrations/upgrade.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations 2026-08-14T15:44:00,429 creating build/bdist.linux-armv7l/wheel/guardrails_api/db/migrations/versions 2026-08-14T15:44:00,430 copying build/lib/guardrails_api/db/migrations/versions/66e9df67a7ec_non_nullable.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations/versions 2026-08-14T15:44:00,433 copying build/lib/guardrails_api/db/migrations/versions/608f976c28d4_add_id_columns_as_pk_add_metadata_.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations/versions 2026-08-14T15:44:00,436 copying build/lib/guardrails_api/db/migrations/versions/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations/versions 2026-08-14T15:44:00,438 copying build/lib/guardrails_api/db/migrations/versions/680f1675f359_remove_unique_constraint_on_guards_name.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations/versions 2026-08-14T15:44:00,440 copying build/lib/guardrails_api/db/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/migrations 2026-08-14T15:44:00,443 creating build/bdist.linux-armv7l/wheel/guardrails_api/db/models 2026-08-14T15:44:00,444 copying build/lib/guardrails_api/db/models/guard_item_audit.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/models 2026-08-14T15:44:00,447 copying build/lib/guardrails_api/db/models/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/models 2026-08-14T15:44:00,449 copying build/lib/guardrails_api/db/models/guard_item.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/models 2026-08-14T15:44:00,451 copying build/lib/guardrails_api/db/models/base.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/models 2026-08-14T15:44:00,453 copying build/lib/guardrails_api/db/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db 2026-08-14T15:44:00,455 copying build/lib/guardrails_api/db/postgres_client.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db 2026-08-14T15:44:00,457 copying build/lib/guardrails_api/db/get_db_pool_config.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db 2026-08-14T15:44:00,460 creating build/bdist.linux-armv7l/wheel/guardrails_api/db/extras 2026-08-14T15:44:00,461 copying build/lib/guardrails_api/db/extras/audit.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/extras 2026-08-14T15:44:00,464 copying build/lib/guardrails_api/db/extras/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/db/extras 2026-08-14T15:44:00,466 copying build/lib/guardrails_api/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api 2026-08-14T15:44:00,468 copying build/lib/guardrails_api/py.typed -> build/bdist.linux-armv7l/wheel/./guardrails_api 2026-08-14T15:44:00,471 creating build/bdist.linux-armv7l/wheel/guardrails_api/cli 2026-08-14T15:44:00,473 copying build/lib/guardrails_api/cli/cli.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli 2026-08-14T15:44:00,475 copying build/lib/guardrails_api/cli/start.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli 2026-08-14T15:44:00,479 creating build/bdist.linux-armv7l/wheel/guardrails_api/cli/db 2026-08-14T15:44:00,480 copying build/lib/guardrails_api/cli/db/downgrade.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli/db 2026-08-14T15:44:00,482 copying build/lib/guardrails_api/cli/db/upgrade.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli/db 2026-08-14T15:44:00,485 copying build/lib/guardrails_api/cli/db/db.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli/db 2026-08-14T15:44:00,487 copying build/lib/guardrails_api/cli/db/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli/db 2026-08-14T15:44:00,490 copying build/lib/guardrails_api/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./guardrails_api/cli 2026-08-14T15:44:00,492 running install_egg_info 2026-08-14T15:44:00,497 Copying guardrails_api.egg-info to build/bdist.linux-armv7l/wheel/./guardrails_api-0.4.4-py3.11.egg-info 2026-08-14T15:44:00,514 running install_scripts 2026-08-14T15:44:00,531 creating build/bdist.linux-armv7l/wheel/guardrails_api-0.4.4.dist-info/WHEEL 2026-08-14T15:44:00,534 creating '/tmp/pip-wheel-v_lofpye/.tmp-nuao81vn/guardrails_api-0.4.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-14T15:44:00,537 adding 'guardrails_api/__init__.py' 2026-08-14T15:44:00,539 adding 'guardrails_api/app.py' 2026-08-14T15:44:00,540 adding 'guardrails_api/default.env' 2026-08-14T15:44:00,541 adding 'guardrails_api/py.typed' 2026-08-14T15:44:00,543 adding 'guardrails_api/api/__init__.py' 2026-08-14T15:44:00,545 adding 'guardrails_api/api/guards.py' 2026-08-14T15:44:00,546 adding 'guardrails_api/api/root.py' 2026-08-14T15:44:00,549 adding 'guardrails_api/classes/__init__.py' 2026-08-14T15:44:00,550 adding 'guardrails_api/classes/create_chat_completion_request.py' 2026-08-14T15:44:00,551 adding 'guardrails_api/classes/guarded_chat_completion.py' 2026-08-14T15:44:00,552 adding 'guardrails_api/classes/health_check.py' 2026-08-14T15:44:00,554 adding 'guardrails_api/classes/http_error.py' 2026-08-14T15:44:00,555 adding 'guardrails_api/classes/validate_request.py' 2026-08-14T15:44:00,557 adding 'guardrails_api/cli/__init__.py' 2026-08-14T15:44:00,558 adding 'guardrails_api/cli/cli.py' 2026-08-14T15:44:00,560 adding 'guardrails_api/cli/start.py' 2026-08-14T15:44:00,562 adding 'guardrails_api/cli/db/__init__.py' 2026-08-14T15:44:00,563 adding 'guardrails_api/cli/db/db.py' 2026-08-14T15:44:00,564 adding 'guardrails_api/cli/db/downgrade.py' 2026-08-14T15:44:00,566 adding 'guardrails_api/cli/db/upgrade.py' 2026-08-14T15:44:00,568 adding 'guardrails_api/clients/__init__.py' 2026-08-14T15:44:00,569 adding 'guardrails_api/clients/cache_client.py' 2026-08-14T15:44:00,570 adding 'guardrails_api/clients/get_guard_client.py' 2026-08-14T15:44:00,572 adding 'guardrails_api/clients/guard_client.py' 2026-08-14T15:44:00,573 adding 'guardrails_api/clients/memory_guard_client.py' 2026-08-14T15:44:00,575 adding 'guardrails_api/clients/pg_guard_client.py' 2026-08-14T15:44:00,577 adding 'guardrails_api/db/__init__.py' 2026-08-14T15:44:00,578 adding 'guardrails_api/db/get_db_pool_config.py' 2026-08-14T15:44:00,579 adding 'guardrails_api/db/get_db_url.py' 2026-08-14T15:44:00,581 adding 'guardrails_api/db/postgres_client.py' 2026-08-14T15:44:00,583 adding 'guardrails_api/db/extras/__init__.py' 2026-08-14T15:44:00,584 adding 'guardrails_api/db/extras/audit.py' 2026-08-14T15:44:00,586 adding 'guardrails_api/db/migrations/__init__.py' 2026-08-14T15:44:00,588 adding 'guardrails_api/db/migrations/downgrade.py' 2026-08-14T15:44:00,589 adding 'guardrails_api/db/migrations/env.py' 2026-08-14T15:44:00,591 adding 'guardrails_api/db/migrations/upgrade.py' 2026-08-14T15:44:00,593 adding 'guardrails_api/db/migrations/versions/608f976c28d4_add_id_columns_as_pk_add_metadata_.py' 2026-08-14T15:44:00,594 adding 'guardrails_api/db/migrations/versions/66e9df67a7ec_non_nullable.py' 2026-08-14T15:44:00,596 adding 'guardrails_api/db/migrations/versions/680f1675f359_remove_unique_constraint_on_guards_name.py' 2026-08-14T15:44:00,597 adding 'guardrails_api/db/migrations/versions/__init__.py' 2026-08-14T15:44:00,599 adding 'guardrails_api/db/models/__init__.py' 2026-08-14T15:44:00,600 adding 'guardrails_api/db/models/base.py' 2026-08-14T15:44:00,601 adding 'guardrails_api/db/models/guard_item.py' 2026-08-14T15:44:00,603 adding 'guardrails_api/db/models/guard_item_audit.py' 2026-08-14T15:44:00,605 adding 'guardrails_api/utils/__init__.py' 2026-08-14T15:44:00,606 adding 'guardrails_api/utils/attach_validation_summaries.py' 2026-08-14T15:44:00,607 adding 'guardrails_api/utils/configuration.py' 2026-08-14T15:44:00,609 adding 'guardrails_api/utils/get_int_env_var.py' 2026-08-14T15:44:00,610 adding 'guardrails_api/utils/handle_error.py' 2026-08-14T15:44:00,611 adding 'guardrails_api/utils/logger.py' 2026-08-14T15:44:00,613 adding 'guardrails_api/utils/openai.py' 2026-08-14T15:44:00,616 adding 'guardrails_api-0.4.4.dist-info/licenses/LICENSE' 2026-08-14T15:44:00,618 adding 'guardrails_api-0.4.4.dist-info/METADATA' 2026-08-14T15:44:00,619 adding 'guardrails_api-0.4.4.dist-info/WHEEL' 2026-08-14T15:44:00,620 adding 'guardrails_api-0.4.4.dist-info/entry_points.txt' 2026-08-14T15:44:00,621 adding 'guardrails_api-0.4.4.dist-info/top_level.txt' 2026-08-14T15:44:00,623 adding 'guardrails_api-0.4.4.dist-info/RECORD' 2026-08-14T15:44:00,625 removing build/bdist.linux-armv7l/wheel 2026-08-14T15:44:00,749 Building wheel for guardrails-api (pyproject.toml): finished with status 'done' 2026-08-14T15:44:00,760 Created wheel for guardrails-api: filename=guardrails_api-0.4.4-py3-none-any.whl size=38590 sha256=50e1d6aec829a32014da786da6df9bbe832f87afa0dfee15706ac4e9b4796677 2026-08-14T15:44:00,761 Stored in directory: /tmp/pip-ephem-wheel-cache-fuwulm4v/wheels/2e/4c/bf/68ac4c157b2a9d2bab1de4f344950657722fdd38646b44fb82 2026-08-14T15:44:00,776 Successfully built guardrails-api 2026-08-14T15:44:00,780 Removed build tracker: '/tmp/pip-build-tracker-4i07s4w4'