2026-03-01T23:39:57,583 Created temporary directory: /tmp/pip-ephem-wheel-cache-i38952r8 2026-03-01T23:39:57,585 Created temporary directory: /tmp/pip-build-tracker-ivj5zw3y 2026-03-01T23:39:57,586 Initialized build tracking at /tmp/pip-build-tracker-ivj5zw3y 2026-03-01T23:39:57,586 Created build tracker: /tmp/pip-build-tracker-ivj5zw3y 2026-03-01T23:39:57,587 Entered build tracker: /tmp/pip-build-tracker-ivj5zw3y 2026-03-01T23:39:57,588 Created temporary directory: /tmp/pip-wheel-xj53mtk3 2026-03-01T23:39:57,591 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-01T23:39:57,593 Created temporary directory: /tmp/pip-ephem-wheel-cache-hg6b6kbx 2026-03-01T23:39:57,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T23:39:57,618 2 location(s) to search for versions of policyengine-ng: 2026-03-01T23:39:57,618 * https://pypi.org/simple/policyengine-ng/ 2026-03-01T23:39:57,618 * https://www.piwheels.org/simple/policyengine-ng/ 2026-03-01T23:39:57,619 Fetching project page and analyzing links: https://pypi.org/simple/policyengine-ng/ 2026-03-01T23:39:57,620 Getting page https://pypi.org/simple/policyengine-ng/ 2026-03-01T23:39:57,621 Found index url https://pypi.org/simple 2026-03-01T23:39:57,835 Fetched page https://pypi.org/simple/policyengine-ng/ as application/vnd.pypi.simple.v1+json 2026-03-01T23:39:57,840 Found link https://files.pythonhosted.org/packages/90/89/3d0b803b30109b9902d308d9ffb34dbf4c4017c4aeb8b44b13ffd6381538/policyengine-ng-0.0.1.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.0.1 2026-03-01T23:39:57,841 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/3f/04/b3605af79fd73f370f78a2b2b7ffc646be873066d9c2c95c72933e35a138/policyengine_ng-0.0.1-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,841 Found link https://files.pythonhosted.org/packages/fd/5f/8d333b23f40cba5beec61810e1446a3f7a9ad23dd22b2ee769439d105da3/policyengine-ng-0.0.2.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.0.2 2026-03-01T23:39:57,842 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/3a/50/819b246e0deb1fc98d61dd86b2135f78451d2a683ec62a12e70a1917b51b/policyengine_ng-0.0.2-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,843 Found link https://files.pythonhosted.org/packages/70/69/f28946899f4f1f17b33cb66b6fe0162ab5fd38339b444fe44d4a347eec27/policyengine-ng-0.1.0.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.1.0 2026-03-01T23:39:57,844 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/d6/03/80c2e0a9f976943d5b08ffc668b7b1bffc4dcdbc3dc680d863292144eef4/policyengine_ng-0.1.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,844 Found link https://files.pythonhosted.org/packages/d0/1e/92f1bcb13a7ea4d182fe25bde91d55c8bbf6f516f5aec78d9ca8cd1a5e4e/policyengine-ng-0.2.0.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.2.0 2026-03-01T23:39:57,845 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/e5/bd/cc5c3e840ae016da4455967aa9adcebd0012127167100c3885dead54990b/policyengine_ng-0.2.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,846 Found link https://files.pythonhosted.org/packages/3b/8b/6320cb95892289b060028a75761772b6b496cd8fc63776dcbf21746115a7/policyengine-ng-0.3.0.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.3.0 2026-03-01T23:39:57,846 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/5e/f5/f447012ba8ca70f13b3d92094117fddc7025920fcdc99c4de02bfe2af2e5/policyengine_ng-0.3.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,847 Found link https://files.pythonhosted.org/packages/36/5a/968c92f4c3960598834f14f6ebaf5f9719c3317203aa24b9f882a92f4d34/policyengine-ng-0.4.0.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.4.0 2026-03-01T23:39:57,848 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/76/32/a2001b6e57bc400333857a04547179252d15c65249b312333b9b5e8c2eab/policyengine_ng-0.4.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,849 Found link https://files.pythonhosted.org/packages/c5/f6/29456e2bd69a761d87096bc534164dbf29ac562273193f0c6b2578efe7a6/policyengine-ng-0.4.2.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.4.2 2026-03-01T23:39:57,849 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/31/30/a3d9745cfd7d3db524d9625f43bc93952da925c3c33cbe9aef9576bd56d4/policyengine_ng-0.4.2-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,850 Found link https://files.pythonhosted.org/packages/6e/82/2f7bc4a4494ec0803bfc8ce1e5d6acde8e251f59457be05c3bcb23eecb8d/policyengine-ng-0.5.0.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.5.0 2026-03-01T23:39:57,850 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/3d/fb/b313250274068634437ff0d705c71f68d129e45c3b2edd477f2c400e040c/policyengine_ng-0.5.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,851 Found link https://files.pythonhosted.org/packages/2d/6a/2e60ecef7b3bb51073b6323c019211716ee0621638337d435bea1d919653/policyengine-ng-0.5.1.tar.gz (from https://pypi.org/simple/policyengine-ng/), version: 0.5.1 2026-03-01T23:39:57,851 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/03/9e/1040e63f72f3857d540e52c0f99115f8db04da5e94231959d4245a119bef/policyengine_ng-0.5.1-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) 2026-03-01T23:39:57,852 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/35/1e/564517a8c27210c33e5ab5ba2e6e8d9e377b7e79270f994dbeaa9534a57f/policyengine_ng-0.5.2-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) (requires-python:>=3.10) 2026-03-01T23:39:57,853 Found link https://files.pythonhosted.org/packages/b5/36/702c486fc7035a9f219a19c3077f2bec75ac3ece38acb14e8d0f6b5bcbc5/policyengine_ng-0.5.2.tar.gz (from https://pypi.org/simple/policyengine-ng/) (requires-python:>=3.10), version: 0.5.2 2026-03-01T23:39:57,854 Skipping link: No binaries permitted for policyengine-ng: https://files.pythonhosted.org/packages/a5/5b/d6a05923c58e21a592792e67433b5c0bfba799481b91b8a3134923365ec1/policyengine_ng-0.6.0-py3-none-any.whl (from https://pypi.org/simple/policyengine-ng/) (requires-python:>=3.11) 2026-03-01T23:39:57,855 Found link https://files.pythonhosted.org/packages/cf/a2/bef677aeccd369089aa9eb105ef80e432ffe28b0a50c368630f150c8949b/policyengine_ng-0.6.0.tar.gz (from https://pypi.org/simple/policyengine-ng/) (requires-python:>=3.11), version: 0.6.0 2026-03-01T23:39:57,856 Fetching project page and analyzing links: https://www.piwheels.org/simple/policyengine-ng/ 2026-03-01T23:39:57,856 Getting page https://www.piwheels.org/simple/policyengine-ng/ 2026-03-01T23:39:57,858 Found index url https://www.piwheels.org/simple 2026-03-01T23:39:58,014 Fetched page https://www.piwheels.org/simple/policyengine-ng/ as text/html 2026-03-01T23:39:58,017 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.5.1-py3-none-any.whl#sha256=447ec39460d6ef1433e06e064b1733e929f457960ec13ece001f6b5f43ec8664 (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,018 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.5.0-py3-none-any.whl#sha256=4c17a2d21bd35cd9bcfc2010a67e65370ff8564b465ce23b9c56eb6eb18981fa (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,019 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.4.2-py3-none-any.whl#sha256=2d9265b96559a4908c163430f0631a21e9892cfae43b1d1bc27873b5ffeada4e (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,020 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.4.0-py3-none-any.whl#sha256=9df2257f7ebcfe7456cfef9b95d93dc26ccf9c90c858840873a2c9b9921b50ba (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,020 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.3.0-py3-none-any.whl#sha256=dc2c6ed762adc60b2e22d889d7465424bdf34ddd30e7b5dbd7da5e5cf49f8c50 (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,021 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.2.0-py3-none-any.whl#sha256=eeba8c8fb4e7ee0b49505d657ea143d9871069f636dc5593aeecc1286d630bb7 (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,021 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.1.0-py3-none-any.whl#sha256=df69515a7e3206ab6ad4153bac452b7ab70b0f811eb174d4a724ded36813373e (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,022 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.0.2-py3-none-any.whl#sha256=68c9148fc35aedb5f0924def368976b1f336da94255fbc4f06b0a154a2527aa2 (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,022 Skipping link: No binaries permitted for policyengine-ng: https://archive1.piwheels.org/simple/policyengine-ng/policyengine_ng-0.0.1-py3-none-any.whl#sha256=b22bf9ab8d71f071c8c7275a8728a37575589c80ffdf284590d57f322460769d (from https://www.piwheels.org/simple/policyengine-ng/) 2026-03-01T23:39:58,023 Skipping link: not a file: https://www.piwheels.org/simple/policyengine-ng/ 2026-03-01T23:39:58,023 Skipping link: not a file: https://pypi.org/simple/policyengine-ng/ 2026-03-01T23:39:58,045 Given no hashes to check 1 links for project 'policyengine-ng': discarding no candidates 2026-03-01T23:39:58,064 Collecting policyengine-ng==0.6.0 2026-03-01T23:39:58,067 Created temporary directory: /tmp/pip-unpack-r5y985o9 2026-03-01T23:39:58,280 Downloading policyengine_ng-0.6.0.tar.gz (21 kB) 2026-03-01T23:39:58,394 Added policyengine-ng==0.6.0 from https://files.pythonhosted.org/packages/cf/a2/bef677aeccd369089aa9eb105ef80e432ffe28b0a50c368630f150c8949b/policyengine_ng-0.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-ivj5zw3y' 2026-03-01T23:39:58,395 Running setup.py (path:/tmp/pip-wheel-xj53mtk3/policyengine-ng_5c84c5a123c44ce790fcef495f967d59/setup.py) egg_info for package policyengine-ng 2026-03-01T23:39:58,396 Created temporary directory: /tmp/pip-pip-egg-info-ulzm3m2m 2026-03-01T23:39:58,397 Preparing metadata (setup.py): started 2026-03-01T23:39:58,398 Running command python setup.py egg_info 2026-03-01T23:39:59,274 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T23:39:59,274 !! 2026-03-01T23:39:59,276 ******************************************************************************** 2026-03-01T23:39:59,276 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T23:39:59,277 License :: OSI Approved :: GNU Affero General Public License v3 2026-03-01T23:39:59,279 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T23:39:59,279 ******************************************************************************** 2026-03-01T23:39:59,281 !! 2026-03-01T23:39:59,281 self._finalize_license_expression() 2026-03-01T23:39:59,303 running egg_info 2026-03-01T23:39:59,331 creating /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info 2026-03-01T23:39:59,332 writing /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/PKG-INFO 2026-03-01T23:39:59,339 writing dependency_links to /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/dependency_links.txt 2026-03-01T23:39:59,340 writing entry points to /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/entry_points.txt 2026-03-01T23:39:59,344 writing requirements to /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/requires.txt 2026-03-01T23:39:59,345 writing top-level names to /tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/top_level.txt 2026-03-01T23:39:59,346 writing manifest file '/tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/SOURCES.txt' 2026-03-01T23:39:59,435 reading manifest file '/tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/SOURCES.txt' 2026-03-01T23:39:59,437 reading manifest template 'MANIFEST.in' 2026-03-01T23:39:59,459 adding license file 'LICENSE' 2026-03-01T23:39:59,462 writing manifest file '/tmp/pip-pip-egg-info-ulzm3m2m/policyengine_ng.egg-info/SOURCES.txt' 2026-03-01T23:39:59,571 Preparing metadata (setup.py): finished with status 'done' 2026-03-01T23:39:59,575 Source in /tmp/pip-wheel-xj53mtk3/policyengine-ng_5c84c5a123c44ce790fcef495f967d59 has version 0.6.0, which satisfies requirement policyengine-ng==0.6.0 from https://files.pythonhosted.org/packages/cf/a2/bef677aeccd369089aa9eb105ef80e432ffe28b0a50c368630f150c8949b/policyengine_ng-0.6.0.tar.gz 2026-03-01T23:39:59,576 Removed policyengine-ng==0.6.0 from https://files.pythonhosted.org/packages/cf/a2/bef677aeccd369089aa9eb105ef80e432ffe28b0a50c368630f150c8949b/policyengine_ng-0.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-ivj5zw3y' 2026-03-01T23:39:59,581 Created temporary directory: /tmp/pip-unpack-eedky2dt 2026-03-01T23:39:59,582 Building wheels for collected packages: policyengine-ng 2026-03-01T23:39:59,587 Created temporary directory: /tmp/pip-wheel-qkbzqund 2026-03-01T23:39:59,587 Building wheel for policyengine-ng (setup.py): started 2026-03-01T23:39:59,589 Destination directory: /tmp/pip-wheel-qkbzqund 2026-03-01T23:39:59,589 Running command python setup.py bdist_wheel 2026-03-01T23:40:00,434 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T23:40:00,435 !! 2026-03-01T23:40:00,436 ******************************************************************************** 2026-03-01T23:40:00,437 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T23:40:00,438 License :: OSI Approved :: GNU Affero General Public License v3 2026-03-01T23:40:00,439 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T23:40:00,440 ******************************************************************************** 2026-03-01T23:40:00,441 !! 2026-03-01T23:40:00,441 self._finalize_license_expression() 2026-03-01T23:40:00,442 running bdist_wheel 2026-03-01T23:40:00,568 running build 2026-03-01T23:40:00,568 running build_py 2026-03-01T23:40:00,601 creating build/lib/policyengine_ng 2026-03-01T23:40:00,603 copying policyengine_ng/entities.py -> build/lib/policyengine_ng 2026-03-01T23:40:00,605 copying policyengine_ng/__init__.py -> build/lib/policyengine_ng 2026-03-01T23:40:00,607 copying policyengine_ng/constants.py -> build/lib/policyengine_ng 2026-03-01T23:40:00,609 copying policyengine_ng/model_api.py -> build/lib/policyengine_ng 2026-03-01T23:40:00,611 running egg_info 2026-03-01T23:40:00,638 writing policyengine_ng.egg-info/PKG-INFO 2026-03-01T23:40:00,644 writing dependency_links to policyengine_ng.egg-info/dependency_links.txt 2026-03-01T23:40:00,646 writing entry points to policyengine_ng.egg-info/entry_points.txt 2026-03-01T23:40:00,649 writing requirements to policyengine_ng.egg-info/requires.txt 2026-03-01T23:40:00,650 writing top-level names to policyengine_ng.egg-info/top_level.txt 2026-03-01T23:40:00,682 reading manifest file 'policyengine_ng.egg-info/SOURCES.txt' 2026-03-01T23:40:00,686 reading manifest template 'MANIFEST.in' 2026-03-01T23:40:00,704 adding license file 'LICENSE' 2026-03-01T23:40:00,708 writing manifest file 'policyengine_ng.egg-info/SOURCES.txt' 2026-03-01T23:40:00,711 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.parameters.gov' is absent from the `packages` configuration. 2026-03-01T23:40:00,711 !! 2026-03-01T23:40:00,712 ******************************************************************************** 2026-03-01T23:40:00,712 ############################ 2026-03-01T23:40:00,713 # Package would be ignored # 2026-03-01T23:40:00,713 ############################ 2026-03-01T23:40:00,714 Python recognizes 'policyengine_ng.parameters.gov' as an importable package[^1], 2026-03-01T23:40:00,714 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,715 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,716 package, please make sure that 'policyengine_ng.parameters.gov' is explicitly added 2026-03-01T23:40:00,716 to the `packages` configuration field. 2026-03-01T23:40:00,717 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,718 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,718 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,720 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,721 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,721 If you don't want 'policyengine_ng.parameters.gov' to be distributed and are 2026-03-01T23:40:00,722 already explicitly excluding 'policyengine_ng.parameters.gov' via 2026-03-01T23:40:00,722 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,723 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,723 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,724 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,725 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,727 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,728 even if it does not contain any `.py` files. 2026-03-01T23:40:00,728 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,729 directory, all directories are treated like packages. 2026-03-01T23:40:00,729 ******************************************************************************** 2026-03-01T23:40:00,730 !! 2026-03-01T23:40:00,731 check.warn(importable) 2026-03-01T23:40:00,731 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.parameters.gov.tax' is absent from the `packages` configuration. 2026-03-01T23:40:00,732 !! 2026-03-01T23:40:00,733 ******************************************************************************** 2026-03-01T23:40:00,734 ############################ 2026-03-01T23:40:00,734 # Package would be ignored # 2026-03-01T23:40:00,735 ############################ 2026-03-01T23:40:00,736 Python recognizes 'policyengine_ng.parameters.gov.tax' as an importable package[^1], 2026-03-01T23:40:00,736 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,737 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,737 package, please make sure that 'policyengine_ng.parameters.gov.tax' is explicitly added 2026-03-01T23:40:00,738 to the `packages` configuration field. 2026-03-01T23:40:00,739 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,739 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,740 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,741 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,742 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,742 If you don't want 'policyengine_ng.parameters.gov.tax' to be distributed and are 2026-03-01T23:40:00,743 already explicitly excluding 'policyengine_ng.parameters.gov.tax' via 2026-03-01T23:40:00,743 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,744 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,744 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,745 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,746 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,748 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,748 even if it does not contain any `.py` files. 2026-03-01T23:40:00,749 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,749 directory, all directories are treated like packages. 2026-03-01T23:40:00,750 ******************************************************************************** 2026-03-01T23:40:00,751 !! 2026-03-01T23:40:00,751 check.warn(importable) 2026-03-01T23:40:00,752 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.parameters.gov.tax.consolidated_relief_allowance' is absent from the `packages` configuration. 2026-03-01T23:40:00,752 !! 2026-03-01T23:40:00,753 ******************************************************************************** 2026-03-01T23:40:00,754 ############################ 2026-03-01T23:40:00,754 # Package would be ignored # 2026-03-01T23:40:00,755 ############################ 2026-03-01T23:40:00,755 Python recognizes 'policyengine_ng.parameters.gov.tax.consolidated_relief_allowance' as an importable package[^1], 2026-03-01T23:40:00,756 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,757 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,757 package, please make sure that 'policyengine_ng.parameters.gov.tax.consolidated_relief_allowance' is explicitly added 2026-03-01T23:40:00,758 to the `packages` configuration field. 2026-03-01T23:40:00,759 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,760 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,760 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,761 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,762 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,763 If you don't want 'policyengine_ng.parameters.gov.tax.consolidated_relief_allowance' to be distributed and are 2026-03-01T23:40:00,764 already explicitly excluding 'policyengine_ng.parameters.gov.tax.consolidated_relief_allowance' via 2026-03-01T23:40:00,764 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,765 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,765 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,766 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,767 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,768 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,769 even if it does not contain any `.py` files. 2026-03-01T23:40:00,769 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,770 directory, all directories are treated like packages. 2026-03-01T23:40:00,770 ******************************************************************************** 2026-03-01T23:40:00,771 !! 2026-03-01T23:40:00,771 check.warn(importable) 2026-03-01T23:40:00,772 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.parameters.simulation' is absent from the `packages` configuration. 2026-03-01T23:40:00,772 !! 2026-03-01T23:40:00,773 ******************************************************************************** 2026-03-01T23:40:00,774 ############################ 2026-03-01T23:40:00,774 # Package would be ignored # 2026-03-01T23:40:00,775 ############################ 2026-03-01T23:40:00,775 Python recognizes 'policyengine_ng.parameters.simulation' as an importable package[^1], 2026-03-01T23:40:00,776 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,777 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,777 package, please make sure that 'policyengine_ng.parameters.simulation' is explicitly added 2026-03-01T23:40:00,778 to the `packages` configuration field. 2026-03-01T23:40:00,779 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,779 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,780 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,781 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,782 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,783 If you don't want 'policyengine_ng.parameters.simulation' to be distributed and are 2026-03-01T23:40:00,783 already explicitly excluding 'policyengine_ng.parameters.simulation' via 2026-03-01T23:40:00,784 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,784 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,785 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,786 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,787 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,788 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,789 even if it does not contain any `.py` files. 2026-03-01T23:40:00,790 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,790 directory, all directories are treated like packages. 2026-03-01T23:40:00,791 ******************************************************************************** 2026-03-01T23:40:00,792 !! 2026-03-01T23:40:00,792 check.warn(importable) 2026-03-01T23:40:00,793 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.tests' is absent from the `packages` configuration. 2026-03-01T23:40:00,793 !! 2026-03-01T23:40:00,794 ******************************************************************************** 2026-03-01T23:40:00,795 ############################ 2026-03-01T23:40:00,795 # Package would be ignored # 2026-03-01T23:40:00,795 ############################ 2026-03-01T23:40:00,796 Python recognizes 'policyengine_ng.tests' as an importable package[^1], 2026-03-01T23:40:00,796 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,797 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,798 package, please make sure that 'policyengine_ng.tests' is explicitly added 2026-03-01T23:40:00,798 to the `packages` configuration field. 2026-03-01T23:40:00,799 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,799 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,800 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,801 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,802 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,803 If you don't want 'policyengine_ng.tests' to be distributed and are 2026-03-01T23:40:00,803 already explicitly excluding 'policyengine_ng.tests' via 2026-03-01T23:40:00,804 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,804 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,805 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,806 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,807 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,808 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,809 even if it does not contain any `.py` files. 2026-03-01T23:40:00,809 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,810 directory, all directories are treated like packages. 2026-03-01T23:40:00,810 ******************************************************************************** 2026-03-01T23:40:00,811 !! 2026-03-01T23:40:00,812 check.warn(importable) 2026-03-01T23:40:00,813 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.tests.tax' is absent from the `packages` configuration. 2026-03-01T23:40:00,813 !! 2026-03-01T23:40:00,814 ******************************************************************************** 2026-03-01T23:40:00,815 ############################ 2026-03-01T23:40:00,815 # Package would be ignored # 2026-03-01T23:40:00,816 ############################ 2026-03-01T23:40:00,816 Python recognizes 'policyengine_ng.tests.tax' as an importable package[^1], 2026-03-01T23:40:00,817 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,818 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,818 package, please make sure that 'policyengine_ng.tests.tax' is explicitly added 2026-03-01T23:40:00,819 to the `packages` configuration field. 2026-03-01T23:40:00,820 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,821 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,821 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,822 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,823 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,824 If you don't want 'policyengine_ng.tests.tax' to be distributed and are 2026-03-01T23:40:00,824 already explicitly excluding 'policyengine_ng.tests.tax' via 2026-03-01T23:40:00,825 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,825 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,826 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,827 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,828 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,829 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,830 even if it does not contain any `.py` files. 2026-03-01T23:40:00,830 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,831 directory, all directories are treated like packages. 2026-03-01T23:40:00,831 ******************************************************************************** 2026-03-01T23:40:00,832 !! 2026-03-01T23:40:00,833 check.warn(importable) 2026-03-01T23:40:00,833 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.variables' is absent from the `packages` configuration. 2026-03-01T23:40:00,834 !! 2026-03-01T23:40:00,835 ******************************************************************************** 2026-03-01T23:40:00,836 ############################ 2026-03-01T23:40:00,836 # Package would be ignored # 2026-03-01T23:40:00,837 ############################ 2026-03-01T23:40:00,837 Python recognizes 'policyengine_ng.variables' as an importable package[^1], 2026-03-01T23:40:00,838 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,839 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,840 package, please make sure that 'policyengine_ng.variables' is explicitly added 2026-03-01T23:40:00,841 to the `packages` configuration field. 2026-03-01T23:40:00,842 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,842 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,843 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,844 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,845 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,846 If you don't want 'policyengine_ng.variables' to be distributed and are 2026-03-01T23:40:00,847 already explicitly excluding 'policyengine_ng.variables' via 2026-03-01T23:40:00,847 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,848 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,848 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,850 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,851 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,853 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,853 even if it does not contain any `.py` files. 2026-03-01T23:40:00,854 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,854 directory, all directories are treated like packages. 2026-03-01T23:40:00,855 ******************************************************************************** 2026-03-01T23:40:00,856 !! 2026-03-01T23:40:00,856 check.warn(importable) 2026-03-01T23:40:00,857 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.variables.input' is absent from the `packages` configuration. 2026-03-01T23:40:00,857 !! 2026-03-01T23:40:00,858 ******************************************************************************** 2026-03-01T23:40:00,859 ############################ 2026-03-01T23:40:00,859 # Package would be ignored # 2026-03-01T23:40:00,860 ############################ 2026-03-01T23:40:00,860 Python recognizes 'policyengine_ng.variables.input' as an importable package[^1], 2026-03-01T23:40:00,861 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,862 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,862 package, please make sure that 'policyengine_ng.variables.input' is explicitly added 2026-03-01T23:40:00,863 to the `packages` configuration field. 2026-03-01T23:40:00,864 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,864 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,865 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,866 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,867 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,868 If you don't want 'policyengine_ng.variables.input' to be distributed and are 2026-03-01T23:40:00,869 already explicitly excluding 'policyengine_ng.variables.input' via 2026-03-01T23:40:00,869 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,870 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,871 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,872 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,873 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,875 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,875 even if it does not contain any `.py` files. 2026-03-01T23:40:00,876 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,876 directory, all directories are treated like packages. 2026-03-01T23:40:00,877 ******************************************************************************** 2026-03-01T23:40:00,878 !! 2026-03-01T23:40:00,879 check.warn(importable) 2026-03-01T23:40:00,879 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.variables.input.demographic' is absent from the `packages` configuration. 2026-03-01T23:40:00,880 !! 2026-03-01T23:40:00,881 ******************************************************************************** 2026-03-01T23:40:00,882 ############################ 2026-03-01T23:40:00,882 # Package would be ignored # 2026-03-01T23:40:00,883 ############################ 2026-03-01T23:40:00,883 Python recognizes 'policyengine_ng.variables.input.demographic' as an importable package[^1], 2026-03-01T23:40:00,884 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,885 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,886 package, please make sure that 'policyengine_ng.variables.input.demographic' is explicitly added 2026-03-01T23:40:00,886 to the `packages` configuration field. 2026-03-01T23:40:00,887 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,887 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,888 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,888 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,889 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,890 If you don't want 'policyengine_ng.variables.input.demographic' to be distributed and are 2026-03-01T23:40:00,891 already explicitly excluding 'policyengine_ng.variables.input.demographic' via 2026-03-01T23:40:00,891 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,891 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,892 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,893 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,894 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,895 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,895 even if it does not contain any `.py` files. 2026-03-01T23:40:00,896 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,896 directory, all directories are treated like packages. 2026-03-01T23:40:00,897 ******************************************************************************** 2026-03-01T23:40:00,898 !! 2026-03-01T23:40:00,898 check.warn(importable) 2026-03-01T23:40:00,899 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'policyengine_ng.variables.tax' is absent from the `packages` configuration. 2026-03-01T23:40:00,899 !! 2026-03-01T23:40:00,900 ******************************************************************************** 2026-03-01T23:40:00,901 ############################ 2026-03-01T23:40:00,901 # Package would be ignored # 2026-03-01T23:40:00,902 ############################ 2026-03-01T23:40:00,903 Python recognizes 'policyengine_ng.variables.tax' as an importable package[^1], 2026-03-01T23:40:00,903 but it is absent from setuptools' `packages` configuration. 2026-03-01T23:40:00,904 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T23:40:00,905 package, please make sure that 'policyengine_ng.variables.tax' is explicitly added 2026-03-01T23:40:00,905 to the `packages` configuration field. 2026-03-01T23:40:00,906 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T23:40:00,907 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T23:40:00,907 instead of `find_packages(...)`/`find:`). 2026-03-01T23:40:00,908 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T23:40:00,909 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T23:40:00,910 If you don't want 'policyengine_ng.variables.tax' to be distributed and are 2026-03-01T23:40:00,911 already explicitly excluding 'policyengine_ng.variables.tax' via 2026-03-01T23:40:00,912 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T23:40:00,912 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T23:40:00,913 combination with a more fine grained `package-data` configuration. 2026-03-01T23:40:00,914 You can read more about "package data files" on setuptools documentation page: 2026-03-01T23:40:00,915 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T23:40:00,916 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T23:40:00,916 even if it does not contain any `.py` files. 2026-03-01T23:40:00,917 On the other hand, currently there is no concept of package data 2026-03-01T23:40:00,917 directory, all directories are treated like packages. 2026-03-01T23:40:00,918 ******************************************************************************** 2026-03-01T23:40:00,919 !! 2026-03-01T23:40:00,919 check.warn(importable) 2026-03-01T23:40:00,920 copying policyengine_ng/modelled_policies.yaml -> build/lib/policyengine_ng 2026-03-01T23:40:00,920 creating build/lib/policyengine_ng/parameters/gov 2026-03-01T23:40:00,921 copying policyengine_ng/parameters/gov/README.md -> build/lib/policyengine_ng/parameters/gov 2026-03-01T23:40:00,921 creating build/lib/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,922 copying policyengine_ng/parameters/gov/tax/README.md -> build/lib/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,922 copying policyengine_ng/parameters/gov/tax/exempt_threshold.yaml -> build/lib/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,923 copying policyengine_ng/parameters/gov/tax/main_rates.yaml -> build/lib/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,923 copying policyengine_ng/parameters/gov/tax/minimum.yaml -> build/lib/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,924 creating build/lib/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,924 copying policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/flat.yaml -> build/lib/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,925 copying policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/percent.yaml -> build/lib/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,926 creating build/lib/policyengine_ng/parameters/simulation 2026-03-01T23:40:00,926 copying policyengine_ng/parameters/simulation/README.md -> build/lib/policyengine_ng/parameters/simulation 2026-03-01T23:40:00,927 copying policyengine_ng/parameters/simulation/marginal_tax_rate_adults.yaml -> build/lib/policyengine_ng/parameters/simulation 2026-03-01T23:40:00,928 creating build/lib/policyengine_ng/tests 2026-03-01T23:40:00,928 copying policyengine_ng/tests/integration.yaml -> build/lib/policyengine_ng/tests 2026-03-01T23:40:00,929 creating build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,929 copying policyengine_ng/tests/tax/consolidated_relief_allowance.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,930 copying policyengine_ng/tests/tax/is_tax_exempt.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,930 copying policyengine_ng/tests/tax/main_tax_rates.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,931 copying policyengine_ng/tests/tax/minimum_tax.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,932 copying policyengine_ng/tests/tax/tax.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,932 copying policyengine_ng/tests/tax/taxable_income.yaml -> build/lib/policyengine_ng/tests/tax 2026-03-01T23:40:00,933 creating build/lib/policyengine_ng/variables 2026-03-01T23:40:00,933 copying policyengine_ng/variables/age.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,934 copying policyengine_ng/variables/employment_income.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,935 copying policyengine_ng/variables/gross_income.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,935 copying policyengine_ng/variables/household_benefits.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,936 copying policyengine_ng/variables/household_market_income.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,936 copying policyengine_ng/variables/household_net_income.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,937 copying policyengine_ng/variables/household_tax.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,937 copying policyengine_ng/variables/is_adult.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,938 copying policyengine_ng/variables/marginal_tax_rate.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,938 copying policyengine_ng/variables/market_income.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,938 copying policyengine_ng/variables/tax.py -> build/lib/policyengine_ng/variables 2026-03-01T23:40:00,939 creating build/lib/policyengine_ng/variables/input 2026-03-01T23:40:00,940 copying policyengine_ng/variables/input/README.md -> build/lib/policyengine_ng/variables/input 2026-03-01T23:40:00,940 creating build/lib/policyengine_ng/variables/input/demographic 2026-03-01T23:40:00,941 copying policyengine_ng/variables/input/demographic/README.md -> build/lib/policyengine_ng/variables/input/demographic 2026-03-01T23:40:00,941 copying policyengine_ng/variables/input/demographic/gender.py -> build/lib/policyengine_ng/variables/input/demographic 2026-03-01T23:40:00,941 creating build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,942 copying policyengine_ng/variables/tax/consolidated_relief_allowance.py -> build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,943 copying policyengine_ng/variables/tax/is_tax_exempt.py -> build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,943 copying policyengine_ng/variables/tax/main_tax_rates.py -> build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,944 copying policyengine_ng/variables/tax/minimum_tax.py -> build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,944 copying policyengine_ng/variables/tax/taxable_income.py -> build/lib/policyengine_ng/variables/tax 2026-03-01T23:40:00,945 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-01T23:40:00,946 !! 2026-03-01T23:40:00,947 ******************************************************************************** 2026-03-01T23:40:00,947 Please avoid running ``setup.py`` directly. 2026-03-01T23:40:00,948 Instead, use pypa/build, pypa/installer or other 2026-03-01T23:40:00,948 standards-based tools. 2026-03-01T23:40:00,950 This deprecation is overdue, please update your project and remove deprecated 2026-03-01T23:40:00,950 calls to avoid build errors in the future. 2026-03-01T23:40:00,951 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-01T23:40:00,952 ******************************************************************************** 2026-03-01T23:40:00,953 !! 2026-03-01T23:40:00,953 self.initialize_options() 2026-03-01T23:40:00,954 installing to build/bdist.linux-armv7l/wheel 2026-03-01T23:40:00,954 running install 2026-03-01T23:40:00,955 running install_lib 2026-03-01T23:40:00,956 creating build/bdist.linux-armv7l/wheel 2026-03-01T23:40:00,956 creating build/bdist.linux-armv7l/wheel/policyengine_ng 2026-03-01T23:40:00,957 creating build/bdist.linux-armv7l/wheel/policyengine_ng/tests 2026-03-01T23:40:00,957 creating build/bdist.linux-armv7l/wheel/policyengine_ng/tests/tax 2026-03-01T23:40:00,958 copying build/lib/policyengine_ng/tests/tax/tax.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,958 copying build/lib/policyengine_ng/tests/tax/main_tax_rates.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,959 copying build/lib/policyengine_ng/tests/tax/taxable_income.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,960 copying build/lib/policyengine_ng/tests/tax/minimum_tax.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,961 copying build/lib/policyengine_ng/tests/tax/consolidated_relief_allowance.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,963 copying build/lib/policyengine_ng/tests/tax/is_tax_exempt.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests/tax 2026-03-01T23:40:00,965 copying build/lib/policyengine_ng/tests/integration.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/tests 2026-03-01T23:40:00,966 copying build/lib/policyengine_ng/entities.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng 2026-03-01T23:40:00,968 copying build/lib/policyengine_ng/modelled_policies.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng 2026-03-01T23:40:00,971 creating build/bdist.linux-armv7l/wheel/policyengine_ng/parameters 2026-03-01T23:40:00,972 creating build/bdist.linux-armv7l/wheel/policyengine_ng/parameters/gov 2026-03-01T23:40:00,973 copying build/lib/policyengine_ng/parameters/gov/README.md -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov 2026-03-01T23:40:00,976 creating build/bdist.linux-armv7l/wheel/policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,977 copying build/lib/policyengine_ng/parameters/gov/tax/exempt_threshold.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,980 creating build/bdist.linux-armv7l/wheel/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,981 copying build/lib/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/flat.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,983 copying build/lib/policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/percent.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax/consolidated_relief_allowance 2026-03-01T23:40:00,985 copying build/lib/policyengine_ng/parameters/gov/tax/README.md -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,986 copying build/lib/policyengine_ng/parameters/gov/tax/main_rates.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,988 copying build/lib/policyengine_ng/parameters/gov/tax/minimum.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/gov/tax 2026-03-01T23:40:00,991 creating build/bdist.linux-armv7l/wheel/policyengine_ng/parameters/simulation 2026-03-01T23:40:00,992 copying build/lib/policyengine_ng/parameters/simulation/marginal_tax_rate_adults.yaml -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/simulation 2026-03-01T23:40:00,994 copying build/lib/policyengine_ng/parameters/simulation/README.md -> build/bdist.linux-armv7l/wheel/./policyengine_ng/parameters/simulation 2026-03-01T23:40:00,996 copying build/lib/policyengine_ng/__init__.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng 2026-03-01T23:40:00,998 copying build/lib/policyengine_ng/constants.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng 2026-03-01T23:40:01,000 copying build/lib/policyengine_ng/model_api.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng 2026-03-01T23:40:01,002 creating build/bdist.linux-armv7l/wheel/policyengine_ng/variables 2026-03-01T23:40:01,003 copying build/lib/policyengine_ng/variables/age.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,006 creating build/bdist.linux-armv7l/wheel/policyengine_ng/variables/input 2026-03-01T23:40:01,007 copying build/lib/policyengine_ng/variables/input/README.md -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/input 2026-03-01T23:40:01,010 creating build/bdist.linux-armv7l/wheel/policyengine_ng/variables/input/demographic 2026-03-01T23:40:01,011 copying build/lib/policyengine_ng/variables/input/demographic/gender.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/input/demographic 2026-03-01T23:40:01,013 copying build/lib/policyengine_ng/variables/input/demographic/README.md -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/input/demographic 2026-03-01T23:40:01,014 copying build/lib/policyengine_ng/variables/household_tax.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,016 copying build/lib/policyengine_ng/variables/gross_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,017 copying build/lib/policyengine_ng/variables/tax.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,019 copying build/lib/policyengine_ng/variables/household_benefits.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,021 copying build/lib/policyengine_ng/variables/employment_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,022 copying build/lib/policyengine_ng/variables/is_adult.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,024 copying build/lib/policyengine_ng/variables/household_market_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,026 copying build/lib/policyengine_ng/variables/market_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,027 copying build/lib/policyengine_ng/variables/marginal_tax_rate.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,029 copying build/lib/policyengine_ng/variables/household_net_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables 2026-03-01T23:40:01,031 creating build/bdist.linux-armv7l/wheel/policyengine_ng/variables/tax 2026-03-01T23:40:01,033 copying build/lib/policyengine_ng/variables/tax/minimum_tax.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/tax 2026-03-01T23:40:01,035 copying build/lib/policyengine_ng/variables/tax/taxable_income.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/tax 2026-03-01T23:40:01,036 copying build/lib/policyengine_ng/variables/tax/main_tax_rates.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/tax 2026-03-01T23:40:01,038 copying build/lib/policyengine_ng/variables/tax/consolidated_relief_allowance.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/tax 2026-03-01T23:40:01,040 copying build/lib/policyengine_ng/variables/tax/is_tax_exempt.py -> build/bdist.linux-armv7l/wheel/./policyengine_ng/variables/tax 2026-03-01T23:40:01,041 running install_egg_info 2026-03-01T23:40:01,074 Copying policyengine_ng.egg-info to build/bdist.linux-armv7l/wheel/./policyengine_ng-0.6.0-py3.11.egg-info 2026-03-01T23:40:01,086 running install_scripts 2026-03-01T23:40:01,099 creating build/bdist.linux-armv7l/wheel/policyengine_ng-0.6.0.dist-info/WHEEL 2026-03-01T23:40:01,102 creating '/tmp/pip-wheel-qkbzqund/policyengine_ng-0.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T23:40:01,104 adding 'policyengine_ng/__init__.py' 2026-03-01T23:40:01,105 adding 'policyengine_ng/constants.py' 2026-03-01T23:40:01,107 adding 'policyengine_ng/entities.py' 2026-03-01T23:40:01,108 adding 'policyengine_ng/model_api.py' 2026-03-01T23:40:01,109 adding 'policyengine_ng/modelled_policies.yaml' 2026-03-01T23:40:01,111 adding 'policyengine_ng/parameters/gov/README.md' 2026-03-01T23:40:01,113 adding 'policyengine_ng/parameters/gov/tax/README.md' 2026-03-01T23:40:01,114 adding 'policyengine_ng/parameters/gov/tax/exempt_threshold.yaml' 2026-03-01T23:40:01,116 adding 'policyengine_ng/parameters/gov/tax/main_rates.yaml' 2026-03-01T23:40:01,117 adding 'policyengine_ng/parameters/gov/tax/minimum.yaml' 2026-03-01T23:40:01,119 adding 'policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/flat.yaml' 2026-03-01T23:40:01,120 adding 'policyengine_ng/parameters/gov/tax/consolidated_relief_allowance/percent.yaml' 2026-03-01T23:40:01,122 adding 'policyengine_ng/parameters/simulation/README.md' 2026-03-01T23:40:01,123 adding 'policyengine_ng/parameters/simulation/marginal_tax_rate_adults.yaml' 2026-03-01T23:40:01,124 adding 'policyengine_ng/tests/integration.yaml' 2026-03-01T23:40:01,126 adding 'policyengine_ng/tests/tax/consolidated_relief_allowance.yaml' 2026-03-01T23:40:01,127 adding 'policyengine_ng/tests/tax/is_tax_exempt.yaml' 2026-03-01T23:40:01,128 adding 'policyengine_ng/tests/tax/main_tax_rates.yaml' 2026-03-01T23:40:01,129 adding 'policyengine_ng/tests/tax/minimum_tax.yaml' 2026-03-01T23:40:01,130 adding 'policyengine_ng/tests/tax/tax.yaml' 2026-03-01T23:40:01,132 adding 'policyengine_ng/tests/tax/taxable_income.yaml' 2026-03-01T23:40:01,133 adding 'policyengine_ng/variables/age.py' 2026-03-01T23:40:01,134 adding 'policyengine_ng/variables/employment_income.py' 2026-03-01T23:40:01,136 adding 'policyengine_ng/variables/gross_income.py' 2026-03-01T23:40:01,137 adding 'policyengine_ng/variables/household_benefits.py' 2026-03-01T23:40:01,138 adding 'policyengine_ng/variables/household_market_income.py' 2026-03-01T23:40:01,139 adding 'policyengine_ng/variables/household_net_income.py' 2026-03-01T23:40:01,140 adding 'policyengine_ng/variables/household_tax.py' 2026-03-01T23:40:01,141 adding 'policyengine_ng/variables/is_adult.py' 2026-03-01T23:40:01,143 adding 'policyengine_ng/variables/marginal_tax_rate.py' 2026-03-01T23:40:01,144 adding 'policyengine_ng/variables/market_income.py' 2026-03-01T23:40:01,145 adding 'policyengine_ng/variables/tax.py' 2026-03-01T23:40:01,147 adding 'policyengine_ng/variables/input/README.md' 2026-03-01T23:40:01,148 adding 'policyengine_ng/variables/input/demographic/README.md' 2026-03-01T23:40:01,149 adding 'policyengine_ng/variables/input/demographic/gender.py' 2026-03-01T23:40:01,151 adding 'policyengine_ng/variables/tax/consolidated_relief_allowance.py' 2026-03-01T23:40:01,152 adding 'policyengine_ng/variables/tax/is_tax_exempt.py' 2026-03-01T23:40:01,154 adding 'policyengine_ng/variables/tax/main_tax_rates.py' 2026-03-01T23:40:01,155 adding 'policyengine_ng/variables/tax/minimum_tax.py' 2026-03-01T23:40:01,156 adding 'policyengine_ng/variables/tax/taxable_income.py' 2026-03-01T23:40:01,163 adding 'policyengine_ng-0.6.0.dist-info/licenses/LICENSE' 2026-03-01T23:40:01,165 adding 'policyengine_ng-0.6.0.dist-info/METADATA' 2026-03-01T23:40:01,166 adding 'policyengine_ng-0.6.0.dist-info/WHEEL' 2026-03-01T23:40:01,167 adding 'policyengine_ng-0.6.0.dist-info/entry_points.txt' 2026-03-01T23:40:01,168 adding 'policyengine_ng-0.6.0.dist-info/top_level.txt' 2026-03-01T23:40:01,169 adding 'policyengine_ng-0.6.0.dist-info/RECORD' 2026-03-01T23:40:01,171 removing build/bdist.linux-armv7l/wheel 2026-03-01T23:40:01,294 Building wheel for policyengine-ng (setup.py): finished with status 'done' 2026-03-01T23:40:01,297 Created wheel for policyengine-ng: filename=policyengine_ng-0.6.0-py3-none-any.whl size=31168 sha256=c0a65a829942ed3b32c076ecf013ab1427de448608cf43fc3a4928a1c755938c 2026-03-01T23:40:01,298 Stored in directory: /tmp/pip-ephem-wheel-cache-hg6b6kbx/wheels/b0/8b/c5/a334f71560a3a55f83005881badcfa3ea697b6631c8276bc34 2026-03-01T23:40:01,311 Successfully built policyengine-ng 2026-03-01T23:40:01,315 Removed build tracker: '/tmp/pip-build-tracker-ivj5zw3y'