2025-06-10T20:50:54,671 Created temporary directory: /tmp/pip-build-tracker-7_q8md9p 2025-06-10T20:50:54,672 Initialized build tracking at /tmp/pip-build-tracker-7_q8md9p 2025-06-10T20:50:54,673 Created build tracker: /tmp/pip-build-tracker-7_q8md9p 2025-06-10T20:50:54,673 Entered build tracker: /tmp/pip-build-tracker-7_q8md9p 2025-06-10T20:50:54,674 Created temporary directory: /tmp/pip-wheel-qcdaj7yl 2025-06-10T20:50:54,678 Created temporary directory: /tmp/pip-ephem-wheel-cache-y8b6twgw 2025-06-10T20:50:54,730 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T20:50:54,733 2 location(s) to search for versions of j01-dialog: 2025-06-10T20:50:54,733 * https://pypi.org/simple/j01-dialog/ 2025-06-10T20:50:54,733 * https://www.piwheels.org/simple/j01-dialog/ 2025-06-10T20:50:54,734 Fetching project page and analyzing links: https://pypi.org/simple/j01-dialog/ 2025-06-10T20:50:54,734 Getting page https://pypi.org/simple/j01-dialog/ 2025-06-10T20:50:54,736 Found index url https://pypi.org/simple/ 2025-06-10T20:50:54,968 Fetched page https://pypi.org/simple/j01-dialog/ as application/vnd.pypi.simple.v1+json 2025-06-10T20:50:54,971 Found link https://files.pythonhosted.org/packages/41/ab/c50781cf60791c5d82ba8fa5120551114a44f2caa84d71bced2a4e7e50b4/j01.dialog-0.5.0.zip (from https://pypi.org/simple/j01-dialog/), version: 0.5.0 2025-06-10T20:50:54,971 Found link https://files.pythonhosted.org/packages/7f/48/719ff4aa802059980b7204af62f774fdca1ff199ae8257bf9891239f4b4d/j01.dialog-0.5.1.zip (from https://pypi.org/simple/j01-dialog/), version: 0.5.1 2025-06-10T20:50:54,972 Found link https://files.pythonhosted.org/packages/fe/b2/454d06475a606c59d95891c668f8e412a7e4c89d918be07582d869837e2a/j01.dialog-1.0.0.zip (from https://pypi.org/simple/j01-dialog/), version: 1.0.0 2025-06-10T20:50:54,973 Found link https://files.pythonhosted.org/packages/9f/89/aabecfaf4be3635fe89247ca414347155bb75c8319d70d6301ac54a11ed9/j01.dialog-2.0.0.zip (from https://pypi.org/simple/j01-dialog/), version: 2.0.0 2025-06-10T20:50:54,974 Found link https://files.pythonhosted.org/packages/b7/e0/01dbee1d6e8c302d0116d7e7f2408b1ea9a14b605f05b81d2d784077b29f/j01.dialog-2.0.1.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 2.0.1 2025-06-10T20:50:54,974 Found link https://files.pythonhosted.org/packages/5b/d9/6d4b0323054d122a26b2a2a1843543266711e9d6bf6c2d9edc4898c000de/j01.dialog-2.0.2.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 2.0.2 2025-06-10T20:50:54,975 Found link https://files.pythonhosted.org/packages/a1/27/eb325106787c78fa3b2bc6c147763c20309cfce7d0b28d269e4dfcd70052/j01.dialog-2.1.0.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 2.1.0 2025-06-10T20:50:54,976 Found link https://files.pythonhosted.org/packages/4f/e1/49727af691ab7d6497a8ed1c99c05bc80d5c1ed4539116e45cebfcb15fc0/j01.dialog-2.1.1.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 2.1.1 2025-06-10T20:50:54,977 Found link https://files.pythonhosted.org/packages/5d/f8/d23c25303305f9ff44989cebf4433be48c464ab1ba2d7972c8a6a51eb538/j01.dialog-3.0.0.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 3.0.0 2025-06-10T20:50:54,978 Found link https://files.pythonhosted.org/packages/e7/3e/70814843ac27e7887cc3767dada27907fb43e1b1439ecfcd75d34f7ec514/j01.dialog-3.0.1.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 3.0.1 2025-06-10T20:50:54,978 Found link https://files.pythonhosted.org/packages/39/26/9e38784e7d1594d4789de0c2f19cb5336ced5a6555cb78f5382db00e0763/j01.dialog-3.0.2.tar.gz (from https://pypi.org/simple/j01-dialog/), version: 3.0.2 2025-06-10T20:50:54,979 Fetching project page and analyzing links: https://www.piwheels.org/simple/j01-dialog/ 2025-06-10T20:50:54,980 Getting page https://www.piwheels.org/simple/j01-dialog/ 2025-06-10T20:50:54,981 Found index url https://www.piwheels.org/simple/ 2025-06-10T20:50:55,139 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/j01-dialog/ 2025-06-10T20:50:55,796 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/j01-dialog/ 2025-06-10T20:50:56,951 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/j01-dialog/ 2025-06-10T20:50:59,109 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/j01-dialog/ 2025-06-10T20:51:03,274 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/j01-dialog/ 2025-06-10T20:51:03,433 Could not fetch URL https://www.piwheels.org/simple/j01-dialog/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/j01-dialog/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-10T20:51:03,434 Skipping link: not a file: https://www.piwheels.org/simple/j01-dialog/ 2025-06-10T20:51:03,435 Skipping link: not a file: https://pypi.org/simple/j01-dialog/ 2025-06-10T20:51:03,454 Given no hashes to check 1 links for project 'j01-dialog': discarding no candidates 2025-06-10T20:51:03,456 Collecting j01-dialog==3.0.0 2025-06-10T20:51:03,458 Created temporary directory: /tmp/pip-unpack-fvotp45j 2025-06-10T20:51:03,686 Downloading j01.dialog-3.0.0.tar.gz (91 kB) 2025-06-10T20:51:03,853 Added j01-dialog==3.0.0 from https://files.pythonhosted.org/packages/5d/f8/d23c25303305f9ff44989cebf4433be48c464ab1ba2d7972c8a6a51eb538/j01.dialog-3.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-7_q8md9p' 2025-06-10T20:51:03,856 Running setup.py (path:/tmp/pip-wheel-qcdaj7yl/j01-dialog_71f6dff756ac41809dd00bbad3162557/setup.py) egg_info for package j01-dialog 2025-06-10T20:51:03,857 Created temporary directory: /tmp/pip-pip-egg-info-tdjy7aza 2025-06-10T20:51:03,858 Preparing metadata (setup.py): started 2025-06-10T20:51:03,859 Running command python setup.py egg_info 2025-06-10T20:51:04,765 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-06-10T20:51:04,765 !! 2025-06-10T20:51:04,766 ******************************************************************************** 2025-06-10T20:51:04,767 Please replace its usage with implicit namespaces (PEP 420). 2025-06-10T20:51:04,768 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-06-10T20:51:04,769 ******************************************************************************** 2025-06-10T20:51:04,770 !! 2025-06-10T20:51:04,771 ep.load()(self, ep.name, value) 2025-06-10T20:51:04,771 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T20:51:04,772 !! 2025-06-10T20:51:04,774 ******************************************************************************** 2025-06-10T20:51:04,774 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T20:51:04,776 License :: OSI Approved :: Zope Public License 2025-06-10T20:51:04,777 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T20:51:04,778 ******************************************************************************** 2025-06-10T20:51:04,779 !! 2025-06-10T20:51:04,779 self._finalize_license_expression() 2025-06-10T20:51:04,799 running egg_info 2025-06-10T20:51:04,828 creating /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info 2025-06-10T20:51:04,829 writing /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/PKG-INFO 2025-06-10T20:51:04,834 writing dependency_links to /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/dependency_links.txt 2025-06-10T20:51:04,836 writing namespace_packages to /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/namespace_packages.txt 2025-06-10T20:51:04,838 writing requirements to /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/requires.txt 2025-06-10T20:51:04,839 writing top-level names to /tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/top_level.txt 2025-06-10T20:51:04,840 writing manifest file '/tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/SOURCES.txt' 2025-06-10T20:51:04,932 reading manifest file '/tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/SOURCES.txt' 2025-06-10T20:51:04,934 reading manifest template 'MANIFEST.in' 2025-06-10T20:51:05,101 adding license file 'LICENSE.txt' 2025-06-10T20:51:05,105 writing manifest file '/tmp/pip-pip-egg-info-tdjy7aza/j01.dialog.egg-info/SOURCES.txt' 2025-06-10T20:51:05,218 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T20:51:05,222 Source in /tmp/pip-wheel-qcdaj7yl/j01-dialog_71f6dff756ac41809dd00bbad3162557 has version 3.0.0, which satisfies requirement j01-dialog==3.0.0 from https://files.pythonhosted.org/packages/5d/f8/d23c25303305f9ff44989cebf4433be48c464ab1ba2d7972c8a6a51eb538/j01.dialog-3.0.0.tar.gz 2025-06-10T20:51:05,223 Removed j01-dialog==3.0.0 from https://files.pythonhosted.org/packages/5d/f8/d23c25303305f9ff44989cebf4433be48c464ab1ba2d7972c8a6a51eb538/j01.dialog-3.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-7_q8md9p' 2025-06-10T20:51:05,230 Created temporary directory: /tmp/pip-unpack-su_umw0f 2025-06-10T20:51:05,231 Created temporary directory: /tmp/pip-unpack-qszjcobz 2025-06-10T20:51:05,231 Building wheels for collected packages: j01-dialog 2025-06-10T20:51:05,236 Created temporary directory: /tmp/pip-wheel-cn0wpeuj 2025-06-10T20:51:05,237 DEPRECATION: Building 'j01-dialog' 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 'j01-dialog'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-10T20:51:05,238 Building wheel for j01-dialog (setup.py): started 2025-06-10T20:51:05,239 Destination directory: /tmp/pip-wheel-cn0wpeuj 2025-06-10T20:51:05,240 Running command python setup.py bdist_wheel 2025-06-10T20:51:06,088 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-06-10T20:51:06,088 !! 2025-06-10T20:51:06,090 ******************************************************************************** 2025-06-10T20:51:06,090 Please replace its usage with implicit namespaces (PEP 420). 2025-06-10T20:51:06,091 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-06-10T20:51:06,092 ******************************************************************************** 2025-06-10T20:51:06,093 !! 2025-06-10T20:51:06,094 ep.load()(self, ep.name, value) 2025-06-10T20:51:06,095 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-10T20:51:06,095 !! 2025-06-10T20:51:06,097 ******************************************************************************** 2025-06-10T20:51:06,097 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-10T20:51:06,098 License :: OSI Approved :: Zope Public License 2025-06-10T20:51:06,099 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-10T20:51:06,100 ******************************************************************************** 2025-06-10T20:51:06,101 !! 2025-06-10T20:51:06,101 self._finalize_license_expression() 2025-06-10T20:51:06,102 running bdist_wheel 2025-06-10T20:51:06,231 running build 2025-06-10T20:51:06,231 running build_py 2025-06-10T20:51:06,262 creating build/lib/j01 2025-06-10T20:51:06,264 copying src/j01/__init__.py -> build/lib/j01 2025-06-10T20:51:06,267 creating build/lib/j01/dialog 2025-06-10T20:51:06,268 copying src/j01/dialog/__init__.py -> build/lib/j01/dialog 2025-06-10T20:51:06,270 copying src/j01/dialog/link.py -> build/lib/j01/dialog 2025-06-10T20:51:06,272 copying src/j01/dialog/README_MIGRATION_P2P3.py -> build/lib/j01/dialog 2025-06-10T20:51:06,274 copying src/j01/dialog/interfaces.py -> build/lib/j01/dialog 2025-06-10T20:51:06,276 copying src/j01/dialog/jspage.py -> build/lib/j01/dialog 2025-06-10T20:51:06,278 copying src/j01/dialog/jsonrpc.py -> build/lib/j01/dialog 2025-06-10T20:51:06,280 copying src/j01/dialog/btn.py -> build/lib/j01/dialog 2025-06-10T20:51:06,283 copying src/j01/dialog/checker_MIGRATION_P2P3.py -> build/lib/j01/dialog 2025-06-10T20:51:06,285 copying src/j01/dialog/tests.py -> build/lib/j01/dialog 2025-06-10T20:51:06,287 copying src/j01/dialog/jsform.py -> build/lib/j01/dialog 2025-06-10T20:51:06,289 running egg_info 2025-06-10T20:51:06,317 writing src/j01.dialog.egg-info/PKG-INFO 2025-06-10T20:51:06,322 writing dependency_links to src/j01.dialog.egg-info/dependency_links.txt 2025-06-10T20:51:06,324 writing namespace_packages to src/j01.dialog.egg-info/namespace_packages.txt 2025-06-10T20:51:06,326 writing requirements to src/j01.dialog.egg-info/requires.txt 2025-06-10T20:51:06,327 writing top-level names to src/j01.dialog.egg-info/top_level.txt 2025-06-10T20:51:06,359 reading manifest file 'src/j01.dialog.egg-info/SOURCES.txt' 2025-06-10T20:51:06,364 reading manifest template 'MANIFEST.in' 2025-06-10T20:51:06,526 adding license file 'LICENSE.txt' 2025-06-10T20:51:06,531 writing manifest file 'src/j01.dialog.egg-info/SOURCES.txt' 2025-06-10T20:51:06,533 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'j01.dialog.css' is absent from the `packages` configuration. 2025-06-10T20:51:06,534 !! 2025-06-10T20:51:06,535 ******************************************************************************** 2025-06-10T20:51:06,536 ############################ 2025-06-10T20:51:06,536 # Package would be ignored # 2025-06-10T20:51:06,537 ############################ 2025-06-10T20:51:06,537 Python recognizes 'j01.dialog.css' as an importable package[^1], 2025-06-10T20:51:06,538 but it is absent from setuptools' `packages` configuration. 2025-06-10T20:51:06,539 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-10T20:51:06,540 package, please make sure that 'j01.dialog.css' is explicitly added 2025-06-10T20:51:06,540 to the `packages` configuration field. 2025-06-10T20:51:06,541 Alternatively, you can also rely on setuptools' discovery methods 2025-06-10T20:51:06,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-10T20:51:06,543 instead of `find_packages(...)`/`find:`). 2025-06-10T20:51:06,544 You can read more about "package discovery" on setuptools documentation page: 2025-06-10T20:51:06,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-10T20:51:06,547 If you don't want 'j01.dialog.css' to be distributed and are 2025-06-10T20:51:06,547 already explicitly excluding 'j01.dialog.css' via 2025-06-10T20:51:06,548 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-10T20:51:06,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-10T20:51:06,548 combination with a more fine grained `package-data` configuration. 2025-06-10T20:51:06,549 You can read more about "package data files" on setuptools documentation page: 2025-06-10T20:51:06,550 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-10T20:51:06,552 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-10T20:51:06,552 even if it does not contain any `.py` files. 2025-06-10T20:51:06,553 On the other hand, currently there is no concept of package data 2025-06-10T20:51:06,553 directory, all directories are treated like packages. 2025-06-10T20:51:06,554 ******************************************************************************** 2025-06-10T20:51:06,555 !! 2025-06-10T20:51:06,555 check.warn(importable) 2025-06-10T20:51:06,556 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'j01.dialog.img' is absent from the `packages` configuration. 2025-06-10T20:51:06,556 !! 2025-06-10T20:51:06,557 ******************************************************************************** 2025-06-10T20:51:06,558 ############################ 2025-06-10T20:51:06,558 # Package would be ignored # 2025-06-10T20:51:06,559 ############################ 2025-06-10T20:51:06,559 Python recognizes 'j01.dialog.img' as an importable package[^1], 2025-06-10T20:51:06,560 but it is absent from setuptools' `packages` configuration. 2025-06-10T20:51:06,561 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-10T20:51:06,561 package, please make sure that 'j01.dialog.img' is explicitly added 2025-06-10T20:51:06,562 to the `packages` configuration field. 2025-06-10T20:51:06,563 Alternatively, you can also rely on setuptools' discovery methods 2025-06-10T20:51:06,563 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-10T20:51:06,564 instead of `find_packages(...)`/`find:`). 2025-06-10T20:51:06,565 You can read more about "package discovery" on setuptools documentation page: 2025-06-10T20:51:06,566 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-10T20:51:06,567 If you don't want 'j01.dialog.img' to be distributed and are 2025-06-10T20:51:06,568 already explicitly excluding 'j01.dialog.img' via 2025-06-10T20:51:06,568 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-10T20:51:06,569 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-10T20:51:06,570 combination with a more fine grained `package-data` configuration. 2025-06-10T20:51:06,571 You can read more about "package data files" on setuptools documentation page: 2025-06-10T20:51:06,572 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-10T20:51:06,573 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-10T20:51:06,574 even if it does not contain any `.py` files. 2025-06-10T20:51:06,574 On the other hand, currently there is no concept of package data 2025-06-10T20:51:06,575 directory, all directories are treated like packages. 2025-06-10T20:51:06,576 ******************************************************************************** 2025-06-10T20:51:06,577 !! 2025-06-10T20:51:06,577 check.warn(importable) 2025-06-10T20:51:06,578 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'j01.dialog.js' is absent from the `packages` configuration. 2025-06-10T20:51:06,579 !! 2025-06-10T20:51:06,580 ******************************************************************************** 2025-06-10T20:51:06,580 ############################ 2025-06-10T20:51:06,581 # Package would be ignored # 2025-06-10T20:51:06,581 ############################ 2025-06-10T20:51:06,582 Python recognizes 'j01.dialog.js' as an importable package[^1], 2025-06-10T20:51:06,582 but it is absent from setuptools' `packages` configuration. 2025-06-10T20:51:06,583 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-10T20:51:06,584 package, please make sure that 'j01.dialog.js' is explicitly added 2025-06-10T20:51:06,584 to the `packages` configuration field. 2025-06-10T20:51:06,585 Alternatively, you can also rely on setuptools' discovery methods 2025-06-10T20:51:06,586 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-10T20:51:06,586 instead of `find_packages(...)`/`find:`). 2025-06-10T20:51:06,587 You can read more about "package discovery" on setuptools documentation page: 2025-06-10T20:51:06,588 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-10T20:51:06,589 If you don't want 'j01.dialog.js' to be distributed and are 2025-06-10T20:51:06,590 already explicitly excluding 'j01.dialog.js' via 2025-06-10T20:51:06,590 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-10T20:51:06,591 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-10T20:51:06,591 combination with a more fine grained `package-data` configuration. 2025-06-10T20:51:06,592 You can read more about "package data files" on setuptools documentation page: 2025-06-10T20:51:06,593 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-10T20:51:06,595 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-10T20:51:06,595 even if it does not contain any `.py` files. 2025-06-10T20:51:06,596 On the other hand, currently there is no concept of package data 2025-06-10T20:51:06,596 directory, all directories are treated like packages. 2025-06-10T20:51:06,597 ******************************************************************************** 2025-06-10T20:51:06,598 !! 2025-06-10T20:51:06,599 check.warn(importable) 2025-06-10T20:51:06,599 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'j01.dialog.test' is absent from the `packages` configuration. 2025-06-10T20:51:06,600 !! 2025-06-10T20:51:06,601 ******************************************************************************** 2025-06-10T20:51:06,601 ############################ 2025-06-10T20:51:06,602 # Package would be ignored # 2025-06-10T20:51:06,602 ############################ 2025-06-10T20:51:06,603 Python recognizes 'j01.dialog.test' as an importable package[^1], 2025-06-10T20:51:06,603 but it is absent from setuptools' `packages` configuration. 2025-06-10T20:51:06,605 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-10T20:51:06,605 package, please make sure that 'j01.dialog.test' is explicitly added 2025-06-10T20:51:06,606 to the `packages` configuration field. 2025-06-10T20:51:06,607 Alternatively, you can also rely on setuptools' discovery methods 2025-06-10T20:51:06,607 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-10T20:51:06,608 instead of `find_packages(...)`/`find:`). 2025-06-10T20:51:06,610 You can read more about "package discovery" on setuptools documentation page: 2025-06-10T20:51:06,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-10T20:51:06,611 If you don't want 'j01.dialog.test' to be distributed and are 2025-06-10T20:51:06,612 already explicitly excluding 'j01.dialog.test' via 2025-06-10T20:51:06,612 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-10T20:51:06,613 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-10T20:51:06,613 combination with a more fine grained `package-data` configuration. 2025-06-10T20:51:06,614 You can read more about "package data files" on setuptools documentation page: 2025-06-10T20:51:06,615 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-10T20:51:06,617 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-10T20:51:06,617 even if it does not contain any `.py` files. 2025-06-10T20:51:06,618 On the other hand, currently there is no concept of package data 2025-06-10T20:51:06,620 directory, all directories are treated like packages. 2025-06-10T20:51:06,620 ******************************************************************************** 2025-06-10T20:51:06,621 !! 2025-06-10T20:51:06,622 check.warn(importable) 2025-06-10T20:51:06,622 copying src/j01/dialog/README.txt -> build/lib/j01/dialog 2025-06-10T20:51:06,622 copying src/j01/dialog/browser.zcml -> build/lib/j01/dialog 2025-06-10T20:51:06,623 copying src/j01/dialog/checker.txt -> build/lib/j01/dialog 2025-06-10T20:51:06,623 copying src/j01/dialog/configure.zcml -> build/lib/j01/dialog 2025-06-10T20:51:06,624 copying src/j01/dialog/dialog.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,624 copying src/j01/dialog/iframe.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,625 copying src/j01/dialog/iframe_redirect.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,626 copying src/j01/dialog/iframe_reload.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,626 copying src/j01/dialog/iframe_reload_content.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,626 copying src/j01/dialog/jsonrpc.zcml -> build/lib/j01/dialog 2025-06-10T20:51:06,627 copying src/j01/dialog/layout_iframe.pt -> build/lib/j01/dialog 2025-06-10T20:51:06,627 creating build/lib/j01/dialog/css 2025-06-10T20:51:06,628 copying src/j01/dialog/css/j01.dialog.css -> build/lib/j01/dialog/css 2025-06-10T20:51:06,628 creating build/lib/j01/dialog/img 2025-06-10T20:51:06,629 copying src/j01/dialog/img/close.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,630 copying src/j01/dialog/img/close.png -> build/lib/j01/dialog/img 2025-06-10T20:51:06,630 copying src/j01/dialog/img/dialog.png -> build/lib/j01/dialog/img 2025-06-10T20:51:06,631 copying src/j01/dialog/img/dialogBG.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,631 copying src/j01/dialog/img/dialogBGContent.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,632 copying src/j01/dialog/img/dialogBL.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,632 copying src/j01/dialog/img/dialogBR.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,633 copying src/j01/dialog/img/dialogBorder.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,633 copying src/j01/dialog/img/dialogTL.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,634 copying src/j01/dialog/img/dialogTR.gif -> build/lib/j01/dialog/img 2025-06-10T20:51:06,634 creating build/lib/j01/dialog/js 2025-06-10T20:51:06,635 copying src/j01/dialog/js/j01.dialog.js -> build/lib/j01/dialog/js 2025-06-10T20:51:06,636 creating build/lib/j01/dialog/test 2025-06-10T20:51:06,636 copying src/j01/dialog/test/dialog.html -> build/lib/j01/dialog/test 2025-06-10T20:51:06,637 copying src/j01/dialog/test/index.html -> build/lib/j01/dialog/test 2025-06-10T20:51:06,638 copying src/j01/dialog/test/jquery-1.2.js -> build/lib/j01/dialog/test 2025-06-10T20:51:06,639 copying src/j01/dialog/test/test.html -> build/lib/j01/dialog/test 2025-06-10T20:51:06,639 copying src/j01/dialog/test/test.js -> build/lib/j01/dialog/test 2025-06-10T20:51:06,640 copying src/j01/dialog/test/testrunner.js -> build/lib/j01/dialog/test 2025-06-10T20:51:06,640 copying src/j01/dialog/test/testsuite.css -> build/lib/j01/dialog/test 2025-06-10T20:51:06,663 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T20:51:06,664 !! 2025-06-10T20:51:06,665 ******************************************************************************** 2025-06-10T20:51:06,665 Please avoid running ``setup.py`` directly. 2025-06-10T20:51:06,666 Instead, use pypa/build, pypa/installer or other 2025-06-10T20:51:06,666 standards-based tools. 2025-06-10T20:51:06,667 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T20:51:06,668 or your builds will no longer be supported. 2025-06-10T20:51:06,669 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T20:51:06,669 ******************************************************************************** 2025-06-10T20:51:06,670 !! 2025-06-10T20:51:06,671 self.initialize_options() 2025-06-10T20:51:06,691 installing to build/bdist.linux-armv7l/wheel 2025-06-10T20:51:06,691 running install 2025-06-10T20:51:06,716 running install_lib 2025-06-10T20:51:06,749 Skipping installation of build/bdist.linux-armv7l/wheel/./j01/__init__.py (namespace package) 2025-06-10T20:51:06,750 copying j01/dialog/iframe_reload.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,755 copying j01/dialog/iframe_redirect.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,757 copying j01/dialog/__init__.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,759 copying j01/dialog/link.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,762 copying j01/dialog/jsonrpc.zcml -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,764 copying j01/dialog/dialog.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,767 copying j01/dialog/README.txt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,769 copying j01/dialog/README_MIGRATION_P2P3.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,771 copying j01/dialog/interfaces.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,774 copying j01/dialog/jspage.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,776 copying j01/dialog/layout_iframe.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,779 copying j01/dialog/jsonrpc.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,781 copying j01/dialog/btn.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,784 copying j01/dialog/iframe_reload_content.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,786 copying j01/dialog/checker.txt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,789 copying j01/dialog/configure.zcml -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,791 copying j01/dialog/checker_MIGRATION_P2P3.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,793 copying j01/dialog/tests.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,796 copying j01/dialog/browser.zcml -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,798 copying j01/dialog/iframe.pt -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,800 copying j01/dialog/jsform.py -> build/bdist.linux-armv7l/wheel/./j01/dialog 2025-06-10T20:51:06,804 copying j01/dialog/img/dialogTL.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,807 copying j01/dialog/img/dialogBR.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,810 copying j01/dialog/img/dialogTR.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,812 copying j01/dialog/img/dialog.png -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,815 copying j01/dialog/img/dialogBL.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,817 copying j01/dialog/img/close.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,819 copying j01/dialog/img/dialogBGContent.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,821 copying j01/dialog/img/dialogBorder.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,824 copying j01/dialog/img/close.png -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,827 copying j01/dialog/img/dialogBG.gif -> build/bdist.linux-armv7l/wheel/./j01/dialog/img 2025-06-10T20:51:06,829 copying j01/dialog/test/test.html -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,832 copying j01/dialog/test/dialog.html -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,835 copying j01/dialog/test/index.html -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,837 copying j01/dialog/test/test.js -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,840 copying j01/dialog/test/testsuite.css -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,842 copying j01/dialog/test/jquery-1.2.js -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,846 copying j01/dialog/test/testrunner.js -> build/bdist.linux-armv7l/wheel/./j01/dialog/test 2025-06-10T20:51:06,849 copying j01/dialog/js/j01.dialog.js -> build/bdist.linux-armv7l/wheel/./j01/dialog/js 2025-06-10T20:51:06,853 copying j01/dialog/css/j01.dialog.css -> build/bdist.linux-armv7l/wheel/./j01/dialog/css 2025-06-10T20:51:06,856 running install_egg_info 2025-06-10T20:51:06,886 Copying src/j01.dialog.egg-info to build/bdist.linux-armv7l/wheel/./j01.dialog-3.0.0-py3.11.egg-info 2025-06-10T20:51:06,900 Installing build/bdist.linux-armv7l/wheel/./j01.dialog-3.0.0-py3.11-nspkg.pth 2025-06-10T20:51:06,901 running install_scripts 2025-06-10T20:51:06,916 creating build/bdist.linux-armv7l/wheel/j01_dialog-3.0.0.dist-info/WHEEL 2025-06-10T20:51:06,918 creating '/tmp/pip-wheel-cn0wpeuj/j01_dialog-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T20:51:06,920 adding 'j01.dialog-3.0.0-py3.11-nspkg.pth' 2025-06-10T20:51:06,923 adding 'j01/dialog/README.txt' 2025-06-10T20:51:06,925 adding 'j01/dialog/README_MIGRATION_P2P3.py' 2025-06-10T20:51:06,926 adding 'j01/dialog/__init__.py' 2025-06-10T20:51:06,927 adding 'j01/dialog/browser.zcml' 2025-06-10T20:51:06,929 adding 'j01/dialog/btn.py' 2025-06-10T20:51:06,931 adding 'j01/dialog/checker.txt' 2025-06-10T20:51:06,932 adding 'j01/dialog/checker_MIGRATION_P2P3.py' 2025-06-10T20:51:06,933 adding 'j01/dialog/configure.zcml' 2025-06-10T20:51:06,935 adding 'j01/dialog/dialog.pt' 2025-06-10T20:51:06,936 adding 'j01/dialog/iframe.pt' 2025-06-10T20:51:06,937 adding 'j01/dialog/iframe_redirect.pt' 2025-06-10T20:51:06,938 adding 'j01/dialog/iframe_reload.pt' 2025-06-10T20:51:06,940 adding 'j01/dialog/iframe_reload_content.pt' 2025-06-10T20:51:06,941 adding 'j01/dialog/interfaces.py' 2025-06-10T20:51:06,943 adding 'j01/dialog/jsform.py' 2025-06-10T20:51:06,944 adding 'j01/dialog/jsonrpc.py' 2025-06-10T20:51:06,945 adding 'j01/dialog/jsonrpc.zcml' 2025-06-10T20:51:06,947 adding 'j01/dialog/jspage.py' 2025-06-10T20:51:06,948 adding 'j01/dialog/layout_iframe.pt' 2025-06-10T20:51:06,949 adding 'j01/dialog/link.py' 2025-06-10T20:51:06,951 adding 'j01/dialog/tests.py' 2025-06-10T20:51:06,953 adding 'j01/dialog/css/j01.dialog.css' 2025-06-10T20:51:06,955 adding 'j01/dialog/img/close.gif' 2025-06-10T20:51:06,958 adding 'j01/dialog/img/close.png' 2025-06-10T20:51:06,962 adding 'j01/dialog/img/dialog.png' 2025-06-10T20:51:06,964 adding 'j01/dialog/img/dialogBG.gif' 2025-06-10T20:51:06,965 adding 'j01/dialog/img/dialogBGContent.gif' 2025-06-10T20:51:06,966 adding 'j01/dialog/img/dialogBL.gif' 2025-06-10T20:51:06,967 adding 'j01/dialog/img/dialogBR.gif' 2025-06-10T20:51:06,968 adding 'j01/dialog/img/dialogBorder.gif' 2025-06-10T20:51:06,969 adding 'j01/dialog/img/dialogTL.gif' 2025-06-10T20:51:06,970 adding 'j01/dialog/img/dialogTR.gif' 2025-06-10T20:51:06,973 adding 'j01/dialog/js/j01.dialog.js' 2025-06-10T20:51:06,975 adding 'j01/dialog/test/dialog.html' 2025-06-10T20:51:06,977 adding 'j01/dialog/test/index.html' 2025-06-10T20:51:06,990 adding 'j01/dialog/test/jquery-1.2.js' 2025-06-10T20:51:06,992 adding 'j01/dialog/test/test.html' 2025-06-10T20:51:06,993 adding 'j01/dialog/test/test.js' 2025-06-10T20:51:06,994 adding 'j01/dialog/test/testrunner.js' 2025-06-10T20:51:06,996 adding 'j01/dialog/test/testsuite.css' 2025-06-10T20:51:06,998 adding 'j01_dialog-3.0.0.dist-info/licenses/LICENSE.txt' 2025-06-10T20:51:07,000 adding 'j01_dialog-3.0.0.dist-info/METADATA' 2025-06-10T20:51:07,001 adding 'j01_dialog-3.0.0.dist-info/WHEEL' 2025-06-10T20:51:07,002 adding 'j01_dialog-3.0.0.dist-info/namespace_packages.txt' 2025-06-10T20:51:07,003 adding 'j01_dialog-3.0.0.dist-info/top_level.txt' 2025-06-10T20:51:07,004 adding 'j01_dialog-3.0.0.dist-info/RECORD' 2025-06-10T20:51:07,008 removing build/bdist.linux-armv7l/wheel 2025-06-10T20:51:07,135 Building wheel for j01-dialog (setup.py): finished with status 'done' 2025-06-10T20:51:07,139 Created wheel for j01-dialog: filename=j01_dialog-3.0.0-py3-none-any.whl size=110067 sha256=c4483c0b8c26670390b1d393b584978495aedd929576de313c5675a04794b55a 2025-06-10T20:51:07,140 Stored in directory: /tmp/pip-ephem-wheel-cache-y8b6twgw/wheels/fa/a5/4f/bd97e99ff4d5fa24b3ce9dec1331b448c25a97070ce9cff7b5 2025-06-10T20:51:07,153 Successfully built j01-dialog 2025-06-10T20:51:07,161 Removed build tracker: '/tmp/pip-build-tracker-7_q8md9p'