2025-05-30T16:48:49,035 Created temporary directory: /tmp/pip-build-tracker-ye_7v2v0 2025-05-30T16:48:49,036 Initialized build tracking at /tmp/pip-build-tracker-ye_7v2v0 2025-05-30T16:48:49,036 Created build tracker: /tmp/pip-build-tracker-ye_7v2v0 2025-05-30T16:48:49,037 Entered build tracker: /tmp/pip-build-tracker-ye_7v2v0 2025-05-30T16:48:49,038 Created temporary directory: /tmp/pip-wheel-me8g5l7w 2025-05-30T16:48:49,042 Created temporary directory: /tmp/pip-ephem-wheel-cache-tjfvngx6 2025-05-30T16:48:49,088 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-30T16:48:49,091 2 location(s) to search for versions of senaite-app-listing: 2025-05-30T16:48:49,091 * https://pypi.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,091 * https://www.piwheels.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,092 Fetching project page and analyzing links: https://pypi.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,092 Getting page https://pypi.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,094 Found index url https://pypi.org/simple/ 2025-05-30T16:48:49,321 Fetched page https://pypi.org/simple/senaite-app-listing/ as application/vnd.pypi.simple.v1+json 2025-05-30T16:48:49,323 Found link https://files.pythonhosted.org/packages/d2/04/e1b46b1bf24649ba7cc5b9b9755f26c20ad3ad24179c89747d405eb1618c/senaite.app.listing-2.0.0rc1.tar.gz (from https://pypi.org/simple/senaite-app-listing/), version: 2.0.0rc1 2025-05-30T16:48:49,324 Found link https://files.pythonhosted.org/packages/93/45/4525ed7f2fd76a4cfa5255888ae322f9c8925f75428e515407274f8e43a5/senaite.app.listing-2.0.0rc1.post1.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.0.0rc1.post1 2025-05-30T16:48:49,325 Found link https://files.pythonhosted.org/packages/cd/e0/759fcea9191124d553f297e374ad9b8c163628a1442aa66c3f4e6278b431/senaite.app.listing-2.0.0rc2.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.0.0rc2 2025-05-30T16:48:49,325 Found link https://files.pythonhosted.org/packages/4c/0e/d27e0a3906b0c748cb0d35c5b841249dfe7ea6b8825351d1771f5f4c66e9/senaite.app.listing-2.0.0rc3.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.0.0rc3 2025-05-30T16:48:49,326 Found link https://files.pythonhosted.org/packages/5a/53/8c2a32da3c272674a78c6d76078f284e7da0a88e783ebf6bb2f6a71ac326/senaite.app.listing-2.0.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.0.0 2025-05-30T16:48:49,327 Found link https://files.pythonhosted.org/packages/ba/ae/dcb055724cadfd6a24e51a962b01880ae6f90c70e1a4274f1acf5ec4a614/senaite.app.listing-2.1.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.1.0 2025-05-30T16:48:49,328 Found link https://files.pythonhosted.org/packages/d2/96/63053e72e777aeb9a7fdde79d7df262e4d1de4afbadfd38322fef3119d3e/senaite.app.listing-2.2.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.2.0 2025-05-30T16:48:49,328 Found link https://files.pythonhosted.org/packages/4c/37/2c87826b363a2836d657a11680435590a5aa96ac841c375f95bb16848337/senaite.app.listing-2.3.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.3.0 2025-05-30T16:48:49,329 Found link https://files.pythonhosted.org/packages/2e/ce/00f914d42a2a55a5d678b13c48d58ed394988a99f911840a773b839ef5e1/senaite.app.listing-2.4.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.4.0 2025-05-30T16:48:49,330 Found link https://files.pythonhosted.org/packages/fc/7d/8e70f52ac45a413851411a3a723ba5a84126dbd4ac529b652051f9805455/senaite.app.listing-2.5.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.5.0 2025-05-30T16:48:49,331 Found link https://files.pythonhosted.org/packages/69/e4/bcb30d2ff2b60938bf66d606014319027b2c0e483f6f01e76c4a092da2bf/senaite.app.listing-2.6.0.zip (from https://pypi.org/simple/senaite-app-listing/), version: 2.6.0 2025-05-30T16:48:49,331 Fetching project page and analyzing links: https://www.piwheels.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,332 Getting page https://www.piwheels.org/simple/senaite-app-listing/ 2025-05-30T16:48:49,334 Found index url https://www.piwheels.org/simple/ 2025-05-30T16:48:49,495 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/senaite-app-listing/ 2025-05-30T16:48:50,149 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/senaite-app-listing/ 2025-05-30T16:48:51,300 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/senaite-app-listing/ 2025-05-30T16:48:53,512 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/senaite-app-listing/ 2025-05-30T16:48:57,729 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/senaite-app-listing/ 2025-05-30T16:48:57,944 Could not fetch URL https://www.piwheels.org/simple/senaite-app-listing/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/senaite-app-listing/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-30T16:48:57,945 Skipping link: not a file: https://www.piwheels.org/simple/senaite-app-listing/ 2025-05-30T16:48:57,946 Skipping link: not a file: https://pypi.org/simple/senaite-app-listing/ 2025-05-30T16:48:57,964 Given no hashes to check 1 links for project 'senaite-app-listing': discarding no candidates 2025-05-30T16:48:57,966 Collecting senaite-app-listing==2.6.0 2025-05-30T16:48:57,968 Created temporary directory: /tmp/pip-unpack-n9siyp9s 2025-05-30T16:48:58,188 Downloading senaite.app.listing-2.6.0.zip (123 kB) 2025-05-30T16:48:58,346 Added senaite-app-listing==2.6.0 from https://files.pythonhosted.org/packages/69/e4/bcb30d2ff2b60938bf66d606014319027b2c0e483f6f01e76c4a092da2bf/senaite.app.listing-2.6.0.zip to build tracker '/tmp/pip-build-tracker-ye_7v2v0' 2025-05-30T16:48:58,349 Running setup.py (path:/tmp/pip-wheel-me8g5l7w/senaite-app-listing_75b99d7cb7984b3da1e125707b4d916f/setup.py) egg_info for package senaite-app-listing 2025-05-30T16:48:58,350 Created temporary directory: /tmp/pip-pip-egg-info-7qbyjg62 2025-05-30T16:48:58,351 Preparing metadata (setup.py): started 2025-05-30T16:48:58,353 Running command python setup.py egg_info 2025-05-30T16:48:59,300 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-05-30T16:48:59,300 !! 2025-05-30T16:48:59,301 ******************************************************************************** 2025-05-30T16:48:59,302 Please replace its usage with implicit namespaces (PEP 420). 2025-05-30T16:48:59,303 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-05-30T16:48:59,304 ******************************************************************************** 2025-05-30T16:48:59,305 !! 2025-05-30T16:48:59,306 ep.load()(self, ep.name, value) 2025-05-30T16:48:59,330 running egg_info 2025-05-30T16:48:59,356 creating /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info 2025-05-30T16:48:59,357 writing /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/PKG-INFO 2025-05-30T16:48:59,362 writing dependency_links to /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/dependency_links.txt 2025-05-30T16:48:59,363 writing entry points to /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/entry_points.txt 2025-05-30T16:48:59,364 writing namespace_packages to /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/namespace_packages.txt 2025-05-30T16:48:59,366 writing requirements to /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/requires.txt 2025-05-30T16:48:59,367 writing top-level names to /tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/top_level.txt 2025-05-30T16:48:59,368 writing manifest file '/tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/SOURCES.txt' 2025-05-30T16:48:59,457 reading manifest file '/tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/SOURCES.txt' 2025-05-30T16:48:59,459 reading manifest template 'MANIFEST.in' 2025-05-30T16:48:59,461 warning: no files found matching '*.rst' 2025-05-30T16:48:59,489 warning: no previously-included files matching '*' found under directory 'src/senaite/app/listing/tests' 2025-05-30T16:48:59,490 warning: no previously-included files matching '*' found under directory 'webpack' 2025-05-30T16:48:59,491 warning: no previously-included files matching '*.pyc' found under directory 'src' 2025-05-30T16:48:59,491 adding license file 'LICENSE' 2025-05-30T16:48:59,495 writing manifest file '/tmp/pip-pip-egg-info-7qbyjg62/senaite.app.listing.egg-info/SOURCES.txt' 2025-05-30T16:48:59,598 Preparing metadata (setup.py): finished with status 'done' 2025-05-30T16:48:59,603 Source in /tmp/pip-wheel-me8g5l7w/senaite-app-listing_75b99d7cb7984b3da1e125707b4d916f has version 2.6.0, which satisfies requirement senaite-app-listing==2.6.0 from https://files.pythonhosted.org/packages/69/e4/bcb30d2ff2b60938bf66d606014319027b2c0e483f6f01e76c4a092da2bf/senaite.app.listing-2.6.0.zip 2025-05-30T16:48:59,605 Removed senaite-app-listing==2.6.0 from https://files.pythonhosted.org/packages/69/e4/bcb30d2ff2b60938bf66d606014319027b2c0e483f6f01e76c4a092da2bf/senaite.app.listing-2.6.0.zip from build tracker '/tmp/pip-build-tracker-ye_7v2v0' 2025-05-30T16:48:59,611 Created temporary directory: /tmp/pip-unpack-jzqbcmhm 2025-05-30T16:48:59,613 Created temporary directory: /tmp/pip-unpack-ex3ivl_y 2025-05-30T16:48:59,613 Building wheels for collected packages: senaite-app-listing 2025-05-30T16:48:59,619 Created temporary directory: /tmp/pip-wheel-fjovf_tl 2025-05-30T16:48:59,620 DEPRECATION: Building 'senaite-app-listing' 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 'senaite-app-listing'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-05-30T16:48:59,621 Building wheel for senaite-app-listing (setup.py): started 2025-05-30T16:48:59,622 Destination directory: /tmp/pip-wheel-fjovf_tl 2025-05-30T16:48:59,622 Running command python setup.py bdist_wheel 2025-05-30T16:49:00,445 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:804: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2025-05-30T16:49:00,445 !! 2025-05-30T16:49:00,446 ******************************************************************************** 2025-05-30T16:49:00,447 Please replace its usage with implicit namespaces (PEP 420). 2025-05-30T16:49:00,448 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2025-05-30T16:49:00,449 ******************************************************************************** 2025-05-30T16:49:00,450 !! 2025-05-30T16:49:00,451 ep.load()(self, ep.name, value) 2025-05-30T16:49:00,451 running bdist_wheel 2025-05-30T16:49:00,580 running build 2025-05-30T16:49:00,580 running build_py 2025-05-30T16:49:00,610 creating build/lib/senaite 2025-05-30T16:49:00,613 copying src/senaite/__init__.py -> build/lib/senaite 2025-05-30T16:49:00,616 creating build/lib/senaite/app 2025-05-30T16:49:00,618 copying src/senaite/app/__init__.py -> build/lib/senaite/app 2025-05-30T16:49:00,621 creating build/lib/senaite/app/listing 2025-05-30T16:49:00,622 copying src/senaite/app/listing/setuphandlers.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,625 copying src/senaite/app/listing/utils.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,627 copying src/senaite/app/listing/interfaces.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,629 copying src/senaite/app/listing/__init__.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,631 copying src/senaite/app/listing/ajax.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,634 copying src/senaite/app/listing/view.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,638 copying src/senaite/app/listing/decorators.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,641 copying src/senaite/app/listing/controlpanel.py -> build/lib/senaite/app/listing 2025-05-30T16:49:00,643 creating build/lib/senaite/app/listing/upgrades 2025-05-30T16:49:00,645 copying src/senaite/app/listing/upgrades/handlers.py -> build/lib/senaite/app/listing/upgrades 2025-05-30T16:49:00,647 copying src/senaite/app/listing/upgrades/__init__.py -> build/lib/senaite/app/listing/upgrades 2025-05-30T16:49:00,650 creating build/lib/senaite/app/listing/browser 2025-05-30T16:49:00,651 copying src/senaite/app/listing/browser/__init__.py -> build/lib/senaite/app/listing/browser 2025-05-30T16:49:00,654 creating build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,655 copying src/senaite/app/listing/adapters/transitions.py -> build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,658 copying src/senaite/app/listing/adapters/__init__.py -> build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,660 copying src/senaite/app/listing/adapters/workflow.py -> build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,663 copying src/senaite/app/listing/adapters/childfolderitems.py -> build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,665 creating build/lib/senaite/app/listing/browser/viewlets 2025-05-30T16:49:00,667 copying src/senaite/app/listing/browser/viewlets/__init__.py -> build/lib/senaite/app/listing/browser/viewlets 2025-05-30T16:49:00,669 copying src/senaite/app/listing/browser/viewlets/resources.py -> build/lib/senaite/app/listing/browser/viewlets 2025-05-30T16:49:00,671 running egg_info 2025-05-30T16:49:00,698 writing src/senaite.app.listing.egg-info/PKG-INFO 2025-05-30T16:49:00,702 writing dependency_links to src/senaite.app.listing.egg-info/dependency_links.txt 2025-05-30T16:49:00,704 writing entry points to src/senaite.app.listing.egg-info/entry_points.txt 2025-05-30T16:49:00,706 writing namespace_packages to src/senaite.app.listing.egg-info/namespace_packages.txt 2025-05-30T16:49:00,708 writing requirements to src/senaite.app.listing.egg-info/requires.txt 2025-05-30T16:49:00,709 writing top-level names to src/senaite.app.listing.egg-info/top_level.txt 2025-05-30T16:49:00,743 reading manifest file 'src/senaite.app.listing.egg-info/SOURCES.txt' 2025-05-30T16:49:00,748 reading manifest template 'MANIFEST.in' 2025-05-30T16:49:00,750 warning: no files found matching '*.rst' 2025-05-30T16:49:00,772 warning: no previously-included files matching '*' found under directory 'src/senaite/app/listing/tests' 2025-05-30T16:49:00,774 warning: no previously-included files matching '*' found under directory 'webpack' 2025-05-30T16:49:00,775 warning: no previously-included files matching '*.pyc' found under directory 'src' 2025-05-30T16:49:00,776 adding license file 'LICENSE' 2025-05-30T16:49:00,781 writing manifest file 'src/senaite.app.listing.egg-info/SOURCES.txt' 2025-05-30T16:49:00,784 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'senaite.app.listing.browser.static' is absent from the `packages` configuration. 2025-05-30T16:49:00,784 !! 2025-05-30T16:49:00,785 ******************************************************************************** 2025-05-30T16:49:00,786 ############################ 2025-05-30T16:49:00,786 # Package would be ignored # 2025-05-30T16:49:00,786 ############################ 2025-05-30T16:49:00,787 Python recognizes 'senaite.app.listing.browser.static' as an importable package[^1], 2025-05-30T16:49:00,787 but it is absent from setuptools' `packages` configuration. 2025-05-30T16:49:00,788 This leads to an ambiguous overall configuration. If you want to distribute this 2025-05-30T16:49:00,789 package, please make sure that 'senaite.app.listing.browser.static' is explicitly added 2025-05-30T16:49:00,789 to the `packages` configuration field. 2025-05-30T16:49:00,790 Alternatively, you can also rely on setuptools' discovery methods 2025-05-30T16:49:00,790 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-05-30T16:49:00,791 instead of `find_packages(...)`/`find:`). 2025-05-30T16:49:00,792 You can read more about "package discovery" on setuptools documentation page: 2025-05-30T16:49:00,793 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-05-30T16:49:00,794 If you don't want 'senaite.app.listing.browser.static' to be distributed and are 2025-05-30T16:49:00,794 already explicitly excluding 'senaite.app.listing.browser.static' via 2025-05-30T16:49:00,795 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-05-30T16:49:00,795 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-05-30T16:49:00,796 combination with a more fine grained `package-data` configuration. 2025-05-30T16:49:00,797 You can read more about "package data files" on setuptools documentation page: 2025-05-30T16:49:00,798 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-05-30T16:49:00,800 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-05-30T16:49:00,801 even if it does not contain any `.py` files. 2025-05-30T16:49:00,801 On the other hand, currently there is no concept of package data 2025-05-30T16:49:00,802 directory, all directories are treated like packages. 2025-05-30T16:49:00,803 ******************************************************************************** 2025-05-30T16:49:00,804 !! 2025-05-30T16:49:00,804 check.warn(importable) 2025-05-30T16:49:00,805 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'senaite.app.listing.browser.static.bundles' is absent from the `packages` configuration. 2025-05-30T16:49:00,805 !! 2025-05-30T16:49:00,806 ******************************************************************************** 2025-05-30T16:49:00,807 ############################ 2025-05-30T16:49:00,808 # Package would be ignored # 2025-05-30T16:49:00,808 ############################ 2025-05-30T16:49:00,809 Python recognizes 'senaite.app.listing.browser.static.bundles' as an importable package[^1], 2025-05-30T16:49:00,810 but it is absent from setuptools' `packages` configuration. 2025-05-30T16:49:00,811 This leads to an ambiguous overall configuration. If you want to distribute this 2025-05-30T16:49:00,811 package, please make sure that 'senaite.app.listing.browser.static.bundles' is explicitly added 2025-05-30T16:49:00,812 to the `packages` configuration field. 2025-05-30T16:49:00,813 Alternatively, you can also rely on setuptools' discovery methods 2025-05-30T16:49:00,814 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-05-30T16:49:00,814 instead of `find_packages(...)`/`find:`). 2025-05-30T16:49:00,815 You can read more about "package discovery" on setuptools documentation page: 2025-05-30T16:49:00,816 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-05-30T16:49:00,817 If you don't want 'senaite.app.listing.browser.static.bundles' to be distributed and are 2025-05-30T16:49:00,817 already explicitly excluding 'senaite.app.listing.browser.static.bundles' via 2025-05-30T16:49:00,818 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-05-30T16:49:00,818 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-05-30T16:49:00,819 combination with a more fine grained `package-data` configuration. 2025-05-30T16:49:00,819 You can read more about "package data files" on setuptools documentation page: 2025-05-30T16:49:00,821 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-05-30T16:49:00,822 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-05-30T16:49:00,822 even if it does not contain any `.py` files. 2025-05-30T16:49:00,823 On the other hand, currently there is no concept of package data 2025-05-30T16:49:00,823 directory, all directories are treated like packages. 2025-05-30T16:49:00,824 ******************************************************************************** 2025-05-30T16:49:00,825 !! 2025-05-30T16:49:00,825 check.warn(importable) 2025-05-30T16:49:00,826 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'senaite.app.listing.profiles.default' is absent from the `packages` configuration. 2025-05-30T16:49:00,826 !! 2025-05-30T16:49:00,827 ******************************************************************************** 2025-05-30T16:49:00,828 ############################ 2025-05-30T16:49:00,828 # Package would be ignored # 2025-05-30T16:49:00,829 ############################ 2025-05-30T16:49:00,829 Python recognizes 'senaite.app.listing.profiles.default' as an importable package[^1], 2025-05-30T16:49:00,830 but it is absent from setuptools' `packages` configuration. 2025-05-30T16:49:00,831 This leads to an ambiguous overall configuration. If you want to distribute this 2025-05-30T16:49:00,831 package, please make sure that 'senaite.app.listing.profiles.default' is explicitly added 2025-05-30T16:49:00,832 to the `packages` configuration field. 2025-05-30T16:49:00,833 Alternatively, you can also rely on setuptools' discovery methods 2025-05-30T16:49:00,834 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-05-30T16:49:00,834 instead of `find_packages(...)`/`find:`). 2025-05-30T16:49:00,835 You can read more about "package discovery" on setuptools documentation page: 2025-05-30T16:49:00,837 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-05-30T16:49:00,838 If you don't want 'senaite.app.listing.profiles.default' to be distributed and are 2025-05-30T16:49:00,838 already explicitly excluding 'senaite.app.listing.profiles.default' via 2025-05-30T16:49:00,839 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-05-30T16:49:00,839 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-05-30T16:49:00,840 combination with a more fine grained `package-data` configuration. 2025-05-30T16:49:00,841 You can read more about "package data files" on setuptools documentation page: 2025-05-30T16:49:00,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-05-30T16:49:00,844 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-05-30T16:49:00,844 even if it does not contain any `.py` files. 2025-05-30T16:49:00,845 On the other hand, currently there is no concept of package data 2025-05-30T16:49:00,845 directory, all directories are treated like packages. 2025-05-30T16:49:00,846 ******************************************************************************** 2025-05-30T16:49:00,847 !! 2025-05-30T16:49:00,847 check.warn(importable) 2025-05-30T16:49:00,848 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'senaite.app.listing.profiles.uninstall' is absent from the `packages` configuration. 2025-05-30T16:49:00,848 !! 2025-05-30T16:49:00,849 ******************************************************************************** 2025-05-30T16:49:00,849 ############################ 2025-05-30T16:49:00,850 # Package would be ignored # 2025-05-30T16:49:00,851 ############################ 2025-05-30T16:49:00,851 Python recognizes 'senaite.app.listing.profiles.uninstall' as an importable package[^1], 2025-05-30T16:49:00,851 but it is absent from setuptools' `packages` configuration. 2025-05-30T16:49:00,852 This leads to an ambiguous overall configuration. If you want to distribute this 2025-05-30T16:49:00,853 package, please make sure that 'senaite.app.listing.profiles.uninstall' is explicitly added 2025-05-30T16:49:00,853 to the `packages` configuration field. 2025-05-30T16:49:00,855 Alternatively, you can also rely on setuptools' discovery methods 2025-05-30T16:49:00,855 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-05-30T16:49:00,856 instead of `find_packages(...)`/`find:`). 2025-05-30T16:49:00,857 You can read more about "package discovery" on setuptools documentation page: 2025-05-30T16:49:00,858 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-05-30T16:49:00,861 If you don't want 'senaite.app.listing.profiles.uninstall' to be distributed and are 2025-05-30T16:49:00,862 already explicitly excluding 'senaite.app.listing.profiles.uninstall' via 2025-05-30T16:49:00,863 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-05-30T16:49:00,863 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-05-30T16:49:00,864 combination with a more fine grained `package-data` configuration. 2025-05-30T16:49:00,866 You can read more about "package data files" on setuptools documentation page: 2025-05-30T16:49:00,867 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-05-30T16:49:00,870 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-05-30T16:49:00,870 even if it does not contain any `.py` files. 2025-05-30T16:49:00,871 On the other hand, currently there is no concept of package data 2025-05-30T16:49:00,872 directory, all directories are treated like packages. 2025-05-30T16:49:00,872 ******************************************************************************** 2025-05-30T16:49:00,874 !! 2025-05-30T16:49:00,875 check.warn(importable) 2025-05-30T16:49:00,876 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'senaite.app.listing.templates' is absent from the `packages` configuration. 2025-05-30T16:49:00,876 !! 2025-05-30T16:49:00,877 ******************************************************************************** 2025-05-30T16:49:00,878 ############################ 2025-05-30T16:49:00,879 # Package would be ignored # 2025-05-30T16:49:00,879 ############################ 2025-05-30T16:49:00,880 Python recognizes 'senaite.app.listing.templates' as an importable package[^1], 2025-05-30T16:49:00,881 but it is absent from setuptools' `packages` configuration. 2025-05-30T16:49:00,883 This leads to an ambiguous overall configuration. If you want to distribute this 2025-05-30T16:49:00,884 package, please make sure that 'senaite.app.listing.templates' is explicitly added 2025-05-30T16:49:00,884 to the `packages` configuration field. 2025-05-30T16:49:00,885 Alternatively, you can also rely on setuptools' discovery methods 2025-05-30T16:49:00,886 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-05-30T16:49:00,886 instead of `find_packages(...)`/`find:`). 2025-05-30T16:49:00,887 You can read more about "package discovery" on setuptools documentation page: 2025-05-30T16:49:00,888 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-05-30T16:49:00,889 If you don't want 'senaite.app.listing.templates' to be distributed and are 2025-05-30T16:49:00,890 already explicitly excluding 'senaite.app.listing.templates' via 2025-05-30T16:49:00,890 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-05-30T16:49:00,891 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-05-30T16:49:00,891 combination with a more fine grained `package-data` configuration. 2025-05-30T16:49:00,892 You can read more about "package data files" on setuptools documentation page: 2025-05-30T16:49:00,893 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-05-30T16:49:00,895 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-05-30T16:49:00,895 even if it does not contain any `.py` files. 2025-05-30T16:49:00,896 On the other hand, currently there is no concept of package data 2025-05-30T16:49:00,897 directory, all directories are treated like packages. 2025-05-30T16:49:00,897 ******************************************************************************** 2025-05-30T16:49:00,899 !! 2025-05-30T16:49:00,899 check.warn(importable) 2025-05-30T16:49:00,900 copying src/senaite/app/listing/configure.zcml -> build/lib/senaite/app/listing 2025-05-30T16:49:00,900 creating build/lib/senaite/app/listing/profiles/default 2025-05-30T16:49:00,901 copying src/senaite/app/listing/profiles/default/metadata.xml -> build/lib/senaite/app/listing/profiles/default 2025-05-30T16:49:00,902 copying src/senaite/app/listing/profiles/default/registry.xml -> build/lib/senaite/app/listing/profiles/default 2025-05-30T16:49:00,902 copying src/senaite/app/listing/profiles/default/senaite.app.listing.txt -> build/lib/senaite/app/listing/profiles/default 2025-05-30T16:49:00,903 creating build/lib/senaite/app/listing/profiles/uninstall 2025-05-30T16:49:00,903 copying src/senaite/app/listing/profiles/uninstall/metadata.xml -> build/lib/senaite/app/listing/profiles/uninstall 2025-05-30T16:49:00,904 copying src/senaite/app/listing/profiles/uninstall/registry.xml -> build/lib/senaite/app/listing/profiles/uninstall 2025-05-30T16:49:00,905 copying src/senaite/app/listing/profiles/uninstall/senaite.app.listing.uninstall.txt -> build/lib/senaite/app/listing/profiles/uninstall 2025-05-30T16:49:00,905 creating build/lib/senaite/app/listing/templates 2025-05-30T16:49:00,906 copying src/senaite/app/listing/templates/contents_table.pt -> build/lib/senaite/app/listing/templates 2025-05-30T16:49:00,906 copying src/senaite/app/listing/templates/contents_table_view.pt -> build/lib/senaite/app/listing/templates 2025-05-30T16:49:00,907 copying src/senaite/app/listing/templates/listing.pt -> build/lib/senaite/app/listing/templates 2025-05-30T16:49:00,908 copying src/senaite/app/listing/upgrades/configure.zcml -> build/lib/senaite/app/listing/upgrades 2025-05-30T16:49:00,908 copying src/senaite/app/listing/browser/configure.zcml -> build/lib/senaite/app/listing/browser 2025-05-30T16:49:00,909 creating build/lib/senaite/app/listing/browser/static 2025-05-30T16:49:00,910 copying src/senaite/app/listing/browser/static/resources.pt -> build/lib/senaite/app/listing/browser/static 2025-05-30T16:49:00,910 creating build/lib/senaite/app/listing/browser/static/bundles 2025-05-30T16:49:00,910 copying src/senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.css -> build/lib/senaite/app/listing/browser/static/bundles 2025-05-30T16:49:00,911 copying src/senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js -> build/lib/senaite/app/listing/browser/static/bundles 2025-05-30T16:49:00,911 copying src/senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js.LICENSE.txt -> build/lib/senaite/app/listing/browser/static/bundles 2025-05-30T16:49:00,912 copying src/senaite/app/listing/adapters/configure.zcml -> build/lib/senaite/app/listing/adapters 2025-05-30T16:49:00,912 copying src/senaite/app/listing/browser/viewlets/configure.zcml -> build/lib/senaite/app/listing/browser/viewlets 2025-05-30T16:49:00,913 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-05-30T16:49:00,913 !! 2025-05-30T16:49:00,914 ******************************************************************************** 2025-05-30T16:49:00,915 Please avoid running ``setup.py`` directly. 2025-05-30T16:49:00,915 Instead, use pypa/build, pypa/installer or other 2025-05-30T16:49:00,916 standards-based tools. 2025-05-30T16:49:00,917 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-05-30T16:49:00,917 or your builds will no longer be supported. 2025-05-30T16:49:00,919 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-05-30T16:49:00,919 ******************************************************************************** 2025-05-30T16:49:00,920 !! 2025-05-30T16:49:00,921 self.initialize_options() 2025-05-30T16:49:00,939 installing to build/bdist.linux-armv7l/wheel 2025-05-30T16:49:00,940 running install 2025-05-30T16:49:00,963 running install_lib 2025-05-30T16:49:00,995 Skipping installation of build/bdist.linux-armv7l/wheel/./senaite/__init__.py (namespace package) 2025-05-30T16:49:00,995 Skipping installation of build/bdist.linux-armv7l/wheel/./senaite/app/__init__.py (namespace package) 2025-05-30T16:49:00,996 copying senaite/app/listing/setuphandlers.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,002 copying senaite/app/listing/utils.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,004 copying senaite/app/listing/interfaces.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,006 copying senaite/app/listing/__init__.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,009 copying senaite/app/listing/ajax.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,012 copying senaite/app/listing/configure.zcml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,014 copying senaite/app/listing/view.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,017 copying senaite/app/listing/decorators.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,019 copying senaite/app/listing/controlpanel.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing 2025-05-30T16:49:01,022 copying senaite/app/listing/upgrades/handlers.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/upgrades 2025-05-30T16:49:01,025 copying senaite/app/listing/upgrades/__init__.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/upgrades 2025-05-30T16:49:01,028 copying senaite/app/listing/upgrades/configure.zcml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/upgrades 2025-05-30T16:49:01,031 copying senaite/app/listing/profiles/uninstall/registry.xml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/uninstall 2025-05-30T16:49:01,034 copying senaite/app/listing/profiles/uninstall/metadata.xml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/uninstall 2025-05-30T16:49:01,036 copying senaite/app/listing/profiles/uninstall/senaite.app.listing.uninstall.txt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/uninstall 2025-05-30T16:49:01,038 copying senaite/app/listing/profiles/default/registry.xml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/default 2025-05-30T16:49:01,041 copying senaite/app/listing/profiles/default/senaite.app.listing.txt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/default 2025-05-30T16:49:01,042 copying senaite/app/listing/profiles/default/metadata.xml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/profiles/default 2025-05-30T16:49:01,045 copying senaite/app/listing/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser 2025-05-30T16:49:01,048 copying senaite/app/listing/browser/configure.zcml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser 2025-05-30T16:49:01,050 copying senaite/app/listing/browser/viewlets/__init__.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/viewlets 2025-05-30T16:49:01,052 copying senaite/app/listing/browser/viewlets/resources.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/viewlets 2025-05-30T16:49:01,054 copying senaite/app/listing/browser/viewlets/configure.zcml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/viewlets 2025-05-30T16:49:01,057 copying senaite/app/listing/browser/static/resources.pt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/static 2025-05-30T16:49:01,060 copying senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js.LICENSE.txt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/static/bundles 2025-05-30T16:49:01,062 copying senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/static/bundles 2025-05-30T16:49:01,069 copying senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.css -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/browser/static/bundles 2025-05-30T16:49:01,072 copying senaite/app/listing/templates/contents_table.pt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/templates 2025-05-30T16:49:01,075 copying senaite/app/listing/templates/contents_table_view.pt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/templates 2025-05-30T16:49:01,077 copying senaite/app/listing/templates/listing.pt -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/templates 2025-05-30T16:49:01,080 copying senaite/app/listing/adapters/transitions.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/adapters 2025-05-30T16:49:01,083 copying senaite/app/listing/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/adapters 2025-05-30T16:49:01,085 copying senaite/app/listing/adapters/configure.zcml -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/adapters 2025-05-30T16:49:01,088 copying senaite/app/listing/adapters/workflow.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/adapters 2025-05-30T16:49:01,090 copying senaite/app/listing/adapters/childfolderitems.py -> build/bdist.linux-armv7l/wheel/./senaite/app/listing/adapters 2025-05-30T16:49:01,092 running install_egg_info 2025-05-30T16:49:01,123 Copying src/senaite.app.listing.egg-info to build/bdist.linux-armv7l/wheel/./senaite.app.listing-2.6.0-py3.11.egg-info 2025-05-30T16:49:01,143 Installing build/bdist.linux-armv7l/wheel/./senaite.app.listing-2.6.0-py3.11-nspkg.pth 2025-05-30T16:49:01,145 running install_scripts 2025-05-30T16:49:01,162 creating build/bdist.linux-armv7l/wheel/senaite_app_listing-2.6.0.dist-info/WHEEL 2025-05-30T16:49:01,164 creating '/tmp/pip-wheel-fjovf_tl/senaite_app_listing-2.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-05-30T16:49:01,166 adding 'senaite.app.listing-2.6.0-py3.11-nspkg.pth' 2025-05-30T16:49:01,169 adding 'senaite/app/listing/__init__.py' 2025-05-30T16:49:01,172 adding 'senaite/app/listing/ajax.py' 2025-05-30T16:49:01,173 adding 'senaite/app/listing/configure.zcml' 2025-05-30T16:49:01,174 adding 'senaite/app/listing/controlpanel.py' 2025-05-30T16:49:01,176 adding 'senaite/app/listing/decorators.py' 2025-05-30T16:49:01,177 adding 'senaite/app/listing/interfaces.py' 2025-05-30T16:49:01,178 adding 'senaite/app/listing/setuphandlers.py' 2025-05-30T16:49:01,180 adding 'senaite/app/listing/utils.py' 2025-05-30T16:49:01,185 adding 'senaite/app/listing/view.py' 2025-05-30T16:49:01,187 adding 'senaite/app/listing/adapters/__init__.py' 2025-05-30T16:49:01,188 adding 'senaite/app/listing/adapters/childfolderitems.py' 2025-05-30T16:49:01,189 adding 'senaite/app/listing/adapters/configure.zcml' 2025-05-30T16:49:01,191 adding 'senaite/app/listing/adapters/transitions.py' 2025-05-30T16:49:01,193 adding 'senaite/app/listing/adapters/workflow.py' 2025-05-30T16:49:01,195 adding 'senaite/app/listing/browser/__init__.py' 2025-05-30T16:49:01,196 adding 'senaite/app/listing/browser/configure.zcml' 2025-05-30T16:49:01,197 adding 'senaite/app/listing/browser/static/resources.pt' 2025-05-30T16:49:01,200 adding 'senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.css' 2025-05-30T16:49:01,222 adding 'senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js' 2025-05-30T16:49:01,224 adding 'senaite/app/listing/browser/static/bundles/senaite.app.listing.eb760ee.js.LICENSE.txt' 2025-05-30T16:49:01,226 adding 'senaite/app/listing/browser/viewlets/__init__.py' 2025-05-30T16:49:01,227 adding 'senaite/app/listing/browser/viewlets/configure.zcml' 2025-05-30T16:49:01,229 adding 'senaite/app/listing/browser/viewlets/resources.py' 2025-05-30T16:49:01,231 adding 'senaite/app/listing/profiles/default/metadata.xml' 2025-05-30T16:49:01,233 adding 'senaite/app/listing/profiles/default/registry.xml' 2025-05-30T16:49:01,234 adding 'senaite/app/listing/profiles/default/senaite.app.listing.txt' 2025-05-30T16:49:01,235 adding 'senaite/app/listing/profiles/uninstall/metadata.xml' 2025-05-30T16:49:01,236 adding 'senaite/app/listing/profiles/uninstall/registry.xml' 2025-05-30T16:49:01,238 adding 'senaite/app/listing/profiles/uninstall/senaite.app.listing.uninstall.txt' 2025-05-30T16:49:01,239 adding 'senaite/app/listing/templates/contents_table.pt' 2025-05-30T16:49:01,240 adding 'senaite/app/listing/templates/contents_table_view.pt' 2025-05-30T16:49:01,242 adding 'senaite/app/listing/templates/listing.pt' 2025-05-30T16:49:01,244 adding 'senaite/app/listing/upgrades/__init__.py' 2025-05-30T16:49:01,245 adding 'senaite/app/listing/upgrades/configure.zcml' 2025-05-30T16:49:01,246 adding 'senaite/app/listing/upgrades/handlers.py' 2025-05-30T16:49:01,251 adding 'senaite_app_listing-2.6.0.dist-info/licenses/LICENSE' 2025-05-30T16:49:01,253 adding 'senaite_app_listing-2.6.0.dist-info/METADATA' 2025-05-30T16:49:01,254 adding 'senaite_app_listing-2.6.0.dist-info/WHEEL' 2025-05-30T16:49:01,255 adding 'senaite_app_listing-2.6.0.dist-info/entry_points.txt' 2025-05-30T16:49:01,256 adding 'senaite_app_listing-2.6.0.dist-info/namespace_packages.txt' 2025-05-30T16:49:01,256 adding 'senaite_app_listing-2.6.0.dist-info/top_level.txt' 2025-05-30T16:49:01,258 adding 'senaite_app_listing-2.6.0.dist-info/RECORD' 2025-05-30T16:49:01,261 removing build/bdist.linux-armv7l/wheel 2025-05-30T16:49:01,382 Building wheel for senaite-app-listing (setup.py): finished with status 'done' 2025-05-30T16:49:01,385 Created wheel for senaite-app-listing: filename=senaite_app_listing-2.6.0-py3-none-any.whl size=104847 sha256=e0208f4fbb941ce64c59f78d7c3e72574189d310f4c1dc710998df7f8d927d44 2025-05-30T16:49:01,387 Stored in directory: /tmp/pip-ephem-wheel-cache-tjfvngx6/wheels/19/61/e7/8d4ee9f2125a819cbebf561f7e806e0571bda939a4dc387905 2025-05-30T16:49:01,399 Successfully built senaite-app-listing 2025-05-30T16:49:01,405 Removed build tracker: '/tmp/pip-build-tracker-ye_7v2v0'