2026-03-09T13:35:50,497 Created temporary directory: /tmp/pip-ephem-wheel-cache-tpnnxx3k 2026-03-09T13:35:50,498 Created temporary directory: /tmp/pip-build-tracker-x_3l4kks 2026-03-09T13:35:50,499 Initialized build tracking at /tmp/pip-build-tracker-x_3l4kks 2026-03-09T13:35:50,500 Created build tracker: /tmp/pip-build-tracker-x_3l4kks 2026-03-09T13:35:50,500 Entered build tracker: /tmp/pip-build-tracker-x_3l4kks 2026-03-09T13:35:50,501 Created temporary directory: /tmp/pip-wheel-uzmoe0qy 2026-03-09T13:35:50,504 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-03-09T13:35:50,506 Created temporary directory: /tmp/pip-ephem-wheel-cache-0v4efnqv 2026-03-09T13:35:50,527 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-09T13:35:50,531 2 location(s) to search for versions of brownie-safe: 2026-03-09T13:35:50,531 * https://pypi.org/simple/brownie-safe/ 2026-03-09T13:35:50,531 * https://www.piwheels.org/simple/brownie-safe/ 2026-03-09T13:35:50,532 Fetching project page and analyzing links: https://pypi.org/simple/brownie-safe/ 2026-03-09T13:35:50,533 Getting page https://pypi.org/simple/brownie-safe/ 2026-03-09T13:35:50,534 Found index url https://pypi.org/simple 2026-03-09T13:35:50,757 Fetched page https://pypi.org/simple/brownie-safe/ as application/vnd.pypi.simple.v1+json 2026-03-09T13:35:50,762 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/0c/5e/a27be7c180c85bc899cc581026da8e5ac0fb95998d15635595e647e2f3aa/brownie_safe-0.7.2-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,763 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/ab/bc/408dc2e48fb712f3cca5ee138eea861b81e4800904723431f308142c7c10/brownie_safe-0.7.2.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,764 Skipping link: 0.7.2 Requires-Python >=3.8,<3.11: https://files.pythonhosted.org/packages/ab/bc/408dc2e48fb712f3cca5ee138eea861b81e4800904723431f308142c7c10/brownie_safe-0.7.2.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,764 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/68/07/dc54ad4aa4e502e24f58b1331f9c93b83ba33f588cfd5b8627a782a408e0/brownie_safe-0.8.0-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,765 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/19/74/af0850be5059fb746f0ce0b86a167dafb873b1f81428d8c171db612b1b79/brownie_safe-0.8.0.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,766 Skipping link: 0.8.0 Requires-Python >=3.8,<3.11: https://files.pythonhosted.org/packages/19/74/af0850be5059fb746f0ce0b86a167dafb873b1f81428d8c171db612b1b79/brownie_safe-0.8.0.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,766 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/0e/34/5ec67907df0e68180201622dc80b5d11b6b9c387f09563e15425bc4c197a/brownie_safe-0.8.1-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,767 Link requires a different Python (3.11.2 not in: '>=3.9,<3.11'): https://files.pythonhosted.org/packages/27/3d/eac977a6a2302a97a3e16af2e438af2d5884220e20f5a5e3c980da23823f/brownie_safe-0.8.1.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,768 Skipping link: 0.8.1 Requires-Python >=3.9,<3.11: https://files.pythonhosted.org/packages/27/3d/eac977a6a2302a97a3e16af2e438af2d5884220e20f5a5e3c980da23823f/brownie_safe-0.8.1.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,768 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/58/0c/0a7786a2dc81f95ad4dc6c998a99784d1ffeeffffa003ce6a44bf2165b20/brownie_safe-0.8.2-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,770 Link requires a different Python (3.11.2 not in: '>=3.9,<3.11'): https://files.pythonhosted.org/packages/de/b3/ba2f9589e41d2fd83b673116318157e41cf73bc5c9874cce89bb46ebc576/brownie_safe-0.8.2.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,770 Skipping link: 0.8.2 Requires-Python >=3.9,<3.11: https://files.pythonhosted.org/packages/de/b3/ba2f9589e41d2fd83b673116318157e41cf73bc5c9874cce89bb46ebc576/brownie_safe-0.8.2.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,771 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/d3/eb/a1b404fed088930ed2b5faa4d4c96e11eba1e670987140b2fbf66d3b3cb4/brownie_safe-0.8.3-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,772 Link requires a different Python (3.11.2 not in: '>=3.9,<3.11'): https://files.pythonhosted.org/packages/23/af/93e053c9891eef2739807265985140361257edd1d2651ce40f294141ef2b/brownie_safe-0.8.3.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,772 Skipping link: 0.8.3 Requires-Python >=3.9,<3.11: https://files.pythonhosted.org/packages/23/af/93e053c9891eef2739807265985140361257edd1d2651ce40f294141ef2b/brownie_safe-0.8.3.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,773 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/04/22/bc7b2df6336dd51991b94e8655c0bda236dbda02ade3e9e93cbe16fe92da/brownie_safe-0.8.4-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,774 Link requires a different Python (3.11.2 not in: '>=3.9,<3.11'): https://files.pythonhosted.org/packages/d8/df/818309817f47aa9d6b26290fa348a078075a00d6a25051033e7be0ad90ca/brownie_safe-0.8.4.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,774 Skipping link: 0.8.4 Requires-Python >=3.9,<3.11: https://files.pythonhosted.org/packages/d8/df/818309817f47aa9d6b26290fa348a078075a00d6a25051033e7be0ad90ca/brownie_safe-0.8.4.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,775 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/e4/d6/4cd49ad3dff31f9f48b5aebadf5bf73f846f6daf9e734c4ec85ff305906f/brownie_safe-0.8.5-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,776 Link requires a different Python (3.11.2 not in: '>=3.9,<3.11'): https://files.pythonhosted.org/packages/41/a7/54583027560abd153f075dd14e5323cd8082f80daa187bdb70bc8f30ef29/brownie_safe-0.8.5.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,776 Skipping link: 0.8.5 Requires-Python >=3.9,<3.11: https://files.pythonhosted.org/packages/41/a7/54583027560abd153f075dd14e5323cd8082f80daa187bdb70bc8f30ef29/brownie_safe-0.8.5.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,777 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/20/3f/7488b9fba04049a132fd2cbd5155843709b125fdabc9e459916734994591/brownie_safe-0.8.6-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.11,>=3.9) 2026-03-09T13:35:50,778 Link requires a different Python (3.11.2 not in: '<3.11,>=3.9'): https://files.pythonhosted.org/packages/ca/31/f894f51e187834e6991482c7fd759b7a79acf303101eb79f327a563e21c6/brownie_safe-0.8.6.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.11,>=3.9) 2026-03-09T13:35:50,779 Skipping link: 0.8.6 Requires-Python <3.11,>=3.9: https://files.pythonhosted.org/packages/ca/31/f894f51e187834e6991482c7fd759b7a79acf303101eb79f327a563e21c6/brownie_safe-0.8.6.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.11,>=3.9) 2026-03-09T13:35:50,780 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/b7/f5/f59cbbd155989cf537ba695842e2611891440956c776426639cca33c7e15/brownie_safe-0.9.0-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10) 2026-03-09T13:35:50,780 Found link https://files.pythonhosted.org/packages/aa/46/1ad587a642167292369c372e37262e4d5be594bab0fed1f797367c16bfa6/brownie_safe-0.9.0.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10), version: 0.9.0 2026-03-09T13:35:50,781 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/b2/32/8e07f35adf47812404790084240c0464090874b86b72f55ab1a21017f7b2/brownie_safe-0.9.1-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10) 2026-03-09T13:35:50,782 Found link https://files.pythonhosted.org/packages/01/c7/976f4080e4dfb689dd790d157551d1a467becd27dc90809b18a331b8b0d8/brownie_safe-0.9.1.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10), version: 0.9.1 2026-03-09T13:35:50,783 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/c9/24/4eb1fc1ec54fa4017514ff5601661bcc6aa0d8e61a67662a089fe876db96/brownie_safe-0.9.2-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10) 2026-03-09T13:35:50,784 Found link https://files.pythonhosted.org/packages/13/1f/a135707eb7bcb87fc93956ae5ecaa5e9a6b726d7ac54f36353f5cce5fc5c/brownie_safe-0.9.2.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10), version: 0.9.2 2026-03-09T13:35:50,785 Skipping link: No binaries permitted for brownie-safe: https://files.pythonhosted.org/packages/1a/42/c0f416c668bb8b8a8e33cf782c47bee98626d0d8061af9229c107af07c51/brownie_safe-0.9.3-py3-none-any.whl (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10) 2026-03-09T13:35:50,786 Found link https://files.pythonhosted.org/packages/e4/40/48c69665f0110bb84303510765e782115bae14977562a7614c3e334ddc92/brownie_safe-0.9.3.tar.gz (from https://pypi.org/simple/brownie-safe/) (requires-python:<3.13,>=3.10), version: 0.9.3 2026-03-09T13:35:50,787 Fetching project page and analyzing links: https://www.piwheels.org/simple/brownie-safe/ 2026-03-09T13:35:50,787 Getting page https://www.piwheels.org/simple/brownie-safe/ 2026-03-09T13:35:50,789 Found index url https://www.piwheels.org/simple 2026-03-09T13:35:50,952 Fetched page https://www.piwheels.org/simple/brownie-safe/ as text/html 2026-03-09T13:35:50,956 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.9.2-py3-none-any.whl#sha256=f128001b5d0378c02c99059cec8fbbf85b26bb1466be1f9943e2a11a380aa0e1 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.10,<3.13) 2026-03-09T13:35:50,957 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.9.1-py3-none-any.whl#sha256=c29821556ad5ba71dfd96357694f5f73b71ba325e2c997b686b27bf976c0da15 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.10,<3.13) 2026-03-09T13:35:50,957 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.9.0-py3-none-any.whl#sha256=3f48929d158df3f93f84513d810afafc836909db2f5495c6b42c73eea73a72b4 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.10,<3.13) 2026-03-09T13:35:50,958 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.6-py3-none-any.whl#sha256=8243c85a90c231c0b8a89b58c30793c3e559ce6fd205ce20fad6adeff97393ed (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,959 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.5-py3-none-any.whl#sha256=8f2a6d67ee3607fe610f0aeb5e309327e55ad7e06486a7a897df49d5fd434dda (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,959 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.4-py3-none-any.whl#sha256=bb54c809db0ad630b334fd38e4b234256ee4c3bf2cf730610cbb002ec81564ca (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,960 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.3-py3-none-any.whl#sha256=f32e8d5927b0b14b3c91c398a289a4fc58dcb5c52b147219b88db61dcebc26b5 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,960 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.2-py3-none-any.whl#sha256=cf6081aab4ea5e300f3c73aae3f341635bb63c0064dea242514071fb1ef8752c (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,961 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.1-py3-none-any.whl#sha256=ecca1215d8ef458af511225e1b2c37b49bccc74dc612cc261983e525ff7f69dd (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.9,<3.11) 2026-03-09T13:35:50,961 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.8.0-py3-none-any.whl#sha256=b82ea6158b95ff21254e1b1aa1f7b2360f8f7c619892f44af9b13be706b54cc4 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,962 Skipping link: No binaries permitted for brownie-safe: https://archive1.piwheels.org/simple/brownie-safe/brownie_safe-0.7.2-py3-none-any.whl#sha256=6d4d61e4829302716a690a0742fcf0dac85fa34f6e99822a82418e8b6c5bf649 (from https://www.piwheels.org/simple/brownie-safe/) (requires-python:>=3.8,<3.11) 2026-03-09T13:35:50,962 Skipping link: not a file: https://www.piwheels.org/simple/brownie-safe/ 2026-03-09T13:35:50,963 Skipping link: not a file: https://pypi.org/simple/brownie-safe/ 2026-03-09T13:35:50,982 Given no hashes to check 1 links for project 'brownie-safe': discarding no candidates 2026-03-09T13:35:51,000 Collecting brownie-safe==0.9.3 2026-03-09T13:35:51,002 Created temporary directory: /tmp/pip-unpack-8fxlo9ej 2026-03-09T13:35:51,148 Downloading brownie_safe-0.9.3.tar.gz (6.0 kB) 2026-03-09T13:35:51,163 Added brownie-safe==0.9.3 from https://files.pythonhosted.org/packages/e4/40/48c69665f0110bb84303510765e782115bae14977562a7614c3e334ddc92/brownie_safe-0.9.3.tar.gz to build tracker '/tmp/pip-build-tracker-x_3l4kks' 2026-03-09T13:35:51,167 Created temporary directory: /tmp/pip-build-env-1kuoumca 2026-03-09T13:35:51,171 Installing build dependencies: started 2026-03-09T13:35:51,172 Running command pip subprocess to install build dependencies 2026-03-09T13:35:52,295 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-09T13:35:52,835 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-03-09T13:35:52,858 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-09T13:35:53,396 Collecting poetry-core>=1.0.0 2026-03-09T13:35:53,431 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.3.1-py3-none-any.whl (340 kB) 2026-03-09T13:35:55,951 Installing collected packages: poetry-core 2026-03-09T13:35:57,254 Successfully installed poetry-core-2.3.1 2026-03-09T13:35:57,484 Installing build dependencies: finished with status 'done' 2026-03-09T13:35:57,490 Getting requirements to build wheel: started 2026-03-09T13:35:57,491 Running command Getting requirements to build wheel 2026-03-09T13:35:57,947 Getting requirements to build wheel: finished with status 'done' 2026-03-09T13:35:57,950 Created temporary directory: /tmp/pip-modern-metadata-cq9hhslo 2026-03-09T13:35:57,952 Preparing metadata (pyproject.toml): started 2026-03-09T13:35:57,953 Running command Preparing metadata (pyproject.toml) 2026-03-09T13:35:58,524 The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 2026-03-09T13:35:58,646 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-09T13:35:58,650 Source in /tmp/pip-wheel-uzmoe0qy/brownie-safe_583e2b37bc8546bc8c5becc8ab0a7636 has version 0.9.3, which satisfies requirement brownie-safe==0.9.3 from https://files.pythonhosted.org/packages/e4/40/48c69665f0110bb84303510765e782115bae14977562a7614c3e334ddc92/brownie_safe-0.9.3.tar.gz 2026-03-09T13:35:58,651 Removed brownie-safe==0.9.3 from https://files.pythonhosted.org/packages/e4/40/48c69665f0110bb84303510765e782115bae14977562a7614c3e334ddc92/brownie_safe-0.9.3.tar.gz from build tracker '/tmp/pip-build-tracker-x_3l4kks' 2026-03-09T13:35:58,656 Created temporary directory: /tmp/pip-unpack-9pwzpylt 2026-03-09T13:35:58,657 Building wheels for collected packages: brownie-safe 2026-03-09T13:35:58,662 Created temporary directory: /tmp/pip-wheel-7khs806m 2026-03-09T13:35:58,662 Destination directory: /tmp/pip-wheel-7khs806m 2026-03-09T13:35:58,665 Building wheel for brownie-safe (pyproject.toml): started 2026-03-09T13:35:58,666 Running command Building wheel for brownie-safe (pyproject.toml) 2026-03-09T13:35:59,217 The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 2026-03-09T13:35:59,374 Building wheel for brownie-safe (pyproject.toml): finished with status 'done' 2026-03-09T13:35:59,378 Created wheel for brownie-safe: filename=brownie_safe-0.9.3-py3-none-any.whl size=6464 sha256=91e1b5b3cc4885dd72cba2b0cdacb2277611fa51f55110e80f5e56c22233c43a 2026-03-09T13:35:59,380 Stored in directory: /tmp/pip-ephem-wheel-cache-0v4efnqv/wheels/bf/29/50/e48a32c46fda42faa1348d2730a08ccc09aa17ee328dd45c1b 2026-03-09T13:35:59,388 Successfully built brownie-safe 2026-03-09T13:35:59,392 Removed build tracker: '/tmp/pip-build-tracker-x_3l4kks'