2026-07-28T12:30:36,991 Created temporary directory: /tmp/pip-ephem-wheel-cache-nsobhlf2 2026-07-28T12:30:36,993 Created temporary directory: /tmp/pip-build-tracker-4oi49hjj 2026-07-28T12:30:36,994 Initialized build tracking at /tmp/pip-build-tracker-4oi49hjj 2026-07-28T12:30:36,994 Created build tracker: /tmp/pip-build-tracker-4oi49hjj 2026-07-28T12:30:36,995 Entered build tracker: /tmp/pip-build-tracker-4oi49hjj 2026-07-28T12:30:36,995 Created temporary directory: /tmp/pip-wheel-6da9jx6h 2026-07-28T12:30:36,998 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-28T12:30:37,001 Created temporary directory: /tmp/pip-ephem-wheel-cache-qizgsxwk 2026-07-28T12:30:37,023 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-28T12:30:37,026 2 location(s) to search for versions of bubbletools: 2026-07-28T12:30:37,026 * https://pypi.org/simple/bubbletools/ 2026-07-28T12:30:37,026 * https://www.piwheels.org/simple/bubbletools/ 2026-07-28T12:30:37,027 Fetching project page and analyzing links: https://pypi.org/simple/bubbletools/ 2026-07-28T12:30:37,027 Getting page https://pypi.org/simple/bubbletools/ 2026-07-28T12:30:37,029 Found index url https://pypi.org/simple 2026-07-28T12:30:37,260 Fetched page https://pypi.org/simple/bubbletools/ as application/vnd.pypi.simple.v1+json 2026-07-28T12:30:37,265 Found link https://files.pythonhosted.org/packages/ae/0c/c212ac7831d8111395017156b756930523c9f4083565aaffbbdbd93a1490/bubbletools-0.1.3.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.1.3 2026-07-28T12:30:37,266 Found link https://files.pythonhosted.org/packages/1c/87/39cf38ad5b8e5e49117c59656e138f00c1f883d3f707385031aa51f7e2d6/bubbletools-0.1.4.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.1.4 2026-07-28T12:30:37,267 Found link https://files.pythonhosted.org/packages/2a/93/95f128267a7ad0e0c1d69e7a09bbc07405f70f8528dceec6d853d7a4f9c2/bubbletools-0.2.0.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.2.0 2026-07-28T12:30:37,268 Found link https://files.pythonhosted.org/packages/ba/f2/fc50da86b56849a4599bd99ddefe111fec0762565e8c30ba52ebfee114f6/bubbletools-0.2.1.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.2.1 2026-07-28T12:30:37,268 Found link https://files.pythonhosted.org/packages/03/38/f491d7c56bdef01e195bf02fa51f04cbf46c7d233f9e2f0d8d9f233d5c5b/bubbletools-0.3.0.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.3.0 2026-07-28T12:30:37,269 Found link https://files.pythonhosted.org/packages/d6/a9/37ed3fd60944ac1ad02f364909d93ed26a1829aceb560c52e1e626d1acc9/bubbletools-0.3.1.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.3.1 2026-07-28T12:30:37,269 Found link https://files.pythonhosted.org/packages/b0/86/9d57c9724bc8ea2e027387a4ee37490f996bd4de41482a0329fa0face2c2/bubbletools-0.4.0.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.4.0 2026-07-28T12:30:37,270 Found link https://files.pythonhosted.org/packages/9f/c1/b87afe1b555be1f3feee5d3852ca2b940203b817ec41c78e11e9763551f1/bubbletools-0.4.1.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.4.1 2026-07-28T12:30:37,271 Found link https://files.pythonhosted.org/packages/a1/45/303887f877c079b11a7b9a25ef33c221b21ab37c195c88c34a0d970dd915/bubbletools-0.5.0.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.5.0 2026-07-28T12:30:37,271 Found link https://files.pythonhosted.org/packages/db/20/9eaad21f79421b023f79f9242b3d41b16124fd68c20eee599ac73c9e98a2/bubbletools-0.5.1.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.5.1 2026-07-28T12:30:37,272 Found link https://files.pythonhosted.org/packages/cc/c7/acd4125cfac91176e70defac878144788ce553c0a27f1555e8770bd77cf0/bubbletools-0.5.2.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.5.2 2026-07-28T12:30:37,273 Found link https://files.pythonhosted.org/packages/d2/fb/a25c2550d2c3a228f6bc90a0d6231fe06ecce37fdf8ecbf5448940b01262/bubbletools-0.5.3.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.5.3 2026-07-28T12:30:37,273 Found link https://files.pythonhosted.org/packages/7f/08/9f9bd9d35c164c8acaa63cdc98a287c8c5e621e1cdad81a236d06ae205b8/bubbletools-0.6.1.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.1 2026-07-28T12:30:37,274 Found link https://files.pythonhosted.org/packages/15/49/7f0713a0a3b94f09d91b82d25eea2fe31dee6cd70b20456572fae9789f93/bubbletools-0.6.2.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.2 2026-07-28T12:30:37,274 Found link https://files.pythonhosted.org/packages/54/3b/d9c343704ba0866cb1e3e069e6d52f2ca6495f5ae1fc0f3b0d3f690a65d0/bubbletools-0.6.3.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.3 2026-07-28T12:30:37,275 Found link https://files.pythonhosted.org/packages/f7/7c/4e2c330dd7632cd9f6c007a96ad192e39cceec7732703ad6f03dccfd9599/bubbletools-0.6.4.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.4 2026-07-28T12:30:37,276 Found link https://files.pythonhosted.org/packages/5c/fe/8ab869976df3284d8961084a8e74ca56b40787044d064ef6c8dfb8a7a0b8/bubbletools-0.6.5.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.5 2026-07-28T12:30:37,276 Found link https://files.pythonhosted.org/packages/37/67/326c2a023c4003683d2017e41ff10b09c029272630674d380a2895aaa59f/bubbletools-0.6.6.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.6 2026-07-28T12:30:37,277 Found link https://files.pythonhosted.org/packages/fa/72/655c346c2f7f0de3845976bb006a4f417a32694da9bbc67cd179c38e020f/bubbletools-0.6.7.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.7 2026-07-28T12:30:37,278 Found link https://files.pythonhosted.org/packages/71/2f/c28621a7c557e33748a81db2b1cb7638555f61fa45aa3b76c32cd2bc4bbd/bubbletools-0.6.8.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.8 2026-07-28T12:30:37,278 Found link https://files.pythonhosted.org/packages/64/25/e1f62963cedeb9e1ad5a8d0e56e78884d35afe886a6790c459aa63fb3bc6/bubbletools-0.6.9.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.9 2026-07-28T12:30:37,279 Found link https://files.pythonhosted.org/packages/96/e8/d6ee6a14def99e33134110034325e13796f94eea7965e6fb1da540287227/bubbletools-0.6.10.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.10 2026-07-28T12:30:37,280 Found link https://files.pythonhosted.org/packages/dc/4f/03c1ac93b090d669d23965fbeede5ad07801ff56e0aaac8648fb6f0f029f/bubbletools-0.6.11.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.11 2026-07-28T12:30:37,280 Skipping link: No binaries permitted for bubbletools: https://files.pythonhosted.org/packages/87/ab/7b9da0bedb1d64c32d465e1189a8e44b61d5309ad73971fc9992acb701c1/bubbletools-0.6.13-py3-none-any.whl (from https://pypi.org/simple/bubbletools/) 2026-07-28T12:30:37,281 Found link https://files.pythonhosted.org/packages/ae/08/c6ee97e3d8fcfa1045838d61018c1431dc79999eb61f7187586c5a95c7cb/bubbletools-0.6.13.tar.gz (from https://pypi.org/simple/bubbletools/), version: 0.6.13 2026-07-28T12:30:37,282 Fetching project page and analyzing links: https://www.piwheels.org/simple/bubbletools/ 2026-07-28T12:30:37,282 Getting page https://www.piwheels.org/simple/bubbletools/ 2026-07-28T12:30:37,283 Found index url https://www.piwheels.org/simple 2026-07-28T12:30:37,471 Fetched page https://www.piwheels.org/simple/bubbletools/ as text/html 2026-07-28T12:30:37,479 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.11-py3-none-any.whl#sha256=7470e82e7142511e505669db00c8a6e27825d959ec5ffa7af605c8542169155a (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,479 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.10-py3-none-any.whl#sha256=00de51d72c887954bc46c98466e3bcb1e978298a00c2b9b03f9d1e6b89ec38d3 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,480 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.9-py3-none-any.whl#sha256=e4a9a0a9be016cd0789ec052047751126f37e8132b7ae73351fc98e60d7ad1a5 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,481 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.8-py3-none-any.whl#sha256=d87ab866ca4c1c02b9d9dffc048d97dffb3e41278b1c2b62a49ec9704cae7dd4 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,481 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.7-py3-none-any.whl#sha256=2db22af82335d4f79ee6e532898bcf040b02e6605629b8668672b07f2e6e89b7 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,482 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.6-py3-none-any.whl#sha256=9711109d8966346e047ede22b44418f6988a8740b455e0ee7215624167e711ab (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,483 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.5-py3-none-any.whl#sha256=3ed54a82fc64ad26a1ebd0bd7d065bc63d2cc943f59d6215e2b96cf9b231f735 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,483 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.4-py3-none-any.whl#sha256=c0035477fc0d9ef9c8bf6016411388e1f7599311f6f01b9ef2c8cf955c848944 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,484 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.3-py3-none-any.whl#sha256=79caf55196cc8134225171a6ee0cb1f678863d9a3b1afacacbb46a51975b4df0 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,484 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.2-py3-none-any.whl#sha256=65f757ef393a125ca2f64b2238ba5b63ada5de49ec15b768eaec41488b9887ee (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,485 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.6.1-py3-none-any.whl#sha256=8501ed87ee866f9d67be7b111173d64e8dfec3141f4ba7ec5e34a4e4fb774a47 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,485 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.5.3-py3-none-any.whl#sha256=10d0764bdfaa7149ff96877e2e1d19254397b57da1e85c1d195b49d7fe90ddb2 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,486 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.5.2-py3-none-any.whl#sha256=77ddf11d3f055acf5ec19a96ed553e08f05fd98f9c0680ded6440a7fe81fe090 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,486 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.5.1-py3-none-any.whl#sha256=f141165f8c4bfbf15dcde36a6d376aacaac735e9c445f3a7b475dc1d4af02888 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,487 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.5.0-py3-none-any.whl#sha256=f8547bd194c2253bbf427288e39ca0d4a1945f6fe3845b001f4703e20cfe253c (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,487 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.4.1-py3-none-any.whl#sha256=c60a1f26bbfb0ca82cfd4cffa41cd957b3fcd3bf1258b891f2423b5f81ea8290 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,488 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.4.0-py3-none-any.whl#sha256=5317be6110582f4230df1fc617920e58c80be1c7d738b337d78af264b932bf80 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,489 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.3.1-py3-none-any.whl#sha256=4017f18248d676414f70840ff276da24ddb911c08ecd978afcc4034b8fe67c7f (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,490 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.3.0-py3-none-any.whl#sha256=9fb7108b7a34e7242a1f8c378b612c6436bf9b744695b07e2cbc664719f98384 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,490 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.2.1-py3-none-any.whl#sha256=c0431b136f2410bb509be46e03cbc17b7c49e3d213cf5b50a33e301378b09a05 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,491 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.2.0-py3-none-any.whl#sha256=0b4fae072ac7e67ee9a7c1dad19975f82a202a70ddeccb36fefa6b8f7a82bb6c (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,491 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.1.4-py3-none-any.whl#sha256=1ffd5826e6457e7cb79f134faf34c9e8a057727822da0f531742a46f9df0cb90 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,492 Skipping link: No binaries permitted for bubbletools: https://archive1.piwheels.org/simple/bubbletools/bubbletools-0.1.3-py3-none-any.whl#sha256=dfbee47b893e2d4b6733aa88f9ee09be78eccb23f96023e45277e9cdd9b63be0 (from https://www.piwheels.org/simple/bubbletools/) 2026-07-28T12:30:37,492 Skipping link: not a file: https://www.piwheels.org/simple/bubbletools/ 2026-07-28T12:30:37,493 Skipping link: not a file: https://pypi.org/simple/bubbletools/ 2026-07-28T12:30:37,516 Given no hashes to check 1 links for project 'bubbletools': discarding no candidates 2026-07-28T12:30:37,535 Collecting bubbletools==0.6.13 2026-07-28T12:30:37,538 Created temporary directory: /tmp/pip-unpack-rvrwz0qn 2026-07-28T12:30:37,691 Downloading bubbletools-0.6.13.tar.gz (161 kB) 2026-07-28T12:30:37,868 Added bubbletools==0.6.13 from https://files.pythonhosted.org/packages/ae/08/c6ee97e3d8fcfa1045838d61018c1431dc79999eb61f7187586c5a95c7cb/bubbletools-0.6.13.tar.gz to build tracker '/tmp/pip-build-tracker-4oi49hjj' 2026-07-28T12:30:37,870 Running setup.py (path:/tmp/pip-wheel-6da9jx6h/bubbletools_a5e27a60560f487bbd144871e96ee566/setup.py) egg_info for package bubbletools 2026-07-28T12:30:37,871 Created temporary directory: /tmp/pip-pip-egg-info-qrgi2ah0 2026-07-28T12:30:37,872 Preparing metadata (setup.py): started 2026-07-28T12:30:37,873 Running command python setup.py egg_info 2026-07-28T12:30:38,399 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-28T12:30:38,399 !! 2026-07-28T12:30:38,400 ******************************************************************************** 2026-07-28T12:30:38,401 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-28T12:30:38,402 License :: OSI Approved :: GNU General Public License (GPL) 2026-07-28T12:30:38,403 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-28T12:30:38,404 ******************************************************************************** 2026-07-28T12:30:38,405 !! 2026-07-28T12:30:38,405 self._finalize_license_expression() 2026-07-28T12:30:38,767 running egg_info 2026-07-28T12:30:38,793 creating /tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info 2026-07-28T12:30:38,794 writing /tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/PKG-INFO 2026-07-28T12:30:38,798 writing dependency_links to /tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/dependency_links.txt 2026-07-28T12:30:38,800 writing requirements to /tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/requires.txt 2026-07-28T12:30:38,801 writing top-level names to /tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/top_level.txt 2026-07-28T12:30:38,803 writing manifest file '/tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/SOURCES.txt' 2026-07-28T12:30:38,889 reading manifest file '/tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/SOURCES.txt' 2026-07-28T12:30:38,891 reading manifest template 'MANIFEST.in' 2026-07-28T12:30:38,904 no previously-included directories found matching 'bubbles' 2026-07-28T12:30:38,904 no previously-included directories found matching 'output' 2026-07-28T12:30:38,905 warning: no previously-included files found matching 'Makefile' 2026-07-28T12:30:38,905 warning: no previously-included files found matching 'LICENSE' 2026-07-28T12:30:38,906 adding license file 'LICENSE' 2026-07-28T12:30:38,908 writing manifest file '/tmp/pip-pip-egg-info-qrgi2ah0/bubbletools.egg-info/SOURCES.txt' 2026-07-28T12:30:39,018 Preparing metadata (setup.py): finished with status 'done' 2026-07-28T12:30:39,022 Source in /tmp/pip-wheel-6da9jx6h/bubbletools_a5e27a60560f487bbd144871e96ee566 has version 0.6.13, which satisfies requirement bubbletools==0.6.13 from https://files.pythonhosted.org/packages/ae/08/c6ee97e3d8fcfa1045838d61018c1431dc79999eb61f7187586c5a95c7cb/bubbletools-0.6.13.tar.gz 2026-07-28T12:30:39,023 Removed bubbletools==0.6.13 from https://files.pythonhosted.org/packages/ae/08/c6ee97e3d8fcfa1045838d61018c1431dc79999eb61f7187586c5a95c7cb/bubbletools-0.6.13.tar.gz from build tracker '/tmp/pip-build-tracker-4oi49hjj' 2026-07-28T12:30:39,028 Created temporary directory: /tmp/pip-unpack-ym__7val 2026-07-28T12:30:39,028 Building wheels for collected packages: bubbletools 2026-07-28T12:30:39,033 Created temporary directory: /tmp/pip-wheel-k1ox7nlh 2026-07-28T12:30:39,033 Building wheel for bubbletools (setup.py): started 2026-07-28T12:30:39,034 Destination directory: /tmp/pip-wheel-k1ox7nlh 2026-07-28T12:30:39,035 Running command python setup.py bdist_wheel 2026-07-28T12:30:39,569 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-28T12:30:39,569 !! 2026-07-28T12:30:39,570 ******************************************************************************** 2026-07-28T12:30:39,571 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-28T12:30:39,572 License :: OSI Approved :: GNU General Public License (GPL) 2026-07-28T12:30:39,573 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-28T12:30:39,573 ******************************************************************************** 2026-07-28T12:30:39,574 !! 2026-07-28T12:30:39,575 self._finalize_license_expression() 2026-07-28T12:30:39,907 running bdist_wheel 2026-07-28T12:30:40,037 running build 2026-07-28T12:30:40,037 running build_py 2026-07-28T12:30:40,069 creating build/lib/bubbletools 2026-07-28T12:30:40,071 copying bubbletools/utils.py -> build/lib/bubbletools 2026-07-28T12:30:40,074 copying bubbletools/converter.py -> build/lib/bubbletools 2026-07-28T12:30:40,076 copying bubbletools/_js_data.py -> build/lib/bubbletools 2026-07-28T12:30:40,079 copying bubbletools/_js.py -> build/lib/bubbletools 2026-07-28T12:30:40,081 copying bubbletools/info.py -> build/lib/bubbletools 2026-07-28T12:30:40,083 copying bubbletools/comparers.py -> build/lib/bubbletools 2026-07-28T12:30:40,085 copying bubbletools/__init__.py -> build/lib/bubbletools 2026-07-28T12:30:40,087 copying bubbletools/__main__.py -> build/lib/bubbletools 2026-07-28T12:30:40,090 copying bubbletools/validator.py -> build/lib/bubbletools 2026-07-28T12:30:40,092 copying bubbletools/_gexf.py -> build/lib/bubbletools 2026-07-28T12:30:40,094 copying bubbletools/bbltree.py -> build/lib/bubbletools 2026-07-28T12:30:40,097 copying bubbletools/_bubble.py -> build/lib/bubbletools 2026-07-28T12:30:40,098 running egg_info 2026-07-28T12:30:40,125 writing bubbletools.egg-info/PKG-INFO 2026-07-28T12:30:40,129 writing dependency_links to bubbletools.egg-info/dependency_links.txt 2026-07-28T12:30:40,131 writing requirements to bubbletools.egg-info/requires.txt 2026-07-28T12:30:40,132 writing top-level names to bubbletools.egg-info/top_level.txt 2026-07-28T12:30:40,162 reading manifest file 'bubbletools.egg-info/SOURCES.txt' 2026-07-28T12:30:40,166 reading manifest template 'MANIFEST.in' 2026-07-28T12:30:40,178 no previously-included directories found matching 'bubbles' 2026-07-28T12:30:40,179 no previously-included directories found matching 'output' 2026-07-28T12:30:40,180 warning: no previously-included files found matching 'Makefile' 2026-07-28T12:30:40,181 adding license file 'LICENSE' 2026-07-28T12:30:40,185 writing manifest file 'bubbletools.egg-info/SOURCES.txt' 2026-07-28T12:30:40,188 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'bubbletools._js_dir_template' is absent from the `packages` configuration. 2026-07-28T12:30:40,188 !! 2026-07-28T12:30:40,189 ******************************************************************************** 2026-07-28T12:30:40,190 ############################ 2026-07-28T12:30:40,190 # Package would be ignored # 2026-07-28T12:30:40,191 ############################ 2026-07-28T12:30:40,191 Python recognizes 'bubbletools._js_dir_template' as an importable package[^1], 2026-07-28T12:30:40,192 but it is absent from setuptools' `packages` configuration. 2026-07-28T12:30:40,193 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-28T12:30:40,193 package, please make sure that 'bubbletools._js_dir_template' is explicitly added 2026-07-28T12:30:40,193 to the `packages` configuration field. 2026-07-28T12:30:40,194 Alternatively, you can also rely on setuptools' discovery methods 2026-07-28T12:30:40,195 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-28T12:30:40,195 instead of `find_packages(...)`/`find:`). 2026-07-28T12:30:40,196 You can read more about "package discovery" on setuptools documentation page: 2026-07-28T12:30:40,197 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-28T12:30:40,198 If you don't want 'bubbletools._js_dir_template' to be distributed and are 2026-07-28T12:30:40,199 already explicitly excluding 'bubbletools._js_dir_template' via 2026-07-28T12:30:40,199 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-28T12:30:40,200 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-28T12:30:40,200 combination with a more fine grained `package-data` configuration. 2026-07-28T12:30:40,201 You can read more about "package data files" on setuptools documentation page: 2026-07-28T12:30:40,202 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-28T12:30:40,203 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-28T12:30:40,204 even if it does not contain any `.py` files. 2026-07-28T12:30:40,204 On the other hand, currently there is no concept of package data 2026-07-28T12:30:40,205 directory, all directories are treated like packages. 2026-07-28T12:30:40,205 ******************************************************************************** 2026-07-28T12:30:40,207 !! 2026-07-28T12:30:40,207 check.warn(importable) 2026-07-28T12:30:40,208 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'bubbletools._js_dir_template.js' is absent from the `packages` configuration. 2026-07-28T12:30:40,208 !! 2026-07-28T12:30:40,209 ******************************************************************************** 2026-07-28T12:30:40,209 ############################ 2026-07-28T12:30:40,210 # Package would be ignored # 2026-07-28T12:30:40,212 ############################ 2026-07-28T12:30:40,212 Python recognizes 'bubbletools._js_dir_template.js' as an importable package[^1], 2026-07-28T12:30:40,213 but it is absent from setuptools' `packages` configuration. 2026-07-28T12:30:40,214 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-28T12:30:40,214 package, please make sure that 'bubbletools._js_dir_template.js' is explicitly added 2026-07-28T12:30:40,215 to the `packages` configuration field. 2026-07-28T12:30:40,216 Alternatively, you can also rely on setuptools' discovery methods 2026-07-28T12:30:40,216 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-28T12:30:40,218 instead of `find_packages(...)`/`find:`). 2026-07-28T12:30:40,220 You can read more about "package discovery" on setuptools documentation page: 2026-07-28T12:30:40,221 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-28T12:30:40,222 If you don't want 'bubbletools._js_dir_template.js' to be distributed and are 2026-07-28T12:30:40,222 already explicitly excluding 'bubbletools._js_dir_template.js' via 2026-07-28T12:30:40,223 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-28T12:30:40,223 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-28T12:30:40,224 combination with a more fine grained `package-data` configuration. 2026-07-28T12:30:40,224 You can read more about "package data files" on setuptools documentation page: 2026-07-28T12:30:40,225 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-28T12:30:40,227 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-28T12:30:40,227 even if it does not contain any `.py` files. 2026-07-28T12:30:40,228 On the other hand, currently there is no concept of package data 2026-07-28T12:30:40,228 directory, all directories are treated like packages. 2026-07-28T12:30:40,229 ******************************************************************************** 2026-07-28T12:30:40,230 !! 2026-07-28T12:30:40,230 check.warn(importable) 2026-07-28T12:30:40,231 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'bubbletools.test' is absent from the `packages` configuration. 2026-07-28T12:30:40,231 !! 2026-07-28T12:30:40,232 ******************************************************************************** 2026-07-28T12:30:40,233 ############################ 2026-07-28T12:30:40,233 # Package would be ignored # 2026-07-28T12:30:40,234 ############################ 2026-07-28T12:30:40,234 Python recognizes 'bubbletools.test' as an importable package[^1], 2026-07-28T12:30:40,235 but it is absent from setuptools' `packages` configuration. 2026-07-28T12:30:40,236 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-28T12:30:40,236 package, please make sure that 'bubbletools.test' is explicitly added 2026-07-28T12:30:40,237 to the `packages` configuration field. 2026-07-28T12:30:40,238 Alternatively, you can also rely on setuptools' discovery methods 2026-07-28T12:30:40,239 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-28T12:30:40,239 instead of `find_packages(...)`/`find:`). 2026-07-28T12:30:40,240 You can read more about "package discovery" on setuptools documentation page: 2026-07-28T12:30:40,241 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-28T12:30:40,242 If you don't want 'bubbletools.test' to be distributed and are 2026-07-28T12:30:40,242 already explicitly excluding 'bubbletools.test' via 2026-07-28T12:30:40,243 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-28T12:30:40,243 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-28T12:30:40,244 combination with a more fine grained `package-data` configuration. 2026-07-28T12:30:40,244 You can read more about "package data files" on setuptools documentation page: 2026-07-28T12:30:40,245 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-28T12:30:40,247 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-28T12:30:40,247 even if it does not contain any `.py` files. 2026-07-28T12:30:40,248 On the other hand, currently there is no concept of package data 2026-07-28T12:30:40,248 directory, all directories are treated like packages. 2026-07-28T12:30:40,248 ******************************************************************************** 2026-07-28T12:30:40,249 !! 2026-07-28T12:30:40,250 check.warn(importable) 2026-07-28T12:30:40,250 creating build/lib/bubbletools/_js_dir_template 2026-07-28T12:30:40,251 copying bubbletools/_js_dir_template/index.html -> build/lib/bubbletools/_js_dir_template 2026-07-28T12:30:40,251 copying bubbletools/_js_dir_template/style.css -> build/lib/bubbletools/_js_dir_template 2026-07-28T12:30:40,252 creating build/lib/bubbletools/_js_dir_template/js 2026-07-28T12:30:40,252 copying bubbletools/_js_dir_template/js/cytoscape-cose-bilkent.js -> build/lib/bubbletools/_js_dir_template/js 2026-07-28T12:30:40,253 copying bubbletools/_js_dir_template/js/cytoscape.min.js -> build/lib/bubbletools/_js_dir_template/js 2026-07-28T12:30:40,253 creating build/lib/bubbletools/test 2026-07-28T12:30:40,254 copying bubbletools/test/__init__.py -> build/lib/bubbletools/test 2026-07-28T12:30:40,254 copying bubbletools/test/test_bbltree.py -> build/lib/bubbletools/test 2026-07-28T12:30:40,255 copying bubbletools/test/test_js.py -> build/lib/bubbletools/test 2026-07-28T12:30:40,255 copying bubbletools/test/test_utils.py -> build/lib/bubbletools/test 2026-07-28T12:30:40,256 copying bubbletools/test/test_validator.py -> build/lib/bubbletools/test 2026-07-28T12:30:40,266 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-28T12:30:40,266 !! 2026-07-28T12:30:40,267 ******************************************************************************** 2026-07-28T12:30:40,268 Please avoid running ``setup.py`` directly. 2026-07-28T12:30:40,268 Instead, use pypa/build, pypa/installer or other 2026-07-28T12:30:40,269 standards-based tools. 2026-07-28T12:30:40,270 This deprecation is overdue, please update your project and remove deprecated 2026-07-28T12:30:40,271 calls to avoid build errors in the future. 2026-07-28T12:30:40,272 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-28T12:30:40,272 ******************************************************************************** 2026-07-28T12:30:40,273 !! 2026-07-28T12:30:40,274 self.initialize_options() 2026-07-28T12:30:40,294 installing to build/bdist.linux-armv7l/wheel 2026-07-28T12:30:40,294 running install 2026-07-28T12:30:40,318 running install_lib 2026-07-28T12:30:40,344 creating build/bdist.linux-armv7l/wheel 2026-07-28T12:30:40,346 creating build/bdist.linux-armv7l/wheel/bubbletools 2026-07-28T12:30:40,347 copying build/lib/bubbletools/utils.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,350 creating build/bdist.linux-armv7l/wheel/bubbletools/test 2026-07-28T12:30:40,351 copying build/lib/bubbletools/test/test_utils.py -> build/bdist.linux-armv7l/wheel/./bubbletools/test 2026-07-28T12:30:40,352 copying build/lib/bubbletools/test/test_js.py -> build/bdist.linux-armv7l/wheel/./bubbletools/test 2026-07-28T12:30:40,354 copying build/lib/bubbletools/test/test_validator.py -> build/bdist.linux-armv7l/wheel/./bubbletools/test 2026-07-28T12:30:40,356 copying build/lib/bubbletools/test/test_bbltree.py -> build/bdist.linux-armv7l/wheel/./bubbletools/test 2026-07-28T12:30:40,358 copying build/lib/bubbletools/test/__init__.py -> build/bdist.linux-armv7l/wheel/./bubbletools/test 2026-07-28T12:30:40,359 copying build/lib/bubbletools/converter.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,361 copying build/lib/bubbletools/_js_data.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,363 copying build/lib/bubbletools/_js.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,365 copying build/lib/bubbletools/info.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,367 copying build/lib/bubbletools/comparers.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,369 copying build/lib/bubbletools/__init__.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,371 copying build/lib/bubbletools/__main__.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,372 copying build/lib/bubbletools/validator.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,374 copying build/lib/bubbletools/_gexf.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,376 copying build/lib/bubbletools/bbltree.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,379 creating build/bdist.linux-armv7l/wheel/bubbletools/_js_dir_template 2026-07-28T12:30:40,381 copying build/lib/bubbletools/_js_dir_template/index.html -> build/bdist.linux-armv7l/wheel/./bubbletools/_js_dir_template 2026-07-28T12:30:40,382 copying build/lib/bubbletools/_js_dir_template/style.css -> build/bdist.linux-armv7l/wheel/./bubbletools/_js_dir_template 2026-07-28T12:30:40,385 creating build/bdist.linux-armv7l/wheel/bubbletools/_js_dir_template/js 2026-07-28T12:30:40,386 copying build/lib/bubbletools/_js_dir_template/js/cytoscape-cose-bilkent.js -> build/bdist.linux-armv7l/wheel/./bubbletools/_js_dir_template/js 2026-07-28T12:30:40,391 copying build/lib/bubbletools/_js_dir_template/js/cytoscape.min.js -> build/bdist.linux-armv7l/wheel/./bubbletools/_js_dir_template/js 2026-07-28T12:30:40,398 copying build/lib/bubbletools/_bubble.py -> build/bdist.linux-armv7l/wheel/./bubbletools 2026-07-28T12:30:40,400 running install_egg_info 2026-07-28T12:30:40,434 Copying bubbletools.egg-info to build/bdist.linux-armv7l/wheel/./bubbletools-0.6.13-py3.11.egg-info 2026-07-28T12:30:40,445 running install_scripts 2026-07-28T12:30:40,457 creating build/bdist.linux-armv7l/wheel/bubbletools-0.6.13.dist-info/WHEEL 2026-07-28T12:30:40,459 creating '/tmp/pip-wheel-k1ox7nlh/bubbletools-0.6.13-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-28T12:30:40,462 adding 'bubbletools/__init__.py' 2026-07-28T12:30:40,463 adding 'bubbletools/__main__.py' 2026-07-28T12:30:40,464 adding 'bubbletools/_bubble.py' 2026-07-28T12:30:40,466 adding 'bubbletools/_gexf.py' 2026-07-28T12:30:40,468 adding 'bubbletools/_js.py' 2026-07-28T12:30:40,469 adding 'bubbletools/_js_data.py' 2026-07-28T12:30:40,471 adding 'bubbletools/bbltree.py' 2026-07-28T12:30:40,473 adding 'bubbletools/comparers.py' 2026-07-28T12:30:40,474 adding 'bubbletools/converter.py' 2026-07-28T12:30:40,475 adding 'bubbletools/info.py' 2026-07-28T12:30:40,477 adding 'bubbletools/utils.py' 2026-07-28T12:30:40,478 adding 'bubbletools/validator.py' 2026-07-28T12:30:40,480 adding 'bubbletools/_js_dir_template/index.html' 2026-07-28T12:30:40,481 adding 'bubbletools/_js_dir_template/style.css' 2026-07-28T12:30:40,501 adding 'bubbletools/_js_dir_template/js/cytoscape-cose-bilkent.js' 2026-07-28T12:30:40,541 adding 'bubbletools/_js_dir_template/js/cytoscape.min.js' 2026-07-28T12:30:40,544 adding 'bubbletools/test/__init__.py' 2026-07-28T12:30:40,545 adding 'bubbletools/test/test_bbltree.py' 2026-07-28T12:30:40,547 adding 'bubbletools/test/test_js.py' 2026-07-28T12:30:40,548 adding 'bubbletools/test/test_utils.py' 2026-07-28T12:30:40,549 adding 'bubbletools/test/test_validator.py' 2026-07-28T12:30:40,556 adding 'bubbletools-0.6.13.dist-info/licenses/LICENSE' 2026-07-28T12:30:40,558 adding 'bubbletools-0.6.13.dist-info/METADATA' 2026-07-28T12:30:40,559 adding 'bubbletools-0.6.13.dist-info/WHEEL' 2026-07-28T12:30:40,560 adding 'bubbletools-0.6.13.dist-info/top_level.txt' 2026-07-28T12:30:40,561 adding 'bubbletools-0.6.13.dist-info/RECORD' 2026-07-28T12:30:40,564 removing build/bdist.linux-armv7l/wheel 2026-07-28T12:30:40,683 Building wheel for bubbletools (setup.py): finished with status 'done' 2026-07-28T12:30:40,687 Created wheel for bubbletools: filename=bubbletools-0.6.13-py3-none-any.whl size=165269 sha256=5e36e548a04715718436356ded71bb2465310ecb3e563dd3567e2bf4a0ae0017 2026-07-28T12:30:40,688 Stored in directory: /tmp/pip-ephem-wheel-cache-qizgsxwk/wheels/02/54/e5/261bac9a54d07a47139c24f0cbd44b849af550152cd1ee02f8 2026-07-28T12:30:40,700 Successfully built bubbletools 2026-07-28T12:30:40,706 Removed build tracker: '/tmp/pip-build-tracker-4oi49hjj'