2026-05-20T13:14:00,195 Created temporary directory: /tmp/pip-ephem-wheel-cache-3ml3t459 2026-05-20T13:14:00,197 Created temporary directory: /tmp/pip-build-tracker-wjjw_16s 2026-05-20T13:14:00,198 Initialized build tracking at /tmp/pip-build-tracker-wjjw_16s 2026-05-20T13:14:00,198 Created build tracker: /tmp/pip-build-tracker-wjjw_16s 2026-05-20T13:14:00,199 Entered build tracker: /tmp/pip-build-tracker-wjjw_16s 2026-05-20T13:14:00,200 Created temporary directory: /tmp/pip-wheel-xuu525pv 2026-05-20T13:14:00,203 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-05-20T13:14:00,205 Created temporary directory: /tmp/pip-ephem-wheel-cache-bxeco600 2026-05-20T13:14:00,227 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-20T13:14:00,231 2 location(s) to search for versions of shadowsocks-manager: 2026-05-20T13:14:00,231 * https://pypi.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,231 * https://www.piwheels.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,232 Fetching project page and analyzing links: https://pypi.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,232 Getting page https://pypi.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,234 Found index url https://pypi.org/simple 2026-05-20T13:14:00,477 Fetched page https://pypi.org/simple/shadowsocks-manager/ as application/vnd.pypi.simple.v1+json 2026-05-20T13:14:00,486 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-05-20T13:14:00,486 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-05-20T13:14:00,487 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-05-20T13:14:00,488 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-05-20T13:14:00,489 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-05-20T13:14:00,490 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-05-20T13:14:00,490 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-05-20T13:14:00,491 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-05-20T13:14:00,492 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-05-20T13:14:00,493 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-05-20T13:14:00,494 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-05-20T13:14:00,494 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-05-20T13:14:00,495 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-05-20T13:14:00,496 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-05-20T13:14:00,496 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-05-20T13:14:00,497 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-05-20T13:14:00,498 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-05-20T13:14:00,498 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-05-20T13:14:00,499 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-05-20T13:14:00,500 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-05-20T13:14:00,501 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-05-20T13:14:00,501 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-05-20T13:14:00,502 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-05-20T13:14:00,503 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-05-20T13:14:00,504 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-05-20T13:14:00,504 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-05-20T13:14:00,505 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-05-20T13:14:00,506 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-05-20T13:14:00,506 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-05-20T13:14:00,507 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-05-20T13:14:00,508 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-05-20T13:14:00,508 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-05-20T13:14:00,509 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-05-20T13:14:00,510 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-05-20T13:14:00,511 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-05-20T13:14:00,511 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-05-20T13:14:00,512 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-05-20T13:14:00,513 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-05-20T13:14:00,514 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-05-20T13:14:00,514 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-05-20T13:14:00,515 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-05-20T13:14:00,516 Fetching project page and analyzing links: https://www.piwheels.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,516 Getting page https://www.piwheels.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,518 Found index url https://www.piwheels.org/simple 2026-05-20T13:14:00,705 Fetched page https://www.piwheels.org/simple/shadowsocks-manager/ as text/html 2026-05-20T13:14:00,712 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-05-20T13:14:00,712 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-05-20T13:14:00,713 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-05-20T13:14:00,713 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-05-20T13:14:00,714 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-05-20T13:14:00,714 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-05-20T13:14:00,715 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-05-20T13:14:00,715 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-05-20T13:14:00,716 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-05-20T13:14:00,717 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-05-20T13:14:00,717 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-05-20T13:14:00,718 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-05-20T13:14:00,718 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-05-20T13:14:00,719 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-05-20T13:14:00,719 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-05-20T13:14:00,720 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-05-20T13:14:00,720 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-05-20T13:14:00,721 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-05-20T13:14:00,721 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-05-20T13:14:00,722 Skipping link: not a file: https://www.piwheels.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,723 Skipping link: not a file: https://pypi.org/simple/shadowsocks-manager/ 2026-05-20T13:14:00,744 Given no hashes to check 1 links for project 'shadowsocks-manager': discarding no candidates 2026-05-20T13:14:00,762 Collecting shadowsocks-manager==0.1.20 2026-05-20T13:14:00,764 Created temporary directory: /tmp/pip-unpack-py50j1bk 2026-05-20T13:14:00,928 Downloading shadowsocks_manager-0.1.20.tar.gz (74 kB) 2026-05-20T13:14:01,195 Added shadowsocks-manager==0.1.20 from https://files.pythonhosted.org/packages/70/58/f2a10a7487c4c378a1a7f43c95a4365bfcaffe8850bae00675a6bccfa53b/shadowsocks_manager-0.1.20.tar.gz to build tracker '/tmp/pip-build-tracker-wjjw_16s' 2026-05-20T13:14:01,202 Created temporary directory: /tmp/pip-build-env-nzcdnq_e 2026-05-20T13:14:01,207 Installing build dependencies: started 2026-05-20T13:14:01,208 Running command pip subprocess to install build dependencies 2026-05-20T13:14:02,357 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-20T13:14:02,785 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-05-20T13:14:02,808 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-20T13:14:08,830 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-20T13:14:14,798 Collecting setuptools 2026-05-20T13:14:14,799 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-20T13:14:14,814 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-20T13:14:15,045 Collecting wheel 2026-05-20T13:14:15,046 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-20T13:14:15,061 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-20T13:14:15,245 Collecting packaging>=24.0 2026-05-20T13:14:15,246 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-20T13:14:15,260 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-20T13:14:15,449 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-20T13:14:15,469 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-20T13:14:15,547 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-20T13:14:15,588 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-20T13:14:15,613 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-20T13:14:15,716 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-20T13:14:18,454 Installing collected packages: setuptools, packaging, wheel 2026-05-20T13:14:21,994 Creating /tmp/pip-build-env-nzcdnq_e/overlay/local/bin 2026-05-20T13:14:21,996 changing mode of /tmp/pip-build-env-nzcdnq_e/overlay/local/bin/wheel to 755 2026-05-20T13:14:22,018 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-20T13:14:22,308 Installing build dependencies: finished with status 'done' 2026-05-20T13:14:22,314 Getting requirements to build wheel: started 2026-05-20T13:14:22,316 Running command Getting requirements to build wheel 2026-05-20T13:14:22,892 /tmp/pip-build-env-nzcdnq_e/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-05-20T13:14:22,893 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-05-20T13:14:22,939 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-20T13:14:22,940 !! 2026-05-20T13:14:22,941 ******************************************************************************** 2026-05-20T13:14:22,941 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-05-20T13:14:22,942 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-20T13:14:22,943 or your builds will no longer be supported. 2026-05-20T13:14:22,944 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:22,944 ******************************************************************************** 2026-05-20T13:14:22,945 !! 2026-05-20T13:14:22,946 corresp(dist, value, root_dir) 2026-05-20T13:14:23,024 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:23,025 !! 2026-05-20T13:14:23,026 ******************************************************************************** 2026-05-20T13:14:23,026 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:23,028 License :: OSI Approved :: MIT License 2026-05-20T13:14:23,029 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:23,029 ******************************************************************************** 2026-05-20T13:14:23,030 !! 2026-05-20T13:14:23,031 dist._finalize_license_expression() 2026-05-20T13:14:23,032 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:23,032 !! 2026-05-20T13:14:23,033 ******************************************************************************** 2026-05-20T13:14:23,034 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:23,035 License :: OSI Approved :: MIT License 2026-05-20T13:14:23,036 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:23,037 ******************************************************************************** 2026-05-20T13:14:23,038 !! 2026-05-20T13:14:23,038 self._finalize_license_expression() 2026-05-20T13:14:23,039 running egg_info 2026-05-20T13:14:23,045 writing shadowsocks_manager.egg-info/PKG-INFO 2026-05-20T13:14:23,052 writing dependency_links to shadowsocks_manager.egg-info/dependency_links.txt 2026-05-20T13:14:23,054 writing entry points to shadowsocks_manager.egg-info/entry_points.txt 2026-05-20T13:14:23,058 writing requirements to shadowsocks_manager.egg-info/requires.txt 2026-05-20T13:14:23,059 writing top-level names to shadowsocks_manager.egg-info/top_level.txt 2026-05-20T13:14:23,125 reading manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:23,132 adding license file 'LICENSE' 2026-05-20T13:14:23,139 writing manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:23,238 Getting requirements to build wheel: finished with status 'done' 2026-05-20T13:14:23,242 Created temporary directory: /tmp/pip-modern-metadata-dvyaoya5 2026-05-20T13:14:23,244 Preparing metadata (pyproject.toml): started 2026-05-20T13:14:23,246 Running command Preparing metadata (pyproject.toml) 2026-05-20T13:14:23,784 /tmp/pip-build-env-nzcdnq_e/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-05-20T13:14:23,784 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-05-20T13:14:23,822 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-20T13:14:23,823 !! 2026-05-20T13:14:23,824 ******************************************************************************** 2026-05-20T13:14:23,825 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-05-20T13:14:23,826 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-20T13:14:23,826 or your builds will no longer be supported. 2026-05-20T13:14:23,827 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:23,828 ******************************************************************************** 2026-05-20T13:14:23,829 !! 2026-05-20T13:14:23,829 corresp(dist, value, root_dir) 2026-05-20T13:14:23,901 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:23,902 !! 2026-05-20T13:14:23,903 ******************************************************************************** 2026-05-20T13:14:23,903 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:23,904 License :: OSI Approved :: MIT License 2026-05-20T13:14:23,906 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:23,906 ******************************************************************************** 2026-05-20T13:14:23,907 !! 2026-05-20T13:14:23,908 dist._finalize_license_expression() 2026-05-20T13:14:23,909 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:23,909 !! 2026-05-20T13:14:23,910 ******************************************************************************** 2026-05-20T13:14:23,911 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:23,912 License :: OSI Approved :: MIT License 2026-05-20T13:14:23,913 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:23,914 ******************************************************************************** 2026-05-20T13:14:23,915 !! 2026-05-20T13:14:23,915 self._finalize_license_expression() 2026-05-20T13:14:23,916 running dist_info 2026-05-20T13:14:23,924 creating /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info 2026-05-20T13:14:23,926 writing /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/PKG-INFO 2026-05-20T13:14:23,932 writing dependency_links to /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/dependency_links.txt 2026-05-20T13:14:23,934 writing entry points to /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/entry_points.txt 2026-05-20T13:14:23,938 writing requirements to /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/requires.txt 2026-05-20T13:14:23,939 writing top-level names to /tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/top_level.txt 2026-05-20T13:14:23,941 writing manifest file '/tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:23,993 reading manifest file '/tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:23,995 adding license file 'LICENSE' 2026-05-20T13:14:24,000 writing manifest file '/tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:24,001 creating '/tmp/pip-modern-metadata-dvyaoya5/shadowsocks_manager-0.1.20.dist-info' 2026-05-20T13:14:24,007 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-05-20T13:14:24,008 !! 2026-05-20T13:14:24,009 ******************************************************************************** 2026-05-20T13:14:24,009 With Python 2.7 end-of-life, support for building universal wheels 2026-05-20T13:14:24,010 (i.e., wheels that support both Python 2 and Python 3) 2026-05-20T13:14:24,010 is being obviated. 2026-05-20T13:14:24,011 Please discontinue using this option, or if you still need it, 2026-05-20T13:14:24,011 file an issue with pypa/setuptools describing your use case. 2026-05-20T13:14:24,012 This deprecation is overdue, please update your project and remove deprecated 2026-05-20T13:14:24,013 calls to avoid build errors in the future. 2026-05-20T13:14:24,013 ******************************************************************************** 2026-05-20T13:14:24,014 !! 2026-05-20T13:14:24,015 self.finalize_options() 2026-05-20T13:14:24,135 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-20T13:14:24,141 Source in /tmp/pip-wheel-xuu525pv/shadowsocks-manager_f3ad1916723541be9f15ae8865ccbeef has version 0.1.20, which satisfies requirement shadowsocks-manager==0.1.20 from https://files.pythonhosted.org/packages/70/58/f2a10a7487c4c378a1a7f43c95a4365bfcaffe8850bae00675a6bccfa53b/shadowsocks_manager-0.1.20.tar.gz 2026-05-20T13:14:24,142 Removed shadowsocks-manager==0.1.20 from https://files.pythonhosted.org/packages/70/58/f2a10a7487c4c378a1a7f43c95a4365bfcaffe8850bae00675a6bccfa53b/shadowsocks_manager-0.1.20.tar.gz from build tracker '/tmp/pip-build-tracker-wjjw_16s' 2026-05-20T13:14:24,152 Created temporary directory: /tmp/pip-unpack-z8yuy1hi 2026-05-20T13:14:24,152 Building wheels for collected packages: shadowsocks-manager 2026-05-20T13:14:24,157 Created temporary directory: /tmp/pip-wheel-cbxkzpdp 2026-05-20T13:14:24,158 Destination directory: /tmp/pip-wheel-cbxkzpdp 2026-05-20T13:14:24,160 Building wheel for shadowsocks-manager (pyproject.toml): started 2026-05-20T13:14:24,161 Running command Building wheel for shadowsocks-manager (pyproject.toml) 2026-05-20T13:14:24,682 /tmp/pip-build-env-nzcdnq_e/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-05-20T13:14:24,682 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-05-20T13:14:24,719 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-20T13:14:24,720 !! 2026-05-20T13:14:24,721 ******************************************************************************** 2026-05-20T13:14:24,721 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-05-20T13:14:24,722 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-20T13:14:24,723 or your builds will no longer be supported. 2026-05-20T13:14:24,724 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:24,724 ******************************************************************************** 2026-05-20T13:14:24,725 !! 2026-05-20T13:14:24,726 corresp(dist, value, root_dir) 2026-05-20T13:14:24,794 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:24,795 !! 2026-05-20T13:14:24,796 ******************************************************************************** 2026-05-20T13:14:24,796 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:24,797 License :: OSI Approved :: MIT License 2026-05-20T13:14:24,798 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:24,799 ******************************************************************************** 2026-05-20T13:14:24,800 !! 2026-05-20T13:14:24,801 dist._finalize_license_expression() 2026-05-20T13:14:24,801 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T13:14:24,802 !! 2026-05-20T13:14:24,803 ******************************************************************************** 2026-05-20T13:14:24,803 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T13:14:24,805 License :: OSI Approved :: MIT License 2026-05-20T13:14:24,806 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T13:14:24,806 ******************************************************************************** 2026-05-20T13:14:24,807 !! 2026-05-20T13:14:24,808 self._finalize_license_expression() 2026-05-20T13:14:24,809 running bdist_wheel 2026-05-20T13:14:24,812 /tmp/pip-build-env-nzcdnq_e/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-05-20T13:14:24,813 !! 2026-05-20T13:14:24,814 ******************************************************************************** 2026-05-20T13:14:24,815 With Python 2.7 end-of-life, support for building universal wheels 2026-05-20T13:14:24,816 (i.e., wheels that support both Python 2 and Python 3) 2026-05-20T13:14:24,816 is being obviated. 2026-05-20T13:14:24,817 Please discontinue using this option, or if you still need it, 2026-05-20T13:14:24,817 file an issue with pypa/setuptools describing your use case. 2026-05-20T13:14:24,818 This deprecation is overdue, please update your project and remove deprecated 2026-05-20T13:14:24,819 calls to avoid build errors in the future. 2026-05-20T13:14:24,820 ******************************************************************************** 2026-05-20T13:14:24,821 !! 2026-05-20T13:14:24,821 self.finalize_options() 2026-05-20T13:14:24,823 running build 2026-05-20T13:14:24,824 running build_py 2026-05-20T13:14:24,831 creating build/lib/shadowsocks_manager 2026-05-20T13:14:24,834 copying shadowsocks_manager/manage.py -> build/lib/shadowsocks_manager 2026-05-20T13:14:24,836 copying shadowsocks_manager/__init__.py -> build/lib/shadowsocks_manager 2026-05-20T13:14:24,838 copying shadowsocks_manager/__main__.py -> build/lib/shadowsocks_manager 2026-05-20T13:14:24,841 creating build/lib/shadowsocks_manager/args_formatter 2026-05-20T13:14:24,842 copying shadowsocks_manager/args_formatter/tests.py -> build/lib/shadowsocks_manager/args_formatter 2026-05-20T13:14:24,844 copying shadowsocks_manager/args_formatter/__init__.py -> build/lib/shadowsocks_manager/args_formatter 2026-05-20T13:14:24,846 creating build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,847 copying shadowsocks_manager/dynamicmethod/apps.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,849 copying shadowsocks_manager/dynamicmethod/tests.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,851 copying shadowsocks_manager/dynamicmethod/admin.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,853 copying shadowsocks_manager/dynamicmethod/__init__.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,855 copying shadowsocks_manager/dynamicmethod/models.py -> build/lib/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:24,858 creating build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,859 copying shadowsocks_manager/notification/apps.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,861 copying shadowsocks_manager/notification/tests.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,863 copying shadowsocks_manager/notification/serializers.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,865 copying shadowsocks_manager/notification/admin.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,867 copying shadowsocks_manager/notification/views.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,869 copying shadowsocks_manager/notification/urls.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,871 copying shadowsocks_manager/notification/__init__.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,873 copying shadowsocks_manager/notification/models.py -> build/lib/shadowsocks_manager/notification 2026-05-20T13:14:24,876 creating build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,877 copying shadowsocks_manager/utils/celery_app.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,880 copying shadowsocks_manager/utils/tests.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,883 copying shadowsocks_manager/utils/version.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,885 copying shadowsocks_manager/utils/uwsgi.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,887 copying shadowsocks_manager/utils/manage.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,889 copying shadowsocks_manager/utils/dotenv.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,891 copying shadowsocks_manager/utils/__init__.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,893 copying shadowsocks_manager/utils/viewsets.py -> build/lib/shadowsocks_manager/utils 2026-05-20T13:14:24,895 creating build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,896 copying shadowsocks_manager/shadowsocks_manager/celery.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,899 copying shadowsocks_manager/shadowsocks_manager/urls.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,901 copying shadowsocks_manager/shadowsocks_manager/settings.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,903 copying shadowsocks_manager/shadowsocks_manager/__init__.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,905 copying shadowsocks_manager/shadowsocks_manager/wsgi.py -> build/lib/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:24,908 creating build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,909 copying shadowsocks_manager/shadowsocks/apps.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,911 copying shadowsocks_manager/shadowsocks/tests.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,914 copying shadowsocks_manager/shadowsocks/tasks.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,916 copying shadowsocks_manager/shadowsocks/serializers.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,918 copying shadowsocks_manager/shadowsocks/admin.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,920 copying shadowsocks_manager/shadowsocks/views.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,922 copying shadowsocks_manager/shadowsocks/urls.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,924 copying shadowsocks_manager/shadowsocks/__init__.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,926 copying shadowsocks_manager/shadowsocks/models.py -> build/lib/shadowsocks_manager/shadowsocks 2026-05-20T13:14:24,929 creating build/lib/shadowsocks_manager/fixture 2026-05-20T13:14:24,930 copying shadowsocks_manager/fixture/__init__.py -> build/lib/shadowsocks_manager/fixture 2026-05-20T13:14:24,932 creating build/lib/shadowsocks_manager/retry 2026-05-20T13:14:24,933 copying shadowsocks_manager/retry/tests.py -> build/lib/shadowsocks_manager/retry 2026-05-20T13:14:24,935 copying shadowsocks_manager/retry/__init__.py -> build/lib/shadowsocks_manager/retry 2026-05-20T13:14:24,938 creating build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,939 copying shadowsocks_manager/singleton/apps.py -> build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,941 copying shadowsocks_manager/singleton/tests.py -> build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,943 copying shadowsocks_manager/singleton/admin.py -> build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,945 copying shadowsocks_manager/singleton/__init__.py -> build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,947 copying shadowsocks_manager/singleton/models.py -> build/lib/shadowsocks_manager/singleton 2026-05-20T13:14:24,949 creating build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,951 copying shadowsocks_manager/domain/apps.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,953 copying shadowsocks_manager/domain/tests.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,955 copying shadowsocks_manager/domain/serializers.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,957 copying shadowsocks_manager/domain/admin.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,959 copying shadowsocks_manager/domain/views.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,961 copying shadowsocks_manager/domain/urls.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,963 copying shadowsocks_manager/domain/__init__.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,965 copying shadowsocks_manager/domain/models.py -> build/lib/shadowsocks_manager/domain 2026-05-20T13:14:24,969 creating build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,970 copying shadowsocks_manager/statistic/apps.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,972 copying shadowsocks_manager/statistic/tests.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,974 copying shadowsocks_manager/statistic/tasks.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,976 copying shadowsocks_manager/statistic/serializers.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,978 copying shadowsocks_manager/statistic/admin.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,981 copying shadowsocks_manager/statistic/views.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,983 copying shadowsocks_manager/statistic/urls.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,985 copying shadowsocks_manager/statistic/__init__.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,986 copying shadowsocks_manager/statistic/models.py -> build/lib/shadowsocks_manager/statistic 2026-05-20T13:14:24,990 creating build/lib/shadowsocks_manager/dynamicmethod/migrations 2026-05-20T13:14:24,991 copying shadowsocks_manager/dynamicmethod/migrations/__init__.py -> build/lib/shadowsocks_manager/dynamicmethod/migrations 2026-05-20T13:14:24,993 creating build/lib/shadowsocks_manager/notification/migrations 2026-05-20T13:14:24,994 copying shadowsocks_manager/notification/migrations/__init__.py -> build/lib/shadowsocks_manager/notification/migrations 2026-05-20T13:14:24,996 creating build/lib/shadowsocks_manager/notification/fixtures 2026-05-20T13:14:24,997 copying shadowsocks_manager/notification/fixtures/template-txt-to-json.py -> build/lib/shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,000 creating build/lib/shadowsocks_manager/utils/management 2026-05-20T13:14:25,001 copying shadowsocks_manager/utils/management/__init__.py -> build/lib/shadowsocks_manager/utils/management 2026-05-20T13:14:25,003 creating build/lib/shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,004 copying shadowsocks_manager/utils/management/commands/__init__.py -> build/lib/shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,006 copying shadowsocks_manager/utils/management/commands/superuser.py -> build/lib/shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,008 creating build/lib/shadowsocks_manager/shadowsocks/migrations 2026-05-20T13:14:25,009 copying shadowsocks_manager/shadowsocks/migrations/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/migrations 2026-05-20T13:14:25,012 creating build/lib/shadowsocks_manager/shadowsocks/management 2026-05-20T13:14:25,013 copying shadowsocks_manager/shadowsocks/management/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/management 2026-05-20T13:14:25,015 creating build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,016 copying shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py -> build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,018 copying shadowsocks_manager/shadowsocks/management/commands/__init__.py -> build/lib/shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,021 creating build/lib/shadowsocks_manager/singleton/migrations 2026-05-20T13:14:25,022 copying shadowsocks_manager/singleton/migrations/__init__.py -> build/lib/shadowsocks_manager/singleton/migrations 2026-05-20T13:14:25,024 creating build/lib/shadowsocks_manager/domain/migrations 2026-05-20T13:14:25,025 copying shadowsocks_manager/domain/migrations/__init__.py -> build/lib/shadowsocks_manager/domain/migrations 2026-05-20T13:14:25,027 creating build/lib/shadowsocks_manager/domain/management 2026-05-20T13:14:25,028 copying shadowsocks_manager/domain/management/__init__.py -> build/lib/shadowsocks_manager/domain/management 2026-05-20T13:14:25,031 creating build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,032 copying shadowsocks_manager/domain/management/commands/domain_site.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,034 copying shadowsocks_manager/domain/management/commands/domain_record.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,036 copying shadowsocks_manager/domain/management/commands/__init__.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,038 copying shadowsocks_manager/domain/management/commands/domain_domain.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,040 copying shadowsocks_manager/domain/management/commands/domain_nameserver.py -> build/lib/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,042 creating build/lib/shadowsocks_manager/statistic/migrations 2026-05-20T13:14:25,043 copying shadowsocks_manager/statistic/migrations/__init__.py -> build/lib/shadowsocks_manager/statistic/migrations 2026-05-20T13:14:25,045 running egg_info 2026-05-20T13:14:25,055 writing shadowsocks_manager.egg-info/PKG-INFO 2026-05-20T13:14:25,061 writing dependency_links to shadowsocks_manager.egg-info/dependency_links.txt 2026-05-20T13:14:25,062 writing entry points to shadowsocks_manager.egg-info/entry_points.txt 2026-05-20T13:14:25,065 writing requirements to shadowsocks_manager.egg-info/requires.txt 2026-05-20T13:14:25,066 writing top-level names to shadowsocks_manager.egg-info/top_level.txt 2026-05-20T13:14:25,105 reading manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:25,111 adding license file 'LICENSE' 2026-05-20T13:14:25,118 writing manifest file 'shadowsocks_manager.egg-info/SOURCES.txt' 2026-05-20T13:14:25,140 creating build/lib/bin 2026-05-20T13:14:25,141 copying bin/ssm-dev-start -> build/lib/bin 2026-05-20T13:14:25,144 copying bin/ssm-dev-stop -> build/lib/bin 2026-05-20T13:14:25,146 copying bin/ssm-setup -> build/lib/bin 2026-05-20T13:14:25,149 copying shadowsocks_manager/notification/fixtures/template.json -> build/lib/shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,151 copying shadowsocks_manager/notification/fixtures/template.txt -> build/lib/shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,153 creating build/lib/shadowsocks_manager/shadowsocks/fixtures 2026-05-20T13:14:25,154 copying shadowsocks_manager/shadowsocks/fixtures/config.json -> build/lib/shadowsocks_manager/shadowsocks/fixtures 2026-05-20T13:14:25,156 creating build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,157 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,160 copying shadowsocks_manager/fixture/fixtures/auth.group.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,162 copying shadowsocks_manager/fixture/fixtures/sites.site.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,164 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,166 copying shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json -> build/lib/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,182 running build_scripts 2026-05-20T13:14:25,183 creating build/scripts-3.11 2026-05-20T13:14:25,184 copying bin/ssm-setup -> build/scripts-3.11 2026-05-20T13:14:25,187 copying bin/ssm-dev-start -> build/scripts-3.11 2026-05-20T13:14:25,189 copying bin/ssm-dev-stop -> build/scripts-3.11 2026-05-20T13:14:25,190 changing mode of build/scripts-3.11/ssm-setup from 644 to 755 2026-05-20T13:14:25,191 changing mode of build/scripts-3.11/ssm-dev-start from 644 to 755 2026-05-20T13:14:25,192 changing mode of build/scripts-3.11/ssm-dev-stop from 644 to 755 2026-05-20T13:14:25,200 installing to build/bdist.linux-armv7l/wheel 2026-05-20T13:14:25,201 running install 2026-05-20T13:14:25,225 running install_lib 2026-05-20T13:14:25,231 creating build/bdist.linux-armv7l/wheel 2026-05-20T13:14:25,233 creating build/bdist.linux-armv7l/wheel/bin 2026-05-20T13:14:25,234 copying build/lib/bin/ssm-setup -> build/bdist.linux-armv7l/wheel/./bin 2026-05-20T13:14:25,237 copying build/lib/bin/ssm-dev-stop -> build/bdist.linux-armv7l/wheel/./bin 2026-05-20T13:14:25,239 copying build/lib/bin/ssm-dev-start -> build/bdist.linux-armv7l/wheel/./bin 2026-05-20T13:14:25,241 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager 2026-05-20T13:14:25,243 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/args_formatter 2026-05-20T13:14:25,244 copying build/lib/shadowsocks_manager/args_formatter/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/args_formatter 2026-05-20T13:14:25,246 copying build/lib/shadowsocks_manager/args_formatter/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/args_formatter 2026-05-20T13:14:25,249 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,250 copying build/lib/shadowsocks_manager/dynamicmethod/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,252 copying build/lib/shadowsocks_manager/dynamicmethod/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,254 copying build/lib/shadowsocks_manager/dynamicmethod/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,257 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/dynamicmethod/migrations 2026-05-20T13:14:25,258 copying build/lib/shadowsocks_manager/dynamicmethod/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod/migrations 2026-05-20T13:14:25,259 copying build/lib/shadowsocks_manager/dynamicmethod/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,261 copying build/lib/shadowsocks_manager/dynamicmethod/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/dynamicmethod 2026-05-20T13:14:25,264 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification 2026-05-20T13:14:25,265 copying build/lib/shadowsocks_manager/notification/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,267 copying build/lib/shadowsocks_manager/notification/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,269 copying build/lib/shadowsocks_manager/notification/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,271 copying build/lib/shadowsocks_manager/notification/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,273 copying build/lib/shadowsocks_manager/notification/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,275 copying build/lib/shadowsocks_manager/notification/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,277 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification/migrations 2026-05-20T13:14:25,278 copying build/lib/shadowsocks_manager/notification/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/migrations 2026-05-20T13:14:25,280 copying build/lib/shadowsocks_manager/notification/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,282 copying build/lib/shadowsocks_manager/notification/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification 2026-05-20T13:14:25,284 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,285 copying build/lib/shadowsocks_manager/notification/fixtures/template.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,288 copying build/lib/shadowsocks_manager/notification/fixtures/template-txt-to-json.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,290 copying build/lib/shadowsocks_manager/notification/fixtures/template.txt -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/notification/fixtures 2026-05-20T13:14:25,292 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils 2026-05-20T13:14:25,293 copying build/lib/shadowsocks_manager/utils/celery_app.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,295 copying build/lib/shadowsocks_manager/utils/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,298 copying build/lib/shadowsocks_manager/utils/version.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,300 copying build/lib/shadowsocks_manager/utils/uwsgi.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,302 copying build/lib/shadowsocks_manager/utils/manage.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,304 copying build/lib/shadowsocks_manager/utils/dotenv.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,306 copying build/lib/shadowsocks_manager/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,308 copying build/lib/shadowsocks_manager/utils/viewsets.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils 2026-05-20T13:14:25,310 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils/management 2026-05-20T13:14:25,311 copying build/lib/shadowsocks_manager/utils/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management 2026-05-20T13:14:25,313 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,314 copying build/lib/shadowsocks_manager/utils/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,316 copying build/lib/shadowsocks_manager/utils/management/commands/superuser.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/utils/management/commands 2026-05-20T13:14:25,319 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,320 copying build/lib/shadowsocks_manager/shadowsocks_manager/celery.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,322 copying build/lib/shadowsocks_manager/shadowsocks_manager/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,324 copying build/lib/shadowsocks_manager/shadowsocks_manager/settings.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,326 copying build/lib/shadowsocks_manager/shadowsocks_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,328 copying build/lib/shadowsocks_manager/shadowsocks_manager/wsgi.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks_manager 2026-05-20T13:14:25,330 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,331 copying build/lib/shadowsocks_manager/shadowsocks/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,334 copying build/lib/shadowsocks_manager/shadowsocks/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,337 copying build/lib/shadowsocks_manager/shadowsocks/tasks.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,339 copying build/lib/shadowsocks_manager/shadowsocks/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,341 copying build/lib/shadowsocks_manager/shadowsocks/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,343 copying build/lib/shadowsocks_manager/shadowsocks/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,345 copying build/lib/shadowsocks_manager/shadowsocks/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,347 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/migrations 2026-05-20T13:14:25,348 copying build/lib/shadowsocks_manager/shadowsocks/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/migrations 2026-05-20T13:14:25,350 copying build/lib/shadowsocks_manager/shadowsocks/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,352 copying build/lib/shadowsocks_manager/shadowsocks/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks 2026-05-20T13:14:25,355 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/management 2026-05-20T13:14:25,357 copying build/lib/shadowsocks_manager/shadowsocks/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management 2026-05-20T13:14:25,359 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,360 copying build/lib/shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,362 copying build/lib/shadowsocks_manager/shadowsocks/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/management/commands 2026-05-20T13:14:25,364 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/shadowsocks/fixtures 2026-05-20T13:14:25,365 copying build/lib/shadowsocks_manager/shadowsocks/fixtures/config.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/shadowsocks/fixtures 2026-05-20T13:14:25,368 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/fixture 2026-05-20T13:14:25,369 copying build/lib/shadowsocks_manager/fixture/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture 2026-05-20T13:14:25,371 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,372 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,375 copying build/lib/shadowsocks_manager/fixture/fixtures/auth.group.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,377 copying build/lib/shadowsocks_manager/fixture/fixtures/sites.site.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,379 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,381 copying build/lib/shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/fixture/fixtures 2026-05-20T13:14:25,383 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/retry 2026-05-20T13:14:25,384 copying build/lib/shadowsocks_manager/retry/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/retry 2026-05-20T13:14:25,387 copying build/lib/shadowsocks_manager/retry/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/retry 2026-05-20T13:14:25,389 copying build/lib/shadowsocks_manager/manage.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-05-20T13:14:25,391 copying build/lib/shadowsocks_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-05-20T13:14:25,393 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/singleton 2026-05-20T13:14:25,394 copying build/lib/shadowsocks_manager/singleton/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-05-20T13:14:25,396 copying build/lib/shadowsocks_manager/singleton/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-05-20T13:14:25,398 copying build/lib/shadowsocks_manager/singleton/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-05-20T13:14:25,401 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/singleton/migrations 2026-05-20T13:14:25,402 copying build/lib/shadowsocks_manager/singleton/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton/migrations 2026-05-20T13:14:25,404 copying build/lib/shadowsocks_manager/singleton/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-05-20T13:14:25,406 copying build/lib/shadowsocks_manager/singleton/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/singleton 2026-05-20T13:14:25,408 copying build/lib/shadowsocks_manager/__main__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager 2026-05-20T13:14:25,411 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain 2026-05-20T13:14:25,412 copying build/lib/shadowsocks_manager/domain/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,414 copying build/lib/shadowsocks_manager/domain/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,417 copying build/lib/shadowsocks_manager/domain/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,419 copying build/lib/shadowsocks_manager/domain/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,421 copying build/lib/shadowsocks_manager/domain/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,423 copying build/lib/shadowsocks_manager/domain/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,425 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/migrations 2026-05-20T13:14:25,426 copying build/lib/shadowsocks_manager/domain/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/migrations 2026-05-20T13:14:25,428 copying build/lib/shadowsocks_manager/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,429 copying build/lib/shadowsocks_manager/domain/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain 2026-05-20T13:14:25,433 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/management 2026-05-20T13:14:25,434 copying build/lib/shadowsocks_manager/domain/management/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management 2026-05-20T13:14:25,436 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,437 copying build/lib/shadowsocks_manager/domain/management/commands/domain_site.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,440 copying build/lib/shadowsocks_manager/domain/management/commands/domain_record.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,442 copying build/lib/shadowsocks_manager/domain/management/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,444 copying build/lib/shadowsocks_manager/domain/management/commands/domain_domain.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,446 copying build/lib/shadowsocks_manager/domain/management/commands/domain_nameserver.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/domain/management/commands 2026-05-20T13:14:25,448 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/statistic 2026-05-20T13:14:25,450 copying build/lib/shadowsocks_manager/statistic/apps.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,452 copying build/lib/shadowsocks_manager/statistic/tests.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,454 copying build/lib/shadowsocks_manager/statistic/tasks.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,456 copying build/lib/shadowsocks_manager/statistic/serializers.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,458 copying build/lib/shadowsocks_manager/statistic/admin.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,460 copying build/lib/shadowsocks_manager/statistic/views.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,462 copying build/lib/shadowsocks_manager/statistic/urls.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,464 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager/statistic/migrations 2026-05-20T13:14:25,465 copying build/lib/shadowsocks_manager/statistic/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic/migrations 2026-05-20T13:14:25,467 copying build/lib/shadowsocks_manager/statistic/__init__.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,469 copying build/lib/shadowsocks_manager/statistic/models.py -> build/bdist.linux-armv7l/wheel/./shadowsocks_manager/statistic 2026-05-20T13:14:25,471 running install_egg_info 2026-05-20T13:14:25,476 Copying shadowsocks_manager.egg-info to build/bdist.linux-armv7l/wheel/./shadowsocks_manager-0.1.20-py3.11.egg-info 2026-05-20T13:14:25,489 running install_scripts 2026-05-20T13:14:25,490 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts 2026-05-20T13:14:25,492 copying build/scripts-3.11/ssm-setup -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts 2026-05-20T13:14:25,494 copying build/scripts-3.11/ssm-dev-stop -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts 2026-05-20T13:14:25,496 copying build/scripts-3.11/ssm-dev-start -> build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts 2026-05-20T13:14:25,498 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts/ssm-setup to 755 2026-05-20T13:14:25,499 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts/ssm-dev-stop to 755 2026-05-20T13:14:25,499 changing mode of build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.data/scripts/ssm-dev-start to 755 2026-05-20T13:14:25,513 creating build/bdist.linux-armv7l/wheel/shadowsocks_manager-0.1.20.dist-info/WHEEL 2026-05-20T13:14:25,516 creating '/tmp/pip-wheel-cbxkzpdp/.tmp-q48fi4sh/shadowsocks_manager-0.1.20-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-20T13:14:25,519 adding 'bin/ssm-dev-start' 2026-05-20T13:14:25,520 adding 'bin/ssm-dev-stop' 2026-05-20T13:14:25,522 adding 'bin/ssm-setup' 2026-05-20T13:14:25,524 adding 'shadowsocks_manager/__init__.py' 2026-05-20T13:14:25,525 adding 'shadowsocks_manager/__main__.py' 2026-05-20T13:14:25,527 adding 'shadowsocks_manager/manage.py' 2026-05-20T13:14:25,529 adding 'shadowsocks_manager/args_formatter/__init__.py' 2026-05-20T13:14:25,530 adding 'shadowsocks_manager/args_formatter/tests.py' 2026-05-20T13:14:25,532 adding 'shadowsocks_manager/domain/__init__.py' 2026-05-20T13:14:25,533 adding 'shadowsocks_manager/domain/admin.py' 2026-05-20T13:14:25,535 adding 'shadowsocks_manager/domain/apps.py' 2026-05-20T13:14:25,537 adding 'shadowsocks_manager/domain/models.py' 2026-05-20T13:14:25,538 adding 'shadowsocks_manager/domain/serializers.py' 2026-05-20T13:14:25,540 adding 'shadowsocks_manager/domain/tests.py' 2026-05-20T13:14:25,542 adding 'shadowsocks_manager/domain/urls.py' 2026-05-20T13:14:25,543 adding 'shadowsocks_manager/domain/views.py' 2026-05-20T13:14:25,545 adding 'shadowsocks_manager/domain/management/__init__.py' 2026-05-20T13:14:25,546 adding 'shadowsocks_manager/domain/management/commands/__init__.py' 2026-05-20T13:14:25,548 adding 'shadowsocks_manager/domain/management/commands/domain_domain.py' 2026-05-20T13:14:25,549 adding 'shadowsocks_manager/domain/management/commands/domain_nameserver.py' 2026-05-20T13:14:25,551 adding 'shadowsocks_manager/domain/management/commands/domain_record.py' 2026-05-20T13:14:25,552 adding 'shadowsocks_manager/domain/management/commands/domain_site.py' 2026-05-20T13:14:25,554 adding 'shadowsocks_manager/domain/migrations/__init__.py' 2026-05-20T13:14:25,555 adding 'shadowsocks_manager/dynamicmethod/__init__.py' 2026-05-20T13:14:25,556 adding 'shadowsocks_manager/dynamicmethod/admin.py' 2026-05-20T13:14:25,558 adding 'shadowsocks_manager/dynamicmethod/apps.py' 2026-05-20T13:14:25,559 adding 'shadowsocks_manager/dynamicmethod/models.py' 2026-05-20T13:14:25,561 adding 'shadowsocks_manager/dynamicmethod/tests.py' 2026-05-20T13:14:25,562 adding 'shadowsocks_manager/dynamicmethod/migrations/__init__.py' 2026-05-20T13:14:25,564 adding 'shadowsocks_manager/fixture/__init__.py' 2026-05-20T13:14:25,565 adding 'shadowsocks_manager/fixture/fixtures/auth.group.json' 2026-05-20T13:14:25,566 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.crontabschedule.json' 2026-05-20T13:14:25,567 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.intervalschedule.json' 2026-05-20T13:14:25,569 adding 'shadowsocks_manager/fixture/fixtures/django_celery_beat.periodictask.json' 2026-05-20T13:14:25,570 adding 'shadowsocks_manager/fixture/fixtures/sites.site.json' 2026-05-20T13:14:25,571 adding 'shadowsocks_manager/notification/__init__.py' 2026-05-20T13:14:25,573 adding 'shadowsocks_manager/notification/admin.py' 2026-05-20T13:14:25,574 adding 'shadowsocks_manager/notification/apps.py' 2026-05-20T13:14:25,575 adding 'shadowsocks_manager/notification/models.py' 2026-05-20T13:14:25,576 adding 'shadowsocks_manager/notification/serializers.py' 2026-05-20T13:14:25,578 adding 'shadowsocks_manager/notification/tests.py' 2026-05-20T13:14:25,579 adding 'shadowsocks_manager/notification/urls.py' 2026-05-20T13:14:25,580 adding 'shadowsocks_manager/notification/views.py' 2026-05-20T13:14:25,582 adding 'shadowsocks_manager/notification/fixtures/template-txt-to-json.py' 2026-05-20T13:14:25,583 adding 'shadowsocks_manager/notification/fixtures/template.json' 2026-05-20T13:14:25,584 adding 'shadowsocks_manager/notification/fixtures/template.txt' 2026-05-20T13:14:25,586 adding 'shadowsocks_manager/notification/migrations/__init__.py' 2026-05-20T13:14:25,588 adding 'shadowsocks_manager/retry/__init__.py' 2026-05-20T13:14:25,589 adding 'shadowsocks_manager/retry/tests.py' 2026-05-20T13:14:25,591 adding 'shadowsocks_manager/shadowsocks/__init__.py' 2026-05-20T13:14:25,593 adding 'shadowsocks_manager/shadowsocks/admin.py' 2026-05-20T13:14:25,594 adding 'shadowsocks_manager/shadowsocks/apps.py' 2026-05-20T13:14:25,598 adding 'shadowsocks_manager/shadowsocks/models.py' 2026-05-20T13:14:25,600 adding 'shadowsocks_manager/shadowsocks/serializers.py' 2026-05-20T13:14:25,601 adding 'shadowsocks_manager/shadowsocks/tasks.py' 2026-05-20T13:14:25,604 adding 'shadowsocks_manager/shadowsocks/tests.py' 2026-05-20T13:14:25,606 adding 'shadowsocks_manager/shadowsocks/urls.py' 2026-05-20T13:14:25,607 adding 'shadowsocks_manager/shadowsocks/views.py' 2026-05-20T13:14:25,609 adding 'shadowsocks_manager/shadowsocks/fixtures/config.json' 2026-05-20T13:14:25,610 adding 'shadowsocks_manager/shadowsocks/management/__init__.py' 2026-05-20T13:14:25,612 adding 'shadowsocks_manager/shadowsocks/management/commands/__init__.py' 2026-05-20T13:14:25,613 adding 'shadowsocks_manager/shadowsocks/management/commands/shadowsocks_config.py' 2026-05-20T13:14:25,615 adding 'shadowsocks_manager/shadowsocks/migrations/__init__.py' 2026-05-20T13:14:25,617 adding 'shadowsocks_manager/shadowsocks_manager/__init__.py' 2026-05-20T13:14:25,619 adding 'shadowsocks_manager/shadowsocks_manager/celery.py' 2026-05-20T13:14:25,620 adding 'shadowsocks_manager/shadowsocks_manager/settings.py' 2026-05-20T13:14:25,622 adding 'shadowsocks_manager/shadowsocks_manager/urls.py' 2026-05-20T13:14:25,623 adding 'shadowsocks_manager/shadowsocks_manager/wsgi.py' 2026-05-20T13:14:25,625 adding 'shadowsocks_manager/singleton/__init__.py' 2026-05-20T13:14:25,626 adding 'shadowsocks_manager/singleton/admin.py' 2026-05-20T13:14:25,627 adding 'shadowsocks_manager/singleton/apps.py' 2026-05-20T13:14:25,628 adding 'shadowsocks_manager/singleton/models.py' 2026-05-20T13:14:25,630 adding 'shadowsocks_manager/singleton/tests.py' 2026-05-20T13:14:25,631 adding 'shadowsocks_manager/singleton/migrations/__init__.py' 2026-05-20T13:14:25,633 adding 'shadowsocks_manager/statistic/__init__.py' 2026-05-20T13:14:25,634 adding 'shadowsocks_manager/statistic/admin.py' 2026-05-20T13:14:25,636 adding 'shadowsocks_manager/statistic/apps.py' 2026-05-20T13:14:25,638 adding 'shadowsocks_manager/statistic/models.py' 2026-05-20T13:14:25,639 adding 'shadowsocks_manager/statistic/serializers.py' 2026-05-20T13:14:25,640 adding 'shadowsocks_manager/statistic/tasks.py' 2026-05-20T13:14:25,642 adding 'shadowsocks_manager/statistic/tests.py' 2026-05-20T13:14:25,643 adding 'shadowsocks_manager/statistic/urls.py' 2026-05-20T13:14:25,644 adding 'shadowsocks_manager/statistic/views.py' 2026-05-20T13:14:25,646 adding 'shadowsocks_manager/statistic/migrations/__init__.py' 2026-05-20T13:14:25,647 adding 'shadowsocks_manager/utils/__init__.py' 2026-05-20T13:14:25,649 adding 'shadowsocks_manager/utils/celery_app.py' 2026-05-20T13:14:25,650 adding 'shadowsocks_manager/utils/dotenv.py' 2026-05-20T13:14:25,651 adding 'shadowsocks_manager/utils/manage.py' 2026-05-20T13:14:25,653 adding 'shadowsocks_manager/utils/tests.py' 2026-05-20T13:14:25,654 adding 'shadowsocks_manager/utils/uwsgi.py' 2026-05-20T13:14:25,656 adding 'shadowsocks_manager/utils/version.py' 2026-05-20T13:14:25,657 adding 'shadowsocks_manager/utils/viewsets.py' 2026-05-20T13:14:25,659 adding 'shadowsocks_manager/utils/management/__init__.py' 2026-05-20T13:14:25,660 adding 'shadowsocks_manager/utils/management/commands/__init__.py' 2026-05-20T13:14:25,661 adding 'shadowsocks_manager/utils/management/commands/superuser.py' 2026-05-20T13:14:25,664 adding 'shadowsocks_manager-0.1.20.data/scripts/ssm-dev-start' 2026-05-20T13:14:25,665 adding 'shadowsocks_manager-0.1.20.data/scripts/ssm-dev-stop' 2026-05-20T13:14:25,667 adding 'shadowsocks_manager-0.1.20.data/scripts/ssm-setup' 2026-05-20T13:14:25,669 adding 'shadowsocks_manager-0.1.20.dist-info/licenses/LICENSE' 2026-05-20T13:14:25,672 adding 'shadowsocks_manager-0.1.20.dist-info/METADATA' 2026-05-20T13:14:25,674 adding 'shadowsocks_manager-0.1.20.dist-info/WHEEL' 2026-05-20T13:14:25,675 adding 'shadowsocks_manager-0.1.20.dist-info/entry_points.txt' 2026-05-20T13:14:25,676 adding 'shadowsocks_manager-0.1.20.dist-info/top_level.txt' 2026-05-20T13:14:25,678 adding 'shadowsocks_manager-0.1.20.dist-info/RECORD' 2026-05-20T13:14:25,681 removing build/bdist.linux-armv7l/wheel 2026-05-20T13:14:25,814 Building wheel for shadowsocks-manager (pyproject.toml): finished with status 'done' 2026-05-20T13:14:25,821 Created wheel for shadowsocks-manager: filename=shadowsocks_manager-0.1.20-py2.py3-none-any.whl size=97104 sha256=5e415a46d8d50c8412059bee5c0f91f516b9845ec77181b3b1592f1eff419a6a 2026-05-20T13:14:25,822 Stored in directory: /tmp/pip-ephem-wheel-cache-bxeco600/wheels/b2/cb/70/802707e636a73974414bff1ac77667412e1000b1b728c1660f 2026-05-20T13:14:25,841 Successfully built shadowsocks-manager 2026-05-20T13:14:25,846 Removed build tracker: '/tmp/pip-build-tracker-wjjw_16s'