2025-06-07T05:00:13,357 Created temporary directory: /tmp/pip-build-tracker-o3zrm467 2025-06-07T05:00:13,358 Initialized build tracking at /tmp/pip-build-tracker-o3zrm467 2025-06-07T05:00:13,359 Created build tracker: /tmp/pip-build-tracker-o3zrm467 2025-06-07T05:00:13,359 Entered build tracker: /tmp/pip-build-tracker-o3zrm467 2025-06-07T05:00:13,360 Created temporary directory: /tmp/pip-wheel-z6fapk2s 2025-06-07T05:00:13,365 Created temporary directory: /tmp/pip-ephem-wheel-cache-i5gnjcm3 2025-06-07T05:00:13,421 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-07T05:00:13,423 2 location(s) to search for versions of qsdsan: 2025-06-07T05:00:13,423 * https://pypi.org/simple/qsdsan/ 2025-06-07T05:00:13,423 * https://www.piwheels.org/simple/qsdsan/ 2025-06-07T05:00:13,424 Fetching project page and analyzing links: https://pypi.org/simple/qsdsan/ 2025-06-07T05:00:13,425 Getting page https://pypi.org/simple/qsdsan/ 2025-06-07T05:00:13,427 Found index url https://pypi.org/simple/ 2025-06-07T05:00:13,669 Fetched page https://pypi.org/simple/qsdsan/ as application/vnd.pypi.simple.v1+json 2025-06-07T05:00:13,691 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/08/5e/adec47f0eb6804ca4c2b4fd34049a184b3ee386713ceb991efcd274fa31e/qsdsan-0.0.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,691 Found link https://files.pythonhosted.org/packages/bd/5e/f272b6ecba5d7c2582a59193bc3d775eb5d83b60dae59e113f7274c24d70/qsdsan-0.0.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.0.1 2025-06-07T05:00:13,692 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/8f/3c/8600e90b4d104c956504f078ffd66e58a399f84a20e1c915f25836f59da1/qsdsan-0.0.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,693 Found link https://files.pythonhosted.org/packages/8f/21/132aa7f3beb97838dda4eb3a5a45c0839b74f142964345ba9e7ffda5608a/qsdsan-0.0.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.0.2 2025-06-07T05:00:13,693 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/25/8f/77771fc94e6563283446f86071bd9bd2e35b960082faf70d91aa6b230326/qsdsan-0.0.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,694 Found link https://files.pythonhosted.org/packages/2c/ff/782571acaf3303f1a5e68e6bfccd6dc32b223016fda4e55db3470dbe0b5b/qsdsan-0.0.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.0.3 2025-06-07T05:00:13,695 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/7c/5d/bc232f9e420c71b92afa330fc0417f1d2aac53bd64603711c10cb77703e1/qsdsan-0.1.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,696 Found link https://files.pythonhosted.org/packages/09/5c/1b5ae07695773b6aef64d83e6c67e4a41638deb1a7e5b27b5b22ca621af1/qsdsan-0.1.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.1.0 2025-06-07T05:00:13,696 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/16/a0/7d39c828d2e99d1323030f69fc4892a31e7f37f07b3861b97c8a651afd1c/qsdsan-0.1.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,697 Found link https://files.pythonhosted.org/packages/97/21/a1b7a50aa365d6a68816364fb5225617a608efedebc1524ec6eb3a813c4b/qsdsan-0.1.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.1.1 2025-06-07T05:00:13,698 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/aa/62/fe4a841696ccad636df79b6fc4c36dc6f0e5ef69396fe49d517ac31e6a3c/qsdsan-0.1.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,699 Found link https://files.pythonhosted.org/packages/61/27/fbd76061f71da2358b934cc14fc05a1bd78164f18251963b05392a46ceb4/qsdsan-0.1.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.1.2 2025-06-07T05:00:13,699 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/96/53/97569b0d7f7af4c2a4c1f1d1f3745f3f317b6ec3d3fac711beb582e77bac/qsdsan-0.1.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,700 Found link https://files.pythonhosted.org/packages/8d/1d/85a954c0b86b8d09f70beacb02a59c4172143a6f87d368c211ff9f6e8842/qsdsan-0.1.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.1.3 2025-06-07T05:00:13,701 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/03/89/e660db3f9d8a1211b6cdec0564a47a2d7fa16c59376318ce3a1b2b0ca118/qsdsan-0.1.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,701 Found link https://files.pythonhosted.org/packages/01/9a/440cf922a67b257498ec0fbc81a3555bb65ae2b02348973aff1335732484/qsdsan-0.1.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.1.4 2025-06-07T05:00:13,702 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/92/82/ae4a43530f9b097fd45104bec042c8216179ca3d4459e1d187d970ed118f/qsdsan-0.2.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,703 Found link https://files.pythonhosted.org/packages/74/62/157f995a6d836fae00ed3414279812cf3321168e8380add7c8ec0f928099/qsdsan-0.2.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.0 2025-06-07T05:00:13,703 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/f0/bf/77ac3b3b0fc3f304df8ec86b27efa1822be2d93ab9b1866e839ae3ee75d6/qsdsan-0.2.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,704 Found link https://files.pythonhosted.org/packages/65/62/57aec2f632314f2989bc0e2772b4c3fb6ea7bf8fb2880e646192d83b8a88/qsdsan-0.2.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.1 2025-06-07T05:00:13,704 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/83/38/78feae2fe26074e68af6b506fd386e150c3202daeeab0d4154a1220bae1d/qsdsan-0.2.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,705 Found link https://files.pythonhosted.org/packages/89/c8/d33bc7bfdccdc48596d84b7efb857e4b76e8f0c346f6c95eb2edb9d628e2/qsdsan-0.2.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.2 2025-06-07T05:00:13,705 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/b3/fa/270f08f2b1e73fbe8e5313f51f29b3b7b93f3d820d1c855747dd52302afa/qsdsan-0.2.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,706 Found link https://files.pythonhosted.org/packages/26/e3/95041dd4f50cfaa589a83ed2e355edeeec8499161ec0c869a669eb6b9cfe/qsdsan-0.2.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.3 2025-06-07T05:00:13,706 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/e7/26/c7f87aa14e3d7f49f8055891e11413cbd5195279b827f0fcfdef712ca5a9/qsdsan-0.2.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,707 Found link https://files.pythonhosted.org/packages/8a/37/73df65f23d8e707b65acc7b8c754aa09d1aeba100bfb94a906d2cff6ce87/qsdsan-0.2.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.4 2025-06-07T05:00:13,708 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/0d/06/5331846a4cf2f457a3c107db4295ea71bbc63d4dac4919bc2ea077a4e77e/qsdsan-0.2.5-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,709 Found link https://files.pythonhosted.org/packages/17/26/7f95b8b0c178fd136297e399a17a9b6f7c9cdb109422d63ce43de05a4a51/qsdsan-0.2.5.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.5 2025-06-07T05:00:13,709 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/1d/52/2fc9458587239ae79f6fbc48858e44679f9ab2f7644b08c1e23e7aacf88f/qsdsan-0.2.6-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,710 Found link https://files.pythonhosted.org/packages/0b/63/dfff971fb595bab8569b57d6028c13f5190efa0d9df690115ba1cb45218d/qsdsan-0.2.6.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.6 2025-06-07T05:00:13,711 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/6f/dd/35242cb0b5cb078ca18db935244a40f1d61d6b3db26a05146ab583c5b1ff/qsdsan-0.2.7-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,712 Found link https://files.pythonhosted.org/packages/99/b2/5903ba83ba5abf88a8aa4821197dc96e0635762bc56d57dfcd0d6b1e14bb/qsdsan-0.2.7.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.7 2025-06-07T05:00:13,713 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/02/f8/16e4e41c1ebab2ff5aa25a600ace9af66357bc83ef809795a94730650bba/qsdsan-0.2.8-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,713 Found link https://files.pythonhosted.org/packages/66/32/cca0020ed2aead30f7970293dbb432a505a52ebb2b34fb4ed5dacd3a563d/qsdsan-0.2.8.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.8 2025-06-07T05:00:13,714 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/aa/9e/e2cc46a764969c4e62a2962e058315698baf435bd06af7fae7c6b5ec5686/qsdsan-0.2.9-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,714 Found link https://files.pythonhosted.org/packages/07/bd/4e632ed0dd0dd5a929c5a90d7c900bab5ab31ff9c6cb5305c3edf0c49baf/qsdsan-0.2.9.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.9 2025-06-07T05:00:13,715 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/db/6e/00a9c743af4d593e87e6acb53ca2c305668a9c90c15a21e9f5866e8694cf/qsdsan-0.2.10-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,716 Found link https://files.pythonhosted.org/packages/d6/b9/0bccd438eabfb7a3d21a0084b705a400ac4136a501de2684ee4f19c35983/qsdsan-0.2.10.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.10 2025-06-07T05:00:13,716 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/45/ee/22bdf08391fabce01aa6c9449e5f249758b9718e07627ce55f04333be7f9/qsdsan-0.2.11-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,717 Found link https://files.pythonhosted.org/packages/7c/4e/7576168cd31545b8e003d89fe61f5b75e77aa22711c726580bec6763a909/qsdsan-0.2.11.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.11 2025-06-07T05:00:13,718 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/12/30/1a439c02696946c60e50891152ad2c61362b7e6e0f24da7ce5d30fc906c8/qsdsan-0.2.12-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,718 Found link https://files.pythonhosted.org/packages/15/b8/41d20f6de3989eb4df0dbeb70a54adbe375eaf89ed2d6309a23c9eebcb39/qsdsan-0.2.12.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.12 2025-06-07T05:00:13,719 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/47/11/e8ffe4d7117bc7b68ceb54d6e20d90372360ce7f3e2453d806d6b8a83e63/qsdsan-0.2.13-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,720 Found link https://files.pythonhosted.org/packages/b4/58/69a8098dd7a4c90a3a8d7b70cc82172842e9019e382d0add8673e17e151c/qsdsan-0.2.13.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.13 2025-06-07T05:00:13,720 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/dc/50/db47610a982d7389b4d6f0e3d3777772328bb1db247902f3c98200d39205/qsdsan-0.2.14-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,721 Found link https://files.pythonhosted.org/packages/d0/2b/1536583f4ae76ac0ba903740999d987ecac1bf8d701b4dd684a205dfc6e8/qsdsan-0.2.14.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.14 2025-06-07T05:00:13,722 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/9f/b9/16c6d23f4e5c394db4e868a0983d1c6058e8f75b4d206b69a313dd069872/qsdsan-0.2.15-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,722 Found link https://files.pythonhosted.org/packages/e9/76/120db25ec63ddb90b08e88d170732d6f95bbeb6cb97684361feaacc07f00/qsdsan-0.2.15.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.2.15 2025-06-07T05:00:13,723 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/51/9f/76650afc8c31261eb12e024065b5e67caa0267d2992b4345400551e2960f/qsdsan-0.3.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,725 Found link https://files.pythonhosted.org/packages/5f/99/f69065fd89e0d096ee3d254e4625c36c8e63ba753ba94c3e379dbc3cc62e/qsdsan-0.3.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.0 2025-06-07T05:00:13,725 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/94/9e/db808b334d36422f3cfd8cbf3892e05b6c519b2db84bfe06a6133f7266d3/qsdsan-0.3.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,726 Found link https://files.pythonhosted.org/packages/5a/4f/b64fa496d224f0f75f7d2718ddeb0f5f505043b8cf36d89ce357ff6cf1c4/qsdsan-0.3.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.1 2025-06-07T05:00:13,727 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/e9/c5/a2e147f38e6a67b093bb2db04f6275129cc21e3faf112e73b6822ce4c41c/qsdsan-0.3.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,728 Found link https://files.pythonhosted.org/packages/4e/03/052b2bfe8f4fa32d9cf1f468247b325a3427b5f78002d563bf3dadc84bb1/qsdsan-0.3.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.2 2025-06-07T05:00:13,729 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/b7/25/b1980e4e92711bcf7eac2358876c8cbcf5273e70ed3c2b59cef8c72cd912/qsdsan-0.3.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,729 Found link https://files.pythonhosted.org/packages/3a/6a/58fa198c6382579991e43f74ab3cda5512c5b182c3cd6b8bdffa691ee010/qsdsan-0.3.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.3 2025-06-07T05:00:13,730 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/0e/de/827bb91472420c43ea0ec3f24f19ef482313c2852b23420597411d4cc27a/qsdsan-0.3.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,731 Found link https://files.pythonhosted.org/packages/72/5a/d2b38f0a69b0ec0227ceaf26b383de99a7b6f7c18bb5095150532b659d03/qsdsan-0.3.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.4 2025-06-07T05:00:13,732 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/41/b6/1334ec6f5cd438ad44e08e175790d3dc37635c39a7dc5b4d745c9695f7da/qsdsan-0.3.5-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,732 Found link https://files.pythonhosted.org/packages/af/4b/e8d6bb824029adb6917e6e63a4034c44cff2b4d8bd2e65d99a47465c7717/qsdsan-0.3.5.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.5 2025-06-07T05:00:13,733 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/22/72/a0d26b760162eac45ec79c6a79a9faaf1c9ebde98e8b245cc4c3065f6547/qsdsan-0.3.6-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,734 Found link https://files.pythonhosted.org/packages/eb/5d/65f5564074f04f69cc7ba4bfd0b46b635bd6edefae2f68e4252e264578b1/qsdsan-0.3.6.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.6 2025-06-07T05:00:13,735 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/90/e0/7803c077f5f2b69d1c0817a277c3689b0262dbadb8f52c0ca906c41760ab/qsdsan-0.3.7-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,735 Found link https://files.pythonhosted.org/packages/97/86/4a4912b19efb60f6cb567425f598c75bcf17336d44d2b216b2836e193ec7/qsdsan-0.3.7.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.7 2025-06-07T05:00:13,736 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/9e/ae/bd77b1afbe6fcd443b9e7b2fd6bc321f2a95422ec60d406a2205f9660a56/qsdsan-0.3.8-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,737 Found link https://files.pythonhosted.org/packages/bf/26/d7bf01a47fb8ec99fd9d9ee5406c852ed41db97a05c3be34c0e0e5f861e6/qsdsan-0.3.8.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.8 2025-06-07T05:00:13,738 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/40/ba/37dd98185856337f3a4c647aa19a1560c029dcb42f4f1c45275c23f89412/qsdsan-0.3.9-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,739 Found link https://files.pythonhosted.org/packages/95/fa/b4e3ac95e968a817b72bd0a1a6ed1f5657a2378fbb3aff8964436d90d9f0/qsdsan-0.3.9.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.9 2025-06-07T05:00:13,740 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/1c/fd/b746d3cd8e404ea41c44ab9ac4c6229184920e29f275ecf0363b0f0a3792/qsdsan-0.3.10-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,741 Found link https://files.pythonhosted.org/packages/25/1e/34f54b8137d7952751ae0523880fe7aff6e5129614cb07e3c5378192013f/qsdsan-0.3.10.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.10 2025-06-07T05:00:13,741 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/ba/38/2b1df03287dc0b33c0372ef208131dc9162f7881979fa4144e8fcb8e759c/qsdsan-0.3.11-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,742 Found link https://files.pythonhosted.org/packages/25/cd/26bbb871493773422a16b05e04324f893c7f3286e8e07461ce6b7809ce72/qsdsan-0.3.11.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.11 2025-06-07T05:00:13,743 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/25/23/ab85a78634fa9c2cb39f503e02ce45659d1de2736f73db3d11d566c66447/qsdsan-0.3.12-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,744 Found link https://files.pythonhosted.org/packages/c1/8f/e95995c9de77fa1cb1047c655d56a117cdde07ea61d61b83e6666faa6846/qsdsan-0.3.12.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.12 2025-06-07T05:00:13,745 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/ac/ec/92c72f41974ca3dc82403f2246afe3b09c3075cc00d752934014acbb5bb0/qsdsan-0.3.13-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,746 Found link https://files.pythonhosted.org/packages/1c/81/1babffc36155290819d1053d9f6271f00f4eac02bdd70ecdfbe157b91ddf/qsdsan-0.3.13.tar.gz (from https://pypi.org/simple/qsdsan/), version: 0.3.13 2025-06-07T05:00:13,747 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/76/b4/c504c025754b78e9964095157c5d335cf90f8a922420bf4da73442ee6024/qsdsan-1.0.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,747 Found link https://files.pythonhosted.org/packages/47/f0/e65a3c70c1ed5c1f178ea9bd87d0d1c476dc23b78d61e38705f0bb467a8c/qsdsan-1.0.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.0 2025-06-07T05:00:13,748 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/36/59/dce26081511d00a3d464394f4d9235bd697ab2ece3b6f9302bddcefd6c21/qsdsan-1.0.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,749 Found link https://files.pythonhosted.org/packages/d4/52/ff9a0edabfc7246ce180bb566245ca8a1ed070b00a8883b8b93f7de999f5/qsdsan-1.0.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.1 2025-06-07T05:00:13,750 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/90/74/bfeb81d663fb835be345a40e7ba78099f72410d33e29d59d3acb4dc15832/qsdsan-1.0.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,751 Found link https://files.pythonhosted.org/packages/ac/55/74f1aa7f8259ac0d9b799a55d05e47a64e7e3ce6e15b8e72a6f295c01041/qsdsan-1.0.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.2 2025-06-07T05:00:13,752 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/af/91/8c84e281cce0c9cc4e9ffe81c1bf660ac81764daf3a07a065da8b9baac2f/qsdsan-1.0.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,753 Found link https://files.pythonhosted.org/packages/3a/bd/65a4cb8dc8fd69aacc1a6c0ea9f9c9685a7e53e7654e4d510ec575a198a1/qsdsan-1.0.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.3 2025-06-07T05:00:13,754 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/4c/7f/559807fc28167b7eadf6ad496b91f86a4440dea1f7daa4f068c77f769622/qsdsan-1.0.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,755 Found link https://files.pythonhosted.org/packages/d7/a7/e43838dba36a053cbc7b52706158688020d73b7a181697cdf953023ca3f8/qsdsan-1.0.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.4 2025-06-07T05:00:13,756 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/07/57/6c03532de1b54353b145783ab51a71e4d4412bcd78dd85bee0105331b4c8/qsdsan-1.0.5-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,757 Found link https://files.pythonhosted.org/packages/a2/6e/f47abca6ef2f6d37227250cd95db545db6c3a0eb07e4aa02967bf4bec7bf/qsdsan-1.0.5.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.5 2025-06-07T05:00:13,758 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/f3/31/d24e853ae068f721368359c86c851acddffe50495d451196689d21fe8b4c/qsdsan-1.0.7-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,759 Found link https://files.pythonhosted.org/packages/f5/4b/9e11181b9e7108ccdbd523925b50b083b38c626348199ee02fcb5eede4af/qsdsan-1.0.7.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.7 2025-06-07T05:00:13,760 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/53/a5/d3d126254d18ed1f061acf83ecfe2700f28957c290125723badc8480af41/qsdsan-1.0.8-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,761 Found link https://files.pythonhosted.org/packages/f1/76/de5bb7e45a78d74c892226fb2b32d1d03d81d4b49abf79e674b084ad05aa/qsdsan-1.0.8.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.0.8 2025-06-07T05:00:13,762 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/43/a0/60b831dd2ed3f361bc6e71976d391a0222d80adf3bbff1b6f2c87972be78/qsdsan-1.1.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,762 Found link https://files.pythonhosted.org/packages/78/05/4297fa762d5470529a9c10196622e9e59b46d58ca24d7f0727ef0dee115f/qsdsan-1.1.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.1.0 2025-06-07T05:00:13,763 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/07/f1/a189732c1a96e8e7a07062ebf088eb7edcd92e206c8ff19a42b03effce89/qsdsan-1.1.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,764 Found link https://files.pythonhosted.org/packages/c7/03/862f7e22a367073c86a150b4b22e5cc261172c0d50dc799797556a58f9f9/qsdsan-1.1.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.1.1 2025-06-07T05:00:13,765 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/38/7e/45a2a791f4eb35424f7f7f81f87de9f5b7ae176bd4a9ffe2e1d317a1f3c5/qsdsan-1.1.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,765 Found link https://files.pythonhosted.org/packages/77/13/92a9215b382f3abb3187d7904fff3d2abd934a175434331bf04fc0b66398/qsdsan-1.1.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.1.2 2025-06-07T05:00:13,766 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/15/41/63b80a29426ca314379320f427eac9f417767312d85e91959b63c9df483b/qsdsan-1.1.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,767 Found link https://files.pythonhosted.org/packages/56/48/ddaffcc0b7a11552bc4e688046259bcd1b56b25d9d27b1df289e13f3cce7/qsdsan-1.1.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.1.3 2025-06-07T05:00:13,768 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/ca/0e/74e1238ce6def563cfce9cd312c53bdab2eacfad444bf46e3c3b1b6a0bf4/qsdsan-1.1.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,769 Found link https://files.pythonhosted.org/packages/4c/33/c4cbbc7cd874ef16b6ad8de533a9f52ea7fab758745ce2ff530473932375/qsdsan-1.1.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.1.4 2025-06-07T05:00:13,770 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/8e/10/b9700ba60bb21500f7aa3e36c758441ada877e09e0091b1958ee8fd7bb6b/qsdsan-1.2.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,770 Found link https://files.pythonhosted.org/packages/c7/98/9a5450cc0fa701b95a64a58f2f08701fb62c8df888997da9f3a92920160c/qsdsan-1.2.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.0 2025-06-07T05:00:13,771 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/6a/fc/2402ae5af7603d139cc65c5836082819d9e354c83e5f542c0d7cffa0fafa/qsdsan-1.2.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,771 Found link https://files.pythonhosted.org/packages/36/55/d9f0d218e905047c8ddf3f3e62d136f4b2eb27b876d44098235df5c05890/qsdsan-1.2.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.1 2025-06-07T05:00:13,772 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/9e/07/58dc98fee8f7a0ccc91b97b667576fab4e1dc613a5696a2e890af59b3ad6/qsdsan-1.2.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,773 Found link https://files.pythonhosted.org/packages/1a/8c/5a2ae5eb54f0d171a1df30405aac7494ae4862fde4a753793d0eb44bb741/qsdsan-1.2.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.2 2025-06-07T05:00:13,773 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/2e/f9/c51009b857a98553c716686c741d3623f2b774ecc476bbc8035896d1ea0b/qsdsan-1.2.3-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,774 Found link https://files.pythonhosted.org/packages/25/53/445c0895aebe9993e69fd81fb04ed81592f16fa76821e0f2b16766d336f4/qsdsan-1.2.3.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.3 2025-06-07T05:00:13,775 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/8e/7b/cf710df39d8db04b0fcb04526acfb22f981cf2e254bcda68c2265afefb00/qsdsan-1.2.4-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,775 Found link https://files.pythonhosted.org/packages/b5/cb/4db97da9a31c64615837e49c74d6bcac82a338491bc3400868a3b4dad06c/qsdsan-1.2.4.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.4 2025-06-07T05:00:13,776 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/39/15/9d408b5748e917e4a9446c5683647a0e644bed8a9ff80378822787137320/qsdsan-1.2.5-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,777 Found link https://files.pythonhosted.org/packages/e3/f6/536f65977fdc9f0a346e0546e6efc8baef9b9c605d45da08886fb4930b02/qsdsan-1.2.5.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.2.5 2025-06-07T05:00:13,777 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/5a/3a/e6bf9cc57fdb449b226b9ea4c42645358849760ae0d40f2630bf7691589c/qsdsan-1.3.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,778 Found link https://files.pythonhosted.org/packages/da/67/ccf3de45d1b2a00672491a8b2196a7e9e9d73e1e9e0ed9d55f39f5bf3eba/qsdsan-1.3.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.3.0 2025-06-07T05:00:13,779 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/02/0f/c361166d694a7b83f153a19a41e38c9d0092681223f6ad186e66706387d5/qsdsan-1.3.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,779 Found link https://files.pythonhosted.org/packages/45/ff/9688b8870945c15fc74de8c0e5e0e50eb34dc4d9c6abf5cd8fe1bba55d11/qsdsan-1.3.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.3.1 2025-06-07T05:00:13,780 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/3a/a1/747bbbc1667766cc0b24684c27f7dabcdc0c9dfdf597cd3882e7899bcfdd/qsdsan-1.4.0-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,781 Found link https://files.pythonhosted.org/packages/b6/cb/f0bd067604db08c8bc28d8c2897a990862ceb48d06121e1d55d68c9bac1f/qsdsan-1.4.0.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.4.0 2025-06-07T05:00:13,781 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/e7/53/35dde3fc601ea0fa817b00e5483019ffef79a41b631d6aef89f6a7e9ae94/qsdsan-1.4.1-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,782 Found link https://files.pythonhosted.org/packages/ea/5d/565e6b23c23f53f33217cf22f0276196479e0941403018a5b6cbe7208ade/qsdsan-1.4.1.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.4.1 2025-06-07T05:00:13,783 Skipping link: No binaries permitted for qsdsan: https://files.pythonhosted.org/packages/79/cf/f4776bc8c9c5cd8b2e39a472c64cec67681ea71fe8b7deb9b804934ad860/qsdsan-1.4.2-py3-none-any.whl (from https://pypi.org/simple/qsdsan/) 2025-06-07T05:00:13,783 Found link https://files.pythonhosted.org/packages/d4/a9/c3efd9db9380e11dc20f77f1e69ca200f8ea4d4a45421a9102198869023b/qsdsan-1.4.2.tar.gz (from https://pypi.org/simple/qsdsan/), version: 1.4.2 2025-06-07T05:00:13,784 Fetching project page and analyzing links: https://www.piwheels.org/simple/qsdsan/ 2025-06-07T05:00:13,785 Getting page https://www.piwheels.org/simple/qsdsan/ 2025-06-07T05:00:13,787 Found index url https://www.piwheels.org/simple/ 2025-06-07T05:00:13,962 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qsdsan/ 2025-06-07T05:00:14,638 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qsdsan/ 2025-06-07T05:00:15,805 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qsdsan/ 2025-06-07T05:00:17,980 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qsdsan/ 2025-06-07T05:00:22,158 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qsdsan/ 2025-06-07T05:00:22,333 Could not fetch URL https://www.piwheels.org/simple/qsdsan/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/qsdsan/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-07T05:00:22,335 Skipping link: not a file: https://www.piwheels.org/simple/qsdsan/ 2025-06-07T05:00:22,336 Skipping link: not a file: https://pypi.org/simple/qsdsan/ 2025-06-07T05:00:22,365 Given no hashes to check 1 links for project 'qsdsan': discarding no candidates 2025-06-07T05:00:22,368 Collecting qsdsan==1.4.2 2025-06-07T05:00:22,370 Created temporary directory: /tmp/pip-unpack-ka_xdb87 2025-06-07T05:00:22,621 Downloading qsdsan-1.4.2.tar.gz (610 kB) 2025-06-07T05:00:23,152 Added qsdsan==1.4.2 from https://files.pythonhosted.org/packages/d4/a9/c3efd9db9380e11dc20f77f1e69ca200f8ea4d4a45421a9102198869023b/qsdsan-1.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-o3zrm467' 2025-06-07T05:00:23,154 Running setup.py (path:/tmp/pip-wheel-z6fapk2s/qsdsan_64d8831d42c44aa2ab8f734d90ca36c3/setup.py) egg_info for package qsdsan 2025-06-07T05:00:23,155 Created temporary directory: /tmp/pip-pip-egg-info-d_fkewxa 2025-06-07T05:00:23,156 Preparing metadata (setup.py): started 2025-06-07T05:00:23,157 Running command python setup.py egg_info 2025-06-07T05:00:24,039 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T05:00:24,040 !! 2025-06-07T05:00:24,041 ******************************************************************************** 2025-06-07T05:00:24,041 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T05:00:24,042 License :: OSI Approved :: University of Illinois/NCSA Open Source License 2025-06-07T05:00:24,043 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T05:00:24,044 ******************************************************************************** 2025-06-07T05:00:24,045 !! 2025-06-07T05:00:24,045 self._finalize_license_expression() 2025-06-07T05:00:24,070 running egg_info 2025-06-07T05:00:24,098 creating /tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info 2025-06-07T05:00:24,099 writing /tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/PKG-INFO 2025-06-07T05:00:24,103 writing dependency_links to /tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/dependency_links.txt 2025-06-07T05:00:24,105 writing requirements to /tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/requires.txt 2025-06-07T05:00:24,106 writing top-level names to /tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/top_level.txt 2025-06-07T05:00:24,107 writing manifest file '/tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/SOURCES.txt' 2025-06-07T05:00:24,215 reading manifest file '/tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/SOURCES.txt' 2025-06-07T05:00:24,216 reading manifest template 'MANIFEST.in' 2025-06-07T05:00:24,218 warning: no files found matching 'AUTHORS.rst' 2025-06-07T05:00:24,220 warning: no previously-included files matching '**/*tmp*' found anywhere in distribution 2025-06-07T05:00:24,221 warning: no previously-included files matching '.spyproject' found anywhere in distribution 2025-06-07T05:00:24,222 warning: no previously-included files matching 'tests/.spyproject/*' found anywhere in distribution 2025-06-07T05:00:24,222 warning: no previously-included files matching 'tests/.spyproject' found anywhere in distribution 2025-06-07T05:00:24,224 warning: no previously-included files matching '*__pycache__*' found anywhere in distribution 2025-06-07T05:00:24,225 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-06-07T05:00:24,226 warning: no previously-included files matching '*.nbi' found anywhere in distribution 2025-06-07T05:00:24,227 warning: no previously-included files matching '*.nbc' found anywhere in distribution 2025-06-07T05:00:24,228 warning: no previously-included files matching '*.coverage' found anywhere in distribution 2025-06-07T05:00:24,229 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-06-07T05:00:24,230 warning: no previously-included files matching '*.ipynb_checkpoints' found anywhere in distribution 2025-06-07T05:00:24,230 warning: no previously-included files matching 'ipynb_checkpoints' found anywhere in distribution 2025-06-07T05:00:24,231 warning: no previously-included files matching '*-checkpoint.ipynb' found anywhere in distribution 2025-06-07T05:00:24,232 warning: no previously-included files matching '*checkpoint*' found anywhere in distribution 2025-06-07T05:00:24,234 warning: no previously-included files matching '.*ipynb_checkpoints*' found anywhere in distribution 2025-06-07T05:00:24,234 warning: no previously-included files matching 'tests' found under directory 'docs' 2025-06-07T05:00:24,235 warning: no previously-included files matching '*ipynb_checkpoints' found under directory 'docs' 2025-06-07T05:00:24,236 adding license file 'LICENSE.txt' 2025-06-07T05:00:24,242 writing manifest file '/tmp/pip-pip-egg-info-d_fkewxa/qsdsan.egg-info/SOURCES.txt' 2025-06-07T05:00:24,347 Preparing metadata (setup.py): finished with status 'done' 2025-06-07T05:00:24,351 Source in /tmp/pip-wheel-z6fapk2s/qsdsan_64d8831d42c44aa2ab8f734d90ca36c3 has version 1.4.2, which satisfies requirement qsdsan==1.4.2 from https://files.pythonhosted.org/packages/d4/a9/c3efd9db9380e11dc20f77f1e69ca200f8ea4d4a45421a9102198869023b/qsdsan-1.4.2.tar.gz 2025-06-07T05:00:24,352 Removed qsdsan==1.4.2 from https://files.pythonhosted.org/packages/d4/a9/c3efd9db9380e11dc20f77f1e69ca200f8ea4d4a45421a9102198869023b/qsdsan-1.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-o3zrm467' 2025-06-07T05:00:24,360 Created temporary directory: /tmp/pip-unpack-mrqniu_f 2025-06-07T05:00:24,361 Created temporary directory: /tmp/pip-unpack-5fgen2a5 2025-06-07T05:00:24,362 Building wheels for collected packages: qsdsan 2025-06-07T05:00:24,365 Created temporary directory: /tmp/pip-wheel-yhw5mpyx 2025-06-07T05:00:24,366 DEPRECATION: Building 'qsdsan' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'qsdsan'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-07T05:00:24,367 Building wheel for qsdsan (setup.py): started 2025-06-07T05:00:24,369 Destination directory: /tmp/pip-wheel-yhw5mpyx 2025-06-07T05:00:24,369 Running command python setup.py bdist_wheel 2025-06-07T05:00:25,192 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T05:00:25,192 !! 2025-06-07T05:00:25,193 ******************************************************************************** 2025-06-07T05:00:25,194 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T05:00:25,195 License :: OSI Approved :: University of Illinois/NCSA Open Source License 2025-06-07T05:00:25,196 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T05:00:25,197 ******************************************************************************** 2025-06-07T05:00:25,198 !! 2025-06-07T05:00:25,198 self._finalize_license_expression() 2025-06-07T05:00:25,199 running bdist_wheel 2025-06-07T05:00:25,331 running build 2025-06-07T05:00:25,331 running build_py 2025-06-07T05:00:25,363 creating build/lib/qsdsan 2025-06-07T05:00:25,365 copying qsdsan/_transportation.py -> build/lib/qsdsan 2025-06-07T05:00:25,368 copying qsdsan/_construction.py -> build/lib/qsdsan 2025-06-07T05:00:25,370 copying qsdsan/_tea.py -> build/lib/qsdsan 2025-06-07T05:00:25,373 copying qsdsan/_equipment.py -> build/lib/qsdsan 2025-06-07T05:00:25,376 copying qsdsan/_components.py -> build/lib/qsdsan 2025-06-07T05:00:25,379 copying qsdsan/__init__.py -> build/lib/qsdsan 2025-06-07T05:00:25,381 copying qsdsan/_waste_stream.py -> build/lib/qsdsan 2025-06-07T05:00:25,386 copying qsdsan/_impact_indicator.py -> build/lib/qsdsan 2025-06-07T05:00:25,389 copying qsdsan/stats.py -> build/lib/qsdsan 2025-06-07T05:00:25,393 copying qsdsan/_sanstream.py -> build/lib/qsdsan 2025-06-07T05:00:25,396 copying qsdsan/_lca.py -> build/lib/qsdsan 2025-06-07T05:00:25,399 copying qsdsan/_sanunit.py -> build/lib/qsdsan 2025-06-07T05:00:25,402 copying qsdsan/_process.py -> build/lib/qsdsan 2025-06-07T05:00:25,406 copying qsdsan/_component.py -> build/lib/qsdsan 2025-06-07T05:00:25,409 copying qsdsan/_impact_item.py -> build/lib/qsdsan 2025-06-07T05:00:25,425 creating build/lib/qsdsan/data 2025-06-07T05:00:25,426 copying qsdsan/data/_masm2d.xlsx -> build/lib/qsdsan/data 2025-06-07T05:00:25,430 copying qsdsan/data/_madm1.xlsx -> build/lib/qsdsan/data 2025-06-07T05:00:25,433 copying qsdsan/data/_adm1.xlsx -> build/lib/qsdsan/data 2025-06-07T05:00:25,436 copying qsdsan/data/_components.tsv -> build/lib/qsdsan/data 2025-06-07T05:00:25,439 creating build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,440 copying qsdsan/data/process_data/_masm2d.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,442 copying qsdsan/data/process_data/_asm1.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,444 copying qsdsan/data/process_data/_asm2d.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,446 copying qsdsan/data/process_data/_adm1.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,449 copying qsdsan/data/process_data/_pm2asm2d_2.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,451 copying qsdsan/data/process_data/_pm2.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,453 copying qsdsan/data/process_data/_pm2asm2d.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,455 copying qsdsan/data/process_data/_mmp.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,457 copying qsdsan/data/process_data/_adm1_p_extension.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,460 copying qsdsan/data/process_data/_pm2asm2d_1.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,462 copying qsdsan/data/process_data/_madm1.tsv -> build/lib/qsdsan/data/process_data 2025-06-07T05:00:25,465 creating build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,466 copying qsdsan/data/sanunit_data/_drying_bed.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,469 copying qsdsan/data/sanunit_data/_sludge_separator.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,471 copying qsdsan/data/sanunit_data/_excretion.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,474 copying qsdsan/data/sanunit_data/_sedimentation_tank.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,476 copying qsdsan/data/sanunit_data/_septic_tank.csv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,479 copying qsdsan/data/sanunit_data/_anaerobic_digestion.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,481 copying qsdsan/data/sanunit_data/_toilet.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,484 copying qsdsan/data/sanunit_data/_liquid_treatment_bed.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,486 copying qsdsan/data/sanunit_data/_murt.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,489 copying qsdsan/data/sanunit_data/_anaerobic_baffled_reactor.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,491 copying qsdsan/data/sanunit_data/_anaerobic_lagoon.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,493 copying qsdsan/data/sanunit_data/_pit_latrine.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,496 copying qsdsan/data/sanunit_data/_inf_dry_2006.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,501 copying qsdsan/data/sanunit_data/_uddt.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,504 copying qsdsan/data/sanunit_data/_facultative_lagoon.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,506 copying qsdsan/data/sanunit_data/_sludge_pasteurization.tsv -> build/lib/qsdsan/data/sanunit_data 2025-06-07T05:00:25,509 creating build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,510 copying qsdsan/data/sanunit_data/br/_br_controls.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,513 copying qsdsan/data/sanunit_data/br/_br_housing.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,515 copying qsdsan/data/sanunit_data/br/_br_hhx.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,518 copying qsdsan/data/sanunit_data/br/_br_struvite_precipitation.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,520 copying qsdsan/data/sanunit_data/br/_br_screw_press.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,522 copying qsdsan/data/sanunit_data/br/_br_hhx_dryer.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,525 copying qsdsan/data/sanunit_data/br/_br_ohx.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,527 copying qsdsan/data/sanunit_data/br/_br_pollution_control.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,530 copying qsdsan/data/sanunit_data/br/_br_grinder.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,532 copying qsdsan/data/sanunit_data/br/_br_ion_exchange.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,534 copying qsdsan/data/sanunit_data/br/_br_carbonizer_base.tsv -> build/lib/qsdsan/data/sanunit_data/br 2025-06-07T05:00:25,537 creating build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,538 copying qsdsan/data/sanunit_data/es/_es_primary.xlsx -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,541 copying qsdsan/data/sanunit_data/es/_es_system.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,544 copying qsdsan/data/sanunit_data/es/_es_mbr.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,546 copying qsdsan/data/sanunit_data/es/_es_anoxic.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,549 copying qsdsan/data/sanunit_data/es/_es_anaerobic.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,551 copying qsdsan/data/sanunit_data/es/_es_bio_cost.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,553 copying qsdsan/data/sanunit_data/es/_es_ecr.xlsx -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,556 copying qsdsan/data/sanunit_data/es/_es_solar.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,559 copying qsdsan/data/sanunit_data/es/_es_aerobic.tsv -> build/lib/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,561 creating build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,562 copying qsdsan/data/sanunit_data/re/_re_ultrafiltration.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,565 copying qsdsan/data/sanunit_data/re/_re_ecr.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,568 copying qsdsan/data/sanunit_data/re/_re_ion_exchange.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,570 copying qsdsan/data/sanunit_data/re/_re_housing.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,573 copying qsdsan/data/sanunit_data/re/_re_system.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,575 copying qsdsan/data/sanunit_data/re/_re_solar.csv -> build/lib/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,578 creating build/lib/qsdsan/equipments 2025-06-07T05:00:25,579 copying qsdsan/equipments/_vertical_mixer.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,581 copying qsdsan/equipments/_membrane.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,584 copying qsdsan/equipments/_electrode.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,586 copying qsdsan/equipments/__init__.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,589 copying qsdsan/equipments/_machine.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,591 copying qsdsan/equipments/_column.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,594 copying qsdsan/equipments/_aeration.py -> build/lib/qsdsan/equipments 2025-06-07T05:00:25,596 creating build/lib/qsdsan/processes 2025-06-07T05:00:25,598 copying qsdsan/processes/_pm2asm2d.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,602 copying qsdsan/processes/_aerobic_digestion_addon.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,604 copying qsdsan/processes/_kinetic_reaction.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,607 copying qsdsan/processes/_asm2d.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,610 copying qsdsan/processes/__init__.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,613 copying qsdsan/processes/_decay.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,616 copying qsdsan/processes/_adm1.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,619 copying qsdsan/processes/_adm1_p_extension.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,622 copying qsdsan/processes/_aeration.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,625 copying qsdsan/processes/_asm1.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,628 copying qsdsan/processes/_pm2.py -> build/lib/qsdsan/processes 2025-06-07T05:00:25,632 creating build/lib/qsdsan/sanunits 2025-06-07T05:00:25,633 copying qsdsan/sanunits/_sludge_pasteurization.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,637 copying qsdsan/sanunits/_polishing_filter.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,640 copying qsdsan/sanunits/_membrane_gas_extraction.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,643 copying qsdsan/sanunits/_pumping.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,647 copying qsdsan/sanunits/_sludge_thickening.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,650 copying qsdsan/sanunits/_electrochemical_cell.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,653 copying qsdsan/sanunits/_eco_san.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,656 copying qsdsan/sanunits/_trucking.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,658 copying qsdsan/sanunits/_biogenic_refinery.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,662 copying qsdsan/sanunits/_screening.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,664 copying qsdsan/sanunits/_hydrothermal.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,668 copying qsdsan/sanunits/_junction.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,675 copying qsdsan/sanunits/_hydroprocessing.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,678 copying qsdsan/sanunits/_membrane_distillation.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,682 copying qsdsan/sanunits/_non_reactive.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,684 copying qsdsan/sanunits/_sludge_treatment.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,687 copying qsdsan/sanunits/_reactor.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,690 copying qsdsan/sanunits/_toilet.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,694 copying qsdsan/sanunits/__init__.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,697 copying qsdsan/sanunits/_facilities.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,699 copying qsdsan/sanunits/_reclaimer.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,702 copying qsdsan/sanunits/_heat_exchanging.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,705 copying qsdsan/sanunits/_distillation.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,708 copying qsdsan/sanunits/_lagoon.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,711 copying qsdsan/sanunits/_clarifier.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,714 copying qsdsan/sanunits/_treatment_bed.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,717 copying qsdsan/sanunits/_compressor.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,720 copying qsdsan/sanunits/_crop_application.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,722 copying qsdsan/sanunits/_septic_tank.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,725 copying qsdsan/sanunits/_sedimentation.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,728 copying qsdsan/sanunits/_combustion.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,731 copying qsdsan/sanunits/_internal_circulation_rx.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,734 copying qsdsan/sanunits/_activated_sludge_process.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,738 copying qsdsan/sanunits/_dynamic_influent.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,741 copying qsdsan/sanunits/_anaerobic_reactor.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,744 copying qsdsan/sanunits/_abstract.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,747 copying qsdsan/sanunits/_excretion.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,750 copying qsdsan/sanunits/_suspended_growth_bioreactor.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,754 copying qsdsan/sanunits/_flash.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,757 copying qsdsan/sanunits/_membrane_bioreactor.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,761 copying qsdsan/sanunits/_tank.py -> build/lib/qsdsan/sanunits 2025-06-07T05:00:25,764 creating build/lib/qsdsan/utils 2025-06-07T05:00:25,765 copying qsdsan/utils/parsing.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,768 copying qsdsan/utils/utilities.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,770 copying qsdsan/utils/indices.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,772 copying qsdsan/utils/construction.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,775 copying qsdsan/utils/cod.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,778 copying qsdsan/utils/model_eval.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,781 copying qsdsan/utils/__init__.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,783 copying qsdsan/utils/colors.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,786 copying qsdsan/utils/loading.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,788 copying qsdsan/utils/dynamics.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,791 copying qsdsan/utils/components.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,794 copying qsdsan/utils/formatting.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,796 copying qsdsan/utils/wwt_design.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,800 copying qsdsan/utils/misc.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,802 copying qsdsan/utils/doc_examples.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,805 copying qsdsan/utils/scope.py -> build/lib/qsdsan/utils 2025-06-07T05:00:25,838 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-07T05:00:25,839 !! 2025-06-07T05:00:25,840 ******************************************************************************** 2025-06-07T05:00:25,841 Please avoid running ``setup.py`` directly. 2025-06-07T05:00:25,841 Instead, use pypa/build, pypa/installer or other 2025-06-07T05:00:25,842 standards-based tools. 2025-06-07T05:00:25,843 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T05:00:25,843 or your builds will no longer be supported. 2025-06-07T05:00:25,845 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-07T05:00:25,845 ******************************************************************************** 2025-06-07T05:00:25,846 !! 2025-06-07T05:00:25,847 self.initialize_options() 2025-06-07T05:00:25,868 installing to build/bdist.linux-armv7l/wheel 2025-06-07T05:00:25,869 running install 2025-06-07T05:00:25,893 running install_lib 2025-06-07T05:00:25,919 creating build/bdist.linux-armv7l/wheel 2025-06-07T05:00:25,922 creating build/bdist.linux-armv7l/wheel/qsdsan 2025-06-07T05:00:25,923 copying build/lib/qsdsan/_transportation.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,925 copying build/lib/qsdsan/_construction.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,928 copying build/lib/qsdsan/_tea.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,931 copying build/lib/qsdsan/_equipment.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,933 copying build/lib/qsdsan/_components.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,936 copying build/lib/qsdsan/__init__.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,938 copying build/lib/qsdsan/_waste_stream.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,942 copying build/lib/qsdsan/_impact_indicator.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:25,945 creating build/bdist.linux-armv7l/wheel/qsdsan/equipments 2025-06-07T05:00:25,946 copying build/lib/qsdsan/equipments/_vertical_mixer.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,948 copying build/lib/qsdsan/equipments/_membrane.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,950 copying build/lib/qsdsan/equipments/_electrode.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,952 copying build/lib/qsdsan/equipments/__init__.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,954 copying build/lib/qsdsan/equipments/_machine.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,956 copying build/lib/qsdsan/equipments/_column.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,958 copying build/lib/qsdsan/equipments/_aeration.py -> build/bdist.linux-armv7l/wheel/./qsdsan/equipments 2025-06-07T05:00:25,960 creating build/bdist.linux-armv7l/wheel/qsdsan/data 2025-06-07T05:00:25,962 copying build/lib/qsdsan/data/_masm2d.xlsx -> build/bdist.linux-armv7l/wheel/./qsdsan/data 2025-06-07T05:00:25,966 creating build/bdist.linux-armv7l/wheel/qsdsan/data/sanunit_data 2025-06-07T05:00:25,968 creating build/bdist.linux-armv7l/wheel/qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,969 copying build/lib/qsdsan/data/sanunit_data/es/_es_primary.xlsx -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,972 copying build/lib/qsdsan/data/sanunit_data/es/_es_system.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,974 copying build/lib/qsdsan/data/sanunit_data/es/_es_mbr.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,976 copying build/lib/qsdsan/data/sanunit_data/es/_es_anoxic.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,978 copying build/lib/qsdsan/data/sanunit_data/es/_es_anaerobic.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,980 copying build/lib/qsdsan/data/sanunit_data/es/_es_bio_cost.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,982 copying build/lib/qsdsan/data/sanunit_data/es/_es_ecr.xlsx -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,984 copying build/lib/qsdsan/data/sanunit_data/es/_es_solar.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,986 copying build/lib/qsdsan/data/sanunit_data/es/_es_aerobic.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/es 2025-06-07T05:00:25,988 copying build/lib/qsdsan/data/sanunit_data/_drying_bed.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:25,990 copying build/lib/qsdsan/data/sanunit_data/_sludge_separator.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:25,993 creating build/bdist.linux-armv7l/wheel/qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,994 copying build/lib/qsdsan/data/sanunit_data/re/_re_ultrafiltration.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,997 copying build/lib/qsdsan/data/sanunit_data/re/_re_ecr.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:25,999 copying build/lib/qsdsan/data/sanunit_data/re/_re_ion_exchange.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:26,001 copying build/lib/qsdsan/data/sanunit_data/re/_re_housing.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:26,004 copying build/lib/qsdsan/data/sanunit_data/re/_re_system.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:26,006 copying build/lib/qsdsan/data/sanunit_data/re/_re_solar.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/re 2025-06-07T05:00:26,008 copying build/lib/qsdsan/data/sanunit_data/_excretion.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,010 copying build/lib/qsdsan/data/sanunit_data/_sedimentation_tank.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,012 copying build/lib/qsdsan/data/sanunit_data/_septic_tank.csv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,014 copying build/lib/qsdsan/data/sanunit_data/_anaerobic_digestion.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,016 copying build/lib/qsdsan/data/sanunit_data/_toilet.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,018 copying build/lib/qsdsan/data/sanunit_data/_liquid_treatment_bed.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,020 copying build/lib/qsdsan/data/sanunit_data/_murt.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,022 copying build/lib/qsdsan/data/sanunit_data/_anaerobic_baffled_reactor.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,024 copying build/lib/qsdsan/data/sanunit_data/_anaerobic_lagoon.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,026 copying build/lib/qsdsan/data/sanunit_data/_pit_latrine.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,029 creating build/bdist.linux-armv7l/wheel/qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,030 copying build/lib/qsdsan/data/sanunit_data/br/_br_controls.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,032 copying build/lib/qsdsan/data/sanunit_data/br/_br_housing.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,034 copying build/lib/qsdsan/data/sanunit_data/br/_br_hhx.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,037 copying build/lib/qsdsan/data/sanunit_data/br/_br_struvite_precipitation.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,039 copying build/lib/qsdsan/data/sanunit_data/br/_br_screw_press.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,041 copying build/lib/qsdsan/data/sanunit_data/br/_br_hhx_dryer.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,043 copying build/lib/qsdsan/data/sanunit_data/br/_br_ohx.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,045 copying build/lib/qsdsan/data/sanunit_data/br/_br_pollution_control.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,047 copying build/lib/qsdsan/data/sanunit_data/br/_br_grinder.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,049 copying build/lib/qsdsan/data/sanunit_data/br/_br_ion_exchange.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,051 copying build/lib/qsdsan/data/sanunit_data/br/_br_carbonizer_base.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data/br 2025-06-07T05:00:26,054 copying build/lib/qsdsan/data/sanunit_data/_inf_dry_2006.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,060 copying build/lib/qsdsan/data/sanunit_data/_uddt.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,062 copying build/lib/qsdsan/data/sanunit_data/_facultative_lagoon.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,064 copying build/lib/qsdsan/data/sanunit_data/_sludge_pasteurization.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/sanunit_data 2025-06-07T05:00:26,066 copying build/lib/qsdsan/data/_madm1.xlsx -> build/bdist.linux-armv7l/wheel/./qsdsan/data 2025-06-07T05:00:26,070 copying build/lib/qsdsan/data/_adm1.xlsx -> build/bdist.linux-armv7l/wheel/./qsdsan/data 2025-06-07T05:00:26,074 creating build/bdist.linux-armv7l/wheel/qsdsan/data/process_data 2025-06-07T05:00:26,075 copying build/lib/qsdsan/data/process_data/_masm2d.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,077 copying build/lib/qsdsan/data/process_data/_asm1.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,079 copying build/lib/qsdsan/data/process_data/_asm2d.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,081 copying build/lib/qsdsan/data/process_data/_adm1.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,082 copying build/lib/qsdsan/data/process_data/_pm2asm2d_2.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,084 copying build/lib/qsdsan/data/process_data/_pm2.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,086 copying build/lib/qsdsan/data/process_data/_pm2asm2d.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,088 copying build/lib/qsdsan/data/process_data/_mmp.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,090 copying build/lib/qsdsan/data/process_data/_adm1_p_extension.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,092 copying build/lib/qsdsan/data/process_data/_pm2asm2d_1.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,094 copying build/lib/qsdsan/data/process_data/_madm1.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data/process_data 2025-06-07T05:00:26,097 copying build/lib/qsdsan/data/_components.tsv -> build/bdist.linux-armv7l/wheel/./qsdsan/data 2025-06-07T05:00:26,099 copying build/lib/qsdsan/stats.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,104 copying build/lib/qsdsan/_sanstream.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,107 copying build/lib/qsdsan/_lca.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,111 creating build/bdist.linux-armv7l/wheel/qsdsan/utils 2025-06-07T05:00:26,112 copying build/lib/qsdsan/utils/parsing.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,114 copying build/lib/qsdsan/utils/utilities.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,117 copying build/lib/qsdsan/utils/indices.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,119 copying build/lib/qsdsan/utils/construction.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,121 copying build/lib/qsdsan/utils/cod.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,124 copying build/lib/qsdsan/utils/model_eval.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,126 copying build/lib/qsdsan/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,128 copying build/lib/qsdsan/utils/colors.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,130 copying build/lib/qsdsan/utils/loading.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,133 copying build/lib/qsdsan/utils/dynamics.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,135 copying build/lib/qsdsan/utils/components.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,138 copying build/lib/qsdsan/utils/formatting.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,140 copying build/lib/qsdsan/utils/wwt_design.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,143 copying build/lib/qsdsan/utils/misc.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,145 copying build/lib/qsdsan/utils/doc_examples.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,148 copying build/lib/qsdsan/utils/scope.py -> build/bdist.linux-armv7l/wheel/./qsdsan/utils 2025-06-07T05:00:26,150 copying build/lib/qsdsan/_sanunit.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,153 copying build/lib/qsdsan/_process.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,156 creating build/bdist.linux-armv7l/wheel/qsdsan/processes 2025-06-07T05:00:26,158 copying build/lib/qsdsan/processes/_pm2asm2d.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,161 copying build/lib/qsdsan/processes/_aerobic_digestion_addon.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,163 copying build/lib/qsdsan/processes/_kinetic_reaction.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,166 copying build/lib/qsdsan/processes/_asm2d.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,169 copying build/lib/qsdsan/processes/__init__.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,171 copying build/lib/qsdsan/processes/_decay.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,173 copying build/lib/qsdsan/processes/_adm1.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,176 copying build/lib/qsdsan/processes/_adm1_p_extension.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,179 copying build/lib/qsdsan/processes/_aeration.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,182 copying build/lib/qsdsan/processes/_asm1.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,184 copying build/lib/qsdsan/processes/_pm2.py -> build/bdist.linux-armv7l/wheel/./qsdsan/processes 2025-06-07T05:00:26,187 copying build/lib/qsdsan/_component.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,191 creating build/bdist.linux-armv7l/wheel/qsdsan/sanunits 2025-06-07T05:00:26,192 copying build/lib/qsdsan/sanunits/_sludge_pasteurization.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,195 copying build/lib/qsdsan/sanunits/_polishing_filter.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,199 copying build/lib/qsdsan/sanunits/_membrane_gas_extraction.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,202 copying build/lib/qsdsan/sanunits/_pumping.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,205 copying build/lib/qsdsan/sanunits/_sludge_thickening.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,208 copying build/lib/qsdsan/sanunits/_electrochemical_cell.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,211 copying build/lib/qsdsan/sanunits/_eco_san.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,214 copying build/lib/qsdsan/sanunits/_trucking.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,217 copying build/lib/qsdsan/sanunits/_biogenic_refinery.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,220 copying build/lib/qsdsan/sanunits/_screening.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,223 copying build/lib/qsdsan/sanunits/_hydrothermal.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,226 copying build/lib/qsdsan/sanunits/_junction.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,231 copying build/lib/qsdsan/sanunits/_hydroprocessing.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,234 copying build/lib/qsdsan/sanunits/_membrane_distillation.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,236 copying build/lib/qsdsan/sanunits/_non_reactive.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,239 copying build/lib/qsdsan/sanunits/_sludge_treatment.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,241 copying build/lib/qsdsan/sanunits/_reactor.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,244 copying build/lib/qsdsan/sanunits/_toilet.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,247 copying build/lib/qsdsan/sanunits/__init__.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,249 copying build/lib/qsdsan/sanunits/_facilities.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,251 copying build/lib/qsdsan/sanunits/_reclaimer.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,254 copying build/lib/qsdsan/sanunits/_heat_exchanging.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,257 copying build/lib/qsdsan/sanunits/_distillation.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,259 copying build/lib/qsdsan/sanunits/_lagoon.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,262 copying build/lib/qsdsan/sanunits/_clarifier.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,266 copying build/lib/qsdsan/sanunits/_treatment_bed.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,269 copying build/lib/qsdsan/sanunits/_compressor.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,271 copying build/lib/qsdsan/sanunits/_crop_application.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,273 copying build/lib/qsdsan/sanunits/_septic_tank.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,276 copying build/lib/qsdsan/sanunits/_sedimentation.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,278 copying build/lib/qsdsan/sanunits/_combustion.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,281 copying build/lib/qsdsan/sanunits/_internal_circulation_rx.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,284 copying build/lib/qsdsan/sanunits/_activated_sludge_process.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,287 copying build/lib/qsdsan/sanunits/_dynamic_influent.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,289 copying build/lib/qsdsan/sanunits/_anaerobic_reactor.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,292 copying build/lib/qsdsan/sanunits/_abstract.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,295 copying build/lib/qsdsan/sanunits/_excretion.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,298 copying build/lib/qsdsan/sanunits/_suspended_growth_bioreactor.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,302 copying build/lib/qsdsan/sanunits/_flash.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,304 copying build/lib/qsdsan/sanunits/_membrane_bioreactor.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,308 copying build/lib/qsdsan/sanunits/_tank.py -> build/bdist.linux-armv7l/wheel/./qsdsan/sanunits 2025-06-07T05:00:26,311 copying build/lib/qsdsan/_impact_item.py -> build/bdist.linux-armv7l/wheel/./qsdsan 2025-06-07T05:00:26,313 running install_egg_info 2025-06-07T05:00:26,350 running egg_info 2025-06-07T05:00:26,377 writing qsdsan.egg-info/PKG-INFO 2025-06-07T05:00:26,381 writing dependency_links to qsdsan.egg-info/dependency_links.txt 2025-06-07T05:00:26,383 writing requirements to qsdsan.egg-info/requires.txt 2025-06-07T05:00:26,385 writing top-level names to qsdsan.egg-info/top_level.txt 2025-06-07T05:00:26,431 reading manifest file 'qsdsan.egg-info/SOURCES.txt' 2025-06-07T05:00:26,442 reading manifest template 'MANIFEST.in' 2025-06-07T05:00:26,443 warning: no files found matching 'AUTHORS.rst' 2025-06-07T05:00:26,446 warning: no previously-included files matching '**/*tmp*' found anywhere in distribution 2025-06-07T05:00:26,447 warning: no previously-included files matching '.spyproject' found anywhere in distribution 2025-06-07T05:00:26,448 warning: no previously-included files matching 'tests/.spyproject/*' found anywhere in distribution 2025-06-07T05:00:26,450 warning: no previously-included files matching 'tests/.spyproject' found anywhere in distribution 2025-06-07T05:00:26,451 warning: no previously-included files matching '*__pycache__*' found anywhere in distribution 2025-06-07T05:00:26,452 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-06-07T05:00:26,454 warning: no previously-included files matching '*.nbi' found anywhere in distribution 2025-06-07T05:00:26,455 warning: no previously-included files matching '*.nbc' found anywhere in distribution 2025-06-07T05:00:26,456 warning: no previously-included files matching '*.coverage' found anywhere in distribution 2025-06-07T05:00:26,458 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-06-07T05:00:26,459 warning: no previously-included files matching '*.ipynb_checkpoints' found anywhere in distribution 2025-06-07T05:00:26,460 warning: no previously-included files matching 'ipynb_checkpoints' found anywhere in distribution 2025-06-07T05:00:26,462 warning: no previously-included files matching '*-checkpoint.ipynb' found anywhere in distribution 2025-06-07T05:00:26,463 warning: no previously-included files matching '*checkpoint*' found anywhere in distribution 2025-06-07T05:00:26,464 warning: no previously-included files matching '.*ipynb_checkpoints*' found anywhere in distribution 2025-06-07T05:00:26,465 warning: no previously-included files matching 'tests' found under directory 'docs' 2025-06-07T05:00:26,466 warning: no previously-included files matching '*ipynb_checkpoints' found under directory 'docs' 2025-06-07T05:00:26,467 adding license file 'LICENSE.txt' 2025-06-07T05:00:26,475 writing manifest file 'qsdsan.egg-info/SOURCES.txt' 2025-06-07T05:00:26,477 Copying qsdsan.egg-info to build/bdist.linux-armv7l/wheel/./qsdsan-1.4.2-py3.11.egg-info 2025-06-07T05:00:26,487 running install_scripts 2025-06-07T05:00:26,498 creating build/bdist.linux-armv7l/wheel/qsdsan-1.4.2.dist-info/WHEEL 2025-06-07T05:00:26,501 creating '/tmp/pip-wheel-yhw5mpyx/qsdsan-1.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-07T05:00:26,504 adding 'qsdsan/__init__.py' 2025-06-07T05:00:26,509 adding 'qsdsan/_component.py' 2025-06-07T05:00:26,514 adding 'qsdsan/_components.py' 2025-06-07T05:00:26,517 adding 'qsdsan/_construction.py' 2025-06-07T05:00:26,519 adding 'qsdsan/_equipment.py' 2025-06-07T05:00:26,521 adding 'qsdsan/_impact_indicator.py' 2025-06-07T05:00:26,525 adding 'qsdsan/_impact_item.py' 2025-06-07T05:00:26,530 adding 'qsdsan/_lca.py' 2025-06-07T05:00:26,536 adding 'qsdsan/_process.py' 2025-06-07T05:00:26,539 adding 'qsdsan/_sanstream.py' 2025-06-07T05:00:26,543 adding 'qsdsan/_sanunit.py' 2025-06-07T05:00:26,546 adding 'qsdsan/_tea.py' 2025-06-07T05:00:26,548 adding 'qsdsan/_transportation.py' 2025-06-07T05:00:26,557 adding 'qsdsan/_waste_stream.py' 2025-06-07T05:00:26,563 adding 'qsdsan/stats.py' 2025-06-07T05:00:26,566 adding 'qsdsan/data/_adm1.xlsx' 2025-06-07T05:00:26,568 adding 'qsdsan/data/_components.tsv' 2025-06-07T05:00:26,574 adding 'qsdsan/data/_madm1.xlsx' 2025-06-07T05:00:26,580 adding 'qsdsan/data/_masm2d.xlsx' 2025-06-07T05:00:26,583 adding 'qsdsan/data/process_data/_adm1.tsv' 2025-06-07T05:00:26,584 adding 'qsdsan/data/process_data/_adm1_p_extension.tsv' 2025-06-07T05:00:26,585 adding 'qsdsan/data/process_data/_asm1.tsv' 2025-06-07T05:00:26,586 adding 'qsdsan/data/process_data/_asm2d.tsv' 2025-06-07T05:00:26,588 adding 'qsdsan/data/process_data/_madm1.tsv' 2025-06-07T05:00:26,589 adding 'qsdsan/data/process_data/_masm2d.tsv' 2025-06-07T05:00:26,591 adding 'qsdsan/data/process_data/_mmp.tsv' 2025-06-07T05:00:26,592 adding 'qsdsan/data/process_data/_pm2.tsv' 2025-06-07T05:00:26,593 adding 'qsdsan/data/process_data/_pm2asm2d.tsv' 2025-06-07T05:00:26,594 adding 'qsdsan/data/process_data/_pm2asm2d_1.tsv' 2025-06-07T05:00:26,595 adding 'qsdsan/data/process_data/_pm2asm2d_2.tsv' 2025-06-07T05:00:26,597 adding 'qsdsan/data/sanunit_data/_anaerobic_baffled_reactor.tsv' 2025-06-07T05:00:26,599 adding 'qsdsan/data/sanunit_data/_anaerobic_digestion.tsv' 2025-06-07T05:00:26,600 adding 'qsdsan/data/sanunit_data/_anaerobic_lagoon.tsv' 2025-06-07T05:00:26,601 adding 'qsdsan/data/sanunit_data/_drying_bed.tsv' 2025-06-07T05:00:26,602 adding 'qsdsan/data/sanunit_data/_excretion.tsv' 2025-06-07T05:00:26,604 adding 'qsdsan/data/sanunit_data/_facultative_lagoon.tsv' 2025-06-07T05:00:26,623 adding 'qsdsan/data/sanunit_data/_inf_dry_2006.tsv' 2025-06-07T05:00:26,625 adding 'qsdsan/data/sanunit_data/_liquid_treatment_bed.tsv' 2025-06-07T05:00:26,626 adding 'qsdsan/data/sanunit_data/_murt.tsv' 2025-06-07T05:00:26,627 adding 'qsdsan/data/sanunit_data/_pit_latrine.tsv' 2025-06-07T05:00:26,628 adding 'qsdsan/data/sanunit_data/_sedimentation_tank.tsv' 2025-06-07T05:00:26,630 adding 'qsdsan/data/sanunit_data/_septic_tank.csv' 2025-06-07T05:00:26,631 adding 'qsdsan/data/sanunit_data/_sludge_pasteurization.tsv' 2025-06-07T05:00:26,632 adding 'qsdsan/data/sanunit_data/_sludge_separator.tsv' 2025-06-07T05:00:26,633 adding 'qsdsan/data/sanunit_data/_toilet.tsv' 2025-06-07T05:00:26,635 adding 'qsdsan/data/sanunit_data/_uddt.tsv' 2025-06-07T05:00:26,637 adding 'qsdsan/data/sanunit_data/br/_br_carbonizer_base.tsv' 2025-06-07T05:00:26,638 adding 'qsdsan/data/sanunit_data/br/_br_controls.tsv' 2025-06-07T05:00:26,639 adding 'qsdsan/data/sanunit_data/br/_br_grinder.tsv' 2025-06-07T05:00:26,641 adding 'qsdsan/data/sanunit_data/br/_br_hhx.tsv' 2025-06-07T05:00:26,642 adding 'qsdsan/data/sanunit_data/br/_br_hhx_dryer.tsv' 2025-06-07T05:00:26,643 adding 'qsdsan/data/sanunit_data/br/_br_housing.tsv' 2025-06-07T05:00:26,644 adding 'qsdsan/data/sanunit_data/br/_br_ion_exchange.tsv' 2025-06-07T05:00:26,646 adding 'qsdsan/data/sanunit_data/br/_br_ohx.tsv' 2025-06-07T05:00:26,647 adding 'qsdsan/data/sanunit_data/br/_br_pollution_control.tsv' 2025-06-07T05:00:26,648 adding 'qsdsan/data/sanunit_data/br/_br_screw_press.tsv' 2025-06-07T05:00:26,650 adding 'qsdsan/data/sanunit_data/br/_br_struvite_precipitation.tsv' 2025-06-07T05:00:26,652 adding 'qsdsan/data/sanunit_data/es/_es_aerobic.tsv' 2025-06-07T05:00:26,653 adding 'qsdsan/data/sanunit_data/es/_es_anaerobic.tsv' 2025-06-07T05:00:26,654 adding 'qsdsan/data/sanunit_data/es/_es_anoxic.tsv' 2025-06-07T05:00:26,656 adding 'qsdsan/data/sanunit_data/es/_es_bio_cost.tsv' 2025-06-07T05:00:26,658 adding 'qsdsan/data/sanunit_data/es/_es_ecr.xlsx' 2025-06-07T05:00:26,660 adding 'qsdsan/data/sanunit_data/es/_es_mbr.tsv' 2025-06-07T05:00:26,662 adding 'qsdsan/data/sanunit_data/es/_es_primary.xlsx' 2025-06-07T05:00:26,664 adding 'qsdsan/data/sanunit_data/es/_es_solar.tsv' 2025-06-07T05:00:26,665 adding 'qsdsan/data/sanunit_data/es/_es_system.tsv' 2025-06-07T05:00:26,667 adding 'qsdsan/data/sanunit_data/re/_re_ecr.csv' 2025-06-07T05:00:26,669 adding 'qsdsan/data/sanunit_data/re/_re_housing.csv' 2025-06-07T05:00:26,670 adding 'qsdsan/data/sanunit_data/re/_re_ion_exchange.csv' 2025-06-07T05:00:26,672 adding 'qsdsan/data/sanunit_data/re/_re_solar.csv' 2025-06-07T05:00:26,673 adding 'qsdsan/data/sanunit_data/re/_re_system.csv' 2025-06-07T05:00:26,675 adding 'qsdsan/data/sanunit_data/re/_re_ultrafiltration.csv' 2025-06-07T05:00:26,677 adding 'qsdsan/equipments/__init__.py' 2025-06-07T05:00:26,679 adding 'qsdsan/equipments/_aeration.py' 2025-06-07T05:00:26,681 adding 'qsdsan/equipments/_column.py' 2025-06-07T05:00:26,682 adding 'qsdsan/equipments/_electrode.py' 2025-06-07T05:00:26,684 adding 'qsdsan/equipments/_machine.py' 2025-06-07T05:00:26,685 adding 'qsdsan/equipments/_membrane.py' 2025-06-07T05:00:26,687 adding 'qsdsan/equipments/_vertical_mixer.py' 2025-06-07T05:00:26,689 adding 'qsdsan/processes/__init__.py' 2025-06-07T05:00:26,692 adding 'qsdsan/processes/_adm1.py' 2025-06-07T05:00:26,697 adding 'qsdsan/processes/_adm1_p_extension.py' 2025-06-07T05:00:26,699 adding 'qsdsan/processes/_aeration.py' 2025-06-07T05:00:26,701 adding 'qsdsan/processes/_aerobic_digestion_addon.py' 2025-06-07T05:00:26,703 adding 'qsdsan/processes/_asm1.py' 2025-06-07T05:00:26,708 adding 'qsdsan/processes/_asm2d.py' 2025-06-07T05:00:26,711 adding 'qsdsan/processes/_decay.py' 2025-06-07T05:00:26,713 adding 'qsdsan/processes/_kinetic_reaction.py' 2025-06-07T05:00:26,716 adding 'qsdsan/processes/_pm2.py' 2025-06-07T05:00:26,721 adding 'qsdsan/processes/_pm2asm2d.py' 2025-06-07T05:00:26,724 adding 'qsdsan/sanunits/__init__.py' 2025-06-07T05:00:26,726 adding 'qsdsan/sanunits/_abstract.py' 2025-06-07T05:00:26,729 adding 'qsdsan/sanunits/_activated_sludge_process.py' 2025-06-07T05:00:26,734 adding 'qsdsan/sanunits/_anaerobic_reactor.py' 2025-06-07T05:00:26,739 adding 'qsdsan/sanunits/_biogenic_refinery.py' 2025-06-07T05:00:26,746 adding 'qsdsan/sanunits/_clarifier.py' 2025-06-07T05:00:26,749 adding 'qsdsan/sanunits/_combustion.py' 2025-06-07T05:00:26,751 adding 'qsdsan/sanunits/_compressor.py' 2025-06-07T05:00:26,752 adding 'qsdsan/sanunits/_crop_application.py' 2025-06-07T05:00:26,753 adding 'qsdsan/sanunits/_distillation.py' 2025-06-07T05:00:26,755 adding 'qsdsan/sanunits/_dynamic_influent.py' 2025-06-07T05:00:26,757 adding 'qsdsan/sanunits/_eco_san.py' 2025-06-07T05:00:26,759 adding 'qsdsan/sanunits/_electrochemical_cell.py' 2025-06-07T05:00:26,761 adding 'qsdsan/sanunits/_excretion.py' 2025-06-07T05:00:26,762 adding 'qsdsan/sanunits/_facilities.py' 2025-06-07T05:00:26,764 adding 'qsdsan/sanunits/_flash.py' 2025-06-07T05:00:26,766 adding 'qsdsan/sanunits/_heat_exchanging.py' 2025-06-07T05:00:26,769 adding 'qsdsan/sanunits/_hydroprocessing.py' 2025-06-07T05:00:26,772 adding 'qsdsan/sanunits/_hydrothermal.py' 2025-06-07T05:00:26,775 adding 'qsdsan/sanunits/_internal_circulation_rx.py' 2025-06-07T05:00:26,786 adding 'qsdsan/sanunits/_junction.py' 2025-06-07T05:00:26,788 adding 'qsdsan/sanunits/_lagoon.py' 2025-06-07T05:00:26,795 adding 'qsdsan/sanunits/_membrane_bioreactor.py' 2025-06-07T05:00:26,797 adding 'qsdsan/sanunits/_membrane_distillation.py' 2025-06-07T05:00:26,800 adding 'qsdsan/sanunits/_membrane_gas_extraction.py' 2025-06-07T05:00:26,802 adding 'qsdsan/sanunits/_non_reactive.py' 2025-06-07T05:00:26,805 adding 'qsdsan/sanunits/_polishing_filter.py' 2025-06-07T05:00:26,809 adding 'qsdsan/sanunits/_pumping.py' 2025-06-07T05:00:26,811 adding 'qsdsan/sanunits/_reactor.py' 2025-06-07T05:00:26,814 adding 'qsdsan/sanunits/_reclaimer.py' 2025-06-07T05:00:26,815 adding 'qsdsan/sanunits/_screening.py' 2025-06-07T05:00:26,817 adding 'qsdsan/sanunits/_sedimentation.py' 2025-06-07T05:00:26,819 adding 'qsdsan/sanunits/_septic_tank.py' 2025-06-07T05:00:26,821 adding 'qsdsan/sanunits/_sludge_pasteurization.py' 2025-06-07T05:00:26,824 adding 'qsdsan/sanunits/_sludge_thickening.py' 2025-06-07T05:00:26,827 adding 'qsdsan/sanunits/_sludge_treatment.py' 2025-06-07T05:00:26,834 adding 'qsdsan/sanunits/_suspended_growth_bioreactor.py' 2025-06-07T05:00:26,836 adding 'qsdsan/sanunits/_tank.py' 2025-06-07T05:00:26,841 adding 'qsdsan/sanunits/_toilet.py' 2025-06-07T05:00:26,843 adding 'qsdsan/sanunits/_treatment_bed.py' 2025-06-07T05:00:26,844 adding 'qsdsan/sanunits/_trucking.py' 2025-06-07T05:00:26,846 adding 'qsdsan/utils/__init__.py' 2025-06-07T05:00:26,849 adding 'qsdsan/utils/cod.py' 2025-06-07T05:00:26,851 adding 'qsdsan/utils/colors.py' 2025-06-07T05:00:26,853 adding 'qsdsan/utils/components.py' 2025-06-07T05:00:26,856 adding 'qsdsan/utils/construction.py' 2025-06-07T05:00:26,858 adding 'qsdsan/utils/doc_examples.py' 2025-06-07T05:00:26,860 adding 'qsdsan/utils/dynamics.py' 2025-06-07T05:00:26,861 adding 'qsdsan/utils/formatting.py' 2025-06-07T05:00:26,865 adding 'qsdsan/utils/indices.py' 2025-06-07T05:00:26,866 adding 'qsdsan/utils/loading.py' 2025-06-07T05:00:26,868 adding 'qsdsan/utils/misc.py' 2025-06-07T05:00:26,870 adding 'qsdsan/utils/model_eval.py' 2025-06-07T05:00:26,871 adding 'qsdsan/utils/parsing.py' 2025-06-07T05:00:26,873 adding 'qsdsan/utils/scope.py' 2025-06-07T05:00:26,874 adding 'qsdsan/utils/utilities.py' 2025-06-07T05:00:26,878 adding 'qsdsan/utils/wwt_design.py' 2025-06-07T05:00:26,881 adding 'qsdsan-1.4.2.dist-info/licenses/LICENSE.txt' 2025-06-07T05:00:26,883 adding 'qsdsan-1.4.2.dist-info/METADATA' 2025-06-07T05:00:26,884 adding 'qsdsan-1.4.2.dist-info/WHEEL' 2025-06-07T05:00:26,885 adding 'qsdsan-1.4.2.dist-info/top_level.txt' 2025-06-07T05:00:26,887 adding 'qsdsan-1.4.2.dist-info/RECORD' 2025-06-07T05:00:26,897 removing build/bdist.linux-armv7l/wheel 2025-06-07T05:00:27,048 Building wheel for qsdsan (setup.py): finished with status 'done' 2025-06-07T05:00:27,057 Created wheel for qsdsan: filename=qsdsan-1.4.2-py3-none-any.whl size=669303 sha256=b4b169f018203cfe0a8b61974e651729f08e84445fe1f17258f263fb164fcd36 2025-06-07T05:00:27,058 Stored in directory: /tmp/pip-ephem-wheel-cache-i5gnjcm3/wheels/d0/b0/37/09bbb15879b5248bb76b243621d344bd7341962b970322fbc1 2025-06-07T05:00:27,076 Successfully built qsdsan 2025-06-07T05:00:27,095 Removed build tracker: '/tmp/pip-build-tracker-o3zrm467'