2026-06-17T03:34:04,554 Created temporary directory: /tmp/pip-ephem-wheel-cache-m_6xc8lq 2026-06-17T03:34:04,556 Created temporary directory: /tmp/pip-build-tracker-dmjh7yes 2026-06-17T03:34:04,557 Initialized build tracking at /tmp/pip-build-tracker-dmjh7yes 2026-06-17T03:34:04,557 Created build tracker: /tmp/pip-build-tracker-dmjh7yes 2026-06-17T03:34:04,558 Entered build tracker: /tmp/pip-build-tracker-dmjh7yes 2026-06-17T03:34:04,558 Created temporary directory: /tmp/pip-wheel-n67apusv 2026-06-17T03:34:04,562 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-06-17T03:34:04,564 Created temporary directory: /tmp/pip-ephem-wheel-cache-ps6byljy 2026-06-17T03:34:04,585 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-17T03:34:04,589 2 location(s) to search for versions of lichenggong: 2026-06-17T03:34:04,589 * https://pypi.org/simple/lichenggong/ 2026-06-17T03:34:04,589 * https://www.piwheels.org/simple/lichenggong/ 2026-06-17T03:34:04,589 Fetching project page and analyzing links: https://pypi.org/simple/lichenggong/ 2026-06-17T03:34:04,590 Getting page https://pypi.org/simple/lichenggong/ 2026-06-17T03:34:04,592 Found index url https://pypi.org/simple 2026-06-17T03:34:04,745 Fetched page https://pypi.org/simple/lichenggong/ as application/vnd.pypi.simple.v1+json 2026-06-17T03:34:04,757 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/98/6d/a2f900104a1aee0e2047894a5414b8e92e8942171c41e7bb427b7896c94e/lichenggong-0.2.2.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,758 Found link https://files.pythonhosted.org/packages/73/23/3d3e0f89f5011c465481cbbb6fea0e3b9d9d1e0e483688035b7c7c9de876/lichenggong-0.2.2.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.0 2026-06-17T03:34:04,758 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/c3/1d/c4c5d0d3a1236c040731d4caaab3fbdb67407c00f852180835950863e626/lichenggong-0.2.2.1-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,759 Found link https://files.pythonhosted.org/packages/7f/32/8e75fed9c50378df9f3e33e8be6c1152e36390291ae5822b67b132d2ac02/lichenggong-0.2.2.1.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.1 2026-06-17T03:34:04,760 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/3c/fe/110952786a24cef67142fba1d2d0783a4c8cb932d814542dc84f58e06463/lichenggong-0.2.2.3-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,761 Found link https://files.pythonhosted.org/packages/fa/30/9ad3fb7a7bf407d78cee455a1fcf7af5664fec0b1859718c7e5d333e8257/lichenggong-0.2.2.3.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.3 2026-06-17T03:34:04,762 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/e1/0c/38c785fbd82838956d299fe1cca4e43c27048117e5f91ef89b224faa7014/lichenggong-0.2.2.4-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,763 Found link https://files.pythonhosted.org/packages/5a/ac/10fb146759539f7d330223c39a116fb93b0d95129d1523d034795b134ed8/lichenggong-0.2.2.4.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.4 2026-06-17T03:34:04,764 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/9c/8c/9cdea3bb0a7c8f07b4814d33ceefec54d5a8618b98b21ca5a54c902cf6ac/lichenggong-0.2.2.5-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,765 Found link https://files.pythonhosted.org/packages/27/8f/9c9608fbfe99ad093ee189076729cc984dfb7ce6e94362bb5082db9693e4/lichenggong-0.2.2.5.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.5 2026-06-17T03:34:04,766 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/c9/e2/510b0c35a0dde30a095b39c601b80cf5f9314e18f0af33592a4bf0380aec/lichenggong-0.2.2.6-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,767 Found link https://files.pythonhosted.org/packages/4a/97/f80ddd03a03b8577b4121480d29490b3fe6709d5208d9db4dc87da985b89/lichenggong-0.2.2.6.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.6 2026-06-17T03:34:04,767 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/db/7c/7503160213365e41cf434aac250399ae262ac5638252073b10008860656c/lichenggong-0.2.2.7-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,768 Found link https://files.pythonhosted.org/packages/51/eb/88b3b67eb77c9420465745d73f5179367d3bb5cfbc3ea99e2cc2aab1e090/lichenggong-0.2.2.7.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.7 2026-06-17T03:34:04,769 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/bf/6a/bbf1b0d4adb44ee946b57b0c84217ca7aff60bd691db17740fa18fdf2428/lichenggong-0.2.2.8.1-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,770 Found link https://files.pythonhosted.org/packages/b4/3f/a875b38d8c4d8616b77e508493c7a991c4adb1bf13f9cd4d89d34d57c227/lichenggong-0.2.2.8.1.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.8.1 2026-06-17T03:34:04,771 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/06/cf/3910874d326e2741c85b4fbac91590ecd17da5d8f5101d9ac50ef039b6ae/lichenggong-0.2.2.8.10-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,772 Found link https://files.pythonhosted.org/packages/53/df/5622a634d7b1932e0d31e51157c8e5ebae0156c13abcb7a0768603a1a5b6/lichenggong-0.2.2.8.10.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.8.10 2026-06-17T03:34:04,772 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/9e/4a/1112db441b7b7c18e72a10265810be82d3854541f401b779539c6c5994dd/lichenggong-0.2.2.9-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,773 Found link https://files.pythonhosted.org/packages/24/66/76424f388768ef9840255308b632d230022c98001ae7515e9f1b4a7cf039/lichenggong-0.2.2.9.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.9 2026-06-17T03:34:04,774 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/da/3d/5422631c054d2a15f2375049e27049e269c6b95b0102ae4fc2892754c132/lichenggong-0.2.2.10-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,775 Found link https://files.pythonhosted.org/packages/00/78/4a565dc268830e046c24473723d61c7d2dc9f17775cfa56d8f722acbad99/lichenggong-0.2.2.10.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.10 2026-06-17T03:34:04,775 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/9d/67/8109340d1e24e21f9c1bdeb8cd4b1978c6b40f6d76099291a68265df20ee/lichenggong-0.2.2.11-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,776 Found link https://files.pythonhosted.org/packages/6a/0f/3902c933830ffb2950c22d765895cd237867713919c7c3405ae72d4f1e6c/lichenggong-0.2.2.11.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.11 2026-06-17T03:34:04,777 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/1b/b7/0d3c646c9a10bc98134d4ff3f17f25c45d39447d7ba39a16a6387df7d945/lichenggong-0.2.2.12-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,778 Found link https://files.pythonhosted.org/packages/f7/33/132f79a96a0a6836cb65dd3a77286c158a5fc3b9940bba0a9d46013db4d0/lichenggong-0.2.2.12.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.12 2026-06-17T03:34:04,779 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/e6/b9/8cf972b96ec6078b089eebf51e58c1e929c10dd994835aa7e0ac4f8a9650/lichenggong-0.2.2.13-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,780 Found link https://files.pythonhosted.org/packages/0f/18/0d29f082726d035a5ab98bea0a4315adc8c40c0ede55e64c5bce0ff7de94/lichenggong-0.2.2.13.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.13 2026-06-17T03:34:04,780 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/76/f7/0b2b1786c93ca4a8ecd3ad3341c028c95eb84371ae86632a16eafe80c2b6/lichenggong-0.2.2.14-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,781 Found link https://files.pythonhosted.org/packages/5a/9f/fae40f0400ca880973a35665222498cb4d84d6c8f306c5d912c80c6e751b/lichenggong-0.2.2.14.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.2.14 2026-06-17T03:34:04,782 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/6b/20/d98695880822012d61c8fbf5eb91769ba7dc40dae574180c01d9964ef69f/lichenggong-0.2.3.2-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,782 Found link https://files.pythonhosted.org/packages/2c/93/f7a817c70973cbf8a93eb0d2115e5e5d46215e27c3f3f3a65e372aa9da95/lichenggong-0.2.3.2.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.3.2 2026-06-17T03:34:04,783 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/2f/49/4ab902bf79a3e6fe25a096636925445aa104151ba4ae1331cfb791efd78e/lichenggong-0.2.3.3-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,784 Found link https://files.pythonhosted.org/packages/0e/d6/e2f15ae79a7dce4f3cee4de2d6bf278424c8b45bd363f483753d5a5fbc0b/lichenggong-0.2.3.3.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.3.3 2026-06-17T03:34:04,785 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/37/d8/8f44faca0885d8f13771398ba1a8518a3ee3894876bc1b60304df1266d9a/lichenggong-0.2.3.4-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,786 Found link https://files.pythonhosted.org/packages/0a/0a/12c8974b90b5737b46f07e9f1bae9533f42da9e90851debcb2c8d4580855/lichenggong-0.2.3.4.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.2.3.4 2026-06-17T03:34:04,786 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/88/b2/a331787d728234986b08607167356bd65c69bf00d72ba46d1e3ab733c139/lichenggong-0.3.0.5-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,787 Found link https://files.pythonhosted.org/packages/35/10/c8ea43c050a4ed904ea421cd6da94ba567850f6f4812620ed470fd51cfc0/lichenggong-0.3.0.5.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.3.0.5 2026-06-17T03:34:04,788 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/c3/b9/7476dac4891b27137d72fd098cbad1abe916193d0f95096d828bcd909154/lichenggong-0.3.0.6-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,789 Found link https://files.pythonhosted.org/packages/d7/2e/edac7e3f068ccdbdaa1f6fbfad878370646c280bef9ee9ff88861f138d48/lichenggong-0.3.0.6.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.3.0.6 2026-06-17T03:34:04,790 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/6a/f1/376c5783917b5b800b523bfff56d554761bad2dfc438d28a776254ea3a97/lichenggong-0.3.0.7-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,790 Found link https://files.pythonhosted.org/packages/fe/6b/928307d2a797890dcf5e3047b801a036379a825a09df9ef01191eb76ab3c/lichenggong-0.3.0.7.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.3.0.7 2026-06-17T03:34:04,791 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/ab/b4/197316224d8cb0db072338f6cd9ca61232df1202955f3d782060cf69a3e3/lichenggong-0.3.0.8-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,792 Found link https://files.pythonhosted.org/packages/88/9f/fd0b603e0c70611c106a441e0823246a096262fd144724df36ce5f1ee886/lichenggong-0.3.0.8.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.3.0.8 2026-06-17T03:34:04,793 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/14/0a/e05a2487b0204e53e760c7fbc1a2f9573587588f33343a52ff65f6b9290d/lichenggong-0.3.1.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,793 Found link https://files.pythonhosted.org/packages/23/49/5a8f555033be6fb042d9b05cb179a294d01f3eecbfd09647e6407b7cfb5f/lichenggong-0.3.1.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.3.1.0 2026-06-17T03:34:04,794 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/6a/be/26ac877a2abbfb3c205d47738a3c4030a7837c8e4c835b8ccc6f2855c0ac/lichenggong-0.4.0.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,795 Found link https://files.pythonhosted.org/packages/e8/96/3ed1070bc7a39687ad52521f0da28c8e02c41c134da853decb8c62444031/lichenggong-0.4.0.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.4.0.0 2026-06-17T03:34:04,795 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/ac/00/cbad7feb96802e57b42b118948947375ff8e252b9eb01728049b4ef563e6/lichenggong-0.4.1.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,796 Found link https://files.pythonhosted.org/packages/f0/a4/4278008422bee8a8965996373a6ecf5b452517647fe108c5646ea3795f87/lichenggong-0.4.1.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.4.1.0 2026-06-17T03:34:04,797 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/c7/5e/91cb3b85129b2aa7fedcbaae7ba5332c10eb993e3189ca1af0dbf58b177e/lichenggong-0.4.2.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,798 Found link https://files.pythonhosted.org/packages/c4/f8/c5f1f6c290072cb8693811f4bbeab030a76b625afaab0a02e4d9fb2a1ebe/lichenggong-0.4.2.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.4.2.0 2026-06-17T03:34:04,799 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/f4/ce/9842c0d5c36dab509022ba6034e7c970a4e3b5bb57201dfd38a37e5b6587/lichenggong-0.4.3.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,800 Found link https://files.pythonhosted.org/packages/f1/92/b8816c58ebfaf0bf7fce0619061c6fe7589522f53adb844df0ab999081ac/lichenggong-0.4.3.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.4.3.0 2026-06-17T03:34:04,800 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/be/dc/d0968817dc2ac0c2dd83808563141caceaa5dd3bfa8a2f18d1551f7c0f95/lichenggong-0.5.0.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,801 Found link https://files.pythonhosted.org/packages/6c/6d/2d99edcc0480591d7c1b25fe7f0c5abb35eeb8b6791d52cd600e4742dd9e/lichenggong-0.5.0.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.5.0.0 2026-06-17T03:34:04,802 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/54/7e/55c5c5cff951474283a8a21672b5c0886fbd83a10c7c1dbb63d055b01b60/lichenggong-0.5.1.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,803 Found link https://files.pythonhosted.org/packages/f2/d3/996935a2b64e8bcebe78b58bf635990d6a1b82b134cf03c0c967a40e2f39/lichenggong-0.5.1.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.5.1.0 2026-06-17T03:34:04,803 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/86/2b/17819a5ab4d203e6ab71a1512569818a144b4105f51606479e7fbcc14691/lichenggong-0.5.1.1-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,804 Found link https://files.pythonhosted.org/packages/9b/da/4f52b50ca32aaea49713a50a9dbad17991db5a0eb95e2b1f094cf5a5d7b3/lichenggong-0.5.1.1.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3), version: 0.5.1.1 2026-06-17T03:34:04,805 Skipping link: No binaries permitted for lichenggong: https://files.pythonhosted.org/packages/1c/21/d054dcf7b9b20cc9164d4004f47356c662f45cf7003139c6a6ffde781a26/lichenggong-1.1.0-py3-none-any.whl (from https://pypi.org/simple/lichenggong/) (requires-python:>=3.8) 2026-06-17T03:34:04,806 Found link https://files.pythonhosted.org/packages/c5/a8/b934148a58ffa0dec86630bb1fc56288fb515701f81a3220bdd9cecd1810/lichenggong-1.1.0.tar.gz (from https://pypi.org/simple/lichenggong/) (requires-python:>=3.8), version: 1.1.0 2026-06-17T03:34:04,806 Fetching project page and analyzing links: https://www.piwheels.org/simple/lichenggong/ 2026-06-17T03:34:04,807 Getting page https://www.piwheels.org/simple/lichenggong/ 2026-06-17T03:34:04,808 Found index url https://www.piwheels.org/simple 2026-06-17T03:34:04,977 Fetched page https://www.piwheels.org/simple/lichenggong/ as text/html 2026-06-17T03:34:04,982 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.12-py3-none-any.whl#sha256=bd8f915a95cb4b9bf39c2a504fa12145d14e51da850c396a14029671b5cc43d2 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,983 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.11-py3-none-any.whl#sha256=d7fcc45a3ec41ae66d1944b5fefaa71871069e66a7aa3a2e1ec332b6f793c96d (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,984 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.10-py3-none-any.whl#sha256=81e32723c1a5793327079c72c8f2e93edaac91ff814b29e935b7fae210287a89 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,984 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.9-py3-none-any.whl#sha256=ceeb987b530cbf4236e7b8e5a0d62bbb3f3f75e1498e3dd11ee4dc08120e9035 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,985 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.8.10-py3-none-any.whl#sha256=d086ce534ec2c0bb99ee5ecef99437cfbfaaffd995f5a66e832044d5b8db60f9 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,986 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.8.1-py3-none-any.whl#sha256=fc81c2e019f2bf65cff721d4bab30d1f04290d6977cb44a9c3c6a4310bd565d6 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,986 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.7-py3-none-any.whl#sha256=0499b96ebd34191e2899a3c7de827efc9bd392f2520f35e97414def391b97e4c (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,987 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.6-py3-none-any.whl#sha256=2fa1bd32f82f7658a038e2194ba8bc1ab5c2c25d389736ffffc6e20a809f5254 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,987 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.5-py3-none-any.whl#sha256=cde9d6816e922f69956bdc1241678d26b4059e65a0de1f7085c70d1f6455faed (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,988 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.4-py3-none-any.whl#sha256=354087db49e123fa77846f715a33b44146f75be5d21d54f3375817cecd6e4820 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,988 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.3-py3-none-any.whl#sha256=56066f9ce73cf8d03eff67eab7f297399318f906035c5893e923d379f367562c (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,989 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.1-py3-none-any.whl#sha256=bba8c44ce9804a39952278fa23740fce427075c0d18d2d7d2beba8057dd7b038 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,989 Skipping link: No binaries permitted for lichenggong: https://archive1.piwheels.org/simple/lichenggong/lichenggong-0.2.2.0-py3-none-any.whl#sha256=3a76ed998aa8edab8c30d0570996363c4c6b60768967309871d0611161a19c23 (from https://www.piwheels.org/simple/lichenggong/) (requires-python:>=3) 2026-06-17T03:34:04,990 Skipping link: not a file: https://www.piwheels.org/simple/lichenggong/ 2026-06-17T03:34:04,990 Skipping link: not a file: https://pypi.org/simple/lichenggong/ 2026-06-17T03:34:05,012 Given no hashes to check 1 links for project 'lichenggong': discarding no candidates 2026-06-17T03:34:05,030 Collecting lichenggong==1.1.0 2026-06-17T03:34:05,032 Created temporary directory: /tmp/pip-unpack-d_etvnub 2026-06-17T03:34:05,263 Downloading lichenggong-1.1.0.tar.gz (953 kB) 2026-06-17T03:34:05,700 Added lichenggong==1.1.0 from https://files.pythonhosted.org/packages/c5/a8/b934148a58ffa0dec86630bb1fc56288fb515701f81a3220bdd9cecd1810/lichenggong-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-dmjh7yes' 2026-06-17T03:34:05,704 Created temporary directory: /tmp/pip-build-env-_g8l51yr 2026-06-17T03:34:05,709 Installing build dependencies: started 2026-06-17T03:34:05,710 Running command pip subprocess to install build dependencies 2026-06-17T03:34:06,862 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-17T03:34:07,330 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-06-17T03:34:07,352 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-17T03:34:09,126 Collecting setuptools>=64 2026-06-17T03:34:09,128 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-17T03:34:09,142 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-17T03:34:09,397 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-17T03:34:09,490 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-17T03:34:12,210 Installing collected packages: setuptools 2026-06-17T03:34:15,267 Successfully installed setuptools-82.0.1 2026-06-17T03:34:15,560 Installing build dependencies: finished with status 'done' 2026-06-17T03:34:15,566 Getting requirements to build wheel: started 2026-06-17T03:34:15,567 Running command Getting requirements to build wheel 2026-06-17T03:34:16,185 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T03:34:16,185 !! 2026-06-17T03:34:16,187 ******************************************************************************** 2026-06-17T03:34:16,187 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-17T03:34:16,188 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T03:34:16,188 or your builds will no longer be supported. 2026-06-17T03:34:16,189 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:16,190 ******************************************************************************** 2026-06-17T03:34:16,191 !! 2026-06-17T03:34:16,192 corresp(dist, value, root_dir) 2026-06-17T03:34:16,264 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:16,264 !! 2026-06-17T03:34:16,265 ******************************************************************************** 2026-06-17T03:34:16,266 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:16,267 License :: OSI Approved :: MIT License 2026-06-17T03:34:16,269 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:16,269 ******************************************************************************** 2026-06-17T03:34:16,270 !! 2026-06-17T03:34:16,271 dist._finalize_license_expression() 2026-06-17T03:34:16,272 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:16,272 !! 2026-06-17T03:34:16,273 ******************************************************************************** 2026-06-17T03:34:16,274 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:16,275 License :: OSI Approved :: MIT License 2026-06-17T03:34:16,276 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:16,277 ******************************************************************************** 2026-06-17T03:34:16,278 !! 2026-06-17T03:34:16,279 self._finalize_license_expression() 2026-06-17T03:34:16,279 running egg_info 2026-06-17T03:34:16,283 writing lichenggong.egg-info/PKG-INFO 2026-06-17T03:34:16,286 writing dependency_links to lichenggong.egg-info/dependency_links.txt 2026-06-17T03:34:16,288 writing entry points to lichenggong.egg-info/entry_points.txt 2026-06-17T03:34:16,290 writing top-level names to lichenggong.egg-info/top_level.txt 2026-06-17T03:34:16,327 reading manifest file 'lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:16,334 reading manifest template 'MANIFEST.in' 2026-06-17T03:34:16,345 writing manifest file 'lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:16,442 Getting requirements to build wheel: finished with status 'done' 2026-06-17T03:34:16,446 Created temporary directory: /tmp/pip-modern-metadata-f_rkybhv 2026-06-17T03:34:16,448 Preparing metadata (pyproject.toml): started 2026-06-17T03:34:16,449 Running command Preparing metadata (pyproject.toml) 2026-06-17T03:34:17,008 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T03:34:17,008 !! 2026-06-17T03:34:17,009 ******************************************************************************** 2026-06-17T03:34:17,010 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-17T03:34:17,010 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T03:34:17,011 or your builds will no longer be supported. 2026-06-17T03:34:17,012 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,012 ******************************************************************************** 2026-06-17T03:34:17,013 !! 2026-06-17T03:34:17,014 corresp(dist, value, root_dir) 2026-06-17T03:34:17,081 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:17,082 !! 2026-06-17T03:34:17,083 ******************************************************************************** 2026-06-17T03:34:17,083 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:17,084 License :: OSI Approved :: MIT License 2026-06-17T03:34:17,085 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,086 ******************************************************************************** 2026-06-17T03:34:17,087 !! 2026-06-17T03:34:17,088 dist._finalize_license_expression() 2026-06-17T03:34:17,088 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:17,089 !! 2026-06-17T03:34:17,090 ******************************************************************************** 2026-06-17T03:34:17,091 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:17,092 License :: OSI Approved :: MIT License 2026-06-17T03:34:17,093 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,094 ******************************************************************************** 2026-06-17T03:34:17,095 !! 2026-06-17T03:34:17,095 self._finalize_license_expression() 2026-06-17T03:34:17,096 running dist_info 2026-06-17T03:34:17,103 creating /tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info 2026-06-17T03:34:17,104 writing /tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/PKG-INFO 2026-06-17T03:34:17,107 writing dependency_links to /tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/dependency_links.txt 2026-06-17T03:34:17,109 writing entry points to /tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/entry_points.txt 2026-06-17T03:34:17,110 writing top-level names to /tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/top_level.txt 2026-06-17T03:34:17,112 writing manifest file '/tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:17,144 reading manifest file '/tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:17,146 reading manifest template 'MANIFEST.in' 2026-06-17T03:34:17,155 writing manifest file '/tmp/pip-modern-metadata-f_rkybhv/lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:17,156 creating '/tmp/pip-modern-metadata-f_rkybhv/lichenggong-1.1.0.dist-info' 2026-06-17T03:34:17,276 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-17T03:34:17,281 Source in /tmp/pip-wheel-n67apusv/lichenggong_4d491ee6809f4fdf81fc648dc3db1500 has version 1.1.0, which satisfies requirement lichenggong==1.1.0 from https://files.pythonhosted.org/packages/c5/a8/b934148a58ffa0dec86630bb1fc56288fb515701f81a3220bdd9cecd1810/lichenggong-1.1.0.tar.gz 2026-06-17T03:34:17,282 Removed lichenggong==1.1.0 from https://files.pythonhosted.org/packages/c5/a8/b934148a58ffa0dec86630bb1fc56288fb515701f81a3220bdd9cecd1810/lichenggong-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-dmjh7yes' 2026-06-17T03:34:17,287 Created temporary directory: /tmp/pip-unpack-9r4jze7u 2026-06-17T03:34:17,287 Building wheels for collected packages: lichenggong 2026-06-17T03:34:17,291 Created temporary directory: /tmp/pip-wheel-v_u3sptj 2026-06-17T03:34:17,292 Destination directory: /tmp/pip-wheel-v_u3sptj 2026-06-17T03:34:17,294 Building wheel for lichenggong (pyproject.toml): started 2026-06-17T03:34:17,295 Running command Building wheel for lichenggong (pyproject.toml) 2026-06-17T03:34:17,845 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T03:34:17,845 !! 2026-06-17T03:34:17,846 ******************************************************************************** 2026-06-17T03:34:17,847 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-17T03:34:17,848 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T03:34:17,849 or your builds will no longer be supported. 2026-06-17T03:34:17,851 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,851 ******************************************************************************** 2026-06-17T03:34:17,852 !! 2026-06-17T03:34:17,853 corresp(dist, value, root_dir) 2026-06-17T03:34:17,916 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:17,916 !! 2026-06-17T03:34:17,917 ******************************************************************************** 2026-06-17T03:34:17,918 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:17,919 License :: OSI Approved :: MIT License 2026-06-17T03:34:17,920 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,921 ******************************************************************************** 2026-06-17T03:34:17,922 !! 2026-06-17T03:34:17,923 dist._finalize_license_expression() 2026-06-17T03:34:17,923 /tmp/pip-build-env-_g8l51yr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T03:34:17,924 !! 2026-06-17T03:34:17,925 ******************************************************************************** 2026-06-17T03:34:17,926 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T03:34:17,927 License :: OSI Approved :: MIT License 2026-06-17T03:34:17,928 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T03:34:17,929 ******************************************************************************** 2026-06-17T03:34:17,930 !! 2026-06-17T03:34:17,930 self._finalize_license_expression() 2026-06-17T03:34:17,931 running bdist_wheel 2026-06-17T03:34:17,944 running build 2026-06-17T03:34:17,945 running build_py 2026-06-17T03:34:17,951 creating build/lib/lichenggong 2026-06-17T03:34:17,953 copying lichenggong/__init__.py -> build/lib/lichenggong 2026-06-17T03:34:17,955 creating build/lib/lichenggong/Noodows 2026-06-17T03:34:17,956 copying lichenggong/Noodows/__init__.py -> build/lib/lichenggong/Noodows 2026-06-17T03:34:17,958 copying lichenggong/Noodows/__main__.py -> build/lib/lichenggong/Noodows 2026-06-17T03:34:17,960 creating build/lib/lichenggong/Noodows/now 2026-06-17T03:34:17,961 copying lichenggong/Noodows/now/__init__.py -> build/lib/lichenggong/Noodows/now 2026-06-17T03:34:17,964 creating build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,965 copying lichenggong/Noodows/core/menu_screens.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,967 copying lichenggong/Noodows/core/first_setup.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,969 copying lichenggong/Noodows/core/context.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,971 copying lichenggong/Noodows/core/command.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,973 copying lichenggong/Noodows/core/language.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,975 copying lichenggong/Noodows/core/plugin.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,978 copying lichenggong/Noodows/core/permission.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,979 copying lichenggong/Noodows/core/event.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,981 copying lichenggong/Noodows/core/__init__.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,983 copying lichenggong/Noodows/core/user.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,986 copying lichenggong/Noodows/core/menu.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,988 copying lichenggong/Noodows/core/exceptions.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,990 copying lichenggong/Noodows/core/ansi.py -> build/lib/lichenggong/Noodows/core 2026-06-17T03:34:17,992 creating build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:17,993 copying lichenggong/Noodows/infrastructure/service_registry.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:17,995 copying lichenggong/Noodows/infrastructure/config.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:17,997 copying lichenggong/Noodows/infrastructure/lock.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:17,999 copying lichenggong/Noodows/infrastructure/logger.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,001 copying lichenggong/Noodows/infrastructure/runtime.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,003 copying lichenggong/Noodows/infrastructure/__init__.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,005 copying lichenggong/Noodows/infrastructure/session.py -> build/lib/lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,008 creating build/lib/lichenggong/Noodows/utils 2026-06-17T03:34:18,009 copying lichenggong/Noodows/utils/__init__.py -> build/lib/lichenggong/Noodows/utils 2026-06-17T03:34:18,011 copying lichenggong/Noodows/utils/file_utils.py -> build/lib/lichenggong/Noodows/utils 2026-06-17T03:34:18,013 creating build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,014 copying lichenggong/Noodows/apps/time_tool.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,017 copying lichenggong/Noodows/apps/system_info.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,019 copying lichenggong/Noodows/apps/__init__.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,020 copying lichenggong/Noodows/apps/ccalc_adapter.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,022 copying lichenggong/Noodows/apps/calculator.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,024 copying lichenggong/Noodows/apps/mini_editor.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,026 copying lichenggong/Noodows/apps/explorer.py -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,029 creating build/lib/lichenggong/Noodows/version 2026-06-17T03:34:18,030 copying lichenggong/Noodows/version/__init__.py -> build/lib/lichenggong/Noodows/version 2026-06-17T03:34:18,032 creating build/lib/lichenggong/Noodows/i18n 2026-06-17T03:34:18,033 copying lichenggong/Noodows/i18n/__init__.py -> build/lib/lichenggong/Noodows/i18n 2026-06-17T03:34:18,035 creating build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,037 copying lichenggong/Noodows/commands/dev_commands.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,039 copying lichenggong/Noodows/commands/system_commands.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,041 copying lichenggong/Noodows/commands/app_commands.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,042 copying lichenggong/Noodows/commands/__init__.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,044 copying lichenggong/Noodows/commands/user_commands.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,046 copying lichenggong/Noodows/commands/file_commands.py -> build/lib/lichenggong/Noodows/commands 2026-06-17T03:34:18,049 creating build/lib/lichenggong/Noodows/userland 2026-06-17T03:34:18,050 copying lichenggong/Noodows/userland/__init__.py -> build/lib/lichenggong/Noodows/userland 2026-06-17T03:34:18,052 copying lichenggong/Noodows/userland/loader.py -> build/lib/lichenggong/Noodows/userland 2026-06-17T03:34:18,055 creating build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,056 copying lichenggong/Noodows/tests/test_language.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,058 copying lichenggong/Noodows/tests/test_menu.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,060 copying lichenggong/Noodows/tests/test_file_commands.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,062 copying lichenggong/Noodows/tests/test_permission.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,064 copying lichenggong/Noodows/tests/__init__.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,066 copying lichenggong/Noodows/tests/test_event.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,068 copying lichenggong/Noodows/tests/test_session.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,070 copying lichenggong/Noodows/tests/conftest.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,071 copying lichenggong/Noodows/tests/test_ansi.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,073 copying lichenggong/Noodows/tests/test_plugin.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,076 copying lichenggong/Noodows/tests/test_user.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,078 copying lichenggong/Noodows/tests/test_command.py -> build/lib/lichenggong/Noodows/tests 2026-06-17T03:34:18,080 creating build/lib/lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,082 copying lichenggong/Noodows/userland/templates/todo.py -> build/lib/lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,084 copying lichenggong/Noodows/userland/templates/hello_world.py -> build/lib/lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,086 copying lichenggong/Noodows/userland/templates/__init__.py -> build/lib/lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,087 running egg_info 2026-06-17T03:34:18,098 writing lichenggong.egg-info/PKG-INFO 2026-06-17T03:34:18,100 writing dependency_links to lichenggong.egg-info/dependency_links.txt 2026-06-17T03:34:18,102 writing entry points to lichenggong.egg-info/entry_points.txt 2026-06-17T03:34:18,103 writing top-level names to lichenggong.egg-info/top_level.txt 2026-06-17T03:34:18,127 reading manifest file 'lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:18,133 reading manifest template 'MANIFEST.in' 2026-06-17T03:34:18,144 writing manifest file 'lichenggong.egg-info/SOURCES.txt' 2026-06-17T03:34:18,155 copying lichenggong/Noodows/apps/README.md -> build/lib/lichenggong/Noodows/apps 2026-06-17T03:34:18,158 copying lichenggong/Noodows/version/version.txt -> build/lib/lichenggong/Noodows/version 2026-06-17T03:34:18,161 copying lichenggong/Noodows/i18n/en_US.json -> build/lib/lichenggong/Noodows/i18n 2026-06-17T03:34:18,164 copying lichenggong/Noodows/i18n/zh_CN.json -> build/lib/lichenggong/Noodows/i18n 2026-06-17T03:34:18,166 copying lichenggong/Noodows/i18n/zh_TW.json -> build/lib/lichenggong/Noodows/i18n 2026-06-17T03:34:18,169 creating build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,170 copying lichenggong/Noodows/apps/CCalc-master/LICENSE -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,173 copying lichenggong/Noodows/apps/CCalc-master/Makefile -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,175 copying lichenggong/Noodows/apps/CCalc-master/README.md -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,179 copying lichenggong/Noodows/apps/CCalc-master/README_zh.md -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,182 copying lichenggong/Noodows/apps/CCalc-master/TECHNICAL.md -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,185 copying lichenggong/Noodows/apps/CCalc-master/bignum.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,189 copying lichenggong/Noodows/apps/CCalc-master/bignum.o -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,194 copying lichenggong/Noodows/apps/CCalc-master/ccalc.exe -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,213 copying lichenggong/Noodows/apps/CCalc-master/ccalc.h -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,216 copying lichenggong/Noodows/apps/CCalc-master/evaluator.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,221 copying lichenggong/Noodows/apps/CCalc-master/evaluator.o -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,234 copying lichenggong/Noodows/apps/CCalc-master/graph.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,238 copying lichenggong/Noodows/apps/CCalc-master/main.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,241 copying lichenggong/Noodows/apps/CCalc-master/main.o -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,247 copying lichenggong/Noodows/apps/CCalc-master/parser.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,250 copying lichenggong/Noodows/apps/CCalc-master/parser.o -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,255 copying lichenggong/Noodows/apps/CCalc-master/value.cpp -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,258 copying lichenggong/Noodows/apps/CCalc-master/value.o -> build/lib/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,279 installing to build/bdist.linux-armv7l/wheel 2026-06-17T03:34:18,280 running install 2026-06-17T03:34:18,303 running install_lib 2026-06-17T03:34:18,309 creating build/bdist.linux-armv7l/wheel 2026-06-17T03:34:18,311 creating build/bdist.linux-armv7l/wheel/lichenggong 2026-06-17T03:34:18,313 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows 2026-06-17T03:34:18,314 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/now 2026-06-17T03:34:18,316 copying build/lib/lichenggong/Noodows/now/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/now 2026-06-17T03:34:18,318 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/core 2026-06-17T03:34:18,319 copying build/lib/lichenggong/Noodows/core/menu_screens.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,322 copying build/lib/lichenggong/Noodows/core/first_setup.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,324 copying build/lib/lichenggong/Noodows/core/context.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,326 copying build/lib/lichenggong/Noodows/core/command.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,327 copying build/lib/lichenggong/Noodows/core/language.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,329 copying build/lib/lichenggong/Noodows/core/plugin.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,331 copying build/lib/lichenggong/Noodows/core/permission.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,333 copying build/lib/lichenggong/Noodows/core/event.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,335 copying build/lib/lichenggong/Noodows/core/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,337 copying build/lib/lichenggong/Noodows/core/user.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,339 copying build/lib/lichenggong/Noodows/core/menu.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,341 copying build/lib/lichenggong/Noodows/core/exceptions.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,343 copying build/lib/lichenggong/Noodows/core/ansi.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/core 2026-06-17T03:34:18,346 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,347 copying build/lib/lichenggong/Noodows/infrastructure/service_registry.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,349 copying build/lib/lichenggong/Noodows/infrastructure/config.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,350 copying build/lib/lichenggong/Noodows/infrastructure/lock.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,352 copying build/lib/lichenggong/Noodows/infrastructure/logger.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,354 copying build/lib/lichenggong/Noodows/infrastructure/runtime.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,355 copying build/lib/lichenggong/Noodows/infrastructure/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,357 copying build/lib/lichenggong/Noodows/infrastructure/session.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/infrastructure 2026-06-17T03:34:18,360 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/utils 2026-06-17T03:34:18,361 copying build/lib/lichenggong/Noodows/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/utils 2026-06-17T03:34:18,362 copying build/lib/lichenggong/Noodows/utils/file_utils.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/utils 2026-06-17T03:34:18,365 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/apps 2026-06-17T03:34:18,366 copying build/lib/lichenggong/Noodows/apps/time_tool.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,368 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,369 copying build/lib/lichenggong/Noodows/apps/CCalc-master/graph.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,373 copying build/lib/lichenggong/Noodows/apps/CCalc-master/ccalc.h -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,375 copying build/lib/lichenggong/Noodows/apps/CCalc-master/evaluator.o -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,386 copying build/lib/lichenggong/Noodows/apps/CCalc-master/evaluator.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,390 copying build/lib/lichenggong/Noodows/apps/CCalc-master/Makefile -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,391 copying build/lib/lichenggong/Noodows/apps/CCalc-master/value.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,394 copying build/lib/lichenggong/Noodows/apps/CCalc-master/TECHNICAL.md -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,397 copying build/lib/lichenggong/Noodows/apps/CCalc-master/LICENSE -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,398 copying build/lib/lichenggong/Noodows/apps/CCalc-master/ccalc.exe -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,417 copying build/lib/lichenggong/Noodows/apps/CCalc-master/parser.o -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,420 copying build/lib/lichenggong/Noodows/apps/CCalc-master/main.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,423 copying build/lib/lichenggong/Noodows/apps/CCalc-master/value.o -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,428 copying build/lib/lichenggong/Noodows/apps/CCalc-master/main.o -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,432 copying build/lib/lichenggong/Noodows/apps/CCalc-master/README_zh.md -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,435 copying build/lib/lichenggong/Noodows/apps/CCalc-master/bignum.o -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,440 copying build/lib/lichenggong/Noodows/apps/CCalc-master/README.md -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,442 copying build/lib/lichenggong/Noodows/apps/CCalc-master/bignum.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,446 copying build/lib/lichenggong/Noodows/apps/CCalc-master/parser.cpp -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps/CCalc-master 2026-06-17T03:34:18,448 copying build/lib/lichenggong/Noodows/apps/system_info.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,450 copying build/lib/lichenggong/Noodows/apps/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,451 copying build/lib/lichenggong/Noodows/apps/ccalc_adapter.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,453 copying build/lib/lichenggong/Noodows/apps/calculator.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,455 copying build/lib/lichenggong/Noodows/apps/mini_editor.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,457 copying build/lib/lichenggong/Noodows/apps/README.md -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,459 copying build/lib/lichenggong/Noodows/apps/explorer.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/apps 2026-06-17T03:34:18,462 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/version 2026-06-17T03:34:18,463 copying build/lib/lichenggong/Noodows/version/version.txt -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/version 2026-06-17T03:34:18,465 copying build/lib/lichenggong/Noodows/version/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/version 2026-06-17T03:34:18,467 copying build/lib/lichenggong/Noodows/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows 2026-06-17T03:34:18,468 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/i18n 2026-06-17T03:34:18,469 copying build/lib/lichenggong/Noodows/i18n/zh_TW.json -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/i18n 2026-06-17T03:34:18,472 copying build/lib/lichenggong/Noodows/i18n/en_US.json -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/i18n 2026-06-17T03:34:18,474 copying build/lib/lichenggong/Noodows/i18n/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/i18n 2026-06-17T03:34:18,475 copying build/lib/lichenggong/Noodows/i18n/zh_CN.json -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/i18n 2026-06-17T03:34:18,478 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/commands 2026-06-17T03:34:18,479 copying build/lib/lichenggong/Noodows/commands/dev_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,481 copying build/lib/lichenggong/Noodows/commands/system_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,483 copying build/lib/lichenggong/Noodows/commands/app_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,484 copying build/lib/lichenggong/Noodows/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,486 copying build/lib/lichenggong/Noodows/commands/user_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,488 copying build/lib/lichenggong/Noodows/commands/file_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/commands 2026-06-17T03:34:18,490 copying build/lib/lichenggong/Noodows/__main__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows 2026-06-17T03:34:18,492 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/userland 2026-06-17T03:34:18,494 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,495 copying build/lib/lichenggong/Noodows/userland/templates/todo.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,497 copying build/lib/lichenggong/Noodows/userland/templates/hello_world.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,499 copying build/lib/lichenggong/Noodows/userland/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/userland/templates 2026-06-17T03:34:18,500 copying build/lib/lichenggong/Noodows/userland/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/userland 2026-06-17T03:34:18,502 copying build/lib/lichenggong/Noodows/userland/loader.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/userland 2026-06-17T03:34:18,504 creating build/bdist.linux-armv7l/wheel/lichenggong/Noodows/tests 2026-06-17T03:34:18,505 copying build/lib/lichenggong/Noodows/tests/test_language.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,507 copying build/lib/lichenggong/Noodows/tests/test_menu.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,509 copying build/lib/lichenggong/Noodows/tests/test_file_commands.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,511 copying build/lib/lichenggong/Noodows/tests/test_permission.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,513 copying build/lib/lichenggong/Noodows/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,515 copying build/lib/lichenggong/Noodows/tests/test_event.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,517 copying build/lib/lichenggong/Noodows/tests/test_session.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,518 copying build/lib/lichenggong/Noodows/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,520 copying build/lib/lichenggong/Noodows/tests/test_ansi.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,522 copying build/lib/lichenggong/Noodows/tests/test_plugin.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,524 copying build/lib/lichenggong/Noodows/tests/test_user.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,526 copying build/lib/lichenggong/Noodows/tests/test_command.py -> build/bdist.linux-armv7l/wheel/./lichenggong/Noodows/tests 2026-06-17T03:34:18,527 copying build/lib/lichenggong/__init__.py -> build/bdist.linux-armv7l/wheel/./lichenggong 2026-06-17T03:34:18,529 running install_egg_info 2026-06-17T03:34:18,534 Copying lichenggong.egg-info to build/bdist.linux-armv7l/wheel/./lichenggong-1.1.0-py3.11.egg-info 2026-06-17T03:34:18,543 running install_scripts 2026-06-17T03:34:18,551 creating build/bdist.linux-armv7l/wheel/lichenggong-1.1.0.dist-info/WHEEL 2026-06-17T03:34:18,553 creating '/tmp/pip-wheel-v_u3sptj/.tmp-pf3jro4c/lichenggong-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-17T03:34:18,555 adding 'lichenggong/__init__.py' 2026-06-17T03:34:18,557 adding 'lichenggong/Noodows/__init__.py' 2026-06-17T03:34:18,558 adding 'lichenggong/Noodows/__main__.py' 2026-06-17T03:34:18,560 adding 'lichenggong/Noodows/apps/README.md' 2026-06-17T03:34:18,562 adding 'lichenggong/Noodows/apps/__init__.py' 2026-06-17T03:34:18,563 adding 'lichenggong/Noodows/apps/calculator.py' 2026-06-17T03:34:18,565 adding 'lichenggong/Noodows/apps/ccalc_adapter.py' 2026-06-17T03:34:18,566 adding 'lichenggong/Noodows/apps/explorer.py' 2026-06-17T03:34:18,568 adding 'lichenggong/Noodows/apps/mini_editor.py' 2026-06-17T03:34:18,569 adding 'lichenggong/Noodows/apps/system_info.py' 2026-06-17T03:34:18,570 adding 'lichenggong/Noodows/apps/time_tool.py' 2026-06-17T03:34:18,572 adding 'lichenggong/Noodows/apps/CCalc-master/LICENSE' 2026-06-17T03:34:18,573 adding 'lichenggong/Noodows/apps/CCalc-master/Makefile' 2026-06-17T03:34:18,576 adding 'lichenggong/Noodows/apps/CCalc-master/README.md' 2026-06-17T03:34:18,578 adding 'lichenggong/Noodows/apps/CCalc-master/README_zh.md' 2026-06-17T03:34:18,586 adding 'lichenggong/Noodows/apps/CCalc-master/TECHNICAL.md' 2026-06-17T03:34:18,590 adding 'lichenggong/Noodows/apps/CCalc-master/bignum.cpp' 2026-06-17T03:34:18,616 adding 'lichenggong/Noodows/apps/CCalc-master/bignum.o' 2026-06-17T03:34:18,834 adding 'lichenggong/Noodows/apps/CCalc-master/ccalc.exe' 2026-06-17T03:34:18,844 adding 'lichenggong/Noodows/apps/CCalc-master/ccalc.h' 2026-06-17T03:34:18,855 adding 'lichenggong/Noodows/apps/CCalc-master/evaluator.cpp' 2026-06-17T03:34:18,947 adding 'lichenggong/Noodows/apps/CCalc-master/evaluator.o' 2026-06-17T03:34:18,955 adding 'lichenggong/Noodows/apps/CCalc-master/graph.cpp' 2026-06-17T03:34:18,960 adding 'lichenggong/Noodows/apps/CCalc-master/main.cpp' 2026-06-17T03:34:18,983 adding 'lichenggong/Noodows/apps/CCalc-master/main.o' 2026-06-17T03:34:18,985 adding 'lichenggong/Noodows/apps/CCalc-master/parser.cpp' 2026-06-17T03:34:18,996 adding 'lichenggong/Noodows/apps/CCalc-master/parser.o' 2026-06-17T03:34:18,999 adding 'lichenggong/Noodows/apps/CCalc-master/value.cpp' 2026-06-17T03:34:19,023 adding 'lichenggong/Noodows/apps/CCalc-master/value.o' 2026-06-17T03:34:19,026 adding 'lichenggong/Noodows/commands/__init__.py' 2026-06-17T03:34:19,027 adding 'lichenggong/Noodows/commands/app_commands.py' 2026-06-17T03:34:19,029 adding 'lichenggong/Noodows/commands/dev_commands.py' 2026-06-17T03:34:19,031 adding 'lichenggong/Noodows/commands/file_commands.py' 2026-06-17T03:34:19,033 adding 'lichenggong/Noodows/commands/system_commands.py' 2026-06-17T03:34:19,035 adding 'lichenggong/Noodows/commands/user_commands.py' 2026-06-17T03:34:19,038 adding 'lichenggong/Noodows/core/__init__.py' 2026-06-17T03:34:19,039 adding 'lichenggong/Noodows/core/ansi.py' 2026-06-17T03:34:19,040 adding 'lichenggong/Noodows/core/command.py' 2026-06-17T03:34:19,041 adding 'lichenggong/Noodows/core/context.py' 2026-06-17T03:34:19,043 adding 'lichenggong/Noodows/core/event.py' 2026-06-17T03:34:19,044 adding 'lichenggong/Noodows/core/exceptions.py' 2026-06-17T03:34:19,045 adding 'lichenggong/Noodows/core/first_setup.py' 2026-06-17T03:34:19,046 adding 'lichenggong/Noodows/core/language.py' 2026-06-17T03:34:19,048 adding 'lichenggong/Noodows/core/menu.py' 2026-06-17T03:34:19,049 adding 'lichenggong/Noodows/core/menu_screens.py' 2026-06-17T03:34:19,050 adding 'lichenggong/Noodows/core/permission.py' 2026-06-17T03:34:19,052 adding 'lichenggong/Noodows/core/plugin.py' 2026-06-17T03:34:19,053 adding 'lichenggong/Noodows/core/user.py' 2026-06-17T03:34:19,055 adding 'lichenggong/Noodows/i18n/__init__.py' 2026-06-17T03:34:19,057 adding 'lichenggong/Noodows/i18n/en_US.json' 2026-06-17T03:34:19,059 adding 'lichenggong/Noodows/i18n/zh_CN.json' 2026-06-17T03:34:19,060 adding 'lichenggong/Noodows/i18n/zh_TW.json' 2026-06-17T03:34:19,062 adding 'lichenggong/Noodows/infrastructure/__init__.py' 2026-06-17T03:34:19,063 adding 'lichenggong/Noodows/infrastructure/config.py' 2026-06-17T03:34:19,065 adding 'lichenggong/Noodows/infrastructure/lock.py' 2026-06-17T03:34:19,066 adding 'lichenggong/Noodows/infrastructure/logger.py' 2026-06-17T03:34:19,067 adding 'lichenggong/Noodows/infrastructure/runtime.py' 2026-06-17T03:34:19,068 adding 'lichenggong/Noodows/infrastructure/service_registry.py' 2026-06-17T03:34:19,069 adding 'lichenggong/Noodows/infrastructure/session.py' 2026-06-17T03:34:19,071 adding 'lichenggong/Noodows/now/__init__.py' 2026-06-17T03:34:19,073 adding 'lichenggong/Noodows/tests/__init__.py' 2026-06-17T03:34:19,074 adding 'lichenggong/Noodows/tests/conftest.py' 2026-06-17T03:34:19,075 adding 'lichenggong/Noodows/tests/test_ansi.py' 2026-06-17T03:34:19,077 adding 'lichenggong/Noodows/tests/test_command.py' 2026-06-17T03:34:19,078 adding 'lichenggong/Noodows/tests/test_event.py' 2026-06-17T03:34:19,079 adding 'lichenggong/Noodows/tests/test_file_commands.py' 2026-06-17T03:34:19,080 adding 'lichenggong/Noodows/tests/test_language.py' 2026-06-17T03:34:19,082 adding 'lichenggong/Noodows/tests/test_menu.py' 2026-06-17T03:34:19,083 adding 'lichenggong/Noodows/tests/test_permission.py' 2026-06-17T03:34:19,084 adding 'lichenggong/Noodows/tests/test_plugin.py' 2026-06-17T03:34:19,086 adding 'lichenggong/Noodows/tests/test_session.py' 2026-06-17T03:34:19,087 adding 'lichenggong/Noodows/tests/test_user.py' 2026-06-17T03:34:19,089 adding 'lichenggong/Noodows/userland/__init__.py' 2026-06-17T03:34:19,090 adding 'lichenggong/Noodows/userland/loader.py' 2026-06-17T03:34:19,092 adding 'lichenggong/Noodows/userland/templates/__init__.py' 2026-06-17T03:34:19,093 adding 'lichenggong/Noodows/userland/templates/hello_world.py' 2026-06-17T03:34:19,094 adding 'lichenggong/Noodows/userland/templates/todo.py' 2026-06-17T03:34:19,096 adding 'lichenggong/Noodows/utils/__init__.py' 2026-06-17T03:34:19,097 adding 'lichenggong/Noodows/utils/file_utils.py' 2026-06-17T03:34:19,099 adding 'lichenggong/Noodows/version/__init__.py' 2026-06-17T03:34:19,100 adding 'lichenggong/Noodows/version/version.txt' 2026-06-17T03:34:19,102 adding 'lichenggong-1.1.0.dist-info/METADATA' 2026-06-17T03:34:19,103 adding 'lichenggong-1.1.0.dist-info/WHEEL' 2026-06-17T03:34:19,104 adding 'lichenggong-1.1.0.dist-info/entry_points.txt' 2026-06-17T03:34:19,105 adding 'lichenggong-1.1.0.dist-info/top_level.txt' 2026-06-17T03:34:19,107 adding 'lichenggong-1.1.0.dist-info/RECORD' 2026-06-17T03:34:19,119 removing build/bdist.linux-armv7l/wheel 2026-06-17T03:34:19,242 Building wheel for lichenggong (pyproject.toml): finished with status 'done' 2026-06-17T03:34:19,264 Created wheel for lichenggong: filename=lichenggong-1.1.0-py3-none-any.whl size=960468 sha256=697d38e167686fb1c29e3cda35992a4ec619db0f94b7f44611b76079ef808beb 2026-06-17T03:34:19,265 Stored in directory: /tmp/pip-ephem-wheel-cache-ps6byljy/wheels/35/72/7d/97a58fbf16f31edb6c9a028db862c8e2df86b586b845372747 2026-06-17T03:34:19,278 Successfully built lichenggong 2026-06-17T03:34:19,304 Removed build tracker: '/tmp/pip-build-tracker-dmjh7yes'