2025-06-01T17:07:24,628 Created temporary directory: /tmp/pip-build-tracker-hn_fp8r0 2025-06-01T17:07:24,629 Initialized build tracking at /tmp/pip-build-tracker-hn_fp8r0 2025-06-01T17:07:24,630 Created build tracker: /tmp/pip-build-tracker-hn_fp8r0 2025-06-01T17:07:24,630 Entered build tracker: /tmp/pip-build-tracker-hn_fp8r0 2025-06-01T17:07:24,631 Created temporary directory: /tmp/pip-wheel-c4g5gh9n 2025-06-01T17:07:24,635 Created temporary directory: /tmp/pip-ephem-wheel-cache-wh5nhrzs 2025-06-01T17:07:24,690 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-01T17:07:24,693 2 location(s) to search for versions of cbpi4: 2025-06-01T17:07:24,693 * https://pypi.org/simple/cbpi4/ 2025-06-01T17:07:24,693 * https://www.piwheels.org/simple/cbpi4/ 2025-06-01T17:07:24,693 Fetching project page and analyzing links: https://pypi.org/simple/cbpi4/ 2025-06-01T17:07:24,694 Getting page https://pypi.org/simple/cbpi4/ 2025-06-01T17:07:24,696 Found index url https://pypi.org/simple/ 2025-06-01T17:07:24,924 Fetched page https://pypi.org/simple/cbpi4/ as application/vnd.pypi.simple.v1+json 2025-06-01T17:07:24,935 Found link https://files.pythonhosted.org/packages/c8/90/ce1aad5ffe4d6ffeb44db3e706bf5c5c998ff9021be0bc7463bc1984abe5/cbpi4-4.0.5a13.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.5a13 2025-06-01T17:07:24,936 Found link https://files.pythonhosted.org/packages/23/55/2c40d0f6cd0564773722b81c2f4113f95ddd0dbbf513d365d6c29cfaf325/cbpi4-4.0.5a14.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.5a14 2025-06-01T17:07:24,937 Found link https://files.pythonhosted.org/packages/7c/71/d38e2bd378c685d4f61feae8db0f811260ad99845045f9359129c714840d/cbpi4-4.0.5a15.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.5a15 2025-06-01T17:07:24,938 Found link https://files.pythonhosted.org/packages/44/e1/dd9db876b1f7876b5580b7fb2f34a4665440c87ccced43767d86f8577285/cbpi4-4.0.5a16.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.5a16 2025-06-01T17:07:24,939 Found link https://files.pythonhosted.org/packages/79/90/0b77bba072466d0621b4d674dd2ec4342a3e968d71b0c6ce491a19a2b4a5/cbpi4-4.0.5.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.5 2025-06-01T17:07:24,940 Found link https://files.pythonhosted.org/packages/ec/cb/f9c9d3bf4aa9aabe0b95d46d4edbded9354463380db9c819416b1fe068ae/cbpi4-4.0.6.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.6 2025-06-01T17:07:24,941 Found link https://files.pythonhosted.org/packages/67/94/18822774ab7d2585fdadb07b02708b2425f4c9e5cc6c266c88db570620fd/cbpi4-4.0.7rc1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.7rc1 2025-06-01T17:07:24,942 Found link https://files.pythonhosted.org/packages/92/cc/59b9541305c4c1228a6c4815afcc655f9588763b0da42ad3e3b5e9f0cbf1/cbpi4-4.0.7rc3.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.7rc3 2025-06-01T17:07:24,943 Found link https://files.pythonhosted.org/packages/0d/61/30e05f7f5f041da4838306917820dcd64e630fbbfd2ec18111c7f655276c/cbpi4-4.0.7.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.0.7 2025-06-01T17:07:24,943 Found link https://files.pythonhosted.org/packages/1f/cc/22b094114a2f8878b45d2f606fd9fb8bb0bbef63bb278000e482d1530396/cbpi4-4.1.0a2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0a2 2025-06-01T17:07:24,944 Found link https://files.pythonhosted.org/packages/7e/bb/3df0ec69c15c0d57b3fefe6eab24e379b49a3653ed049bc2386005c0a19f/cbpi4-4.1.0a3.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0a3 2025-06-01T17:07:24,945 Found link https://files.pythonhosted.org/packages/f5/e6/0b6f6c796a9630154af58f9bd55863683beb6de30e662a96265076f85fdb/cbpi4-4.1.0rc1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0rc1 2025-06-01T17:07:24,946 Found link https://files.pythonhosted.org/packages/22/f2/f84bf128ead8dd9ef4093fb7e4ed4a972e84359d86912b1448026f7c7ea0/cbpi4-4.1.0rc2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0rc2 2025-06-01T17:07:24,946 Found link https://files.pythonhosted.org/packages/cc/86/cff935fcf60ddddacfa7e793ab29e9e81b3c8961b0110aa1e5ee28fe3527/cbpi4-4.1.0rc5.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0rc5 2025-06-01T17:07:24,947 Found link https://files.pythonhosted.org/packages/37/f1/1c4b27996cd20dc7acdff69f0b474d39a6966b14b1d373ef7a3836835238/cbpi4-4.1.0rc8.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0rc8 2025-06-01T17:07:24,948 Found link https://files.pythonhosted.org/packages/da/57/0a02878cf77a0d843c7df6c98cd2b6e421ef0a09ee601bb148ab8ec934d9/cbpi4-4.1.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.0 2025-06-01T17:07:24,949 Found link https://files.pythonhosted.org/packages/b8/4f/6726e5a8b0b8f026d6c467fbf89baad6526981e78f361955eb10f6475dec/cbpi4-4.1.2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.2 2025-06-01T17:07:24,949 Found link https://files.pythonhosted.org/packages/3a/f4/3b52fa9a712547798983c4c6cf6553b8bb304f0140d15af367da6ea6b5b8/cbpi4-4.1.6.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.6 2025-06-01T17:07:24,950 Found link https://files.pythonhosted.org/packages/21/eb/15dd42d16073469bf1fc2fb44c647828cebedeacf917461aa3cd400a5f7c/cbpi4-4.1.7rc1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.7rc1 2025-06-01T17:07:24,951 Found link https://files.pythonhosted.org/packages/c4/5c/41f20d108393c32ee8f24c1a72ff53b7475ed5e8465ebbcdbaaff9be15c4/cbpi4-4.1.7.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.7 2025-06-01T17:07:24,951 Found link https://files.pythonhosted.org/packages/69/f7/57cef097273a25f2a9001e0b8e59a7d8a0cd936d3fe8207cd25d43626935/cbpi4-4.1.10rc2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.10rc2 2025-06-01T17:07:24,952 Found link https://files.pythonhosted.org/packages/29/0e/0f1ba7884ee05340dca1233d2f098efee7937bb7402e37a54c82d69ffff7/cbpi4-4.1.10.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.10 2025-06-01T17:07:24,953 Found link https://files.pythonhosted.org/packages/03/c9/9a8eefd68f5f683d27c2cd17f0c803f130f151659c22a1fa3f3574d395e9/cbpi4-4.1.11.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.1.11 2025-06-01T17:07:24,954 Found link https://files.pythonhosted.org/packages/bc/cf/4c9106665e944c7d5e31a1ae6b560e66cc2f3cd208ea768c0c8c2fcb55cd/cbpi4-4.2.0a6.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.2.0a6 2025-06-01T17:07:24,955 Found link https://files.pythonhosted.org/packages/13/33/ac4657964596923746f30109d755cd1d79d4fa3a4b51e2efac709e91dc84/cbpi4-4.2.0rc1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.2.0rc1 2025-06-01T17:07:24,955 Found link https://files.pythonhosted.org/packages/45/d4/2c9f649f9757f23c87df559cd77d99c54c15320c2cc6548f891d17a28b89/cbpi4-4.2.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.2.0 2025-06-01T17:07:24,956 Found link https://files.pythonhosted.org/packages/f4/e9/77d75b90880ee93517d43592c7a7088f1cd75cd35a501f1036a96cfd9a65/cbpi4-4.3.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.3.0 2025-06-01T17:07:24,957 Found link https://files.pythonhosted.org/packages/86/ca/841a0effdd37ef9431e5182741abfa63e47d1801b9c9e4e13a4e615e441b/cbpi4-4.3.1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.3.1 2025-06-01T17:07:24,958 Found link https://files.pythonhosted.org/packages/34/60/86354cca2127de32457edc4b66fe64c4bc5bcf9e87a9198cf02dade70139/cbpi4-4.3.2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.3.2 2025-06-01T17:07:24,958 Found link https://files.pythonhosted.org/packages/65/3f/cde11542988fff2b1d0daf6efe727b78e9f25a331173af6cc41aae16a36e/cbpi4-4.4.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.0 2025-06-01T17:07:24,960 Found link https://files.pythonhosted.org/packages/b8/a7/108d096bf842b79418f4ee83050f6e37da3800e611e86fbe5ccc19b196d5/cbpi4-4.4.1rc0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.1rc0 2025-06-01T17:07:24,960 Found link https://files.pythonhosted.org/packages/a7/f3/470f813c330b7561753df741a1c38cef841db3723800c076510b32204e7b/cbpi4-4.4.1rc1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.1rc1 2025-06-01T17:07:24,961 Found link https://files.pythonhosted.org/packages/05/1e/26a681d9e81d51969f8c31dd8eb901eb3b0904f825e4fe83c0dbc056316f/cbpi4-4.4.1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.1 2025-06-01T17:07:24,961 Found link https://files.pythonhosted.org/packages/c2/c5/8c06bc2ba6a53d988f8a62fb64de1b1f03ef5b70077519d96103a621f41a/cbpi4-4.4.2.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.2 2025-06-01T17:07:24,962 Found link https://files.pythonhosted.org/packages/6f/89/5627dba4ab469974ea74ab7be6e15c15ac819057c8d5adb23ba513aa8b0f/cbpi4-4.4.3.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.3 2025-06-01T17:07:24,963 Found link https://files.pythonhosted.org/packages/12/97/7c38e3cf5392f6779f878194d73dcb248bc0472e153b53f2e3910e1b49b1/cbpi4-4.4.5.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.5 2025-06-01T17:07:24,963 Found link https://files.pythonhosted.org/packages/da/bc/a301c6f5f04c09ec4426a00d5042be8e4bff2847b76100f0d02e274601bd/cbpi4-4.4.6.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.6 2025-06-01T17:07:24,964 Found link https://files.pythonhosted.org/packages/55/7e/a6bf46febb217983d2034a0dbb42d125784c49bd9e1276c9712b93c9648a/cbpi4-4.4.7.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.4.7 2025-06-01T17:07:24,965 Found link https://files.pythonhosted.org/packages/df/04/9e6a52e13f36b48adeb46395d7857a1de54ac25f6572f2c741f4e3d77e7b/cbpi4-4.5.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.5.0 2025-06-01T17:07:24,966 Found link https://files.pythonhosted.org/packages/1d/30/2d29ec28edb7ecc4a44f25618500e1a52b8f0e684c0361d0ee8616a62d93/cbpi4-4.5.1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.5.1 2025-06-01T17:07:24,966 Found link https://files.pythonhosted.org/packages/ef/3c/4199727ecec5e2bed50877d87ca89fa9a2ef4f8b97225b3b9d4c003f97c9/cbpi4-4.6.0.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.6.0 2025-06-01T17:07:24,967 Found link https://files.pythonhosted.org/packages/52/f5/bd6e5c28fdf614804f5ec8691e3037162c697b890ea0f650ac3e0952f617/cbpi4-4.6.1.tar.gz (from https://pypi.org/simple/cbpi4/) (requires-python:>=3.9), version: 4.6.1 2025-06-01T17:07:24,968 Fetching project page and analyzing links: https://www.piwheels.org/simple/cbpi4/ 2025-06-01T17:07:24,969 Getting page https://www.piwheels.org/simple/cbpi4/ 2025-06-01T17:07:24,970 Found index url https://www.piwheels.org/simple/ 2025-06-01T17:07:25,134 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/cbpi4/ 2025-06-01T17:07:25,793 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/cbpi4/ 2025-06-01T17:07:26,966 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/cbpi4/ 2025-06-01T17:07:29,143 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/cbpi4/ 2025-06-01T17:07:33,311 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/cbpi4/ 2025-06-01T17:07:33,479 Could not fetch URL https://www.piwheels.org/simple/cbpi4/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/cbpi4/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-01T17:07:33,481 Skipping link: not a file: https://www.piwheels.org/simple/cbpi4/ 2025-06-01T17:07:33,481 Skipping link: not a file: https://pypi.org/simple/cbpi4/ 2025-06-01T17:07:33,507 Given no hashes to check 1 links for project 'cbpi4': discarding no candidates 2025-06-01T17:07:33,509 Collecting cbpi4==4.6.1 2025-06-01T17:07:33,511 Created temporary directory: /tmp/pip-unpack-cxe193hj 2025-06-01T17:07:33,742 Downloading cbpi4-4.6.1.tar.gz (4.3 MB) 2025-06-01T17:07:34,879 Added cbpi4==4.6.1 from https://files.pythonhosted.org/packages/52/f5/bd6e5c28fdf614804f5ec8691e3037162c697b890ea0f650ac3e0952f617/cbpi4-4.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-hn_fp8r0' 2025-06-01T17:07:34,882 Running setup.py (path:/tmp/pip-wheel-c4g5gh9n/cbpi4_e4f8d1bcc95940bbae05977f664ac21c/setup.py) egg_info for package cbpi4 2025-06-01T17:07:34,883 Created temporary directory: /tmp/pip-pip-egg-info-gjxcurj4 2025-06-01T17:07:34,884 Preparing metadata (setup.py): started 2025-06-01T17:07:34,885 Running command python setup.py egg_info 2025-06-01T17:07:35,837 running egg_info 2025-06-01T17:07:35,864 creating /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info 2025-06-01T17:07:35,865 writing /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/PKG-INFO 2025-06-01T17:07:35,869 writing dependency_links to /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/dependency_links.txt 2025-06-01T17:07:35,871 writing entry points to /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/entry_points.txt 2025-06-01T17:07:35,873 writing requirements to /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/requires.txt 2025-06-01T17:07:35,874 writing top-level names to /tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/top_level.txt 2025-06-01T17:07:35,876 writing manifest file '/tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/SOURCES.txt' 2025-06-01T17:07:36,017 reading manifest file '/tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/SOURCES.txt' 2025-06-01T17:07:36,019 reading manifest template 'MANIFEST.in' 2025-06-01T17:07:36,079 adding license file 'LICENSE' 2025-06-01T17:07:36,090 writing manifest file '/tmp/pip-pip-egg-info-gjxcurj4/cbpi4.egg-info/SOURCES.txt' 2025-06-01T17:07:36,199 Preparing metadata (setup.py): finished with status 'done' 2025-06-01T17:07:36,203 Source in /tmp/pip-wheel-c4g5gh9n/cbpi4_e4f8d1bcc95940bbae05977f664ac21c has version 4.6.1, which satisfies requirement cbpi4==4.6.1 from https://files.pythonhosted.org/packages/52/f5/bd6e5c28fdf614804f5ec8691e3037162c697b890ea0f650ac3e0952f617/cbpi4-4.6.1.tar.gz 2025-06-01T17:07:36,204 Removed cbpi4==4.6.1 from https://files.pythonhosted.org/packages/52/f5/bd6e5c28fdf614804f5ec8691e3037162c697b890ea0f650ac3e0952f617/cbpi4-4.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-hn_fp8r0' 2025-06-01T17:07:36,218 Created temporary directory: /tmp/pip-unpack-8__js300 2025-06-01T17:07:36,219 Created temporary directory: /tmp/pip-unpack-pcxntoxx 2025-06-01T17:07:36,220 Building wheels for collected packages: cbpi4 2025-06-01T17:07:36,224 Created temporary directory: /tmp/pip-wheel-kn7wn_6n 2025-06-01T17:07:36,225 DEPRECATION: Building 'cbpi4' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'cbpi4'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-01T17:07:36,227 Building wheel for cbpi4 (setup.py): started 2025-06-01T17:07:36,228 Destination directory: /tmp/pip-wheel-kn7wn_6n 2025-06-01T17:07:36,228 Running command python setup.py bdist_wheel 2025-06-01T17:07:37,085 running bdist_wheel 2025-06-01T17:07:37,221 running build 2025-06-01T17:07:37,222 running build_py 2025-06-01T17:07:37,253 creating build/lib/cbpi 2025-06-01T17:07:37,255 copying cbpi/eventbus.py -> build/lib/cbpi 2025-06-01T17:07:37,258 copying cbpi/websocket.py -> build/lib/cbpi 2025-06-01T17:07:37,260 copying cbpi/cli.py -> build/lib/cbpi 2025-06-01T17:07:37,262 copying cbpi/satellite.py -> build/lib/cbpi 2025-06-01T17:07:37,264 copying cbpi/configFolder.py -> build/lib/cbpi 2025-06-01T17:07:37,267 copying cbpi/__init__.py -> build/lib/cbpi 2025-06-01T17:07:37,269 copying cbpi/craftbeerpi.py -> build/lib/cbpi 2025-06-01T17:07:37,272 creating build/lib/tests 2025-06-01T17:07:37,273 copying tests/test_dashboard.py -> build/lib/tests 2025-06-01T17:07:37,275 copying tests/test_notification_controller.py -> build/lib/tests 2025-06-01T17:07:37,277 copying tests/test_ws.py -> build/lib/tests 2025-06-01T17:07:37,279 copying tests/cbpi_config_fixture.py -> build/lib/tests 2025-06-01T17:07:37,281 copying tests/test_logger.py -> build/lib/tests 2025-06-01T17:07:37,283 copying tests/test_cli.py -> build/lib/tests 2025-06-01T17:07:37,285 copying tests/test_system.py -> build/lib/tests 2025-06-01T17:07:37,287 copying tests/test_actor.py -> build/lib/tests 2025-06-01T17:07:37,289 copying tests/test_sensor.py -> build/lib/tests 2025-06-01T17:07:37,291 copying tests/test_kettle.py -> build/lib/tests 2025-06-01T17:07:37,293 copying tests/test_step.py -> build/lib/tests 2025-06-01T17:07:37,295 copying tests/__init__.py -> build/lib/tests 2025-06-01T17:07:37,296 copying tests/test_index.py -> build/lib/tests 2025-06-01T17:07:37,298 copying tests/test_gpio.py -> build/lib/tests 2025-06-01T17:07:37,300 copying tests/test_config.py -> build/lib/tests 2025-06-01T17:07:37,303 creating build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,304 copying cbpi/http_endpoints/http_step.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,307 copying cbpi/http_endpoints/http_login.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,309 copying cbpi/http_endpoints/http_system.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,311 copying cbpi/http_endpoints/http_kettle.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,314 copying cbpi/http_endpoints/http_dashboard.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,317 copying cbpi/http_endpoints/http_recipe.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,319 copying cbpi/http_endpoints/http_notification.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,321 copying cbpi/http_endpoints/http_plugin.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,323 copying cbpi/http_endpoints/http_log.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,326 copying cbpi/http_endpoints/http_actor.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,328 copying cbpi/http_endpoints/http_upload.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,331 copying cbpi/http_endpoints/http_sensor.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,333 copying cbpi/http_endpoints/http_fermentation.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,337 copying cbpi/http_endpoints/http_fermenterrecipe.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,339 copying cbpi/http_endpoints/http_config.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,341 copying cbpi/http_endpoints/__init__.py -> build/lib/cbpi/http_endpoints 2025-06-01T17:07:37,344 creating build/lib/cbpi/controller 2025-06-01T17:07:37,345 copying cbpi/controller/satellite_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,348 copying cbpi/controller/config_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,350 copying cbpi/controller/fermenter_recipe_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,352 copying cbpi/controller/upload_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,356 copying cbpi/controller/basic_controller2.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,359 copying cbpi/controller/dashboard_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,360 copying cbpi/controller/plugin_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,363 copying cbpi/controller/sensor_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,365 copying cbpi/controller/fermentation_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,367 copying cbpi/controller/step_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,370 copying cbpi/controller/kettle_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,372 copying cbpi/controller/log_file_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,374 copying cbpi/controller/system_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,377 copying cbpi/controller/recipe_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,379 copying cbpi/controller/actor_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,381 copying cbpi/controller/job_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,384 copying cbpi/controller/__init__.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,385 copying cbpi/controller/notification_controller.py -> build/lib/cbpi/controller 2025-06-01T17:07:37,388 creating build/lib/cbpi/extension 2025-06-01T17:07:37,389 copying cbpi/extension/__init__.py -> build/lib/cbpi/extension 2025-06-01T17:07:37,392 creating build/lib/cbpi/api 2025-06-01T17:07:37,393 copying cbpi/api/exceptions.py -> build/lib/cbpi/api 2025-06-01T17:07:37,395 copying cbpi/api/kettle_logic.py -> build/lib/cbpi/api 2025-06-01T17:07:37,397 copying cbpi/api/fermenter_logic.py -> build/lib/cbpi/api 2025-06-01T17:07:37,399 copying cbpi/api/extension.py -> build/lib/cbpi/api 2025-06-01T17:07:37,401 copying cbpi/api/base.py -> build/lib/cbpi/api 2025-06-01T17:07:37,403 copying cbpi/api/actor.py -> build/lib/cbpi/api 2025-06-01T17:07:37,405 copying cbpi/api/sensor.py -> build/lib/cbpi/api 2025-06-01T17:07:37,407 copying cbpi/api/decorator.py -> build/lib/cbpi/api 2025-06-01T17:07:37,409 copying cbpi/api/config.py -> build/lib/cbpi/api 2025-06-01T17:07:37,411 copying cbpi/api/step.py -> build/lib/cbpi/api 2025-06-01T17:07:37,414 copying cbpi/api/dataclasses.py -> build/lib/cbpi/api 2025-06-01T17:07:37,416 copying cbpi/api/timer.py -> build/lib/cbpi/api 2025-06-01T17:07:37,418 copying cbpi/api/__init__.py -> build/lib/cbpi/api 2025-06-01T17:07:37,420 copying cbpi/api/property.py -> build/lib/cbpi/api 2025-06-01T17:07:37,423 creating build/lib/cbpi/job 2025-06-01T17:07:37,424 copying cbpi/job/aiohttp.py -> build/lib/cbpi/job 2025-06-01T17:07:37,427 copying cbpi/job/_job.py -> build/lib/cbpi/job 2025-06-01T17:07:37,429 copying cbpi/job/_scheduler.py -> build/lib/cbpi/job 2025-06-01T17:07:37,431 copying cbpi/job/__init__.py -> build/lib/cbpi/job 2025-06-01T17:07:37,434 creating build/lib/cbpi/utils 2025-06-01T17:07:37,435 copying cbpi/utils/encoder.py -> build/lib/cbpi/utils 2025-06-01T17:07:37,437 copying cbpi/utils/utils.py -> build/lib/cbpi/utils 2025-06-01T17:07:37,439 copying cbpi/utils/__init__.py -> build/lib/cbpi/utils 2025-06-01T17:07:37,442 creating build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:37,443 copying cbpi/extension/mqtt_actor/mqtt_actor.py -> build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:37,445 copying cbpi/extension/mqtt_actor/generic_mqtt_actor.py -> build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:37,447 copying cbpi/extension/mqtt_actor/tasmota_mqtt_actor.py -> build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:37,449 copying cbpi/extension/mqtt_actor/__init__.py -> build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:37,451 creating build/lib/cbpi/extension/onewire 2025-06-01T17:07:37,452 copying cbpi/extension/onewire/__init__.py -> build/lib/cbpi/extension/onewire 2025-06-01T17:07:37,456 creating build/lib/cbpi/extension/httpsensor 2025-06-01T17:07:37,457 copying cbpi/extension/httpsensor/__init__.py -> build/lib/cbpi/extension/httpsensor 2025-06-01T17:07:37,460 creating build/lib/cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:37,461 copying cbpi/extension/SensorLogTarget_InfluxDB/__init__.py -> build/lib/cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:37,464 creating build/lib/cbpi/extension/dummysensor 2025-06-01T17:07:37,465 copying cbpi/extension/dummysensor/__init__.py -> build/lib/cbpi/extension/dummysensor 2025-06-01T17:07:37,467 creating build/lib/cbpi/extension/ConfigUpdate 2025-06-01T17:07:37,469 copying cbpi/extension/ConfigUpdate/__init__.py -> build/lib/cbpi/extension/ConfigUpdate 2025-06-01T17:07:37,473 creating build/lib/cbpi/extension/dummyactor 2025-06-01T17:07:37,474 copying cbpi/extension/dummyactor/__init__.py -> build/lib/cbpi/extension/dummyactor 2025-06-01T17:07:37,477 creating build/lib/cbpi/extension/timer 2025-06-01T17:07:37,478 copying cbpi/extension/timer/__init__.py -> build/lib/cbpi/extension/timer 2025-06-01T17:07:37,481 creating build/lib/cbpi/extension/FermentationStep 2025-06-01T17:07:37,482 copying cbpi/extension/FermentationStep/__init__.py -> build/lib/cbpi/extension/FermentationStep 2025-06-01T17:07:37,485 creating build/lib/cbpi/extension/mqtt_sensor 2025-06-01T17:07:37,487 copying cbpi/extension/mqtt_sensor/__init__.py -> build/lib/cbpi/extension/mqtt_sensor 2025-06-01T17:07:37,490 creating build/lib/cbpi/extension/gpioactor 2025-06-01T17:07:37,491 copying cbpi/extension/gpioactor/__init__.py -> build/lib/cbpi/extension/gpioactor 2025-06-01T17:07:37,494 creating build/lib/cbpi/extension/mashstep 2025-06-01T17:07:37,495 copying cbpi/extension/mashstep/__init__.py -> build/lib/cbpi/extension/mashstep 2025-06-01T17:07:37,500 creating build/lib/cbpi/extension/FermenterHysteresis 2025-06-01T17:07:37,501 copying cbpi/extension/FermenterHysteresis/__init__.py -> build/lib/cbpi/extension/FermenterHysteresis 2025-06-01T17:07:37,504 creating build/lib/cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:37,505 copying cbpi/extension/SensorLogTarget_CSV/__init__.py -> build/lib/cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:37,508 creating build/lib/cbpi/extension/mqtt_util 2025-06-01T17:07:37,509 copying cbpi/extension/mqtt_util/__init__.py -> build/lib/cbpi/extension/mqtt_util 2025-06-01T17:07:37,512 creating build/lib/cbpi/extension/hysteresis 2025-06-01T17:07:37,513 copying cbpi/extension/hysteresis/__init__.py -> build/lib/cbpi/extension/hysteresis 2025-06-01T17:07:37,515 running egg_info 2025-06-01T17:07:37,545 writing cbpi4.egg-info/PKG-INFO 2025-06-01T17:07:37,549 writing dependency_links to cbpi4.egg-info/dependency_links.txt 2025-06-01T17:07:37,551 writing entry points to cbpi4.egg-info/entry_points.txt 2025-06-01T17:07:37,553 writing requirements to cbpi4.egg-info/requires.txt 2025-06-01T17:07:37,554 writing top-level names to cbpi4.egg-info/top_level.txt 2025-06-01T17:07:37,633 reading manifest file 'cbpi4.egg-info/SOURCES.txt' 2025-06-01T17:07:37,645 reading manifest template 'MANIFEST.in' 2025-06-01T17:07:37,699 adding license file 'LICENSE' 2025-06-01T17:07:37,712 writing manifest file 'cbpi4.egg-info/SOURCES.txt' 2025-06-01T17:07:37,715 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.config' is absent from the `packages` configuration. 2025-06-01T17:07:37,716 !! 2025-06-01T17:07:37,716 ******************************************************************************** 2025-06-01T17:07:37,717 ############################ 2025-06-01T17:07:37,717 # Package would be ignored # 2025-06-01T17:07:37,718 ############################ 2025-06-01T17:07:37,718 Python recognizes 'cbpi.config' as an importable package[^1], 2025-06-01T17:07:37,719 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,720 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,720 package, please make sure that 'cbpi.config' is explicitly added 2025-06-01T17:07:37,721 to the `packages` configuration field. 2025-06-01T17:07:37,722 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,722 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,723 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,724 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,725 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,726 If you don't want 'cbpi.config' to be distributed and are 2025-06-01T17:07:37,726 already explicitly excluding 'cbpi.config' via 2025-06-01T17:07:37,727 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,727 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,728 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,729 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,730 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,732 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,732 even if it does not contain any `.py` files. 2025-06-01T17:07:37,733 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,733 directory, all directories are treated like packages. 2025-06-01T17:07:37,734 ******************************************************************************** 2025-06-01T17:07:37,735 !! 2025-06-01T17:07:37,736 check.warn(importable) 2025-06-01T17:07:37,736 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.ConfigUpdate.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,737 !! 2025-06-01T17:07:37,738 ******************************************************************************** 2025-06-01T17:07:37,739 ############################ 2025-06-01T17:07:37,739 # Package would be ignored # 2025-06-01T17:07:37,740 ############################ 2025-06-01T17:07:37,741 Python recognizes 'cbpi.extension.ConfigUpdate.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,741 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,742 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,743 package, please make sure that 'cbpi.extension.ConfigUpdate.__pycache__' is explicitly added 2025-06-01T17:07:37,744 to the `packages` configuration field. 2025-06-01T17:07:37,745 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,746 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,747 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,748 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,749 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,750 If you don't want 'cbpi.extension.ConfigUpdate.__pycache__' to be distributed and are 2025-06-01T17:07:37,751 already explicitly excluding 'cbpi.extension.ConfigUpdate.__pycache__' via 2025-06-01T17:07:37,751 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,752 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,752 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,753 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,754 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,756 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,756 even if it does not contain any `.py` files. 2025-06-01T17:07:37,757 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,758 directory, all directories are treated like packages. 2025-06-01T17:07:37,758 ******************************************************************************** 2025-06-01T17:07:37,759 !! 2025-06-01T17:07:37,760 check.warn(importable) 2025-06-01T17:07:37,760 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.FermentationStep.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,761 !! 2025-06-01T17:07:37,762 ******************************************************************************** 2025-06-01T17:07:37,763 ############################ 2025-06-01T17:07:37,763 # Package would be ignored # 2025-06-01T17:07:37,764 ############################ 2025-06-01T17:07:37,764 Python recognizes 'cbpi.extension.FermentationStep.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,765 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,766 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,767 package, please make sure that 'cbpi.extension.FermentationStep.__pycache__' is explicitly added 2025-06-01T17:07:37,767 to the `packages` configuration field. 2025-06-01T17:07:37,769 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,769 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,770 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,771 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,773 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,774 If you don't want 'cbpi.extension.FermentationStep.__pycache__' to be distributed and are 2025-06-01T17:07:37,774 already explicitly excluding 'cbpi.extension.FermentationStep.__pycache__' via 2025-06-01T17:07:37,775 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,775 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,776 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,777 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,778 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,780 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,781 even if it does not contain any `.py` files. 2025-06-01T17:07:37,782 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,782 directory, all directories are treated like packages. 2025-06-01T17:07:37,783 ******************************************************************************** 2025-06-01T17:07:37,784 !! 2025-06-01T17:07:37,784 check.warn(importable) 2025-06-01T17:07:37,785 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.FermenterHysteresis.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,785 !! 2025-06-01T17:07:37,786 ******************************************************************************** 2025-06-01T17:07:37,786 ############################ 2025-06-01T17:07:37,787 # Package would be ignored # 2025-06-01T17:07:37,787 ############################ 2025-06-01T17:07:37,788 Python recognizes 'cbpi.extension.FermenterHysteresis.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,788 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,789 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,790 package, please make sure that 'cbpi.extension.FermenterHysteresis.__pycache__' is explicitly added 2025-06-01T17:07:37,790 to the `packages` configuration field. 2025-06-01T17:07:37,791 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,792 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,792 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,794 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,795 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,796 If you don't want 'cbpi.extension.FermenterHysteresis.__pycache__' to be distributed and are 2025-06-01T17:07:37,796 already explicitly excluding 'cbpi.extension.FermenterHysteresis.__pycache__' via 2025-06-01T17:07:37,797 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,797 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,798 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,799 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,800 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,802 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,803 even if it does not contain any `.py` files. 2025-06-01T17:07:37,803 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,804 directory, all directories are treated like packages. 2025-06-01T17:07:37,804 ******************************************************************************** 2025-06-01T17:07:37,805 !! 2025-06-01T17:07:37,806 check.warn(importable) 2025-06-01T17:07:37,806 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.SensorLogTarget_CSV.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,807 !! 2025-06-01T17:07:37,808 ******************************************************************************** 2025-06-01T17:07:37,809 ############################ 2025-06-01T17:07:37,809 # Package would be ignored # 2025-06-01T17:07:37,810 ############################ 2025-06-01T17:07:37,811 Python recognizes 'cbpi.extension.SensorLogTarget_CSV.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,811 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,812 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,813 package, please make sure that 'cbpi.extension.SensorLogTarget_CSV.__pycache__' is explicitly added 2025-06-01T17:07:37,813 to the `packages` configuration field. 2025-06-01T17:07:37,815 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,815 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,816 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,817 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,818 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,819 If you don't want 'cbpi.extension.SensorLogTarget_CSV.__pycache__' to be distributed and are 2025-06-01T17:07:37,820 already explicitly excluding 'cbpi.extension.SensorLogTarget_CSV.__pycache__' via 2025-06-01T17:07:37,820 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,821 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,821 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,823 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,824 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,826 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,826 even if it does not contain any `.py` files. 2025-06-01T17:07:37,827 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,827 directory, all directories are treated like packages. 2025-06-01T17:07:37,828 ******************************************************************************** 2025-06-01T17:07:37,829 !! 2025-06-01T17:07:37,830 check.warn(importable) 2025-06-01T17:07:37,830 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.SensorLogTarget_InfluxDB.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,831 !! 2025-06-01T17:07:37,833 ******************************************************************************** 2025-06-01T17:07:37,833 ############################ 2025-06-01T17:07:37,834 # Package would be ignored # 2025-06-01T17:07:37,835 ############################ 2025-06-01T17:07:37,836 Python recognizes 'cbpi.extension.SensorLogTarget_InfluxDB.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,836 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,837 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,838 package, please make sure that 'cbpi.extension.SensorLogTarget_InfluxDB.__pycache__' is explicitly added 2025-06-01T17:07:37,839 to the `packages` configuration field. 2025-06-01T17:07:37,840 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,840 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,841 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,864 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,868 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,869 If you don't want 'cbpi.extension.SensorLogTarget_InfluxDB.__pycache__' to be distributed and are 2025-06-01T17:07:37,870 already explicitly excluding 'cbpi.extension.SensorLogTarget_InfluxDB.__pycache__' via 2025-06-01T17:07:37,870 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,871 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,871 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,872 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,873 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,874 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,875 even if it does not contain any `.py` files. 2025-06-01T17:07:37,875 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,875 directory, all directories are treated like packages. 2025-06-01T17:07:37,876 ******************************************************************************** 2025-06-01T17:07:37,877 !! 2025-06-01T17:07:37,877 check.warn(importable) 2025-06-01T17:07:37,878 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,878 !! 2025-06-01T17:07:37,879 ******************************************************************************** 2025-06-01T17:07:37,879 ############################ 2025-06-01T17:07:37,880 # Package would be ignored # 2025-06-01T17:07:37,880 ############################ 2025-06-01T17:07:37,881 Python recognizes 'cbpi.extension.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,881 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,882 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,883 package, please make sure that 'cbpi.extension.__pycache__' is explicitly added 2025-06-01T17:07:37,883 to the `packages` configuration field. 2025-06-01T17:07:37,884 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,885 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,885 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,886 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,887 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,888 If you don't want 'cbpi.extension.__pycache__' to be distributed and are 2025-06-01T17:07:37,889 already explicitly excluding 'cbpi.extension.__pycache__' via 2025-06-01T17:07:37,889 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,890 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,890 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,891 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,892 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,894 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,894 even if it does not contain any `.py` files. 2025-06-01T17:07:37,895 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,896 directory, all directories are treated like packages. 2025-06-01T17:07:37,896 ******************************************************************************** 2025-06-01T17:07:37,897 !! 2025-06-01T17:07:37,898 check.warn(importable) 2025-06-01T17:07:37,898 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.dummyactor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,899 !! 2025-06-01T17:07:37,900 ******************************************************************************** 2025-06-01T17:07:37,900 ############################ 2025-06-01T17:07:37,901 # Package would be ignored # 2025-06-01T17:07:37,901 ############################ 2025-06-01T17:07:37,902 Python recognizes 'cbpi.extension.dummyactor.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,902 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,903 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,904 package, please make sure that 'cbpi.extension.dummyactor.__pycache__' is explicitly added 2025-06-01T17:07:37,904 to the `packages` configuration field. 2025-06-01T17:07:37,905 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,906 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,906 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,907 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,908 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,909 If you don't want 'cbpi.extension.dummyactor.__pycache__' to be distributed and are 2025-06-01T17:07:37,910 already explicitly excluding 'cbpi.extension.dummyactor.__pycache__' via 2025-06-01T17:07:37,910 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,911 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,911 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,913 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,914 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,915 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,916 even if it does not contain any `.py` files. 2025-06-01T17:07:37,916 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,917 directory, all directories are treated like packages. 2025-06-01T17:07:37,917 ******************************************************************************** 2025-06-01T17:07:37,918 !! 2025-06-01T17:07:37,919 check.warn(importable) 2025-06-01T17:07:37,919 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.dummysensor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,920 !! 2025-06-01T17:07:37,921 ******************************************************************************** 2025-06-01T17:07:37,921 ############################ 2025-06-01T17:07:37,922 # Package would be ignored # 2025-06-01T17:07:37,923 ############################ 2025-06-01T17:07:37,923 Python recognizes 'cbpi.extension.dummysensor.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,924 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,925 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,926 package, please make sure that 'cbpi.extension.dummysensor.__pycache__' is explicitly added 2025-06-01T17:07:37,926 to the `packages` configuration field. 2025-06-01T17:07:37,927 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,928 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,929 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:37,930 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:37,931 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:37,932 If you don't want 'cbpi.extension.dummysensor.__pycache__' to be distributed and are 2025-06-01T17:07:37,932 already explicitly excluding 'cbpi.extension.dummysensor.__pycache__' via 2025-06-01T17:07:37,933 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:37,933 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:37,934 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:37,935 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:37,936 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:37,938 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:37,938 even if it does not contain any `.py` files. 2025-06-01T17:07:37,939 On the other hand, currently there is no concept of package data 2025-06-01T17:07:37,939 directory, all directories are treated like packages. 2025-06-01T17:07:37,940 ******************************************************************************** 2025-06-01T17:07:37,942 !! 2025-06-01T17:07:37,943 check.warn(importable) 2025-06-01T17:07:37,944 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.gpioactor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:37,944 !! 2025-06-01T17:07:37,945 ******************************************************************************** 2025-06-01T17:07:37,946 ############################ 2025-06-01T17:07:37,947 # Package would be ignored # 2025-06-01T17:07:37,947 ############################ 2025-06-01T17:07:37,948 Python recognizes 'cbpi.extension.gpioactor.__pycache__' as an importable package[^1], 2025-06-01T17:07:37,949 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:37,950 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:37,950 package, please make sure that 'cbpi.extension.gpioactor.__pycache__' is explicitly added 2025-06-01T17:07:37,954 to the `packages` configuration field. 2025-06-01T17:07:37,966 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:37,975 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:37,984 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,001 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,003 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,004 If you don't want 'cbpi.extension.gpioactor.__pycache__' to be distributed and are 2025-06-01T17:07:38,004 already explicitly excluding 'cbpi.extension.gpioactor.__pycache__' via 2025-06-01T17:07:38,005 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,005 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,006 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,007 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,008 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,009 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,010 even if it does not contain any `.py` files. 2025-06-01T17:07:38,010 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,011 directory, all directories are treated like packages. 2025-06-01T17:07:38,011 ******************************************************************************** 2025-06-01T17:07:38,012 !! 2025-06-01T17:07:38,013 check.warn(importable) 2025-06-01T17:07:38,013 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.httpsensor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,013 !! 2025-06-01T17:07:38,014 ******************************************************************************** 2025-06-01T17:07:38,015 ############################ 2025-06-01T17:07:38,015 # Package would be ignored # 2025-06-01T17:07:38,016 ############################ 2025-06-01T17:07:38,017 Python recognizes 'cbpi.extension.httpsensor.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,017 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,018 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,019 package, please make sure that 'cbpi.extension.httpsensor.__pycache__' is explicitly added 2025-06-01T17:07:38,019 to the `packages` configuration field. 2025-06-01T17:07:38,020 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,021 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,021 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,023 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,024 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,025 If you don't want 'cbpi.extension.httpsensor.__pycache__' to be distributed and are 2025-06-01T17:07:38,026 already explicitly excluding 'cbpi.extension.httpsensor.__pycache__' via 2025-06-01T17:07:38,026 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,027 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,027 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,028 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,030 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,031 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,032 even if it does not contain any `.py` files. 2025-06-01T17:07:38,033 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,033 directory, all directories are treated like packages. 2025-06-01T17:07:38,034 ******************************************************************************** 2025-06-01T17:07:38,035 !! 2025-06-01T17:07:38,036 check.warn(importable) 2025-06-01T17:07:38,036 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.hysteresis.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,037 !! 2025-06-01T17:07:38,038 ******************************************************************************** 2025-06-01T17:07:38,038 ############################ 2025-06-01T17:07:38,039 # Package would be ignored # 2025-06-01T17:07:38,040 ############################ 2025-06-01T17:07:38,040 Python recognizes 'cbpi.extension.hysteresis.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,041 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,042 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,042 package, please make sure that 'cbpi.extension.hysteresis.__pycache__' is explicitly added 2025-06-01T17:07:38,043 to the `packages` configuration field. 2025-06-01T17:07:38,044 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,044 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,045 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,046 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,047 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,048 If you don't want 'cbpi.extension.hysteresis.__pycache__' to be distributed and are 2025-06-01T17:07:38,048 already explicitly excluding 'cbpi.extension.hysteresis.__pycache__' via 2025-06-01T17:07:38,049 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,049 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,050 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,051 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,052 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,054 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,054 even if it does not contain any `.py` files. 2025-06-01T17:07:38,055 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,055 directory, all directories are treated like packages. 2025-06-01T17:07:38,056 ******************************************************************************** 2025-06-01T17:07:38,057 !! 2025-06-01T17:07:38,057 check.warn(importable) 2025-06-01T17:07:38,058 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.mashstep.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,058 !! 2025-06-01T17:07:38,059 ******************************************************************************** 2025-06-01T17:07:38,060 ############################ 2025-06-01T17:07:38,060 # Package would be ignored # 2025-06-01T17:07:38,061 ############################ 2025-06-01T17:07:38,061 Python recognizes 'cbpi.extension.mashstep.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,062 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,063 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,064 package, please make sure that 'cbpi.extension.mashstep.__pycache__' is explicitly added 2025-06-01T17:07:38,064 to the `packages` configuration field. 2025-06-01T17:07:38,065 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,066 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,067 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,068 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,069 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,071 If you don't want 'cbpi.extension.mashstep.__pycache__' to be distributed and are 2025-06-01T17:07:38,071 already explicitly excluding 'cbpi.extension.mashstep.__pycache__' via 2025-06-01T17:07:38,072 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,073 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,073 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,075 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,076 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,078 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,079 even if it does not contain any `.py` files. 2025-06-01T17:07:38,079 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,080 directory, all directories are treated like packages. 2025-06-01T17:07:38,080 ******************************************************************************** 2025-06-01T17:07:38,081 !! 2025-06-01T17:07:38,082 check.warn(importable) 2025-06-01T17:07:38,082 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.mqtt_actor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,083 !! 2025-06-01T17:07:38,084 ******************************************************************************** 2025-06-01T17:07:38,085 ############################ 2025-06-01T17:07:38,085 # Package would be ignored # 2025-06-01T17:07:38,086 ############################ 2025-06-01T17:07:38,086 Python recognizes 'cbpi.extension.mqtt_actor.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,087 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,088 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,089 package, please make sure that 'cbpi.extension.mqtt_actor.__pycache__' is explicitly added 2025-06-01T17:07:38,089 to the `packages` configuration field. 2025-06-01T17:07:38,090 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,091 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,092 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,093 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,094 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,096 If you don't want 'cbpi.extension.mqtt_actor.__pycache__' to be distributed and are 2025-06-01T17:07:38,096 already explicitly excluding 'cbpi.extension.mqtt_actor.__pycache__' via 2025-06-01T17:07:38,097 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,097 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,098 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,099 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,100 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,102 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,103 even if it does not contain any `.py` files. 2025-06-01T17:07:38,103 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,104 directory, all directories are treated like packages. 2025-06-01T17:07:38,104 ******************************************************************************** 2025-06-01T17:07:38,105 !! 2025-06-01T17:07:38,106 check.warn(importable) 2025-06-01T17:07:38,107 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.mqtt_sensor.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,107 !! 2025-06-01T17:07:38,108 ******************************************************************************** 2025-06-01T17:07:38,109 ############################ 2025-06-01T17:07:38,110 # Package would be ignored # 2025-06-01T17:07:38,110 ############################ 2025-06-01T17:07:38,111 Python recognizes 'cbpi.extension.mqtt_sensor.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,112 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,113 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,114 package, please make sure that 'cbpi.extension.mqtt_sensor.__pycache__' is explicitly added 2025-06-01T17:07:38,114 to the `packages` configuration field. 2025-06-01T17:07:38,116 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,117 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,117 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,118 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,120 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,121 If you don't want 'cbpi.extension.mqtt_sensor.__pycache__' to be distributed and are 2025-06-01T17:07:38,122 already explicitly excluding 'cbpi.extension.mqtt_sensor.__pycache__' via 2025-06-01T17:07:38,122 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,123 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,123 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,124 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,126 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,127 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,128 even if it does not contain any `.py` files. 2025-06-01T17:07:38,128 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,129 directory, all directories are treated like packages. 2025-06-01T17:07:38,129 ******************************************************************************** 2025-06-01T17:07:38,130 !! 2025-06-01T17:07:38,131 check.warn(importable) 2025-06-01T17:07:38,132 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.mqtt_util.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,132 !! 2025-06-01T17:07:38,133 ******************************************************************************** 2025-06-01T17:07:38,134 ############################ 2025-06-01T17:07:38,134 # Package would be ignored # 2025-06-01T17:07:38,135 ############################ 2025-06-01T17:07:38,135 Python recognizes 'cbpi.extension.mqtt_util.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,136 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,137 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,138 package, please make sure that 'cbpi.extension.mqtt_util.__pycache__' is explicitly added 2025-06-01T17:07:38,138 to the `packages` configuration field. 2025-06-01T17:07:38,140 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,140 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,141 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,142 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,143 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,144 If you don't want 'cbpi.extension.mqtt_util.__pycache__' to be distributed and are 2025-06-01T17:07:38,145 already explicitly excluding 'cbpi.extension.mqtt_util.__pycache__' via 2025-06-01T17:07:38,145 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,146 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,146 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,147 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,148 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,150 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,151 even if it does not contain any `.py` files. 2025-06-01T17:07:38,151 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,152 directory, all directories are treated like packages. 2025-06-01T17:07:38,153 ******************************************************************************** 2025-06-01T17:07:38,154 !! 2025-06-01T17:07:38,154 check.warn(importable) 2025-06-01T17:07:38,155 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.onewire.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,155 !! 2025-06-01T17:07:38,157 ******************************************************************************** 2025-06-01T17:07:38,157 ############################ 2025-06-01T17:07:38,158 # Package would be ignored # 2025-06-01T17:07:38,158 ############################ 2025-06-01T17:07:38,159 Python recognizes 'cbpi.extension.onewire.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,160 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,161 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,161 package, please make sure that 'cbpi.extension.onewire.__pycache__' is explicitly added 2025-06-01T17:07:38,162 to the `packages` configuration field. 2025-06-01T17:07:38,163 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,164 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,164 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,165 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,167 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,168 If you don't want 'cbpi.extension.onewire.__pycache__' to be distributed and are 2025-06-01T17:07:38,168 already explicitly excluding 'cbpi.extension.onewire.__pycache__' via 2025-06-01T17:07:38,169 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,170 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,170 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,171 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,173 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,174 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,175 even if it does not contain any `.py` files. 2025-06-01T17:07:38,176 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,176 directory, all directories are treated like packages. 2025-06-01T17:07:38,177 ******************************************************************************** 2025-06-01T17:07:38,178 !! 2025-06-01T17:07:38,178 check.warn(importable) 2025-06-01T17:07:38,179 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.extension.timer.__pycache__' is absent from the `packages` configuration. 2025-06-01T17:07:38,179 !! 2025-06-01T17:07:38,180 ******************************************************************************** 2025-06-01T17:07:38,181 ############################ 2025-06-01T17:07:38,181 # Package would be ignored # 2025-06-01T17:07:38,182 ############################ 2025-06-01T17:07:38,182 Python recognizes 'cbpi.extension.timer.__pycache__' as an importable package[^1], 2025-06-01T17:07:38,183 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,184 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,185 package, please make sure that 'cbpi.extension.timer.__pycache__' is explicitly added 2025-06-01T17:07:38,185 to the `packages` configuration field. 2025-06-01T17:07:38,186 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,187 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,188 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,189 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,190 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,191 If you don't want 'cbpi.extension.timer.__pycache__' to be distributed and are 2025-06-01T17:07:38,191 already explicitly excluding 'cbpi.extension.timer.__pycache__' via 2025-06-01T17:07:38,192 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,193 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,193 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,195 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,196 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,197 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,198 even if it does not contain any `.py` files. 2025-06-01T17:07:38,199 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,199 directory, all directories are treated like packages. 2025-06-01T17:07:38,200 ******************************************************************************** 2025-06-01T17:07:38,201 !! 2025-06-01T17:07:38,201 check.warn(importable) 2025-06-01T17:07:38,202 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cbpi.static' is absent from the `packages` configuration. 2025-06-01T17:07:38,202 !! 2025-06-01T17:07:38,204 ******************************************************************************** 2025-06-01T17:07:38,204 ############################ 2025-06-01T17:07:38,205 # Package would be ignored # 2025-06-01T17:07:38,205 ############################ 2025-06-01T17:07:38,206 Python recognizes 'cbpi.static' as an importable package[^1], 2025-06-01T17:07:38,206 but it is absent from setuptools' `packages` configuration. 2025-06-01T17:07:38,208 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T17:07:38,208 package, please make sure that 'cbpi.static' is explicitly added 2025-06-01T17:07:38,208 to the `packages` configuration field. 2025-06-01T17:07:38,209 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T17:07:38,210 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T17:07:38,210 instead of `find_packages(...)`/`find:`). 2025-06-01T17:07:38,211 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T17:07:38,212 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T17:07:38,213 If you don't want 'cbpi.static' to be distributed and are 2025-06-01T17:07:38,214 already explicitly excluding 'cbpi.static' via 2025-06-01T17:07:38,214 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T17:07:38,214 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T17:07:38,215 combination with a more fine grained `package-data` configuration. 2025-06-01T17:07:38,216 You can read more about "package data files" on setuptools documentation page: 2025-06-01T17:07:38,217 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T17:07:38,218 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T17:07:38,219 even if it does not contain any `.py` files. 2025-06-01T17:07:38,219 On the other hand, currently there is no concept of package data 2025-06-01T17:07:38,220 directory, all directories are treated like packages. 2025-06-01T17:07:38,220 ******************************************************************************** 2025-06-01T17:07:38,221 !! 2025-06-01T17:07:38,222 check.warn(importable) 2025-06-01T17:07:38,222 copying cbpi/craftbeerpi.py.isorted -> build/lib/cbpi 2025-06-01T17:07:38,223 creating build/lib/cbpi/config 2025-06-01T17:07:38,223 copying cbpi/config/actor.json -> build/lib/cbpi/config 2025-06-01T17:07:38,224 copying cbpi/config/chromium.desktop -> build/lib/cbpi/config 2025-06-01T17:07:38,224 copying cbpi/config/config.json -> build/lib/cbpi/config 2025-06-01T17:07:38,225 copying cbpi/config/config.yaml -> build/lib/cbpi/config 2025-06-01T17:07:38,225 copying cbpi/config/craftbeerpi.template -> build/lib/cbpi/config 2025-06-01T17:07:38,226 copying cbpi/config/craftbeerpiboot -> build/lib/cbpi/config 2025-06-01T17:07:38,226 copying cbpi/config/create_database.sql -> build/lib/cbpi/config 2025-06-01T17:07:38,227 copying cbpi/config/fermenter_data.json -> build/lib/cbpi/config 2025-06-01T17:07:38,227 copying cbpi/config/kettle.json -> build/lib/cbpi/config 2025-06-01T17:07:38,228 copying cbpi/config/plugin_list.txt -> build/lib/cbpi/config 2025-06-01T17:07:38,228 copying cbpi/config/sensor.json -> build/lib/cbpi/config 2025-06-01T17:07:38,229 copying cbpi/config/splash.png -> build/lib/cbpi/config 2025-06-01T17:07:38,229 copying cbpi/config/step_data.json -> build/lib/cbpi/config 2025-06-01T17:07:38,230 creating build/lib/cbpi/static 2025-06-01T17:07:38,231 copying cbpi/static/beer_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,231 copying cbpi/static/calculator_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,232 copying cbpi/static/cbpi_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,232 copying cbpi/static/control_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,233 copying cbpi/static/glass_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,233 copying cbpi/static/grain.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,234 copying cbpi/static/hops_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,235 copying cbpi/static/kettle2_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,235 copying cbpi/static/kettle_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,236 copying cbpi/static/led.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,236 copying cbpi/static/liquid_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,237 copying cbpi/static/paddle_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,237 copying cbpi/static/pipe_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,238 copying cbpi/static/sensor_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,238 copying cbpi/static/splash.png -> build/lib/cbpi/static 2025-06-01T17:07:38,238 copying cbpi/static/svg_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,239 copying cbpi/static/tank_icon.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,239 copying cbpi/static/target_temp.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,240 copying cbpi/static/test.html -> build/lib/cbpi/static 2025-06-01T17:07:38,240 copying cbpi/static/thermomenter.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,241 copying cbpi/static/yeast.svg -> build/lib/cbpi/static 2025-06-01T17:07:38,241 creating build/lib/cbpi/extension/__pycache__ 2025-06-01T17:07:38,242 copying cbpi/extension/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/__pycache__ 2025-06-01T17:07:38,242 copying cbpi/extension/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/__pycache__ 2025-06-01T17:07:38,243 copying cbpi/extension/mqtt_actor/config.yaml -> build/lib/cbpi/extension/mqtt_actor 2025-06-01T17:07:38,244 creating build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,244 copying cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,245 copying cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,245 copying cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,246 copying cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,246 copying cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,247 copying cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,247 copying cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,248 copying cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,249 copying cbpi/extension/onewire/config.yaml -> build/lib/cbpi/extension/onewire 2025-06-01T17:07:38,249 creating build/lib/cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,250 copying cbpi/extension/onewire/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,250 copying cbpi/extension/onewire/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,251 copying cbpi/extension/httpsensor/config.yaml -> build/lib/cbpi/extension/httpsensor 2025-06-01T17:07:38,251 creating build/lib/cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,252 copying cbpi/extension/httpsensor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,253 copying cbpi/extension/httpsensor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,253 copying cbpi/extension/SensorLogTarget_InfluxDB/config.yaml -> build/lib/cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:38,254 creating build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,255 copying cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,255 copying cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,256 copying cbpi/extension/dummysensor/config.yaml -> build/lib/cbpi/extension/dummysensor 2025-06-01T17:07:38,257 creating build/lib/cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,257 copying cbpi/extension/dummysensor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,257 copying cbpi/extension/dummysensor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,258 copying cbpi/extension/ConfigUpdate/config.yaml -> build/lib/cbpi/extension/ConfigUpdate 2025-06-01T17:07:38,258 creating build/lib/cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,259 copying cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,259 copying cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,260 copying cbpi/extension/dummyactor/config.yaml -> build/lib/cbpi/extension/dummyactor 2025-06-01T17:07:38,260 creating build/lib/cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,261 copying cbpi/extension/dummyactor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,261 copying cbpi/extension/dummyactor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,262 copying cbpi/extension/timer/config.yaml -> build/lib/cbpi/extension/timer 2025-06-01T17:07:38,263 creating build/lib/cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,263 copying cbpi/extension/timer/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,264 copying cbpi/extension/timer/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,264 copying cbpi/extension/FermentationStep/config.yaml -> build/lib/cbpi/extension/FermentationStep 2025-06-01T17:07:38,265 creating build/lib/cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,265 copying cbpi/extension/FermentationStep/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,266 copying cbpi/extension/FermentationStep/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,267 copying cbpi/extension/mqtt_sensor/config.yaml -> build/lib/cbpi/extension/mqtt_sensor 2025-06-01T17:07:38,267 creating build/lib/cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,268 copying cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,268 copying cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,269 copying cbpi/extension/gpioactor/config.yaml -> build/lib/cbpi/extension/gpioactor 2025-06-01T17:07:38,269 creating build/lib/cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,270 copying cbpi/extension/gpioactor/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,271 copying cbpi/extension/gpioactor/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,271 copying cbpi/extension/mashstep/config.yaml -> build/lib/cbpi/extension/mashstep 2025-06-01T17:07:38,272 creating build/lib/cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,272 copying cbpi/extension/mashstep/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,273 copying cbpi/extension/mashstep/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,274 copying cbpi/extension/FermenterHysteresis/config.yaml -> build/lib/cbpi/extension/FermenterHysteresis 2025-06-01T17:07:38,274 creating build/lib/cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,275 copying cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,275 copying cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,276 copying cbpi/extension/SensorLogTarget_CSV/config.yaml -> build/lib/cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:38,276 creating build/lib/cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,276 copying cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,277 copying cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,277 copying cbpi/extension/mqtt_util/config.yaml -> build/lib/cbpi/extension/mqtt_util 2025-06-01T17:07:38,278 creating build/lib/cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,278 copying cbpi/extension/mqtt_util/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,279 copying cbpi/extension/mqtt_util/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,279 copying cbpi/extension/hysteresis/config.yaml -> build/lib/cbpi/extension/hysteresis 2025-06-01T17:07:38,280 creating build/lib/cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,280 copying cbpi/extension/hysteresis/__pycache__/__init__.cpython-311.pyc -> build/lib/cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,281 copying cbpi/extension/hysteresis/__pycache__/__init__.cpython-312.pyc -> build/lib/cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,287 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-01T17:07:38,287 !! 2025-06-01T17:07:38,288 ******************************************************************************** 2025-06-01T17:07:38,289 Please avoid running ``setup.py`` directly. 2025-06-01T17:07:38,289 Instead, use pypa/build, pypa/installer or other 2025-06-01T17:07:38,290 standards-based tools. 2025-06-01T17:07:38,291 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-01T17:07:38,292 or your builds will no longer be supported. 2025-06-01T17:07:38,293 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-01T17:07:38,293 ******************************************************************************** 2025-06-01T17:07:38,294 !! 2025-06-01T17:07:38,295 self.initialize_options() 2025-06-01T17:07:38,316 installing to build/bdist.linux-armv7l/wheel 2025-06-01T17:07:38,317 running install 2025-06-01T17:07:38,341 running install_lib 2025-06-01T17:07:38,369 creating build/bdist.linux-armv7l/wheel 2025-06-01T17:07:38,371 creating build/bdist.linux-armv7l/wheel/cbpi 2025-06-01T17:07:38,373 creating build/bdist.linux-armv7l/wheel/cbpi/http_endpoints 2025-06-01T17:07:38,374 copying build/lib/cbpi/http_endpoints/http_step.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,376 copying build/lib/cbpi/http_endpoints/http_login.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,378 copying build/lib/cbpi/http_endpoints/http_system.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,381 copying build/lib/cbpi/http_endpoints/http_kettle.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,383 copying build/lib/cbpi/http_endpoints/http_dashboard.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,385 copying build/lib/cbpi/http_endpoints/http_recipe.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,388 copying build/lib/cbpi/http_endpoints/http_notification.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,390 copying build/lib/cbpi/http_endpoints/http_plugin.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,391 copying build/lib/cbpi/http_endpoints/http_log.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,394 copying build/lib/cbpi/http_endpoints/http_actor.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,396 copying build/lib/cbpi/http_endpoints/http_upload.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,398 copying build/lib/cbpi/http_endpoints/http_sensor.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,400 copying build/lib/cbpi/http_endpoints/http_fermentation.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,403 copying build/lib/cbpi/http_endpoints/http_fermenterrecipe.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,405 copying build/lib/cbpi/http_endpoints/http_config.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,408 copying build/lib/cbpi/http_endpoints/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/http_endpoints 2025-06-01T17:07:38,410 creating build/bdist.linux-armv7l/wheel/cbpi/controller 2025-06-01T17:07:38,411 copying build/lib/cbpi/controller/satellite_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,414 copying build/lib/cbpi/controller/config_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,417 copying build/lib/cbpi/controller/fermenter_recipe_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,419 copying build/lib/cbpi/controller/upload_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,423 copying build/lib/cbpi/controller/basic_controller2.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,425 copying build/lib/cbpi/controller/dashboard_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,427 copying build/lib/cbpi/controller/plugin_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,430 copying build/lib/cbpi/controller/sensor_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,432 copying build/lib/cbpi/controller/fermentation_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,435 copying build/lib/cbpi/controller/step_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,437 copying build/lib/cbpi/controller/kettle_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,440 copying build/lib/cbpi/controller/log_file_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,442 copying build/lib/cbpi/controller/system_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,445 copying build/lib/cbpi/controller/recipe_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,447 copying build/lib/cbpi/controller/actor_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,450 copying build/lib/cbpi/controller/job_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,452 copying build/lib/cbpi/controller/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,453 copying build/lib/cbpi/controller/notification_controller.py -> build/bdist.linux-armv7l/wheel/./cbpi/controller 2025-06-01T17:07:38,456 copying build/lib/cbpi/eventbus.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,459 copying build/lib/cbpi/websocket.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,464 creating build/bdist.linux-armv7l/wheel/cbpi/extension 2025-06-01T17:07:38,468 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_actor 2025-06-01T17:07:38,470 copying build/lib/cbpi/extension/mqtt_actor/mqtt_actor.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor 2025-06-01T17:07:38,472 copying build/lib/cbpi/extension/mqtt_actor/generic_mqtt_actor.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor 2025-06-01T17:07:38,475 copying build/lib/cbpi/extension/mqtt_actor/tasmota_mqtt_actor.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor 2025-06-01T17:07:38,477 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,479 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,482 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,484 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,487 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,489 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,491 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,493 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,495 copying build/lib/cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor/__pycache__ 2025-06-01T17:07:38,497 copying build/lib/cbpi/extension/mqtt_actor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor 2025-06-01T17:07:38,499 copying build/lib/cbpi/extension/mqtt_actor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_actor 2025-06-01T17:07:38,502 creating build/bdist.linux-armv7l/wheel/cbpi/extension/onewire 2025-06-01T17:07:38,503 creating build/bdist.linux-armv7l/wheel/cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,505 copying build/lib/cbpi/extension/onewire/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,507 copying build/lib/cbpi/extension/onewire/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/onewire/__pycache__ 2025-06-01T17:07:38,510 copying build/lib/cbpi/extension/onewire/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/onewire 2025-06-01T17:07:38,512 copying build/lib/cbpi/extension/onewire/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/onewire 2025-06-01T17:07:38,516 creating build/bdist.linux-armv7l/wheel/cbpi/extension/httpsensor 2025-06-01T17:07:38,517 creating build/bdist.linux-armv7l/wheel/cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,519 copying build/lib/cbpi/extension/httpsensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,521 copying build/lib/cbpi/extension/httpsensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/httpsensor/__pycache__ 2025-06-01T17:07:38,524 copying build/lib/cbpi/extension/httpsensor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/httpsensor 2025-06-01T17:07:38,526 copying build/lib/cbpi/extension/httpsensor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/httpsensor 2025-06-01T17:07:38,529 creating build/bdist.linux-armv7l/wheel/cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:38,531 creating build/bdist.linux-armv7l/wheel/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,532 copying build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,535 copying build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_InfluxDB/__pycache__ 2025-06-01T17:07:38,537 copying build/lib/cbpi/extension/SensorLogTarget_InfluxDB/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:38,539 copying build/lib/cbpi/extension/SensorLogTarget_InfluxDB/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_InfluxDB 2025-06-01T17:07:38,542 creating build/bdist.linux-armv7l/wheel/cbpi/extension/dummysensor 2025-06-01T17:07:38,543 creating build/bdist.linux-armv7l/wheel/cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,545 copying build/lib/cbpi/extension/dummysensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,547 copying build/lib/cbpi/extension/dummysensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummysensor/__pycache__ 2025-06-01T17:07:38,550 copying build/lib/cbpi/extension/dummysensor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummysensor 2025-06-01T17:07:38,552 copying build/lib/cbpi/extension/dummysensor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummysensor 2025-06-01T17:07:38,554 creating build/bdist.linux-armv7l/wheel/cbpi/extension/ConfigUpdate 2025-06-01T17:07:38,556 creating build/bdist.linux-armv7l/wheel/cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,558 copying build/lib/cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,561 copying build/lib/cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/ConfigUpdate/__pycache__ 2025-06-01T17:07:38,565 copying build/lib/cbpi/extension/ConfigUpdate/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/ConfigUpdate 2025-06-01T17:07:38,567 copying build/lib/cbpi/extension/ConfigUpdate/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/ConfigUpdate 2025-06-01T17:07:38,570 creating build/bdist.linux-armv7l/wheel/cbpi/extension/__pycache__ 2025-06-01T17:07:38,572 copying build/lib/cbpi/extension/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/__pycache__ 2025-06-01T17:07:38,574 copying build/lib/cbpi/extension/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/__pycache__ 2025-06-01T17:07:38,576 creating build/bdist.linux-armv7l/wheel/cbpi/extension/dummyactor 2025-06-01T17:07:38,578 creating build/bdist.linux-armv7l/wheel/cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,579 copying build/lib/cbpi/extension/dummyactor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,581 copying build/lib/cbpi/extension/dummyactor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummyactor/__pycache__ 2025-06-01T17:07:38,584 copying build/lib/cbpi/extension/dummyactor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummyactor 2025-06-01T17:07:38,586 copying build/lib/cbpi/extension/dummyactor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/dummyactor 2025-06-01T17:07:38,588 creating build/bdist.linux-armv7l/wheel/cbpi/extension/timer 2025-06-01T17:07:38,590 creating build/bdist.linux-armv7l/wheel/cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,591 copying build/lib/cbpi/extension/timer/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,593 copying build/lib/cbpi/extension/timer/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/timer/__pycache__ 2025-06-01T17:07:38,596 copying build/lib/cbpi/extension/timer/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/timer 2025-06-01T17:07:38,597 copying build/lib/cbpi/extension/timer/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/timer 2025-06-01T17:07:38,600 creating build/bdist.linux-armv7l/wheel/cbpi/extension/FermentationStep 2025-06-01T17:07:38,602 creating build/bdist.linux-armv7l/wheel/cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,603 copying build/lib/cbpi/extension/FermentationStep/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,606 copying build/lib/cbpi/extension/FermentationStep/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermentationStep/__pycache__ 2025-06-01T17:07:38,609 copying build/lib/cbpi/extension/FermentationStep/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermentationStep 2025-06-01T17:07:38,611 copying build/lib/cbpi/extension/FermentationStep/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermentationStep 2025-06-01T17:07:38,614 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_sensor 2025-06-01T17:07:38,616 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,617 copying build/lib/cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,620 copying build/lib/cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_sensor/__pycache__ 2025-06-01T17:07:38,623 copying build/lib/cbpi/extension/mqtt_sensor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_sensor 2025-06-01T17:07:38,625 copying build/lib/cbpi/extension/mqtt_sensor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_sensor 2025-06-01T17:07:38,628 creating build/bdist.linux-armv7l/wheel/cbpi/extension/gpioactor 2025-06-01T17:07:38,630 creating build/bdist.linux-armv7l/wheel/cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,631 copying build/lib/cbpi/extension/gpioactor/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,634 copying build/lib/cbpi/extension/gpioactor/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/gpioactor/__pycache__ 2025-06-01T17:07:38,637 copying build/lib/cbpi/extension/gpioactor/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/gpioactor 2025-06-01T17:07:38,639 copying build/lib/cbpi/extension/gpioactor/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/gpioactor 2025-06-01T17:07:38,642 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mashstep 2025-06-01T17:07:38,644 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,646 copying build/lib/cbpi/extension/mashstep/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,649 copying build/lib/cbpi/extension/mashstep/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mashstep/__pycache__ 2025-06-01T17:07:38,653 copying build/lib/cbpi/extension/mashstep/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mashstep 2025-06-01T17:07:38,655 copying build/lib/cbpi/extension/mashstep/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mashstep 2025-06-01T17:07:38,658 creating build/bdist.linux-armv7l/wheel/cbpi/extension/FermenterHysteresis 2025-06-01T17:07:38,659 creating build/bdist.linux-armv7l/wheel/cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,660 copying build/lib/cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,663 copying build/lib/cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermenterHysteresis/__pycache__ 2025-06-01T17:07:38,666 copying build/lib/cbpi/extension/FermenterHysteresis/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermenterHysteresis 2025-06-01T17:07:38,668 copying build/lib/cbpi/extension/FermenterHysteresis/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/FermenterHysteresis 2025-06-01T17:07:38,671 creating build/bdist.linux-armv7l/wheel/cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:38,673 creating build/bdist.linux-armv7l/wheel/cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,674 copying build/lib/cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,676 copying build/lib/cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_CSV/__pycache__ 2025-06-01T17:07:38,678 copying build/lib/cbpi/extension/SensorLogTarget_CSV/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:38,680 copying build/lib/cbpi/extension/SensorLogTarget_CSV/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/SensorLogTarget_CSV 2025-06-01T17:07:38,682 copying build/lib/cbpi/extension/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension 2025-06-01T17:07:38,684 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_util 2025-06-01T17:07:38,686 creating build/bdist.linux-armv7l/wheel/cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,687 copying build/lib/cbpi/extension/mqtt_util/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,689 copying build/lib/cbpi/extension/mqtt_util/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_util/__pycache__ 2025-06-01T17:07:38,692 copying build/lib/cbpi/extension/mqtt_util/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_util 2025-06-01T17:07:38,694 copying build/lib/cbpi/extension/mqtt_util/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/mqtt_util 2025-06-01T17:07:38,697 creating build/bdist.linux-armv7l/wheel/cbpi/extension/hysteresis 2025-06-01T17:07:38,698 creating build/bdist.linux-armv7l/wheel/cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,700 copying build/lib/cbpi/extension/hysteresis/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,702 copying build/lib/cbpi/extension/hysteresis/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./cbpi/extension/hysteresis/__pycache__ 2025-06-01T17:07:38,704 copying build/lib/cbpi/extension/hysteresis/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/extension/hysteresis 2025-06-01T17:07:38,706 copying build/lib/cbpi/extension/hysteresis/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/extension/hysteresis 2025-06-01T17:07:38,708 copying build/lib/cbpi/craftbeerpi.py.isorted -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,710 copying build/lib/cbpi/cli.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,713 copying build/lib/cbpi/satellite.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,715 copying build/lib/cbpi/configFolder.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,718 creating build/bdist.linux-armv7l/wheel/cbpi/api 2025-06-01T17:07:38,720 copying build/lib/cbpi/api/exceptions.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,722 copying build/lib/cbpi/api/kettle_logic.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,724 copying build/lib/cbpi/api/fermenter_logic.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,726 copying build/lib/cbpi/api/extension.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,729 copying build/lib/cbpi/api/base.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,731 copying build/lib/cbpi/api/actor.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,733 copying build/lib/cbpi/api/sensor.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,735 copying build/lib/cbpi/api/decorator.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,738 copying build/lib/cbpi/api/config.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,740 copying build/lib/cbpi/api/step.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,742 copying build/lib/cbpi/api/dataclasses.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,745 copying build/lib/cbpi/api/timer.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,747 copying build/lib/cbpi/api/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,749 copying build/lib/cbpi/api/property.py -> build/bdist.linux-armv7l/wheel/./cbpi/api 2025-06-01T17:07:38,752 creating build/bdist.linux-armv7l/wheel/cbpi/job 2025-06-01T17:07:38,753 copying build/lib/cbpi/job/aiohttp.py -> build/bdist.linux-armv7l/wheel/./cbpi/job 2025-06-01T17:07:38,756 copying build/lib/cbpi/job/_job.py -> build/bdist.linux-armv7l/wheel/./cbpi/job 2025-06-01T17:07:38,758 copying build/lib/cbpi/job/_scheduler.py -> build/bdist.linux-armv7l/wheel/./cbpi/job 2025-06-01T17:07:38,760 copying build/lib/cbpi/job/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/job 2025-06-01T17:07:38,764 creating build/bdist.linux-armv7l/wheel/cbpi/utils 2025-06-01T17:07:38,765 copying build/lib/cbpi/utils/encoder.py -> build/bdist.linux-armv7l/wheel/./cbpi/utils 2025-06-01T17:07:38,767 copying build/lib/cbpi/utils/utils.py -> build/bdist.linux-armv7l/wheel/./cbpi/utils 2025-06-01T17:07:38,769 copying build/lib/cbpi/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi/utils 2025-06-01T17:07:38,772 creating build/bdist.linux-armv7l/wheel/cbpi/static 2025-06-01T17:07:38,773 copying build/lib/cbpi/static/control_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,775 copying build/lib/cbpi/static/beer_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,777 copying build/lib/cbpi/static/liquid_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,779 copying build/lib/cbpi/static/kettle2_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,782 copying build/lib/cbpi/static/test.html -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,784 copying build/lib/cbpi/static/thermomenter.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,786 copying build/lib/cbpi/static/tank_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,788 copying build/lib/cbpi/static/sensor_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,790 copying build/lib/cbpi/static/pipe_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,792 copying build/lib/cbpi/static/splash.png -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,827 copying build/lib/cbpi/static/target_temp.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,829 copying build/lib/cbpi/static/yeast.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,831 copying build/lib/cbpi/static/calculator_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,833 copying build/lib/cbpi/static/led.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,836 copying build/lib/cbpi/static/hops_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,838 copying build/lib/cbpi/static/glass_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,841 copying build/lib/cbpi/static/paddle_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,843 copying build/lib/cbpi/static/cbpi_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,846 copying build/lib/cbpi/static/kettle_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,848 copying build/lib/cbpi/static/grain.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,850 copying build/lib/cbpi/static/svg_icon.svg -> build/bdist.linux-armv7l/wheel/./cbpi/static 2025-06-01T17:07:38,853 creating build/bdist.linux-armv7l/wheel/cbpi/config 2025-06-01T17:07:38,855 copying build/lib/cbpi/config/sensor.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,857 copying build/lib/cbpi/config/create_database.sql -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,859 copying build/lib/cbpi/config/chromium.desktop -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,861 copying build/lib/cbpi/config/splash.png -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,911 copying build/lib/cbpi/config/kettle.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,913 copying build/lib/cbpi/config/craftbeerpiboot -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,914 copying build/lib/cbpi/config/step_data.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,916 copying build/lib/cbpi/config/config.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,918 copying build/lib/cbpi/config/config.yaml -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,920 copying build/lib/cbpi/config/fermenter_data.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,922 copying build/lib/cbpi/config/craftbeerpi.template -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,923 copying build/lib/cbpi/config/plugin_list.txt -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,925 copying build/lib/cbpi/config/actor.json -> build/bdist.linux-armv7l/wheel/./cbpi/config 2025-06-01T17:07:38,927 copying build/lib/cbpi/__init__.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,929 copying build/lib/cbpi/craftbeerpi.py -> build/bdist.linux-armv7l/wheel/./cbpi 2025-06-01T17:07:38,932 creating build/bdist.linux-armv7l/wheel/tests 2025-06-01T17:07:38,933 copying build/lib/tests/test_dashboard.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,935 copying build/lib/tests/test_notification_controller.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,937 copying build/lib/tests/test_ws.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,939 copying build/lib/tests/cbpi_config_fixture.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,941 copying build/lib/tests/test_logger.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,943 copying build/lib/tests/test_cli.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,945 copying build/lib/tests/test_system.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,948 copying build/lib/tests/test_actor.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,950 copying build/lib/tests/test_sensor.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,951 copying build/lib/tests/test_kettle.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,953 copying build/lib/tests/test_step.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,955 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,957 copying build/lib/tests/test_index.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,959 copying build/lib/tests/test_gpio.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,961 copying build/lib/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./tests 2025-06-01T17:07:38,963 running install_egg_info 2025-06-01T17:07:39,004 Copying cbpi4.egg-info to build/bdist.linux-armv7l/wheel/./cbpi4-4.6.1-py3.11.egg-info 2025-06-01T17:07:39,017 running install_scripts 2025-06-01T17:07:39,031 creating build/bdist.linux-armv7l/wheel/cbpi4-4.6.1.dist-info/WHEEL 2025-06-01T17:07:39,034 creating '/tmp/pip-wheel-kn7wn_6n/cbpi4-4.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-01T17:07:39,036 adding 'cbpi/__init__.py' 2025-06-01T17:07:39,039 adding 'cbpi/cli.py' 2025-06-01T17:07:39,042 adding 'cbpi/configFolder.py' 2025-06-01T17:07:39,044 adding 'cbpi/craftbeerpi.py' 2025-06-01T17:07:39,046 adding 'cbpi/craftbeerpi.py.isorted' 2025-06-01T17:07:39,048 adding 'cbpi/eventbus.py' 2025-06-01T17:07:39,049 adding 'cbpi/satellite.py' 2025-06-01T17:07:39,051 adding 'cbpi/websocket.py' 2025-06-01T17:07:39,053 adding 'cbpi/api/__init__.py' 2025-06-01T17:07:39,054 adding 'cbpi/api/actor.py' 2025-06-01T17:07:39,056 adding 'cbpi/api/base.py' 2025-06-01T17:07:39,057 adding 'cbpi/api/config.py' 2025-06-01T17:07:39,058 adding 'cbpi/api/dataclasses.py' 2025-06-01T17:07:39,060 adding 'cbpi/api/decorator.py' 2025-06-01T17:07:39,061 adding 'cbpi/api/exceptions.py' 2025-06-01T17:07:39,062 adding 'cbpi/api/extension.py' 2025-06-01T17:07:39,064 adding 'cbpi/api/fermenter_logic.py' 2025-06-01T17:07:39,065 adding 'cbpi/api/kettle_logic.py' 2025-06-01T17:07:39,066 adding 'cbpi/api/property.py' 2025-06-01T17:07:39,068 adding 'cbpi/api/sensor.py' 2025-06-01T17:07:39,069 adding 'cbpi/api/step.py' 2025-06-01T17:07:39,071 adding 'cbpi/api/timer.py' 2025-06-01T17:07:39,072 adding 'cbpi/config/actor.json' 2025-06-01T17:07:39,074 adding 'cbpi/config/chromium.desktop' 2025-06-01T17:07:39,075 adding 'cbpi/config/config.json' 2025-06-01T17:07:39,076 adding 'cbpi/config/config.yaml' 2025-06-01T17:07:39,078 adding 'cbpi/config/craftbeerpi.template' 2025-06-01T17:07:39,079 adding 'cbpi/config/craftbeerpiboot' 2025-06-01T17:07:39,080 adding 'cbpi/config/create_database.sql' 2025-06-01T17:07:39,081 adding 'cbpi/config/fermenter_data.json' 2025-06-01T17:07:39,083 adding 'cbpi/config/kettle.json' 2025-06-01T17:07:39,084 adding 'cbpi/config/plugin_list.txt' 2025-06-01T17:07:39,085 adding 'cbpi/config/sensor.json' 2025-06-01T17:07:39,304 adding 'cbpi/config/splash.png' 2025-06-01T17:07:39,317 adding 'cbpi/config/step_data.json' 2025-06-01T17:07:39,319 adding 'cbpi/controller/__init__.py' 2025-06-01T17:07:39,320 adding 'cbpi/controller/actor_controller.py' 2025-06-01T17:07:39,322 adding 'cbpi/controller/basic_controller2.py' 2025-06-01T17:07:39,324 adding 'cbpi/controller/config_controller.py' 2025-06-01T17:07:39,325 adding 'cbpi/controller/dashboard_controller.py' 2025-06-01T17:07:39,328 adding 'cbpi/controller/fermentation_controller.py' 2025-06-01T17:07:39,329 adding 'cbpi/controller/fermenter_recipe_controller.py' 2025-06-01T17:07:39,331 adding 'cbpi/controller/job_controller.py' 2025-06-01T17:07:39,332 adding 'cbpi/controller/kettle_controller.py' 2025-06-01T17:07:39,334 adding 'cbpi/controller/log_file_controller.py' 2025-06-01T17:07:39,335 adding 'cbpi/controller/notification_controller.py' 2025-06-01T17:07:39,337 adding 'cbpi/controller/plugin_controller.py' 2025-06-01T17:07:39,339 adding 'cbpi/controller/recipe_controller.py' 2025-06-01T17:07:39,340 adding 'cbpi/controller/satellite_controller.py' 2025-06-01T17:07:39,341 adding 'cbpi/controller/sensor_controller.py' 2025-06-01T17:07:39,344 adding 'cbpi/controller/step_controller.py' 2025-06-01T17:07:39,346 adding 'cbpi/controller/system_controller.py' 2025-06-01T17:07:39,352 adding 'cbpi/controller/upload_controller.py' 2025-06-01T17:07:39,355 adding 'cbpi/extension/__init__.py' 2025-06-01T17:07:39,358 adding 'cbpi/extension/ConfigUpdate/__init__.py' 2025-06-01T17:07:39,359 adding 'cbpi/extension/ConfigUpdate/config.yaml' 2025-06-01T17:07:39,363 adding 'cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,367 adding 'cbpi/extension/ConfigUpdate/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,370 adding 'cbpi/extension/FermentationStep/__init__.py' 2025-06-01T17:07:39,371 adding 'cbpi/extension/FermentationStep/config.yaml' 2025-06-01T17:07:39,376 adding 'cbpi/extension/FermentationStep/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,380 adding 'cbpi/extension/FermentationStep/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,382 adding 'cbpi/extension/FermenterHysteresis/__init__.py' 2025-06-01T17:07:39,384 adding 'cbpi/extension/FermenterHysteresis/config.yaml' 2025-06-01T17:07:39,386 adding 'cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,389 adding 'cbpi/extension/FermenterHysteresis/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,391 adding 'cbpi/extension/SensorLogTarget_CSV/__init__.py' 2025-06-01T17:07:39,392 adding 'cbpi/extension/SensorLogTarget_CSV/config.yaml' 2025-06-01T17:07:39,394 adding 'cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,396 adding 'cbpi/extension/SensorLogTarget_CSV/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,398 adding 'cbpi/extension/SensorLogTarget_InfluxDB/__init__.py' 2025-06-01T17:07:39,399 adding 'cbpi/extension/SensorLogTarget_InfluxDB/config.yaml' 2025-06-01T17:07:39,401 adding 'cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,403 adding 'cbpi/extension/SensorLogTarget_InfluxDB/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,405 adding 'cbpi/extension/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,406 adding 'cbpi/extension/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,408 adding 'cbpi/extension/dummyactor/__init__.py' 2025-06-01T17:07:39,409 adding 'cbpi/extension/dummyactor/config.yaml' 2025-06-01T17:07:39,411 adding 'cbpi/extension/dummyactor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,412 adding 'cbpi/extension/dummyactor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,414 adding 'cbpi/extension/dummysensor/__init__.py' 2025-06-01T17:07:39,415 adding 'cbpi/extension/dummysensor/config.yaml' 2025-06-01T17:07:39,418 adding 'cbpi/extension/dummysensor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,420 adding 'cbpi/extension/dummysensor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,422 adding 'cbpi/extension/gpioactor/__init__.py' 2025-06-01T17:07:39,423 adding 'cbpi/extension/gpioactor/config.yaml' 2025-06-01T17:07:39,426 adding 'cbpi/extension/gpioactor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,429 adding 'cbpi/extension/gpioactor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,431 adding 'cbpi/extension/httpsensor/__init__.py' 2025-06-01T17:07:39,432 adding 'cbpi/extension/httpsensor/config.yaml' 2025-06-01T17:07:39,435 adding 'cbpi/extension/httpsensor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,438 adding 'cbpi/extension/httpsensor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,440 adding 'cbpi/extension/hysteresis/__init__.py' 2025-06-01T17:07:39,441 adding 'cbpi/extension/hysteresis/config.yaml' 2025-06-01T17:07:39,443 adding 'cbpi/extension/hysteresis/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,445 adding 'cbpi/extension/hysteresis/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,449 adding 'cbpi/extension/mashstep/__init__.py' 2025-06-01T17:07:39,450 adding 'cbpi/extension/mashstep/config.yaml' 2025-06-01T17:07:39,456 adding 'cbpi/extension/mashstep/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,462 adding 'cbpi/extension/mashstep/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,464 adding 'cbpi/extension/mqtt_actor/__init__.py' 2025-06-01T17:07:39,465 adding 'cbpi/extension/mqtt_actor/config.yaml' 2025-06-01T17:07:39,466 adding 'cbpi/extension/mqtt_actor/generic_mqtt_actor.py' 2025-06-01T17:07:39,468 adding 'cbpi/extension/mqtt_actor/mqtt_actor.py' 2025-06-01T17:07:39,469 adding 'cbpi/extension/mqtt_actor/tasmota_mqtt_actor.py' 2025-06-01T17:07:39,471 adding 'cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,472 adding 'cbpi/extension/mqtt_actor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,474 adding 'cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-311.pyc' 2025-06-01T17:07:39,475 adding 'cbpi/extension/mqtt_actor/__pycache__/generic_mqtt_actor.cpython-312.pyc' 2025-06-01T17:07:39,477 adding 'cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-311.pyc' 2025-06-01T17:07:39,479 adding 'cbpi/extension/mqtt_actor/__pycache__/mqtt_actor.cpython-312.pyc' 2025-06-01T17:07:39,480 adding 'cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-311.pyc' 2025-06-01T17:07:39,481 adding 'cbpi/extension/mqtt_actor/__pycache__/tasmota_mqtt_actor.cpython-312.pyc' 2025-06-01T17:07:39,484 adding 'cbpi/extension/mqtt_sensor/__init__.py' 2025-06-01T17:07:39,485 adding 'cbpi/extension/mqtt_sensor/config.yaml' 2025-06-01T17:07:39,489 adding 'cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,492 adding 'cbpi/extension/mqtt_sensor/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,494 adding 'cbpi/extension/mqtt_util/__init__.py' 2025-06-01T17:07:39,495 adding 'cbpi/extension/mqtt_util/config.yaml' 2025-06-01T17:07:39,497 adding 'cbpi/extension/mqtt_util/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,499 adding 'cbpi/extension/mqtt_util/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,501 adding 'cbpi/extension/onewire/__init__.py' 2025-06-01T17:07:39,502 adding 'cbpi/extension/onewire/config.yaml' 2025-06-01T17:07:39,505 adding 'cbpi/extension/onewire/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,507 adding 'cbpi/extension/onewire/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,509 adding 'cbpi/extension/timer/__init__.py' 2025-06-01T17:07:39,510 adding 'cbpi/extension/timer/config.yaml' 2025-06-01T17:07:39,513 adding 'cbpi/extension/timer/__pycache__/__init__.cpython-311.pyc' 2025-06-01T17:07:39,515 adding 'cbpi/extension/timer/__pycache__/__init__.cpython-312.pyc' 2025-06-01T17:07:39,516 adding 'cbpi/http_endpoints/__init__.py' 2025-06-01T17:07:39,518 adding 'cbpi/http_endpoints/http_actor.py' 2025-06-01T17:07:39,519 adding 'cbpi/http_endpoints/http_config.py' 2025-06-01T17:07:39,521 adding 'cbpi/http_endpoints/http_dashboard.py' 2025-06-01T17:07:39,523 adding 'cbpi/http_endpoints/http_fermentation.py' 2025-06-01T17:07:39,525 adding 'cbpi/http_endpoints/http_fermenterrecipe.py' 2025-06-01T17:07:39,526 adding 'cbpi/http_endpoints/http_kettle.py' 2025-06-01T17:07:39,528 adding 'cbpi/http_endpoints/http_log.py' 2025-06-01T17:07:39,529 adding 'cbpi/http_endpoints/http_login.py' 2025-06-01T17:07:39,531 adding 'cbpi/http_endpoints/http_notification.py' 2025-06-01T17:07:39,532 adding 'cbpi/http_endpoints/http_plugin.py' 2025-06-01T17:07:39,534 adding 'cbpi/http_endpoints/http_recipe.py' 2025-06-01T17:07:39,535 adding 'cbpi/http_endpoints/http_sensor.py' 2025-06-01T17:07:39,537 adding 'cbpi/http_endpoints/http_step.py' 2025-06-01T17:07:39,538 adding 'cbpi/http_endpoints/http_system.py' 2025-06-01T17:07:39,540 adding 'cbpi/http_endpoints/http_upload.py' 2025-06-01T17:07:39,542 adding 'cbpi/job/__init__.py' 2025-06-01T17:07:39,543 adding 'cbpi/job/_job.py' 2025-06-01T17:07:39,545 adding 'cbpi/job/_scheduler.py' 2025-06-01T17:07:39,546 adding 'cbpi/job/aiohttp.py' 2025-06-01T17:07:39,549 adding 'cbpi/static/beer_icon.svg' 2025-06-01T17:07:39,550 adding 'cbpi/static/calculator_icon.svg' 2025-06-01T17:07:39,552 adding 'cbpi/static/cbpi_icon.svg' 2025-06-01T17:07:39,553 adding 'cbpi/static/control_icon.svg' 2025-06-01T17:07:39,555 adding 'cbpi/static/glass_icon.svg' 2025-06-01T17:07:39,556 adding 'cbpi/static/grain.svg' 2025-06-01T17:07:39,558 adding 'cbpi/static/hops_icon.svg' 2025-06-01T17:07:39,559 adding 'cbpi/static/kettle2_icon.svg' 2025-06-01T17:07:39,560 adding 'cbpi/static/kettle_icon.svg' 2025-06-01T17:07:39,563 adding 'cbpi/static/led.svg' 2025-06-01T17:07:39,564 adding 'cbpi/static/liquid_icon.svg' 2025-06-01T17:07:39,566 adding 'cbpi/static/paddle_icon.svg' 2025-06-01T17:07:39,567 adding 'cbpi/static/pipe_icon.svg' 2025-06-01T17:07:39,569 adding 'cbpi/static/sensor_icon.svg' 2025-06-01T17:07:39,786 adding 'cbpi/static/splash.png' 2025-06-01T17:07:39,800 adding 'cbpi/static/svg_icon.svg' 2025-06-01T17:07:39,801 adding 'cbpi/static/tank_icon.svg' 2025-06-01T17:07:39,802 adding 'cbpi/static/target_temp.svg' 2025-06-01T17:07:39,803 adding 'cbpi/static/test.html' 2025-06-01T17:07:39,804 adding 'cbpi/static/thermomenter.svg' 2025-06-01T17:07:39,806 adding 'cbpi/static/yeast.svg' 2025-06-01T17:07:39,807 adding 'cbpi/utils/__init__.py' 2025-06-01T17:07:39,808 adding 'cbpi/utils/encoder.py' 2025-06-01T17:07:39,809 adding 'cbpi/utils/utils.py' 2025-06-01T17:07:39,817 adding 'cbpi4-4.6.1.dist-info/licenses/LICENSE' 2025-06-01T17:07:39,819 adding 'tests/__init__.py' 2025-06-01T17:07:39,820 adding 'tests/cbpi_config_fixture.py' 2025-06-01T17:07:39,822 adding 'tests/test_actor.py' 2025-06-01T17:07:39,823 adding 'tests/test_cli.py' 2025-06-01T17:07:39,824 adding 'tests/test_config.py' 2025-06-01T17:07:39,825 adding 'tests/test_dashboard.py' 2025-06-01T17:07:39,827 adding 'tests/test_gpio.py' 2025-06-01T17:07:39,828 adding 'tests/test_index.py' 2025-06-01T17:07:39,829 adding 'tests/test_kettle.py' 2025-06-01T17:07:39,830 adding 'tests/test_logger.py' 2025-06-01T17:07:39,831 adding 'tests/test_notification_controller.py' 2025-06-01T17:07:39,833 adding 'tests/test_sensor.py' 2025-06-01T17:07:39,834 adding 'tests/test_step.py' 2025-06-01T17:07:39,835 adding 'tests/test_system.py' 2025-06-01T17:07:39,837 adding 'tests/test_ws.py' 2025-06-01T17:07:39,838 adding 'cbpi4-4.6.1.dist-info/METADATA' 2025-06-01T17:07:39,839 adding 'cbpi4-4.6.1.dist-info/WHEEL' 2025-06-01T17:07:39,840 adding 'cbpi4-4.6.1.dist-info/dependency_links.txt' 2025-06-01T17:07:39,841 adding 'cbpi4-4.6.1.dist-info/entry_points.txt' 2025-06-01T17:07:39,842 adding 'cbpi4-4.6.1.dist-info/top_level.txt' 2025-06-01T17:07:39,846 adding 'cbpi4-4.6.1.dist-info/RECORD' 2025-06-01T17:07:39,903 removing build/bdist.linux-armv7l/wheel 2025-06-01T17:07:40,074 Building wheel for cbpi4 (setup.py): finished with status 'done' 2025-06-01T17:07:40,168 Created wheel for cbpi4: filename=cbpi4-4.6.1-py3-none-any.whl size=4425589 sha256=285d1dad8dc89202439e6bffa6b451d0f3bdb9c36e36eb5f5c8242c9bc73a223 2025-06-01T17:07:40,170 Stored in directory: /tmp/pip-ephem-wheel-cache-wh5nhrzs/wheels/9c/70/97/6f5a588984b3698a5078f6002680c678e625597c8de4c9c00b 2025-06-01T17:07:40,190 Successfully built cbpi4 2025-06-01T17:07:40,303 Removed build tracker: '/tmp/pip-build-tracker-hn_fp8r0'