2026-07-17T02:01:03,103 Created temporary directory: /tmp/pip-ephem-wheel-cache-xm80cgme 2026-07-17T02:01:03,105 Created temporary directory: /tmp/pip-build-tracker-idn3obe8 2026-07-17T02:01:03,105 Initialized build tracking at /tmp/pip-build-tracker-idn3obe8 2026-07-17T02:01:03,106 Created build tracker: /tmp/pip-build-tracker-idn3obe8 2026-07-17T02:01:03,106 Entered build tracker: /tmp/pip-build-tracker-idn3obe8 2026-07-17T02:01:03,107 Created temporary directory: /tmp/pip-wheel-3jwgvrzs 2026-07-17T02:01:03,110 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-07-17T02:01:03,112 Created temporary directory: /tmp/pip-ephem-wheel-cache-l0r3lazm 2026-07-17T02:01:03,134 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-17T02:01:03,138 2 location(s) to search for versions of muselsl: 2026-07-17T02:01:03,138 * https://pypi.org/simple/muselsl/ 2026-07-17T02:01:03,138 * https://www.piwheels.org/simple/muselsl/ 2026-07-17T02:01:03,139 Fetching project page and analyzing links: https://pypi.org/simple/muselsl/ 2026-07-17T02:01:03,139 Getting page https://pypi.org/simple/muselsl/ 2026-07-17T02:01:03,141 Found index url https://pypi.org/simple 2026-07-17T02:01:03,468 Fetched page https://pypi.org/simple/muselsl/ as application/vnd.pypi.simple.v1+json 2026-07-17T02:01:03,475 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/fb/ca/3488eb3a7da2b13f23933a76262682bf94f721f88809b8593676008bfb37/muselsl-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,476 Found link https://files.pythonhosted.org/packages/15/d8/c8cd9124490a5d919e68e167b3555eb948ed4d974e05a612bef34bc2e796/muselsl-1.0.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.0 2026-07-17T02:01:03,477 Found link https://files.pythonhosted.org/packages/63/6a/971401d7b070048352964a0ce0dea16174fd56a4760b79720a68489fd041/muselsl-1.0.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.1 2026-07-17T02:01:03,478 Found link https://files.pythonhosted.org/packages/99/06/9246756db6b636480574224be9457d885332a84282667f79621d79bc8ae6/muselsl-1.0.2.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.2 2026-07-17T02:01:03,478 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/a7/2a/9963a9ce1d34aedbefd7f176232380ad2940a816c813380524e34c169fc7/muselsl-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,479 Found link https://files.pythonhosted.org/packages/1b/ec/3a210b8e13646a46a045ec06ecf2bbe26fa7576dd53d2cb0efb60938b4c0/muselsl-1.0.3.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.3 2026-07-17T02:01:03,480 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/32/4c/4d49960867bbfe6449a79c01df4448decbbe4c90c35e56bed221c1ef10af/muselsl-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,480 Found link https://files.pythonhosted.org/packages/8b/bc/8a1ca1c9a245c082c1b7afc355ec123f0d7760d0fca8d441209f32c17624/muselsl-1.0.4.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.4 2026-07-17T02:01:03,481 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/c3/59/e53c6a3c88b37a11f410c4665a7c97e6be6b871fb7d01f1eb3ee4ca84740/muselsl-1.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,482 Found link https://files.pythonhosted.org/packages/74/41/72b234519065bea94c5bc52cf6d13757a26f2fb78244ff2506a66bfde663/muselsl-1.0.5.tar.gz (from https://pypi.org/simple/muselsl/), version: 1.0.5 2026-07-17T02:01:03,482 Found link https://files.pythonhosted.org/packages/32/32/1a3b6d239cc63e4ccfbf8dba4ab8839164693eebb8432c34853b1ad56de7/muselsl-2.0.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.0.0 2026-07-17T02:01:03,483 Found link https://files.pythonhosted.org/packages/af/d6/2f1eee224ab9bdb7710210b7520be828c592eeefb1d51ddfe0f6f4cde4a5/muselsl-2.0.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.0.1 2026-07-17T02:01:03,484 Found link https://files.pythonhosted.org/packages/21/31/bc2c0fcff2a01054df803bdf070def7ff835e58ee7ea829479bd29d97633/muselsl-2.0.2.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.0.2 2026-07-17T02:01:03,485 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/7b/3b/2c616736a8dfe9e80e86b0465519e592301a5cb8bba82f2131a1df7e3d22/muselsl-2.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,485 Found link https://files.pythonhosted.org/packages/08/5c/7949dccd80593ca76f82773db93dbf5264c7d4eaf2f5cb0a568819d04eaf/muselsl-2.1.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.1.0 2026-07-17T02:01:03,486 Found link https://files.pythonhosted.org/packages/7d/62/384894f1f3f47e92d26220be135a5dff68134bbe143a06ad4c8ccdb159d0/muselsl-2.2.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.2.0 2026-07-17T02:01:03,486 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/ee/f0/0ce6077897fc811877ccbd05c3a1dd959384fe772e757e860c7bb479db46/muselsl-2.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,487 Found link https://files.pythonhosted.org/packages/32/01/3f93f82cf9047624aad90db18f234e28ca454b9c439cd9e2d8153830696a/muselsl-2.2.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.2.1 2026-07-17T02:01:03,487 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/f8/f0/02d6fe768c0739d638d1e60544ba92df203caa2176ea037fd5f7211adf82/muselsl-2.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,488 Found link https://files.pythonhosted.org/packages/c2/27/43c61323918d4bfd1ac70a3241445c62a440b9995f807877b02577e72e9d/muselsl-2.2.2.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.2.2 2026-07-17T02:01:03,488 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/0c/99/7f3e7d413d97122baed354737cfab1ddf2dde28a23103acdfbab379a625e/muselsl-2.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,489 Found link https://files.pythonhosted.org/packages/37/43/458940a28f0840c033dea0ea033d743d4b05161ce4d481112f60c9b4af6c/muselsl-2.3.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.3.0 2026-07-17T02:01:03,490 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/3e/05/aeb1610697dcf87366a37a15a635821ec9ab4993535b46ff134a9f31e2a2/muselsl-2.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,491 Found link https://files.pythonhosted.org/packages/e0/90/840224238683022b5b7613195ce5b176e01a0e14fae5c9ec2b8331c9217d/muselsl-2.3.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.3.1 2026-07-17T02:01:03,491 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/4a/00/5b974b16e2f57d143157758a0b281be11de5e32faf3be0426b94ef39366c/muselsl-2.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,492 Found link https://files.pythonhosted.org/packages/de/14/3ebd960084cc7cb508db78f17aca004e469c711dedcf5c75e42413657776/muselsl-2.4.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.4.0 2026-07-17T02:01:03,492 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/62/7d/d1adaea28254980ce991f1b004fe8892eef2ddecd66290b28cbf344ebb6a/muselsl-2.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,493 Found link https://files.pythonhosted.org/packages/83/61/19b6086b4023ba43d02e5a720f391f2678a08b2260fc18d9bb6ed743756a/muselsl-2.4.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.4.1 2026-07-17T02:01:03,494 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/48/61/ffb67ec463af68bc4d4e5e263d0eba4bf3160cccc062ab8f63bf7573dc72/muselsl-2.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,494 Found link https://files.pythonhosted.org/packages/38/19/f95b2fc2cf05069c355454ab6910f140489470e305a5f7fbad67deb763f6/muselsl-2.4.2.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.4.2 2026-07-17T02:01:03,495 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/24/69/d1edb49520dd43cff742c747733f145fc47fdf4ff0051e1ea1dbf5d21899/muselsl-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,495 Found link https://files.pythonhosted.org/packages/c9/b2/b29135b7e7933a25ddc973e9d04eedf52694b984db7ed0e01c9a57496d28/muselsl-2.5.0.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.5.0 2026-07-17T02:01:03,496 Skipping link: No binaries permitted for muselsl: https://files.pythonhosted.org/packages/70/3f/652b60f67bebb60a961f512c8aae57729596e363b0eea3edcac2130e7301/muselsl-2.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/muselsl/) 2026-07-17T02:01:03,496 Found link https://files.pythonhosted.org/packages/f8/4f/e07c8ede36acbdc5b0493e2b4e2e463d877c952ff1b52dca835eadc904bd/muselsl-2.5.1.tar.gz (from https://pypi.org/simple/muselsl/), version: 2.5.1 2026-07-17T02:01:03,497 Fetching project page and analyzing links: https://www.piwheels.org/simple/muselsl/ 2026-07-17T02:01:03,498 Getting page https://www.piwheels.org/simple/muselsl/ 2026-07-17T02:01:03,499 Found index url https://www.piwheels.org/simple 2026-07-17T02:01:03,801 Fetched page https://www.piwheels.org/simple/muselsl/ as text/html 2026-07-17T02:01:03,807 Skipping link: No binaries permitted for muselsl: https://www.piwheels.org/simple/muselsl/muselsl-2.5.0-py2.py3-none-any.whl#sha256=86b30b3fae3a5de4b82bccbc3ea19f012c385017e962121a79c6bba8c228856c (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,808 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.2-py2.py3-none-any.whl#sha256=27f534d505ffc448965893cffddfa74a9fc89211a2657fccadb2e86d5f9037f7 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,809 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.1-py2.py3-none-any.whl#sha256=f09259dd5c801494dcec5daac247a2ab01a89aa37245aad1d5fc5574f7b1461d (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,809 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.4.0-py2.py3-none-any.whl#sha256=bbea12bd51c5b186502bbbfef8b265c10a5fa0e9e4540b2f53fadb98a0c52db1 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,810 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.3.1-py2.py3-none-any.whl#sha256=74ae4a0862bbf7eb505d7fc85ead06f5c2041a6a4b299de2ddab9573aa0a9d17 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,810 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.3.0-py2.py3-none-any.whl#sha256=5e646933c32fb8eecfea64d6a4401247711effca7b3d2be41ec6817390425402 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,811 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.2-py2.py3-none-any.whl#sha256=6bfad7fefc037c98ff203f16629486fd89dccfc1b8d19cfe4bdc2d331befef4a (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,812 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.1-py2.py3-none-any.whl#sha256=197e33d1ddb00c812813ebe80ff077692de82579ec81e6914235b3ba50c463cc (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,812 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.2.0-py2.py3-none-any.whl#sha256=b5cc2f67caa9cd9be65586b6c462f58a9d04baa55a44ad7c1607dab487478c92 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,813 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.1.0-py2.py3-none-any.whl#sha256=967c738f70cc672e560b1e4fff0ae062a9de93d24848abc21279d3cf328acb6b (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,813 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.2-py2.py3-none-any.whl#sha256=fdec8a1e6424750127d2b74cd1edd13c4ee62cbb29be78fb692767b0a34577f4 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,814 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.1-py2.py3-none-any.whl#sha256=c9cbead7a553374630e946b6cd89f5f64d197e2ec97d28e401e2f48c15653837 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,814 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-2.0.0-py2.py3-none-any.whl#sha256=44f0255558780a048cc87a4e5b003fcb2205dcec7938bea641e5372e3b6a3fb3 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,815 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.5-py2.py3-none-any.whl#sha256=69a057d29d74c61fc3cdbf75afc53ef3cc36e1d160e533521b93195fa666ff5c (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,815 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.4-py2.py3-none-any.whl#sha256=7e76b9eb587feeac52e52d0ce741dc72e971eff1f07a2cb31e1a5a51952998d6 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,815 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.3-py2.py3-none-any.whl#sha256=a6721e289ce6c777e6abec1a96ab6b1d45ce57f97be4091c98a343bc72853ebc (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,816 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.2-py2.py3-none-any.whl#sha256=f44f9795c9013f3a2080d2e0fddf16157dfecb0fd29ccbcf8c58fb1d947d127d (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,817 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.1-py2.py3-none-any.whl#sha256=491e4cd95c2bb7e2acb1767afc465620500e84edaf0508ec08987b4d3b504602 (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,817 Skipping link: No binaries permitted for muselsl: https://archive1.piwheels.org/simple/muselsl/muselsl-1.0.0-py2.py3-none-any.whl#sha256=7e16971b4ef2d562f5fb2d5024297dee85c59e4880662271c8368e2618bc7d1f (from https://www.piwheels.org/simple/muselsl/) 2026-07-17T02:01:03,818 Skipping link: not a file: https://www.piwheels.org/simple/muselsl/ 2026-07-17T02:01:03,819 Skipping link: not a file: https://pypi.org/simple/muselsl/ 2026-07-17T02:01:03,840 Given no hashes to check 1 links for project 'muselsl': discarding no candidates 2026-07-17T02:01:03,857 Collecting muselsl==2.5.1 2026-07-17T02:01:03,860 Created temporary directory: /tmp/pip-unpack-7liro4jz 2026-07-17T02:01:04,310 Downloading muselsl-2.5.1.tar.gz (143 kB) 2026-07-17T02:01:04,634 Added muselsl==2.5.1 from https://files.pythonhosted.org/packages/f8/4f/e07c8ede36acbdc5b0493e2b4e2e463d877c952ff1b52dca835eadc904bd/muselsl-2.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-idn3obe8' 2026-07-17T02:01:04,636 Running setup.py (path:/tmp/pip-wheel-3jwgvrzs/muselsl_7103d125ba3b4639a2137c23ef7f42e3/setup.py) egg_info for package muselsl 2026-07-17T02:01:04,636 Created temporary directory: /tmp/pip-pip-egg-info-w1m5zec2 2026-07-17T02:01:04,637 Preparing metadata (setup.py): started 2026-07-17T02:01:04,638 Running command python setup.py egg_info 2026-07-17T02:01:05,667 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-17T02:01:05,668 !! 2026-07-17T02:01:05,669 ******************************************************************************** 2026-07-17T02:01:05,670 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-17T02:01:05,671 License :: OSI Approved :: BSD License 2026-07-17T02:01:05,672 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-17T02:01:05,673 ******************************************************************************** 2026-07-17T02:01:05,674 !! 2026-07-17T02:01:05,675 self._finalize_license_expression() 2026-07-17T02:01:05,715 running egg_info 2026-07-17T02:01:05,745 creating /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info 2026-07-17T02:01:05,746 writing /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/PKG-INFO 2026-07-17T02:01:05,752 writing dependency_links to /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/dependency_links.txt 2026-07-17T02:01:05,753 writing entry points to /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/entry_points.txt 2026-07-17T02:01:05,757 writing requirements to /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/requires.txt 2026-07-17T02:01:05,758 writing top-level names to /tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/top_level.txt 2026-07-17T02:01:05,761 writing manifest file '/tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/SOURCES.txt' 2026-07-17T02:01:05,896 reading manifest file '/tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/SOURCES.txt' 2026-07-17T02:01:05,898 reading manifest template 'MANIFEST.in' 2026-07-17T02:01:05,899 adding license file 'LICENSE.txt' 2026-07-17T02:01:05,902 writing manifest file '/tmp/pip-pip-egg-info-w1m5zec2/muselsl.egg-info/SOURCES.txt' 2026-07-17T02:01:06,011 Preparing metadata (setup.py): finished with status 'done' 2026-07-17T02:01:06,015 Source in /tmp/pip-wheel-3jwgvrzs/muselsl_7103d125ba3b4639a2137c23ef7f42e3 has version 2.5.1, which satisfies requirement muselsl==2.5.1 from https://files.pythonhosted.org/packages/f8/4f/e07c8ede36acbdc5b0493e2b4e2e463d877c952ff1b52dca835eadc904bd/muselsl-2.5.1.tar.gz 2026-07-17T02:01:06,016 Removed muselsl==2.5.1 from https://files.pythonhosted.org/packages/f8/4f/e07c8ede36acbdc5b0493e2b4e2e463d877c952ff1b52dca835eadc904bd/muselsl-2.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-idn3obe8' 2026-07-17T02:01:06,022 Created temporary directory: /tmp/pip-unpack-opmnrz7o 2026-07-17T02:01:06,022 Building wheels for collected packages: muselsl 2026-07-17T02:01:06,027 Created temporary directory: /tmp/pip-wheel-2b7ib5do 2026-07-17T02:01:06,028 Building wheel for muselsl (setup.py): started 2026-07-17T02:01:06,029 Destination directory: /tmp/pip-wheel-2b7ib5do 2026-07-17T02:01:06,029 Running command python setup.py bdist_wheel 2026-07-17T02:01:06,900 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-17T02:01:06,901 !! 2026-07-17T02:01:06,902 ******************************************************************************** 2026-07-17T02:01:06,902 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-17T02:01:06,904 License :: OSI Approved :: BSD License 2026-07-17T02:01:06,905 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-17T02:01:06,905 ******************************************************************************** 2026-07-17T02:01:06,907 !! 2026-07-17T02:01:06,907 self._finalize_license_expression() 2026-07-17T02:01:06,908 running bdist_wheel 2026-07-17T02:01:06,985 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-07-17T02:01:06,985 !! 2026-07-17T02:01:06,987 ******************************************************************************** 2026-07-17T02:01:06,987 With Python 2.7 end-of-life, support for building universal wheels 2026-07-17T02:01:06,988 (i.e., wheels that support both Python 2 and Python 3) 2026-07-17T02:01:06,988 is being obviated. 2026-07-17T02:01:06,988 Please discontinue using this option, or if you still need it, 2026-07-17T02:01:06,989 file an issue with pypa/setuptools describing your use case. 2026-07-17T02:01:06,990 This deprecation is overdue, please update your project and remove deprecated 2026-07-17T02:01:06,990 calls to avoid build errors in the future. 2026-07-17T02:01:06,990 ******************************************************************************** 2026-07-17T02:01:06,991 !! 2026-07-17T02:01:06,992 self.finalize_options() 2026-07-17T02:01:07,041 running build 2026-07-17T02:01:07,042 running build_py 2026-07-17T02:01:07,074 creating build/lib/muselsl 2026-07-17T02:01:07,076 copying muselsl/viewer_v2.py -> build/lib/muselsl 2026-07-17T02:01:07,078 copying muselsl/devices.py -> build/lib/muselsl 2026-07-17T02:01:07,080 copying muselsl/__main__.py -> build/lib/muselsl 2026-07-17T02:01:07,082 copying muselsl/helper.py -> build/lib/muselsl 2026-07-17T02:01:07,084 copying muselsl/record.py -> build/lib/muselsl 2026-07-17T02:01:07,086 copying muselsl/backends.py -> build/lib/muselsl 2026-07-17T02:01:07,088 copying muselsl/athena.py -> build/lib/muselsl 2026-07-17T02:01:07,091 copying muselsl/cli.py -> build/lib/muselsl 2026-07-17T02:01:07,093 copying muselsl/__init__.py -> build/lib/muselsl 2026-07-17T02:01:07,094 copying muselsl/stream.py -> build/lib/muselsl 2026-07-17T02:01:07,097 copying muselsl/stream_descriptor.py -> build/lib/muselsl 2026-07-17T02:01:07,099 copying muselsl/view.py -> build/lib/muselsl 2026-07-17T02:01:07,100 copying muselsl/viewer_v1.py -> build/lib/muselsl 2026-07-17T02:01:07,102 copying muselsl/constants.py -> build/lib/muselsl 2026-07-17T02:01:07,105 copying muselsl/muse.py -> build/lib/muselsl 2026-07-17T02:01:07,107 copying muselsl/lsl_outlet.py -> build/lib/muselsl 2026-07-17T02:01:07,108 running egg_info 2026-07-17T02:01:07,135 writing muselsl.egg-info/PKG-INFO 2026-07-17T02:01:07,139 writing dependency_links to muselsl.egg-info/dependency_links.txt 2026-07-17T02:01:07,140 writing entry points to muselsl.egg-info/entry_points.txt 2026-07-17T02:01:07,143 writing requirements to muselsl.egg-info/requires.txt 2026-07-17T02:01:07,144 writing top-level names to muselsl.egg-info/top_level.txt 2026-07-17T02:01:07,175 reading manifest file 'muselsl.egg-info/SOURCES.txt' 2026-07-17T02:01:07,178 reading manifest template 'MANIFEST.in' 2026-07-17T02:01:07,179 adding license file 'LICENSE.txt' 2026-07-17T02:01:07,183 writing manifest file 'muselsl.egg-info/SOURCES.txt' 2026-07-17T02:01:07,185 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'muselsl.docs' is absent from the `packages` configuration. 2026-07-17T02:01:07,186 !! 2026-07-17T02:01:07,187 ******************************************************************************** 2026-07-17T02:01:07,188 ############################ 2026-07-17T02:01:07,188 # Package would be ignored # 2026-07-17T02:01:07,189 ############################ 2026-07-17T02:01:07,189 Python recognizes 'muselsl.docs' as an importable package[^1], 2026-07-17T02:01:07,190 but it is absent from setuptools' `packages` configuration. 2026-07-17T02:01:07,191 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-17T02:01:07,191 package, please make sure that 'muselsl.docs' is explicitly added 2026-07-17T02:01:07,192 to the `packages` configuration field. 2026-07-17T02:01:07,193 Alternatively, you can also rely on setuptools' discovery methods 2026-07-17T02:01:07,194 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-17T02:01:07,194 instead of `find_packages(...)`/`find:`). 2026-07-17T02:01:07,195 You can read more about "package discovery" on setuptools documentation page: 2026-07-17T02:01:07,196 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-17T02:01:07,197 If you don't want 'muselsl.docs' to be distributed and are 2026-07-17T02:01:07,197 already explicitly excluding 'muselsl.docs' via 2026-07-17T02:01:07,198 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-17T02:01:07,198 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-17T02:01:07,198 combination with a more fine grained `package-data` configuration. 2026-07-17T02:01:07,199 You can read more about "package data files" on setuptools documentation page: 2026-07-17T02:01:07,200 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-17T02:01:07,201 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-17T02:01:07,202 even if it does not contain any `.py` files. 2026-07-17T02:01:07,202 On the other hand, currently there is no concept of package data 2026-07-17T02:01:07,203 directory, all directories are treated like packages. 2026-07-17T02:01:07,203 ******************************************************************************** 2026-07-17T02:01:07,204 !! 2026-07-17T02:01:07,205 check.warn(importable) 2026-07-17T02:01:07,205 creating build/lib/muselsl/docs 2026-07-17T02:01:07,206 copying muselsl/docs/README.md -> build/lib/muselsl/docs 2026-07-17T02:01:07,221 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-17T02:01:07,222 !! 2026-07-17T02:01:07,223 ******************************************************************************** 2026-07-17T02:01:07,223 Please avoid running ``setup.py`` directly. 2026-07-17T02:01:07,224 Instead, use pypa/build, pypa/installer or other 2026-07-17T02:01:07,224 standards-based tools. 2026-07-17T02:01:07,225 This deprecation is overdue, please update your project and remove deprecated 2026-07-17T02:01:07,226 calls to avoid build errors in the future. 2026-07-17T02:01:07,227 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-17T02:01:07,228 ******************************************************************************** 2026-07-17T02:01:07,229 !! 2026-07-17T02:01:07,229 self.initialize_options() 2026-07-17T02:01:07,248 installing to build/bdist.linux-armv7l/wheel 2026-07-17T02:01:07,249 running install 2026-07-17T02:01:07,271 running install_lib 2026-07-17T02:01:07,298 creating build/bdist.linux-armv7l/wheel 2026-07-17T02:01:07,300 creating build/bdist.linux-armv7l/wheel/muselsl 2026-07-17T02:01:07,301 copying build/lib/muselsl/viewer_v2.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,304 copying build/lib/muselsl/devices.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,306 copying build/lib/muselsl/__main__.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,307 copying build/lib/muselsl/helper.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,309 copying build/lib/muselsl/record.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,311 copying build/lib/muselsl/backends.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,313 copying build/lib/muselsl/athena.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,316 copying build/lib/muselsl/cli.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,318 copying build/lib/muselsl/__init__.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,320 copying build/lib/muselsl/stream.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,322 copying build/lib/muselsl/stream_descriptor.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,324 copying build/lib/muselsl/view.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,326 copying build/lib/muselsl/viewer_v1.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,328 copying build/lib/muselsl/constants.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,330 creating build/bdist.linux-armv7l/wheel/muselsl/docs 2026-07-17T02:01:07,331 copying build/lib/muselsl/docs/README.md -> build/bdist.linux-armv7l/wheel/./muselsl/docs 2026-07-17T02:01:07,334 copying build/lib/muselsl/muse.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,336 copying build/lib/muselsl/lsl_outlet.py -> build/bdist.linux-armv7l/wheel/./muselsl 2026-07-17T02:01:07,338 running install_egg_info 2026-07-17T02:01:07,374 Copying muselsl.egg-info to build/bdist.linux-armv7l/wheel/./muselsl-2.5.1-py3.11.egg-info 2026-07-17T02:01:07,387 running install_scripts 2026-07-17T02:01:07,401 creating build/bdist.linux-armv7l/wheel/muselsl-2.5.1.dist-info/WHEEL 2026-07-17T02:01:07,403 creating '/tmp/pip-wheel-2b7ib5do/muselsl-2.5.1-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-17T02:01:07,406 adding 'muselsl/__init__.py' 2026-07-17T02:01:07,407 adding 'muselsl/__main__.py' 2026-07-17T02:01:07,410 adding 'muselsl/athena.py' 2026-07-17T02:01:07,412 adding 'muselsl/backends.py' 2026-07-17T02:01:07,414 adding 'muselsl/cli.py' 2026-07-17T02:01:07,415 adding 'muselsl/constants.py' 2026-07-17T02:01:07,417 adding 'muselsl/devices.py' 2026-07-17T02:01:07,418 adding 'muselsl/helper.py' 2026-07-17T02:01:07,420 adding 'muselsl/lsl_outlet.py' 2026-07-17T02:01:07,422 adding 'muselsl/muse.py' 2026-07-17T02:01:07,424 adding 'muselsl/record.py' 2026-07-17T02:01:07,426 adding 'muselsl/stream.py' 2026-07-17T02:01:07,428 adding 'muselsl/stream_descriptor.py' 2026-07-17T02:01:07,429 adding 'muselsl/view.py' 2026-07-17T02:01:07,430 adding 'muselsl/viewer_v1.py' 2026-07-17T02:01:07,432 adding 'muselsl/viewer_v2.py' 2026-07-17T02:01:07,435 adding 'muselsl/docs/README.md' 2026-07-17T02:01:07,437 adding 'muselsl-2.5.1.dist-info/licenses/LICENSE.txt' 2026-07-17T02:01:07,439 adding 'muselsl-2.5.1.dist-info/METADATA' 2026-07-17T02:01:07,440 adding 'muselsl-2.5.1.dist-info/WHEEL' 2026-07-17T02:01:07,441 adding 'muselsl-2.5.1.dist-info/entry_points.txt' 2026-07-17T02:01:07,442 adding 'muselsl-2.5.1.dist-info/top_level.txt' 2026-07-17T02:01:07,443 adding 'muselsl-2.5.1.dist-info/RECORD' 2026-07-17T02:01:07,445 removing build/bdist.linux-armv7l/wheel 2026-07-17T02:01:07,563 Building wheel for muselsl (setup.py): finished with status 'done' 2026-07-17T02:01:07,566 Created wheel for muselsl: filename=muselsl-2.5.1-py2.py3-none-any.whl size=44849 sha256=e6cb49b0cb7108f8beab874f41a2116a8952838c92616329f31ddc812d2c5a8e 2026-07-17T02:01:07,567 Stored in directory: /tmp/pip-ephem-wheel-cache-l0r3lazm/wheels/c7/c4/89/ff89377e366037f6ed8f2a65c25594eb44b802900a8f07d61d 2026-07-17T02:01:07,579 Successfully built muselsl 2026-07-17T02:01:07,584 Removed build tracker: '/tmp/pip-build-tracker-idn3obe8'