2026-06-09T08:32:40,984 Created temporary directory: /tmp/pip-ephem-wheel-cache-is9x2y5n 2026-06-09T08:32:40,985 Created temporary directory: /tmp/pip-build-tracker-w3nh8zg5 2026-06-09T08:32:40,986 Initialized build tracking at /tmp/pip-build-tracker-w3nh8zg5 2026-06-09T08:32:40,987 Created build tracker: /tmp/pip-build-tracker-w3nh8zg5 2026-06-09T08:32:40,987 Entered build tracker: /tmp/pip-build-tracker-w3nh8zg5 2026-06-09T08:32:40,988 Created temporary directory: /tmp/pip-wheel-ikq1wpdk 2026-06-09T08:32:40,991 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-09T08:32:40,993 Created temporary directory: /tmp/pip-ephem-wheel-cache-1eip9zx3 2026-06-09T08:32:41,018 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-09T08:32:41,021 2 location(s) to search for versions of shadowsocks-manager: 2026-06-09T08:32:41,021 * https://pypi.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,021 * https://www.piwheels.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,022 Fetching project page and analyzing links: https://pypi.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,023 Getting page https://pypi.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,024 Found index url https://pypi.org/simple 2026-06-09T08:32:41,176 Fetched page https://pypi.org/simple/shadowsocks-manager/ as application/vnd.pypi.simple.v1+json 2026-06-09T08:32:41,186 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/60/c5/8f06acaaf11bf2cca8722812f7563349c26ad40f7144293e60f89f6fe0a3/shadowsocks_manager-0.1.1-py2-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,186 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/25/df/cad0cb5f8789a240f821917e34c783d4710d1512ac6bf9b99156c9a4702e/shadowsocks_manager-0.1.1-py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,187 Found link https://files.pythonhosted.org/packages/ae/d9/5b452a18db105c548040dec3999b08467be37b093c8a6df9346412e4b426/shadowsocks_manager-0.1.1.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.1 2026-06-09T08:32:41,188 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/41/d1/418856d82b7650eb4ba1fc675a14b61f54175e44d57756c8a517dc6b1b85/shadowsocks_manager-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,189 Found link https://files.pythonhosted.org/packages/f1/76/bb55ac79852768a0261d8c0626579f8a934ab91a3a7781a05f21c4f11b9c/shadowsocks_manager-0.1.2.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.2 2026-06-09T08:32:41,190 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/db/4c/09cfda53d41a3ab7bcab300a17cf7ef8aabd5ba80382434cada9389e6148/shadowsocks_manager-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,191 Found link https://files.pythonhosted.org/packages/90/41/7e2f7a8a3ad9110bd1ae94bfaa495d89dc7e8d6bbfea6846f4148f5cf1a5/shadowsocks_manager-0.1.3.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.3 2026-06-09T08:32:41,192 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/62/4a/d50f8d9176a06c0aa1a76d1ce15ea126c1d95c36a5b7fcaeee1bc7b7cb41/shadowsocks_manager-0.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,193 Found link https://files.pythonhosted.org/packages/a6/44/ca3be634f2747bcb25fac13b7b34acdbe746a6c5490087ff1fe9c7afa347/shadowsocks_manager-0.1.4.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.4 2026-06-09T08:32:41,194 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/dd/8c/10cc49f53b7a891c014d6f013368d567d7813c3f2ec8b194605113e4653b/shadowsocks_manager-0.1.5-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,195 Found link https://files.pythonhosted.org/packages/00/17/ec0c7462815620186a6d3103f14b75cc2a46222c7be8db994200113ad7f6/shadowsocks_manager-0.1.5.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.5 2026-06-09T08:32:41,195 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/e1/2a/6cadb8c75ad782e3cb15ae2ef07be2224f2ea29b115e8952fd3ea199b1e9/shadowsocks_manager-0.1.6-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,196 Found link https://files.pythonhosted.org/packages/d3/84/fc2a08e384c180c22759ade237f24e73da92449053c6eec60add1467e31a/shadowsocks_manager-0.1.6.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.6 2026-06-09T08:32:41,197 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/e4/5e/0c52de170cbe60759a95ec75c4891c2923121ea8d0cb9531b74523f325f7/shadowsocks_manager-0.1.7-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,198 Found link https://files.pythonhosted.org/packages/7d/5c/b41a80a628c82fd6eb82379555538effc7dfbb1add4ece0a0872be3dd6a4/shadowsocks_manager-0.1.7.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.7 2026-06-09T08:32:41,198 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/ae/30/c8030968966a5250ff2c59fb06c06e0bdb6f8c20823b62334c7ce141df77/shadowsocks_manager-0.1.8-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,199 Found link https://files.pythonhosted.org/packages/8e/5a/437ebba93b3e7c2bef6f4a2943901874ae3ed89ea8360836cd384d33442e/shadowsocks_manager-0.1.8.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.8 2026-06-09T08:32:41,200 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/17/1a/277e4b7206d7ac9b846d3609eacd35df881a9fc4fd3f802a2517fb9ebc2c/shadowsocks_manager-0.1.9-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,201 Found link https://files.pythonhosted.org/packages/5e/87/dd033ea2df308b68951d584575fe0c7d32b0220a8c1b87a0236235391075/shadowsocks_manager-0.1.9.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.9 2026-06-09T08:32:41,202 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/33/d9/54f00340ffc6d35e30e38226f0e14d344a98cedab0f7e91034f1018da2ab/shadowsocks_manager-0.1.10-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,203 Found link https://files.pythonhosted.org/packages/90/bf/37ef5e131b18e371ea4ed415aafea162820a2c3ade43be35eef872838c33/shadowsocks_manager-0.1.10.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.10 2026-06-09T08:32:41,204 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/87/3f/4d25c73f807417a3cfcd706566f8a908563a58de3069a42736fe83e449dd/shadowsocks_manager-0.1.11-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,205 Found link https://files.pythonhosted.org/packages/3b/ff/234808a121918a9c7b715f54fc365048041d72b1837ebe3ef26cb32f4a5f/shadowsocks_manager-0.1.11.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.11 2026-06-09T08:32:41,206 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/5c/6e/c4a7f310b8395d2b03bb83d78fa43f54d3db92bb1df68c7d12b3583acbe0/shadowsocks_manager-0.1.12-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,206 Found link https://files.pythonhosted.org/packages/ef/f3/4815336d11b79b0b951128fece72717ff759b6d1b39d60404dc13c33e008/shadowsocks_manager-0.1.12.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.12 2026-06-09T08:32:41,207 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/16/6d/77dd0a715d9234d8eb89671ff28e79ec9d90e5103d643d8e51842da14927/shadowsocks_manager-0.1.13-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,208 Found link https://files.pythonhosted.org/packages/73/57/330d875693fc628b11cd9776692eae1fa40fc8f09f5fdfc1171afac7986e/shadowsocks_manager-0.1.13.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.13 2026-06-09T08:32:41,208 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/de/21/4141ed56a327f11d0e7c5ba656b7569ee33daa3bd6988c941ec6c04f7b9c/shadowsocks_manager-0.1.14-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,209 Found link https://files.pythonhosted.org/packages/72/db/22cdc99e56bfc851bb5a9703201d7a4e5c170e0e14a27098e4fe8f7a9190/shadowsocks_manager-0.1.14.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.14 2026-06-09T08:32:41,210 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/28/5d/e52e1b9a28eef383a0eb4f91787e02540954742e331179e00c01e5003308/shadowsocks_manager-0.1.15-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,211 Found link https://files.pythonhosted.org/packages/1e/0c/8b92fbf2e19c6d5cc92f921292833b97b8293771d36f46fecc2577f9f552/shadowsocks_manager-0.1.15.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.15 2026-06-09T08:32:41,212 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/f2/47/1011cbc30d77abbe95597ea2a7c91531847999090e9472acb3afc3e54ff0/shadowsocks_manager-0.1.16-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,213 Found link https://files.pythonhosted.org/packages/ca/43/cb0fc2bba4217baceab409793896b0a87d896354ac2577d44eb90e20980e/shadowsocks_manager-0.1.16.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.16 2026-06-09T08:32:41,213 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/8d/30/fc09b7d9763f32cb9aa403b5ca2063e9c8de4afb8371c3431344aa5bedbe/shadowsocks_manager-0.1.17-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,214 Found link https://files.pythonhosted.org/packages/84/e3/16d0a31821a325c23e48f2dd59f4484dc34b6999413c32ba5116dc0d4cac/shadowsocks_manager-0.1.17.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=2.7), version: 0.1.17 2026-06-09T08:32:41,215 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/cb/ba/2303bac9d5aac696d4040e56a95ac007ee4d68a08fd2745e105dfe3b8802/shadowsocks_manager-0.1.18-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,216 Found link https://files.pythonhosted.org/packages/40/da/aba488615d6c2211686cb2ba1b6d4f7f51ef795674d8fb96d7d2e0e1e5c0/shadowsocks_manager-0.1.18.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8), version: 0.1.18 2026-06-09T08:32:41,217 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/83/7e/f4e3ec4df8c82e7977eb8a88d773219c12313dfe1ea5dbb939dd699d2ac0/shadowsocks_manager-0.1.19-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,218 Found link https://files.pythonhosted.org/packages/72/bf/1e326a1575cdcba6335ed81de829101421b8601564c87e53ff972ab6e64a/shadowsocks_manager-0.1.19.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8), version: 0.1.19 2026-06-09T08:32:41,218 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/de/25/cfb73a672560a0088a3aebbc20fa26e17e3b678468d132337092e96d4b0c/shadowsocks_manager-0.1.20-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,219 Found link https://files.pythonhosted.org/packages/70/58/f2a10a7487c4c378a1a7f43c95a4365bfcaffe8850bae00675a6bccfa53b/shadowsocks_manager-0.1.20.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8), version: 0.1.20 2026-06-09T08:32:41,220 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/89/f9/120b7b8c5ceb8992321537f1e5d5381db1b9e713592a89bfc5b28adbf720/shadowsocks_manager-0.1.21-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,220 Found link https://files.pythonhosted.org/packages/e4/6b/a6e1e68a3e0c25e294810f74fcfef4fc60d672a0f77d7083572d4e0ff61e/shadowsocks_manager-0.1.21.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.8), version: 0.1.21 2026-06-09T08:32:41,221 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/d6/87/6c79354e9535b30b4108403e8f9518af653c15398cc2329ecdfaa70b4255/shadowsocks_manager-0.1.22-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10) 2026-06-09T08:32:41,222 Found link https://files.pythonhosted.org/packages/65/85/49e5994ad088f62e5c416dc833883337f1a89bfda10796b8e4c66f8988f4/shadowsocks_manager-0.1.22.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10), version: 0.1.22 2026-06-09T08:32:41,223 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/4e/cb/14e4a83f7ac68c1bbd1320f7434660c5d403a0839eae2b1437906e80824d/shadowsocks_manager-0.1.23-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10) 2026-06-09T08:32:41,224 Found link https://files.pythonhosted.org/packages/26/0f/349d4b8c9190037aef4e3636a6c72e253a6987d19a41752e130e170d1e46/shadowsocks_manager-0.1.23.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10), version: 0.1.23 2026-06-09T08:32:41,224 Skipping link: No binaries permitted for shadowsocks-manager: https://files.pythonhosted.org/packages/8b/de/98841f88150049fb6ea40d5cbd3f1158b794f74ee500f9a4df1e1cbcd2c9/shadowsocks_manager-0.1.24-py2.py3-none-any.whl (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10) 2026-06-09T08:32:41,225 Found link https://files.pythonhosted.org/packages/3d/d1/94f2b5cee653c9473b95120f271fb4cfa4e4213e654089c091de3b2b58f7/shadowsocks_manager-0.1.24.tar.gz (from https://pypi.org/simple/shadowsocks-manager/) (requires-python:>=3.10), version: 0.1.24 2026-06-09T08:32:41,226 Fetching project page and analyzing links: https://www.piwheels.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,227 Getting page https://www.piwheels.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,228 Found index url https://www.piwheels.org/simple 2026-06-09T08:32:41,402 Fetched page https://www.piwheels.org/simple/shadowsocks-manager/ as text/html 2026-06-09T08:32:41,410 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.23-py2.py3-none-any.whl#sha256=4fd53eee86e154b68893084f06f0425eb4e79a422c57bca34d9c29d694e86152 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.10) 2026-06-09T08:32:41,411 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.22-py2.py3-none-any.whl#sha256=3aff323cea9580b86e56f24a1dee0ab1af79cb7b851fcbc3ac1136780884a0eb (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.10) 2026-06-09T08:32:41,411 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.21-py2.py3-none-any.whl#sha256=00360a09b25e3ed8d9cd5d7f1c14995674e206c562736102fa42a98e91f0431f (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,411 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.20-py2.py3-none-any.whl#sha256=5e415a46d8d50c8412059bee5c0f91f516b9845ec77181b3b1592f1eff419a6a (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,412 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.19-py2.py3-none-any.whl#sha256=c370150216c28d7e478725cd4f171046ad85841c9bda4c09462029cd802833c0 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,412 Skipping link: No binaries permitted for shadowsocks-manager: https://www.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.18-py2.py3-none-any.whl#sha256=f5a1267a782d735df30312a371ccd6ac58a6357b257dadab85b788f755bed58c (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=3.8) 2026-06-09T08:32:41,413 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.17-py2.py3-none-any.whl#sha256=6c0f136239eb2c59a3cd78bda963b662549f77e41c3af4d21ed30ce3d193c209 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,414 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.16-py2.py3-none-any.whl#sha256=834776d31c14bc32445dd8becb812f806f5db4ff09bc2f6a51479a41b3490d5d (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,414 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.15-py2.py3-none-any.whl#sha256=9a33ecdf2ba2fc672b7fb86852fbd867684a41000ae4e765b61dbccf770e2af4 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,415 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.14-py2.py3-none-any.whl#sha256=fa3106212f9ea94aa712cddddd3954655ce97db02ab9f01d46c909e3d4fba387 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,415 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.13-py2.py3-none-any.whl#sha256=cb7eb007cb63f59d9ac71c8f5c1e7d1bab9c564f30ea48cbda7b21091187eb7b (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,416 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.12-py2.py3-none-any.whl#sha256=bd39e4257079d114e4b818321af3140161133ded50016e4cd631ef03f691baaa (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,417 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.11-py2.py3-none-any.whl#sha256=b26aff381d96b27253c2b7f767b3ea469f32a257009ee05470679db47bc033ad (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,418 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.10-py2.py3-none-any.whl#sha256=5951856608025a51481b9b3b0b610ebfa56087b2ff0be4c57d1f95827e8635cc (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,418 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.9-py2.py3-none-any.whl#sha256=3b42d8adbd2e6c6f8dcafea19b87e7adf073e1262d8a5320fafb627de1468cb5 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,419 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.8-py2.py3-none-any.whl#sha256=f68703f666c645d101e586d09b813e23e0688280c1254fc5fe021c96e4a201e0 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,419 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.7-py2.py3-none-any.whl#sha256=c7814ccce771e47f929f2806bd861c39ab29e29f0a29455711168f298fcdc4b9 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,419 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.6-py2.py3-none-any.whl#sha256=7f132b2cd1abd3e74177ca9ee9926428ac41e21e0cab5eabda357e4d806cee8e (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,420 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.5-py2.py3-none-any.whl#sha256=82e8969b0c047ff6c9633599a3a672670e3c944d70afb312cdc4d3960b273b48 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,421 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.4-py2.py3-none-any.whl#sha256=b650a4a4a6feb2e19adbc3ee0d6a04a18711ff47931a1acdb0e29a551d95ba85 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,421 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.3-py2.py3-none-any.whl#sha256=ce8c8f18d013c1ee18fd3b5fab69ec1133fee1d1ba2354c0e859d94d0339ae38 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,422 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.2-py2.py3-none-any.whl#sha256=6b021a92e6908566e8545842be02ec4a9fe026e558a7892fb982f790b599f9cf (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,423 Skipping link: No binaries permitted for shadowsocks-manager: https://archive1.piwheels.org/simple/shadowsocks-manager/shadowsocks_manager-0.1.1-py3-none-any.whl#sha256=5d549c1427d52fcbf1e3dca8bf7e615f8e536fba47a406759f39ebd7bed39838 (from https://www.piwheels.org/simple/shadowsocks-manager/) (requires-python:>=2.7) 2026-06-09T08:32:41,423 Skipping link: not a file: https://www.piwheels.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,424 Skipping link: not a file: https://pypi.org/simple/shadowsocks-manager/ 2026-06-09T08:32:41,446 Given no hashes to check 1 links for project 'shadowsocks-manager': discarding no candidates 2026-06-09T08:32:41,464 Collecting shadowsocks-manager==0.1.24 2026-06-09T08:32:41,466 Created temporary directory: /tmp/pip-unpack-qvr9fu4m 2026-06-09T08:32:41,691 Downloading shadowsocks_manager-0.1.24.tar.gz (76 kB) 2026-06-09T08:32:41,947 Added shadowsocks-manager==0.1.24 from https://files.pythonhosted.org/packages/3d/d1/94f2b5cee653c9473b95120f271fb4cfa4e4213e654089c091de3b2b58f7/shadowsocks_manager-0.1.24.tar.gz to build tracker '/tmp/pip-build-tracker-w3nh8zg5' 2026-06-09T08:32:41,954 Created temporary directory: /tmp/pip-build-env-lbo488bi 2026-06-09T08:32:41,959 Installing build dependencies: started 2026-06-09T08:32:41,960 Running command pip subprocess to install build dependencies 2026-06-09T08:32:43,139 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-09T08:32:43,584 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-09T08:32:43,608 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-09T08:32:45,385 Collecting setuptools 2026-06-09T08:32:45,386 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-09T08:32:45,403 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-09T08:32:45,637 Collecting wheel 2026-06-09T08:32:45,639 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-09T08:32:45,652 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-09T08:32:45,834 Collecting packaging>=24.0 2026-06-09T08:32:45,835 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-09T08:32:45,848 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-09T08:32:46,036 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-09T08:32:46,054 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-09T08:32:46,156 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-09T08:32:46,187 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-09T08:32:46,211 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-09T08:32:46,302 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-09T08:32:49,047 Installing collected packages: setuptools, packaging, wheel 2026-06-09T08:32:52,481 Creating /tmp/pip-build-env-lbo488bi/overlay/local/bin 2026-06-09T08:32:52,483 changing mode of /tmp/pip-build-env-lbo488bi/overlay/local/bin/wheel to 755 2026-06-09T08:32:52,504 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-09T08:32:52,792 Installing build dependencies: finished with status 'done' 2026-06-09T08:32:52,799 Getting requirements to build wheel: started 2026-06-09T08:32:52,800 Running command Getting requirements to build wheel 2026-06-09T08:32:53,374 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-06-09T08:32:53,374 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-06-09T08:32:53,419 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-09T08:32:53,420 !! 2026-06-09T08:32:53,420 ******************************************************************************** 2026-06-09T08:32:53,421 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-09T08:32:53,422 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-09T08:32:53,422 or your builds will no longer be supported. 2026-06-09T08:32:53,423 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:53,424 ******************************************************************************** 2026-06-09T08:32:53,425 !! 2026-06-09T08:32:53,425 corresp(dist, value, root_dir) 2026-06-09T08:32:53,503 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:53,504 !! 2026-06-09T08:32:53,505 ******************************************************************************** 2026-06-09T08:32:53,505 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:53,506 License :: OSI Approved :: MIT License 2026-06-09T08:32:53,507 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:53,508 ******************************************************************************** 2026-06-09T08:32:53,509 !! 2026-06-09T08:32:53,510 dist._finalize_license_expression() 2026-06-09T08:32:53,510 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:53,511 !! 2026-06-09T08:32:53,512 ******************************************************************************** 2026-06-09T08:32:53,513 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:53,514 License :: OSI Approved :: MIT License 2026-06-09T08:32:53,515 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:53,516 ******************************************************************************** 2026-06-09T08:32:53,517 !! 2026-06-09T08:32:53,518 self._finalize_license_expression() 2026-06-09T08:32:53,518 running egg_info 2026-06-09T08:32:53,521 writing shadowsocks_manager.egg-info/PKG-INFO 2026-06-09T08:32:53,528 writing dependency_links to shadowsocks_manager.egg-info/dependency_links.txt 2026-06-09T08:32:53,530 writing entry points to shadowsocks_manager.egg-info/entry_points.txt 2026-06-09T08:32:53,534 writing requirements to shadowsocks_manager.egg-info/requires.txt 2026-06-09T08:32:53,535 writing top-level names to shadowsocks_manager.egg-info/top_level.txt 2026-06-09T08:32:53,602 reading manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:53,609 adding license file 'LICENSE' 2026-06-09T08:32:53,616 writing manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:53,718 Getting requirements to build wheel: finished with status 'done' 2026-06-09T08:32:53,721 Created temporary directory: /tmp/pip-modern-metadata-fsvacpak 2026-06-09T08:32:53,723 Preparing metadata (pyproject.toml): started 2026-06-09T08:32:53,724 Running command Preparing metadata (pyproject.toml) 2026-06-09T08:32:54,255 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-06-09T08:32:54,255 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-06-09T08:32:54,292 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-09T08:32:54,293 !! 2026-06-09T08:32:54,294 ******************************************************************************** 2026-06-09T08:32:54,294 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-09T08:32:54,295 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-09T08:32:54,296 or your builds will no longer be supported. 2026-06-09T08:32:54,297 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:54,297 ******************************************************************************** 2026-06-09T08:32:54,298 !! 2026-06-09T08:32:54,299 corresp(dist, value, root_dir) 2026-06-09T08:32:54,372 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:54,372 !! 2026-06-09T08:32:54,373 ******************************************************************************** 2026-06-09T08:32:54,374 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:54,375 License :: OSI Approved :: MIT License 2026-06-09T08:32:54,376 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:54,377 ******************************************************************************** 2026-06-09T08:32:54,379 !! 2026-06-09T08:32:54,379 dist._finalize_license_expression() 2026-06-09T08:32:54,380 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:54,381 !! 2026-06-09T08:32:54,382 ******************************************************************************** 2026-06-09T08:32:54,382 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:54,384 License :: OSI Approved :: MIT License 2026-06-09T08:32:54,385 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:54,386 ******************************************************************************** 2026-06-09T08:32:54,387 !! 2026-06-09T08:32:54,387 self._finalize_license_expression() 2026-06-09T08:32:54,388 running dist_info 2026-06-09T08:32:54,396 creating /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info 2026-06-09T08:32:54,397 writing /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/PKG-INFO 2026-06-09T08:32:54,404 writing dependency_links to /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/dependency_links.txt 2026-06-09T08:32:54,406 writing entry points to /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/entry_points.txt 2026-06-09T08:32:54,409 writing requirements to /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/requires.txt 2026-06-09T08:32:54,410 writing top-level names to /tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/top_level.txt 2026-06-09T08:32:54,412 writing manifest file '/tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:54,466 reading manifest file '/tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:54,468 adding license file 'LICENSE' 2026-06-09T08:32:54,473 writing manifest file '/tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:54,475 creating '/tmp/pip-modern-metadata-fsvacpak/shadowsocks_manager-0.1.24.dist-info' 2026-06-09T08:32:54,480 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-06-09T08:32:54,481 !! 2026-06-09T08:32:54,482 ******************************************************************************** 2026-06-09T08:32:54,482 With Python 2.7 end-of-life, support for building universal wheels 2026-06-09T08:32:54,482 (i.e., wheels that support both Python 2 and Python 3) 2026-06-09T08:32:54,483 is being obviated. 2026-06-09T08:32:54,483 Please discontinue using this option, or if you still need it, 2026-06-09T08:32:54,484 file an issue with pypa/setuptools describing your use case. 2026-06-09T08:32:54,485 This deprecation is overdue, please update your project and remove deprecated 2026-06-09T08:32:54,485 calls to avoid build errors in the future. 2026-06-09T08:32:54,486 ******************************************************************************** 2026-06-09T08:32:54,486 !! 2026-06-09T08:32:54,487 self.finalize_options() 2026-06-09T08:32:54,606 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-09T08:32:54,613 Source in /tmp/pip-wheel-ikq1wpdk/shadowsocks-manager_ab439a822a5e4c10a4ab651590a30d5c has version 0.1.24, which satisfies requirement shadowsocks-manager==0.1.24 from https://files.pythonhosted.org/packages/3d/d1/94f2b5cee653c9473b95120f271fb4cfa4e4213e654089c091de3b2b58f7/shadowsocks_manager-0.1.24.tar.gz 2026-06-09T08:32:54,614 Removed shadowsocks-manager==0.1.24 from https://files.pythonhosted.org/packages/3d/d1/94f2b5cee653c9473b95120f271fb4cfa4e4213e654089c091de3b2b58f7/shadowsocks_manager-0.1.24.tar.gz from build tracker '/tmp/pip-build-tracker-w3nh8zg5' 2026-06-09T08:32:54,623 Created temporary directory: /tmp/pip-unpack-wev0x5u5 2026-06-09T08:32:54,624 Building wheels for collected packages: shadowsocks-manager 2026-06-09T08:32:54,628 Created temporary directory: /tmp/pip-wheel-ij1_ripp 2026-06-09T08:32:54,629 Destination directory: /tmp/pip-wheel-ij1_ripp 2026-06-09T08:32:54,631 Building wheel for shadowsocks-manager (pyproject.toml): started 2026-06-09T08:32:54,633 Running command Building wheel for shadowsocks-manager (pyproject.toml) 2026-06-09T08:32:55,163 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-06-09T08:32:55,164 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-06-09T08:32:55,200 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-09T08:32:55,201 !! 2026-06-09T08:32:55,202 ******************************************************************************** 2026-06-09T08:32:55,202 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-09T08:32:55,204 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-09T08:32:55,204 or your builds will no longer be supported. 2026-06-09T08:32:55,205 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:55,206 ******************************************************************************** 2026-06-09T08:32:55,207 !! 2026-06-09T08:32:55,208 corresp(dist, value, root_dir) 2026-06-09T08:32:55,273 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:55,273 !! 2026-06-09T08:32:55,274 ******************************************************************************** 2026-06-09T08:32:55,275 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:55,275 License :: OSI Approved :: MIT License 2026-06-09T08:32:55,276 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:55,277 ******************************************************************************** 2026-06-09T08:32:55,278 !! 2026-06-09T08:32:55,278 dist._finalize_license_expression() 2026-06-09T08:32:55,279 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-09T08:32:55,279 !! 2026-06-09T08:32:55,280 ******************************************************************************** 2026-06-09T08:32:55,281 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-09T08:32:55,282 License :: OSI Approved :: MIT License 2026-06-09T08:32:55,283 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-09T08:32:55,284 ******************************************************************************** 2026-06-09T08:32:55,285 !! 2026-06-09T08:32:55,285 self._finalize_license_expression() 2026-06-09T08:32:55,286 running bdist_wheel 2026-06-09T08:32:55,292 /tmp/pip-build-env-lbo488bi/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-06-09T08:32:55,292 !! 2026-06-09T08:32:55,293 ******************************************************************************** 2026-06-09T08:32:55,294 With Python 2.7 end-of-life, support for building universal wheels 2026-06-09T08:32:55,295 (i.e., wheels that support both Python 2 and Python 3) 2026-06-09T08:32:55,295 is being obviated. 2026-06-09T08:32:55,296 Please discontinue using this option, or if you still need it, 2026-06-09T08:32:55,297 file an issue with pypa/setuptools describing your use case. 2026-06-09T08:32:55,298 This deprecation is overdue, please update your project and remove deprecated 2026-06-09T08:32:55,299 calls to avoid build errors in the future. 2026-06-09T08:32:55,299 ******************************************************************************** 2026-06-09T08:32:55,300 !! 2026-06-09T08:32:55,301 self.finalize_options() 2026-06-09T08:32:55,303 running build 2026-06-09T08:32:55,303 running build_py 2026-06-09T08:32:55,310 creating build/lib/shadowsocks_manager 2026-06-09T08:32:55,312 copying shadowsocks_manager/manage.py -> build/lib/shadowsocks_manager 2026-06-09T08:32:55,314 copying shadowsocks_manager/__init__.py -> build/lib/shadowsocks_manager 2026-06-09T08:32:55,315 copying shadowsocks_manager/__main__.py -> build/lib/shadowsocks_manager 2026-06-09T08:32:55,318 creating build/lib/shadowsocks_manager/args_formatter 2026-06-09T08:32:55,319 copying shadowsocks_manager/args_formatter/tests.py -> build/lib/shadowsocks_manager/args_formatter 2026-06-09T08:32:55,321 copying shadowsocks_manager/args_formatter/__init__.py -> build/lib/shadowsocks_manager/args_formatter 2026-06-09T08:32:55,323 creating build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,324 copying shadowsocks_manager/dynamicmethod/apps.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,326 copying shadowsocks_manager/dynamicmethod/tests.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,328 copying shadowsocks_manager/dynamicmethod/admin.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,329 copying shadowsocks_manager/dynamicmethod/__init__.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,331 copying shadowsocks_manager/dynamicmethod/models.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,333 creating build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,334 copying shadowsocks_manager/notification/apps.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,336 copying shadowsocks_manager/notification/tests.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,338 copying shadowsocks_manager/notification/serializers.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,339 copying shadowsocks_manager/notification/admin.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,341 copying shadowsocks_manager/notification/views.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,343 copying shadowsocks_manager/notification/urls.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,345 copying shadowsocks_manager/notification/__init__.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,346 copying shadowsocks_manager/notification/models.py -> build/lib/shadowsocks_manager/notification 2026-06-09T08:32:55,348 creating build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,349 copying shadowsocks_manager/utils/celery_app.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,351 copying shadowsocks_manager/utils/tests.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,354 copying shadowsocks_manager/utils/version.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,356 copying shadowsocks_manager/utils/uwsgi.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,357 copying shadowsocks_manager/utils/manage.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,359 copying shadowsocks_manager/utils/dotenv.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,361 copying shadowsocks_manager/utils/__init__.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,363 copying shadowsocks_manager/utils/viewsets.py -> build/lib/shadowsocks_manager/utils 2026-06-09T08:32:55,365 creating build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,366 copying shadowsocks_manager/shadowsocks_manager/celery.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,368 copying shadowsocks_manager/shadowsocks_manager/urls.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,370 copying shadowsocks_manager/shadowsocks_manager/settings.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,372 copying shadowsocks_manager/shadowsocks_manager/__init__.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,374 copying shadowsocks_manager/shadowsocks_manager/wsgi.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,376 creating build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,377 copying shadowsocks_manager/shadowsocks/apps.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,379 copying shadowsocks_manager/shadowsocks/tests.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,382 copying shadowsocks_manager/shadowsocks/tasks.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,384 copying shadowsocks_manager/shadowsocks/serializers.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,386 copying shadowsocks_manager/shadowsocks/admin.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,388 copying shadowsocks_manager/shadowsocks/views.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,390 copying shadowsocks_manager/shadowsocks/urls.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,391 copying shadowsocks_manager/shadowsocks/__init__.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,393 copying shadowsocks_manager/shadowsocks/models.py -> build/lib/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,396 creating build/lib/shadowsocks_manager/fixture 2026-06-09T08:32:55,397 copying shadowsocks_manager/fixture/__init__.py -> build/lib/shadowsocks_manager/fixture 2026-06-09T08:32:55,399 creating build/lib/shadowsocks_manager/retry 2026-06-09T08:32:55,400 copying shadowsocks_manager/retry/tests.py -> build/lib/shadowsocks_manager/retry 2026-06-09T08:32:55,402 copying shadowsocks_manager/retry/__init__.py -> build/lib/shadowsocks_manager/retry 2026-06-09T08:32:55,404 creating build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,405 copying shadowsocks_manager/singleton/apps.py -> build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,407 copying shadowsocks_manager/singleton/tests.py -> build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,408 copying shadowsocks_manager/singleton/admin.py -> build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,410 copying shadowsocks_manager/singleton/__init__.py -> build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,412 copying shadowsocks_manager/singleton/models.py -> build/lib/shadowsocks_manager/singleton 2026-06-09T08:32:55,414 creating build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,415 copying shadowsocks_manager/domain/apps.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,417 copying shadowsocks_manager/domain/tests.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,419 copying shadowsocks_manager/domain/serializers.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,421 copying shadowsocks_manager/domain/admin.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,423 copying shadowsocks_manager/domain/views.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,425 copying shadowsocks_manager/domain/urls.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,427 copying shadowsocks_manager/domain/__init__.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,428 copying shadowsocks_manager/domain/models.py -> build/lib/shadowsocks_manager/domain 2026-06-09T08:32:55,431 creating build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,432 copying shadowsocks_manager/statistic/apps.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,434 copying shadowsocks_manager/statistic/tests.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,437 copying shadowsocks_manager/statistic/tasks.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,438 copying shadowsocks_manager/statistic/serializers.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,440 copying shadowsocks_manager/statistic/admin.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,442 copying shadowsocks_manager/statistic/views.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,444 copying shadowsocks_manager/statistic/urls.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,446 copying shadowsocks_manager/statistic/__init__.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,447 copying shadowsocks_manager/statistic/models.py -> build/lib/shadowsocks_manager/statistic 2026-06-09T08:32:55,450 creating build/lib/shadowsocks_manager/dynamicmethod/migrations 2026-06-09T08:32:55,451 copying shadowsocks_manager/dynamicmethod/migrations/__init__.py -> build/lib/shadowsocks_manager/dynamicmethod/migrations 2026-06-09T08:32:55,453 creating build/lib/shadowsocks_manager/notification/migrations 2026-06-09T08:32:55,454 copying shadowsocks_manager/notification/migrations/__init__.py -> build/lib/shadowsocks_manager/notification/migrations 2026-06-09T08:32:55,456 creating build/lib/shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,458 copying shadowsocks_manager/notification/fixtures/template-txt-to-json.py -> build/lib/shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,460 creating build/lib/shadowsocks_manager/utils/management 2026-06-09T08:32:55,461 copying shadowsocks_manager/utils/management/__init__.py -> build/lib/shadowsocks_manager/utils/management 2026-06-09T08:32:55,463 creating build/lib/shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,464 copying shadowsocks_manager/utils/management/commands/__init__.py -> build/lib/shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,466 copying shadowsocks_manager/utils/management/commands/superuser.py -> build/lib/shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,468 creating build/lib/shadowsocks_manager/shadowsocks/migrations 2026-06-09T08:32:55,469 copying shadowsocks_manager/shadowsocks/migrations/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/migrations 2026-06-09T08:32:55,471 creating build/lib/shadowsocks_manager/shadowsocks/management 2026-06-09T08:32:55,472 copying shadowsocks_manager/shadowsocks/management/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/management 2026-06-09T08:32:55,475 creating build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,476 copying shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py -> build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,478 copying shadowsocks_manager/shadowsocks/management/commands/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,480 creating build/lib/shadowsocks_manager/singleton/migrations 2026-06-09T08:32:55,481 copying shadowsocks_manager/singleton/migrations/__init__.py -> build/lib/shadowsocks_manager/singleton/migrations 2026-06-09T08:32:55,483 creating build/lib/shadowsocks_manager/domain/migrations 2026-06-09T08:32:55,484 copying shadowsocks_manager/domain/migrations/__init__.py -> build/lib/shadowsocks_manager/domain/migrations 2026-06-09T08:32:55,486 creating build/lib/shadowsocks_manager/domain/management 2026-06-09T08:32:55,488 copying shadowsocks_manager/domain/management/__init__.py -> build/lib/shadowsocks_manager/domain/management 2026-06-09T08:32:55,490 creating build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,491 copying shadowsocks_manager/domain/management/commands/domain_site.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,493 copying shadowsocks_manager/domain/management/commands/domain_record.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,495 copying shadowsocks_manager/domain/management/commands/__init__.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,496 copying shadowsocks_manager/domain/management/commands/domain_domain.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,498 copying shadowsocks_manager/domain/management/commands/domain_nameserver.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,501 creating build/lib/shadowsocks_manager/statistic/migrations 2026-06-09T08:32:55,502 copying shadowsocks_manager/statistic/migrations/__init__.py -> build/lib/shadowsocks_manager/statistic/migrations 2026-06-09T08:32:55,503 running egg_info 2026-06-09T08:32:55,513 writing shadowsocks_manager.egg-info/PKG-INFO 2026-06-09T08:32:55,520 writing dependency_links to shadowsocks_manager.egg-info/dependency_links.txt 2026-06-09T08:32:55,521 writing entry points to shadowsocks_manager.egg-info/entry_points.txt 2026-06-09T08:32:55,524 writing requirements to shadowsocks_manager.egg-info/requires.txt 2026-06-09T08:32:55,526 writing top-level names to shadowsocks_manager.egg-info/top_level.txt 2026-06-09T08:32:55,563 reading manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:55,570 adding license file 'LICENSE' 2026-06-09T08:32:55,577 writing manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-06-09T08:32:55,599 creating build/lib/bin 2026-06-09T08:32:55,600 copying bin/ssm-dev-start -> build/lib/bin 2026-06-09T08:32:55,602 copying bin/ssm-dev-stop -> build/lib/bin 2026-06-09T08:32:55,604 copying bin/ssm-setup -> build/lib/bin 2026-06-09T08:32:55,607 copying shadowsocks_manager/notification/fixtures/template.json -> build/lib/shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,609 copying shadowsocks_manager/notification/fixtures/template.txt -> build/lib/shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,611 creating build/lib/shadowsocks_manager/shadowsocks/fixtures 2026-06-09T08:32:55,612 copying shadowsocks_manager/shadowsocks/fixtures/config.json -> build/lib/shadowsocks_manager/shadowsocks/fixtures 2026-06-09T08:32:55,614 creating build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,615 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,617 copying shadowsocks_manager/fixture/fixtures/auth.group.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,619 copying shadowsocks_manager/fixture/fixtures/sites.site.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,621 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,623 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,639 running build_scripts 2026-06-09T08:32:55,640 creating build/scripts-3.11 2026-06-09T08:32:55,641 copying bin/ssm-setup -> build/scripts-3.11 2026-06-09T08:32:55,644 copying bin/ssm-dev-start -> build/scripts-3.11 2026-06-09T08:32:55,646 copying bin/ssm-dev-stop -> build/scripts-3.11 2026-06-09T08:32:55,648 changing mode of build/scripts-3.11/ssm-setup from 644 to 755 2026-06-09T08:32:55,649 changing mode of build/scripts-3.11/ssm-dev-start from 644 to 755 2026-06-09T08:32:55,649 changing mode of build/scripts-3.11/ssm-dev-stop from 644 to 755 2026-06-09T08:32:55,658 installing to build/bdist.linux-armv7l/wheel 2026-06-09T08:32:55,659 running install 2026-06-09T08:32:55,682 running install_lib 2026-06-09T08:32:55,688 creating build/bdist.linux-armv7l/wheel 2026-06-09T08:32:55,691 creating build/bdist.linux-armv7l/wheel/bin 2026-06-09T08:32:55,692 copying build/lib/bin/ssm-setup -> build/bdist.linux-armv7l/wheel/./bin 2026-06-09T08:32:55,695 copying build/lib/bin/ssm-dev-stop -> build/bdist.linux-armv7l/wheel/./bin 2026-06-09T08:32:55,696 copying build/lib/bin/ssm-dev-start -> build/bdist.linux-armv7l/wheel/./bin 2026-06-09T08:32:55,699 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager 2026-06-09T08:32:55,700 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/args_formatter 2026-06-09T08:32:55,702 copying build/lib/shadowsocks_manager/args_formatter/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/args_formatter 2026-06-09T08:32:55,704 copying build/lib/shadowsocks_manager/args_formatter/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/args_formatter 2026-06-09T08:32:55,707 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,708 copying build/lib/shadowsocks_manager/dynamicmethod/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,710 copying build/lib/shadowsocks_manager/dynamicmethod/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,712 copying build/lib/shadowsocks_manager/dynamicmethod/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,714 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/dynamicmethod/migrations 2026-06-09T08:32:55,715 copying build/lib/shadowsocks_manager/dynamicmethod/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod/migrations 2026-06-09T08:32:55,717 copying build/lib/shadowsocks_manager/dynamicmethod/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,718 copying build/lib/shadowsocks_manager/dynamicmethod/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-06-09T08:32:55,721 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification 2026-06-09T08:32:55,722 copying build/lib/shadowsocks_manager/notification/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,724 copying build/lib/shadowsocks_manager/notification/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,726 copying build/lib/shadowsocks_manager/notification/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,727 copying build/lib/shadowsocks_manager/notification/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,729 copying build/lib/shadowsocks_manager/notification/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,731 copying build/lib/shadowsocks_manager/notification/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,733 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification/migrations 2026-06-09T08:32:55,734 copying build/lib/shadowsocks_manager/notification/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/migrations 2026-06-09T08:32:55,736 copying build/lib/shadowsocks_manager/notification/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,737 copying build/lib/shadowsocks_manager/notification/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-06-09T08:32:55,740 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,741 copying build/lib/shadowsocks_manager/notification/fixtures/template.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,743 copying build/lib/shadowsocks_manager/notification/fixtures/template-txt-to-json.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,745 copying build/lib/shadowsocks_manager/notification/fixtures/template.txt -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-06-09T08:32:55,747 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils 2026-06-09T08:32:55,748 copying build/lib/shadowsocks_manager/utils/celery_app.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,750 copying build/lib/shadowsocks_manager/utils/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,753 copying build/lib/shadowsocks_manager/utils/version.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,755 copying build/lib/shadowsocks_manager/utils/uwsgi.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,757 copying build/lib/shadowsocks_manager/utils/manage.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,759 copying build/lib/shadowsocks_manager/utils/dotenv.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,761 copying build/lib/shadowsocks_manager/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,762 copying build/lib/shadowsocks_manager/utils/viewsets.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-06-09T08:32:55,765 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils/management 2026-06-09T08:32:55,766 copying build/lib/shadowsocks_manager/utils/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management 2026-06-09T08:32:55,768 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,769 copying build/lib/shadowsocks_manager/utils/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,771 copying build/lib/shadowsocks_manager/utils/management/commands/superuser.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management/commands 2026-06-09T08:32:55,773 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,774 copying build/lib/shadowsocks_manager/shadowsocks_manager/celery.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,776 copying build/lib/shadowsocks_manager/shadowsocks_manager/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,777 copying build/lib/shadowsocks_manager/shadowsocks_manager/settings.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,780 copying build/lib/shadowsocks_manager/shadowsocks_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,781 copying build/lib/shadowsocks_manager/shadowsocks_manager/wsgi.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-06-09T08:32:55,784 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,785 copying build/lib/shadowsocks_manager/shadowsocks/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,787 copying build/lib/shadowsocks_manager/shadowsocks/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,790 copying build/lib/shadowsocks_manager/shadowsocks/tasks.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,792 copying build/lib/shadowsocks_manager/shadowsocks/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,794 copying build/lib/shadowsocks_manager/shadowsocks/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,796 copying build/lib/shadowsocks_manager/shadowsocks/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,798 copying build/lib/shadowsocks_manager/shadowsocks/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,800 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/migrations 2026-06-09T08:32:55,801 copying build/lib/shadowsocks_manager/shadowsocks/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/migrations 2026-06-09T08:32:55,803 copying build/lib/shadowsocks_manager/shadowsocks/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,805 copying build/lib/shadowsocks_manager/shadowsocks/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-06-09T08:32:55,808 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/management 2026-06-09T08:32:55,810 copying build/lib/shadowsocks_manager/shadowsocks/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management 2026-06-09T08:32:55,812 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,813 copying build/lib/shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,815 copying build/lib/shadowsocks_manager/shadowsocks/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management/commands 2026-06-09T08:32:55,817 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/fixtures 2026-06-09T08:32:55,818 copying build/lib/shadowsocks_manager/shadowsocks/fixtures/config.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/fixtures 2026-06-09T08:32:55,821 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/fixture 2026-06-09T08:32:55,822 copying build/lib/shadowsocks_manager/fixture/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture 2026-06-09T08:32:55,824 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,825 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,827 copying build/lib/shadowsocks_manager/fixture/fixtures/auth.group.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,828 copying build/lib/shadowsocks_manager/fixture/fixtures/sites.site.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,830 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,832 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-06-09T08:32:55,834 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/retry 2026-06-09T08:32:55,835 copying build/lib/shadowsocks_manager/retry/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/retry 2026-06-09T08:32:55,837 copying build/lib/shadowsocks_manager/retry/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/retry 2026-06-09T08:32:55,839 copying build/lib/shadowsocks_manager/manage.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-06-09T08:32:55,841 copying build/lib/shadowsocks_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-06-09T08:32:55,843 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/singleton 2026-06-09T08:32:55,844 copying build/lib/shadowsocks_manager/singleton/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-06-09T08:32:55,846 copying build/lib/shadowsocks_manager/singleton/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-06-09T08:32:55,847 copying build/lib/shadowsocks_manager/singleton/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-06-09T08:32:55,850 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/singleton/migrations 2026-06-09T08:32:55,851 copying build/lib/shadowsocks_manager/singleton/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton/migrations 2026-06-09T08:32:55,852 copying build/lib/shadowsocks_manager/singleton/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-06-09T08:32:55,854 copying build/lib/shadowsocks_manager/singleton/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-06-09T08:32:55,856 copying build/lib/shadowsocks_manager/__main__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-06-09T08:32:55,858 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain 2026-06-09T08:32:55,859 copying build/lib/shadowsocks_manager/domain/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,861 copying build/lib/shadowsocks_manager/domain/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,864 copying build/lib/shadowsocks_manager/domain/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,865 copying build/lib/shadowsocks_manager/domain/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,867 copying build/lib/shadowsocks_manager/domain/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,869 copying build/lib/shadowsocks_manager/domain/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,871 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/migrations 2026-06-09T08:32:55,872 copying build/lib/shadowsocks_manager/domain/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/migrations 2026-06-09T08:32:55,874 copying build/lib/shadowsocks_manager/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,875 copying build/lib/shadowsocks_manager/domain/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-06-09T08:32:55,878 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/management 2026-06-09T08:32:55,879 copying build/lib/shadowsocks_manager/domain/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management 2026-06-09T08:32:55,881 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,882 copying build/lib/shadowsocks_manager/domain/management/commands/domain_site.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,885 copying build/lib/shadowsocks_manager/domain/management/commands/domain_record.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,887 copying build/lib/shadowsocks_manager/domain/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,888 copying build/lib/shadowsocks_manager/domain/management/commands/domain_domain.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,890 copying build/lib/shadowsocks_manager/domain/management/commands/domain_nameserver.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-06-09T08:32:55,892 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/statistic 2026-06-09T08:32:55,893 copying build/lib/shadowsocks_manager/statistic/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,895 copying build/lib/shadowsocks_manager/statistic/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,898 copying build/lib/shadowsocks_manager/statistic/tasks.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,899 copying build/lib/shadowsocks_manager/statistic/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,901 copying build/lib/shadowsocks_manager/statistic/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,903 copying build/lib/shadowsocks_manager/statistic/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,905 copying build/lib/shadowsocks_manager/statistic/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,907 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/statistic/migrations 2026-06-09T08:32:55,908 copying build/lib/shadowsocks_manager/statistic/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic/migrations 2026-06-09T08:32:55,910 copying build/lib/shadowsocks_manager/statistic/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,911 copying build/lib/shadowsocks_manager/statistic/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-06-09T08:32:55,914 running install_egg_info 2026-06-09T08:32:55,919 Copying shadowsocks_manager.egg-info to build/bdist.linux-armv7l/wheel/./shadowsocks_manager-0.1.24-py3.11.egg-info 2026-06-09T08:32:55,931 running install_scripts 2026-06-09T08:32:55,932 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts 2026-06-09T08:32:55,933 copying build/scripts-3.11/ssm-setup -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts 2026-06-09T08:32:55,936 copying build/scripts-3.11/ssm-dev-stop -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts 2026-06-09T08:32:55,937 copying build/scripts-3.11/ssm-dev-start -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts 2026-06-09T08:32:55,939 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts/ssm-setup to 755 2026-06-09T08:32:55,939 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts/ssm-dev-stop to 755 2026-06-09T08:32:55,940 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.data/scripts/ssm-dev-start to 755 2026-06-09T08:32:55,951 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.24.dist-info/WHEEL 2026-06-09T08:32:55,954 creating '/tmp/pip-wheel-ij1_ripp/.tmp-my9pq3zc/shadowsocks_manager-0.1.24-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-09T08:32:55,956 adding 'bin/ssm-dev-start' 2026-06-09T08:32:55,957 adding 'bin/ssm-dev-stop' 2026-06-09T08:32:55,959 adding 'bin/ssm-setup' 2026-06-09T08:32:55,961 adding 'shadowsocks_manager/__init__.py' 2026-06-09T08:32:55,962 adding 'shadowsocks_manager/__main__.py' 2026-06-09T08:32:55,963 adding 'shadowsocks_manager/manage.py' 2026-06-09T08:32:55,965 adding 'shadowsocks_manager/args_formatter/__init__.py' 2026-06-09T08:32:55,967 adding 'shadowsocks_manager/args_formatter/tests.py' 2026-06-09T08:32:55,969 adding 'shadowsocks_manager/domain/__init__.py' 2026-06-09T08:32:55,970 adding 'shadowsocks_manager/domain/admin.py' 2026-06-09T08:32:55,971 adding 'shadowsocks_manager/domain/apps.py' 2026-06-09T08:32:55,974 adding 'shadowsocks_manager/domain/models.py' 2026-06-09T08:32:55,975 adding 'shadowsocks_manager/domain/serializers.py' 2026-06-09T08:32:55,977 adding 'shadowsocks_manager/domain/tests.py' 2026-06-09T08:32:55,978 adding 'shadowsocks_manager/domain/urls.py' 2026-06-09T08:32:55,979 adding 'shadowsocks_manager/domain/views.py' 2026-06-09T08:32:55,981 adding 'shadowsocks_manager/domain/management/__init__.py' 2026-06-09T08:32:55,983 adding 'shadowsocks_manager/domain/management/commands/__init__.py' 2026-06-09T08:32:55,984 adding 'shadowsocks_manager/domain/management/commands/domain_domain.py' 2026-06-09T08:32:55,985 adding 'shadowsocks_manager/domain/management/commands/domain_nameserver.py' 2026-06-09T08:32:55,987 adding 'shadowsocks_manager/domain/management/commands/domain_record.py' 2026-06-09T08:32:55,988 adding 'shadowsocks_manager/domain/management/commands/domain_site.py' 2026-06-09T08:32:55,990 adding 'shadowsocks_manager/domain/migrations/__init__.py' 2026-06-09T08:32:55,991 adding 'shadowsocks_manager/dynamicmethod/__init__.py' 2026-06-09T08:32:55,993 adding 'shadowsocks_manager/dynamicmethod/admin.py' 2026-06-09T08:32:55,994 adding 'shadowsocks_manager/dynamicmethod/apps.py' 2026-06-09T08:32:55,995 adding 'shadowsocks_manager/dynamicmethod/models.py' 2026-06-09T08:32:55,997 adding 'shadowsocks_manager/dynamicmethod/tests.py' 2026-06-09T08:32:55,998 adding 'shadowsocks_manager/dynamicmethod/migrations/__init__.py' 2026-06-09T08:32:56,000 adding 'shadowsocks_manager/fixture/__init__.py' 2026-06-09T08:32:56,002 adding 'shadowsocks_manager/fixture/fixtures/auth.group.json' 2026-06-09T08:32:56,003 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json' 2026-06-09T08:32:56,004 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json' 2026-06-09T08:32:56,006 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json' 2026-06-09T08:32:56,007 adding 'shadowsocks_manager/fixture/fixtures/sites.site.json' 2026-06-09T08:32:56,009 adding 'shadowsocks_manager/notification/__init__.py' 2026-06-09T08:32:56,010 adding 'shadowsocks_manager/notification/admin.py' 2026-06-09T08:32:56,011 adding 'shadowsocks_manager/notification/apps.py' 2026-06-09T08:32:56,012 adding 'shadowsocks_manager/notification/models.py' 2026-06-09T08:32:56,013 adding 'shadowsocks_manager/notification/serializers.py' 2026-06-09T08:32:56,015 adding 'shadowsocks_manager/notification/tests.py' 2026-06-09T08:32:56,016 adding 'shadowsocks_manager/notification/urls.py' 2026-06-09T08:32:56,017 adding 'shadowsocks_manager/notification/views.py' 2026-06-09T08:32:56,019 adding 'shadowsocks_manager/notification/fixtures/template-txt-to-json.py' 2026-06-09T08:32:56,020 adding 'shadowsocks_manager/notification/fixtures/template.json' 2026-06-09T08:32:56,021 adding 'shadowsocks_manager/notification/fixtures/template.txt' 2026-06-09T08:32:56,023 adding 'shadowsocks_manager/notification/migrations/__init__.py' 2026-06-09T08:32:56,025 adding 'shadowsocks_manager/retry/__init__.py' 2026-06-09T08:32:56,026 adding 'shadowsocks_manager/retry/tests.py' 2026-06-09T08:32:56,028 adding 'shadowsocks_manager/shadowsocks/__init__.py' 2026-06-09T08:32:56,029 adding 'shadowsocks_manager/shadowsocks/admin.py' 2026-06-09T08:32:56,030 adding 'shadowsocks_manager/shadowsocks/apps.py' 2026-06-09T08:32:56,035 adding 'shadowsocks_manager/shadowsocks/models.py' 2026-06-09T08:32:56,036 adding 'shadowsocks_manager/shadowsocks/serializers.py' 2026-06-09T08:32:56,037 adding 'shadowsocks_manager/shadowsocks/tasks.py' 2026-06-09T08:32:56,041 adding 'shadowsocks_manager/shadowsocks/tests.py' 2026-06-09T08:32:56,043 adding 'shadowsocks_manager/shadowsocks/urls.py' 2026-06-09T08:32:56,044 adding 'shadowsocks_manager/shadowsocks/views.py' 2026-06-09T08:32:56,046 adding 'shadowsocks_manager/shadowsocks/fixtures/config.json' 2026-06-09T08:32:56,048 adding 'shadowsocks_manager/shadowsocks/management/__init__.py' 2026-06-09T08:32:56,050 adding 'shadowsocks_manager/shadowsocks/management/commands/__init__.py' 2026-06-09T08:32:56,051 adding 'shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py' 2026-06-09T08:32:56,053 adding 'shadowsocks_manager/shadowsocks/migrations/__init__.py' 2026-06-09T08:32:56,054 adding 'shadowsocks_manager/shadowsocks_manager/__init__.py' 2026-06-09T08:32:56,056 adding 'shadowsocks_manager/shadowsocks_manager/celery.py' 2026-06-09T08:32:56,058 adding 'shadowsocks_manager/shadowsocks_manager/settings.py' 2026-06-09T08:32:56,059 adding 'shadowsocks_manager/shadowsocks_manager/urls.py' 2026-06-09T08:32:56,060 adding 'shadowsocks_manager/shadowsocks_manager/wsgi.py' 2026-06-09T08:32:56,062 adding 'shadowsocks_manager/singleton/__init__.py' 2026-06-09T08:32:56,063 adding 'shadowsocks_manager/singleton/admin.py' 2026-06-09T08:32:56,064 adding 'shadowsocks_manager/singleton/apps.py' 2026-06-09T08:32:56,066 adding 'shadowsocks_manager/singleton/models.py' 2026-06-09T08:32:56,067 adding 'shadowsocks_manager/singleton/tests.py' 2026-06-09T08:32:56,069 adding 'shadowsocks_manager/singleton/migrations/__init__.py' 2026-06-09T08:32:56,070 adding 'shadowsocks_manager/statistic/__init__.py' 2026-06-09T08:32:56,072 adding 'shadowsocks_manager/statistic/admin.py' 2026-06-09T08:32:56,073 adding 'shadowsocks_manager/statistic/apps.py' 2026-06-09T08:32:56,075 adding 'shadowsocks_manager/statistic/models.py' 2026-06-09T08:32:56,076 adding 'shadowsocks_manager/statistic/serializers.py' 2026-06-09T08:32:56,077 adding 'shadowsocks_manager/statistic/tasks.py' 2026-06-09T08:32:56,079 adding 'shadowsocks_manager/statistic/tests.py' 2026-06-09T08:32:56,080 adding 'shadowsocks_manager/statistic/urls.py' 2026-06-09T08:32:56,082 adding 'shadowsocks_manager/statistic/views.py' 2026-06-09T08:32:56,083 adding 'shadowsocks_manager/statistic/migrations/__init__.py' 2026-06-09T08:32:56,085 adding 'shadowsocks_manager/utils/__init__.py' 2026-06-09T08:32:56,086 adding 'shadowsocks_manager/utils/celery_app.py' 2026-06-09T08:32:56,088 adding 'shadowsocks_manager/utils/dotenv.py' 2026-06-09T08:32:56,089 adding 'shadowsocks_manager/utils/manage.py' 2026-06-09T08:32:56,091 adding 'shadowsocks_manager/utils/tests.py' 2026-06-09T08:32:56,093 adding 'shadowsocks_manager/utils/uwsgi.py' 2026-06-09T08:32:56,094 adding 'shadowsocks_manager/utils/version.py' 2026-06-09T08:32:56,095 adding 'shadowsocks_manager/utils/viewsets.py' 2026-06-09T08:32:56,097 adding 'shadowsocks_manager/utils/management/__init__.py' 2026-06-09T08:32:56,099 adding 'shadowsocks_manager/utils/management/commands/__init__.py' 2026-06-09T08:32:56,100 adding 'shadowsocks_manager/utils/management/commands/superuser.py' 2026-06-09T08:32:56,102 adding 'shadowsocks_manager-0.1.24.data/scripts/ssm-dev-start' 2026-06-09T08:32:56,103 adding 'shadowsocks_manager-0.1.24.data/scripts/ssm-dev-stop' 2026-06-09T08:32:56,105 adding 'shadowsocks_manager-0.1.24.data/scripts/ssm-setup' 2026-06-09T08:32:56,108 adding 'shadowsocks_manager-0.1.24.dist-info/licenses/LICENSE' 2026-06-09T08:32:56,111 adding 'shadowsocks_manager-0.1.24.dist-info/METADATA' 2026-06-09T08:32:56,113 adding 'shadowsocks_manager-0.1.24.dist-info/WHEEL' 2026-06-09T08:32:56,114 adding 'shadowsocks_manager-0.1.24.dist-info/entry_points.txt' 2026-06-09T08:32:56,114 adding 'shadowsocks_manager-0.1.24.dist-info/top_level.txt' 2026-06-09T08:32:56,116 adding 'shadowsocks_manager-0.1.24.dist-info/RECORD' 2026-06-09T08:32:56,120 removing build/bdist.linux-armv7l/wheel 2026-06-09T08:32:56,255 Building wheel for shadowsocks-manager (pyproject.toml): finished with status 'done' 2026-06-09T08:32:56,261 Created wheel for shadowsocks-manager: filename=shadowsocks_manager-0.1.24-py2.py3-none-any.whl size=99708 sha256=cfb75958f1e9ea19b2aff5b0902b3d671a8f440e7feb6a97ab44b99074907e6d 2026-06-09T08:32:56,263 Stored in directory: /tmp/pip-ephem-wheel-cache-1eip9zx3/wheels/69/59/f8/c330ae0fe0b5bc10815c0048fd11cb96a62274342c70e51367 2026-06-09T08:32:56,281 Successfully built shadowsocks-manager 2026-06-09T08:32:56,287 Removed build tracker: '/tmp/pip-build-tracker-w3nh8zg5'