2026-04-25T11:54:07,850 Created temporary directory: /tmp/pip-ephem-wheel-cache-aditp0hz 2026-04-25T11:54:07,852 Created temporary directory: /tmp/pip-build-tracker-53xwo51j 2026-04-25T11:54:07,852 Initialized build tracking at /tmp/pip-build-tracker-53xwo51j 2026-04-25T11:54:07,853 Created build tracker: /tmp/pip-build-tracker-53xwo51j 2026-04-25T11:54:07,853 Entered build tracker: /tmp/pip-build-tracker-53xwo51j 2026-04-25T11:54:07,854 Created temporary directory: /tmp/pip-wheel-uwpven8w 2026-04-25T11:54:07,856 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-04-25T11:54:07,859 Created temporary directory: /tmp/pip-ephem-wheel-cache-rrcecfk5 2026-04-25T11:54:07,880 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-25T11:54:07,884 2 location(s) to search for versions of calcnook: 2026-04-25T11:54:07,884 * https://pypi.org/simple/calcnook/ 2026-04-25T11:54:07,884 * https://www.piwheels.org/simple/calcnook/ 2026-04-25T11:54:07,885 Fetching project page and analyzing links: https://pypi.org/simple/calcnook/ 2026-04-25T11:54:07,885 Getting page https://pypi.org/simple/calcnook/ 2026-04-25T11:54:07,887 Found index url https://pypi.org/simple 2026-04-25T11:54:08,112 Fetched page https://pypi.org/simple/calcnook/ as application/vnd.pypi.simple.v1+json 2026-04-25T11:54:08,114 Skipping link: No binaries permitted for calcnook: https://files.pythonhosted.org/packages/7e/dd/0eda0a49f62366d6c0b24e32993036e247e9c11ee49208f0824c46e34413/calcnook-0.1.0-py3-none-any.whl (from https://pypi.org/simple/calcnook/) (requires-python:>=3.10) 2026-04-25T11:54:08,115 Found link https://files.pythonhosted.org/packages/7f/0c/82f5d60b5d86cfd5ced55f99ca320b074836673b03046833dda27605b903/calcnook-0.1.0.tar.gz (from https://pypi.org/simple/calcnook/) (requires-python:>=3.10), version: 0.1.0 2026-04-25T11:54:08,116 Skipping link: No binaries permitted for calcnook: https://files.pythonhosted.org/packages/4b/d0/aa5fa447842a9689b5e44e4521bd08c359e5ddf120073a95507c4249722a/calcnook-0.1.1-py3-none-any.whl (from https://pypi.org/simple/calcnook/) (requires-python:>=3.10) 2026-04-25T11:54:08,117 Found link https://files.pythonhosted.org/packages/e5/ff/43e8a89ce3ca7f96aeeaa6e8eeb3ef5909a4287a0573da9d87e311b7222b/calcnook-0.1.1.tar.gz (from https://pypi.org/simple/calcnook/) (requires-python:>=3.10), version: 0.1.1 2026-04-25T11:54:08,118 Fetching project page and analyzing links: https://www.piwheels.org/simple/calcnook/ 2026-04-25T11:54:08,119 Getting page https://www.piwheels.org/simple/calcnook/ 2026-04-25T11:54:08,120 Found index url https://www.piwheels.org/simple 2026-04-25T11:54:08,290 Fetched page https://www.piwheels.org/simple/calcnook/ as text/html 2026-04-25T11:54:08,292 Skipping link: No binaries permitted for calcnook: https://www.piwheels.org/simple/calcnook/calcnook-0.1.0-py3-none-any.whl#sha256=13e6e6e3e7aa5fa87e816696baa73555f12749032a744bf82ec422ba8bd0b5fa (from https://www.piwheels.org/simple/calcnook/) (requires-python:>=3.10) 2026-04-25T11:54:08,292 Skipping link: not a file: https://www.piwheels.org/simple/calcnook/ 2026-04-25T11:54:08,293 Skipping link: not a file: https://pypi.org/simple/calcnook/ 2026-04-25T11:54:08,313 Given no hashes to check 1 links for project 'calcnook': discarding no candidates 2026-04-25T11:54:08,333 Collecting calcnook==0.1.1 2026-04-25T11:54:08,335 Created temporary directory: /tmp/pip-unpack-0ev8q7nm 2026-04-25T11:54:08,485 Downloading calcnook-0.1.1.tar.gz (38 kB) 2026-04-25T11:54:08,619 Added calcnook==0.1.1 from https://files.pythonhosted.org/packages/e5/ff/43e8a89ce3ca7f96aeeaa6e8eeb3ef5909a4287a0573da9d87e311b7222b/calcnook-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-53xwo51j' 2026-04-25T11:54:08,625 Created temporary directory: /tmp/pip-build-env-yjlq7qdb 2026-04-25T11:54:08,631 Installing build dependencies: started 2026-04-25T11:54:08,632 Running command pip subprocess to install build dependencies 2026-04-25T11:54:09,761 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-25T11:54:10,175 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-04-25T11:54:10,198 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-25T11:54:11,942 Collecting setuptools>=68 2026-04-25T11:54:12,040 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-25T11:54:12,316 Collecting wheel 2026-04-25T11:54:12,340 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-04-25T11:54:12,526 Collecting packaging>=24.0 2026-04-25T11:54:12,551 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-25T11:54:15,978 Installing collected packages: setuptools, packaging, wheel 2026-04-25T11:54:19,763 Creating /tmp/pip-build-env-yjlq7qdb/overlay/local/bin 2026-04-25T11:54:19,765 changing mode of /tmp/pip-build-env-yjlq7qdb/overlay/local/bin/wheel to 755 2026-04-25T11:54:19,786 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-04-25T11:54:20,063 Installing build dependencies: finished with status 'done' 2026-04-25T11:54:20,285 Getting requirements to build wheel: started 2026-04-25T11:54:20,286 Running command Getting requirements to build wheel 2026-04-25T11:54:20,888 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-25T11:54:20,889 !! 2026-04-25T11:54:20,890 ******************************************************************************** 2026-04-25T11:54:20,891 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-25T11:54:20,892 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-25T11:54:20,893 or your builds will no longer be supported. 2026-04-25T11:54:20,894 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:20,894 ******************************************************************************** 2026-04-25T11:54:20,896 !! 2026-04-25T11:54:20,897 corresp(dist, value, root_dir) 2026-04-25T11:54:20,974 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:20,975 !! 2026-04-25T11:54:20,976 ******************************************************************************** 2026-04-25T11:54:20,976 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:20,977 License :: OSI Approved :: MIT License 2026-04-25T11:54:20,979 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:20,979 ******************************************************************************** 2026-04-25T11:54:20,980 !! 2026-04-25T11:54:20,981 dist._finalize_license_expression() 2026-04-25T11:54:20,981 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:20,982 !! 2026-04-25T11:54:20,983 ******************************************************************************** 2026-04-25T11:54:20,984 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:20,985 License :: OSI Approved :: MIT License 2026-04-25T11:54:20,986 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:20,986 ******************************************************************************** 2026-04-25T11:54:20,987 !! 2026-04-25T11:54:20,988 self._finalize_license_expression() 2026-04-25T11:54:20,988 running egg_info 2026-04-25T11:54:20,991 writing src/calcnook.egg-info/PKG-INFO 2026-04-25T11:54:20,996 writing dependency_links to src/calcnook.egg-info/dependency_links.txt 2026-04-25T11:54:20,999 writing requirements to src/calcnook.egg-info/requires.txt 2026-04-25T11:54:21,000 writing top-level names to src/calcnook.egg-info/top_level.txt 2026-04-25T11:54:21,029 reading manifest file 'src/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:21,033 adding license file 'LICENSE' 2026-04-25T11:54:21,037 writing manifest file 'src/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:21,134 Getting requirements to build wheel: finished with status 'done' 2026-04-25T11:54:21,137 Created temporary directory: /tmp/pip-modern-metadata-o52kvbd2 2026-04-25T11:54:21,140 Preparing metadata (pyproject.toml): started 2026-04-25T11:54:21,141 Running command Preparing metadata (pyproject.toml) 2026-04-25T11:54:21,701 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-25T11:54:21,701 !! 2026-04-25T11:54:21,702 ******************************************************************************** 2026-04-25T11:54:21,703 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-25T11:54:21,704 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-25T11:54:21,704 or your builds will no longer be supported. 2026-04-25T11:54:21,705 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:21,706 ******************************************************************************** 2026-04-25T11:54:21,707 !! 2026-04-25T11:54:21,708 corresp(dist, value, root_dir) 2026-04-25T11:54:21,775 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:21,775 !! 2026-04-25T11:54:21,777 ******************************************************************************** 2026-04-25T11:54:21,777 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:21,778 License :: OSI Approved :: MIT License 2026-04-25T11:54:21,780 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:21,780 ******************************************************************************** 2026-04-25T11:54:21,781 !! 2026-04-25T11:54:21,782 dist._finalize_license_expression() 2026-04-25T11:54:21,783 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:21,783 !! 2026-04-25T11:54:21,785 ******************************************************************************** 2026-04-25T11:54:21,785 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:21,787 License :: OSI Approved :: MIT License 2026-04-25T11:54:21,788 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:21,788 ******************************************************************************** 2026-04-25T11:54:21,789 !! 2026-04-25T11:54:21,789 self._finalize_license_expression() 2026-04-25T11:54:21,790 running dist_info 2026-04-25T11:54:21,798 creating /tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info 2026-04-25T11:54:21,798 writing /tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/PKG-INFO 2026-04-25T11:54:21,803 writing dependency_links to /tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/dependency_links.txt 2026-04-25T11:54:21,806 writing requirements to /tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/requires.txt 2026-04-25T11:54:21,807 writing top-level names to /tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/top_level.txt 2026-04-25T11:54:21,808 writing manifest file '/tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:21,834 reading manifest file '/tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:21,836 adding license file 'LICENSE' 2026-04-25T11:54:21,840 writing manifest file '/tmp/pip-modern-metadata-o52kvbd2/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:21,841 creating '/tmp/pip-modern-metadata-o52kvbd2/calcnook-0.1.1.dist-info' 2026-04-25T11:54:21,964 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-25T11:54:21,969 Source in /tmp/pip-wheel-uwpven8w/calcnook_2df861d6f9c84aef9f2f5f7d59de01e4 has version 0.1.1, which satisfies requirement calcnook==0.1.1 from https://files.pythonhosted.org/packages/e5/ff/43e8a89ce3ca7f96aeeaa6e8eeb3ef5909a4287a0573da9d87e311b7222b/calcnook-0.1.1.tar.gz 2026-04-25T11:54:21,970 Removed calcnook==0.1.1 from https://files.pythonhosted.org/packages/e5/ff/43e8a89ce3ca7f96aeeaa6e8eeb3ef5909a4287a0573da9d87e311b7222b/calcnook-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-53xwo51j' 2026-04-25T11:54:21,976 Created temporary directory: /tmp/pip-unpack-tfy6iby0 2026-04-25T11:54:21,977 Building wheels for collected packages: calcnook 2026-04-25T11:54:21,981 Created temporary directory: /tmp/pip-wheel-baortyg2 2026-04-25T11:54:21,982 Destination directory: /tmp/pip-wheel-baortyg2 2026-04-25T11:54:21,984 Building wheel for calcnook (pyproject.toml): started 2026-04-25T11:54:21,985 Running command Building wheel for calcnook (pyproject.toml) 2026-04-25T11:54:22,568 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-25T11:54:22,568 !! 2026-04-25T11:54:22,569 ******************************************************************************** 2026-04-25T11:54:22,570 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-25T11:54:22,571 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-25T11:54:22,571 or your builds will no longer be supported. 2026-04-25T11:54:22,573 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:22,573 ******************************************************************************** 2026-04-25T11:54:22,574 !! 2026-04-25T11:54:22,575 corresp(dist, value, root_dir) 2026-04-25T11:54:22,637 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:22,638 !! 2026-04-25T11:54:22,639 ******************************************************************************** 2026-04-25T11:54:22,640 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:22,641 License :: OSI Approved :: MIT License 2026-04-25T11:54:22,642 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:22,643 ******************************************************************************** 2026-04-25T11:54:22,644 !! 2026-04-25T11:54:22,644 dist._finalize_license_expression() 2026-04-25T11:54:22,645 /tmp/pip-build-env-yjlq7qdb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-25T11:54:22,645 !! 2026-04-25T11:54:22,646 ******************************************************************************** 2026-04-25T11:54:22,647 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-25T11:54:22,648 License :: OSI Approved :: MIT License 2026-04-25T11:54:22,648 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-25T11:54:22,649 ******************************************************************************** 2026-04-25T11:54:22,650 !! 2026-04-25T11:54:22,650 self._finalize_license_expression() 2026-04-25T11:54:22,651 running bdist_wheel 2026-04-25T11:54:22,662 running build 2026-04-25T11:54:22,663 running build_py 2026-04-25T11:54:22,669 creating build/lib/calcnook 2026-04-25T11:54:22,671 copying src/calcnook/__init__.py -> build/lib/calcnook 2026-04-25T11:54:22,673 creating build/lib/calcnook/core 2026-04-25T11:54:22,674 copying src/calcnook/core/currency.py -> build/lib/calcnook/core 2026-04-25T11:54:22,677 copying src/calcnook/core/__init__.py -> build/lib/calcnook/core 2026-04-25T11:54:22,678 copying src/calcnook/core/bmi.py -> build/lib/calcnook/core 2026-04-25T11:54:22,680 copying src/calcnook/core/compound_interest.py -> build/lib/calcnook/core 2026-04-25T11:54:22,682 copying src/calcnook/core/periodic_investment.py -> build/lib/calcnook/core 2026-04-25T11:54:22,685 copying src/calcnook/core/loan_payment.py -> build/lib/calcnook/core 2026-04-25T11:54:22,687 copying src/calcnook/core/retirement.py -> build/lib/calcnook/core 2026-04-25T11:54:22,690 creating build/lib/calcnook/countries 2026-04-25T11:54:22,691 copying src/calcnook/countries/__init__.py -> build/lib/calcnook/countries 2026-04-25T11:54:22,693 creating build/lib/calcnook/core/islamic 2026-04-25T11:54:22,694 copying src/calcnook/core/islamic/murabaha.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,697 copying src/calcnook/core/islamic/__init__.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,698 copying src/calcnook/core/islamic/zakat.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,701 copying src/calcnook/core/islamic/mudarabah.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,703 copying src/calcnook/core/islamic/ijarah.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,705 copying src/calcnook/core/islamic/halal_screen.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,707 copying src/calcnook/core/islamic/hajj_savings.py -> build/lib/calcnook/core/islamic 2026-04-25T11:54:22,710 creating build/lib/calcnook/countries/sa 2026-04-25T11:54:22,711 copying src/calcnook/countries/sa/__init__.py -> build/lib/calcnook/countries/sa 2026-04-25T11:54:22,713 copying src/calcnook/countries/sa/zakat_citizen.py -> build/lib/calcnook/countries/sa 2026-04-25T11:54:22,715 copying src/calcnook/countries/sa/vat.py -> build/lib/calcnook/countries/sa 2026-04-25T11:54:22,716 copying src/calcnook/countries/sa/end_of_service_gratuity.py -> build/lib/calcnook/countries/sa 2026-04-25T11:54:22,719 creating build/lib/calcnook/countries/uk 2026-04-25T11:54:22,720 copying src/calcnook/countries/uk/__init__.py -> build/lib/calcnook/countries/uk 2026-04-25T11:54:22,722 copying src/calcnook/countries/uk/income_tax.py -> build/lib/calcnook/countries/uk 2026-04-25T11:54:22,725 creating build/lib/calcnook/countries/us 2026-04-25T11:54:22,726 copying src/calcnook/countries/us/__init__.py -> build/lib/calcnook/countries/us 2026-04-25T11:54:22,728 copying src/calcnook/countries/us/income_tax.py -> build/lib/calcnook/countries/us 2026-04-25T11:54:22,730 copying src/calcnook/countries/us/retirement_accounts.py -> build/lib/calcnook/countries/us 2026-04-25T11:54:22,732 creating build/lib/calcnook/countries/au 2026-04-25T11:54:22,733 copying src/calcnook/countries/au/__init__.py -> build/lib/calcnook/countries/au 2026-04-25T11:54:22,735 copying src/calcnook/countries/au/income_tax.py -> build/lib/calcnook/countries/au 2026-04-25T11:54:22,738 creating build/lib/calcnook/countries/ca 2026-04-25T11:54:22,739 copying src/calcnook/countries/ca/__init__.py -> build/lib/calcnook/countries/ca 2026-04-25T11:54:22,740 copying src/calcnook/countries/ca/income_tax.py -> build/lib/calcnook/countries/ca 2026-04-25T11:54:22,743 creating build/lib/calcnook/countries/india 2026-04-25T11:54:22,744 copying src/calcnook/countries/india/electricity_bill.py -> build/lib/calcnook/countries/india 2026-04-25T11:54:22,747 copying src/calcnook/countries/india/__init__.py -> build/lib/calcnook/countries/india 2026-04-25T11:54:22,749 copying src/calcnook/countries/india/income_tax.py -> build/lib/calcnook/countries/india 2026-04-25T11:54:22,751 creating build/lib/calcnook/countries/ae 2026-04-25T11:54:22,752 copying src/calcnook/countries/ae/__init__.py -> build/lib/calcnook/countries/ae 2026-04-25T11:54:22,754 copying src/calcnook/countries/ae/vat.py -> build/lib/calcnook/countries/ae 2026-04-25T11:54:22,756 copying src/calcnook/countries/ae/end_of_service_gratuity.py -> build/lib/calcnook/countries/ae 2026-04-25T11:54:22,758 running egg_info 2026-04-25T11:54:22,768 writing src/calcnook.egg-info/PKG-INFO 2026-04-25T11:54:22,772 writing dependency_links to src/calcnook.egg-info/dependency_links.txt 2026-04-25T11:54:22,774 writing requirements to src/calcnook.egg-info/requires.txt 2026-04-25T11:54:22,775 writing top-level names to src/calcnook.egg-info/top_level.txt 2026-04-25T11:54:22,793 reading manifest file 'src/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:22,797 adding license file 'LICENSE' 2026-04-25T11:54:22,800 writing manifest file 'src/calcnook.egg-info/SOURCES.txt' 2026-04-25T11:54:22,808 copying src/calcnook/py.typed -> build/lib/calcnook 2026-04-25T11:54:22,822 installing to build/bdist.linux-armv7l/wheel 2026-04-25T11:54:22,823 running install 2026-04-25T11:54:22,845 running install_lib 2026-04-25T11:54:22,851 creating build/bdist.linux-armv7l/wheel 2026-04-25T11:54:22,853 creating build/bdist.linux-armv7l/wheel/calcnook 2026-04-25T11:54:22,855 copying build/lib/calcnook/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook 2026-04-25T11:54:22,858 creating build/bdist.linux-armv7l/wheel/calcnook/core 2026-04-25T11:54:22,859 copying build/lib/calcnook/core/currency.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:22,862 copying build/lib/calcnook/core/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:22,866 copying build/lib/calcnook/core/bmi.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:23,085 copying build/lib/calcnook/core/compound_interest.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:23,087 copying build/lib/calcnook/core/periodic_investment.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:23,090 copying build/lib/calcnook/core/loan_payment.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:23,092 creating build/bdist.linux-armv7l/wheel/calcnook/core/islamic 2026-04-25T11:54:23,093 copying build/lib/calcnook/core/islamic/murabaha.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,096 copying build/lib/calcnook/core/islamic/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,098 copying build/lib/calcnook/core/islamic/zakat.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,100 copying build/lib/calcnook/core/islamic/mudarabah.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,102 copying build/lib/calcnook/core/islamic/ijarah.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,104 copying build/lib/calcnook/core/islamic/halal_screen.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,106 copying build/lib/calcnook/core/islamic/hajj_savings.py -> build/bdist.linux-armv7l/wheel/./calcnook/core/islamic 2026-04-25T11:54:23,108 copying build/lib/calcnook/core/retirement.py -> build/bdist.linux-armv7l/wheel/./calcnook/core 2026-04-25T11:54:23,111 creating build/bdist.linux-armv7l/wheel/calcnook/countries 2026-04-25T11:54:23,112 creating build/bdist.linux-armv7l/wheel/calcnook/countries/sa 2026-04-25T11:54:23,114 copying build/lib/calcnook/countries/sa/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/sa 2026-04-25T11:54:23,115 copying build/lib/calcnook/countries/sa/zakat_citizen.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/sa 2026-04-25T11:54:23,117 copying build/lib/calcnook/countries/sa/vat.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/sa 2026-04-25T11:54:23,119 copying build/lib/calcnook/countries/sa/end_of_service_gratuity.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/sa 2026-04-25T11:54:23,122 copying build/lib/calcnook/countries/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries 2026-04-25T11:54:23,124 creating build/bdist.linux-armv7l/wheel/calcnook/countries/uk 2026-04-25T11:54:23,125 copying build/lib/calcnook/countries/uk/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/uk 2026-04-25T11:54:23,127 copying build/lib/calcnook/countries/uk/income_tax.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/uk 2026-04-25T11:54:23,129 creating build/bdist.linux-armv7l/wheel/calcnook/countries/us 2026-04-25T11:54:23,130 copying build/lib/calcnook/countries/us/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/us 2026-04-25T11:54:23,132 copying build/lib/calcnook/countries/us/income_tax.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/us 2026-04-25T11:54:23,134 copying build/lib/calcnook/countries/us/retirement_accounts.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/us 2026-04-25T11:54:23,137 creating build/bdist.linux-armv7l/wheel/calcnook/countries/au 2026-04-25T11:54:23,138 copying build/lib/calcnook/countries/au/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/au 2026-04-25T11:54:23,140 copying build/lib/calcnook/countries/au/income_tax.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/au 2026-04-25T11:54:23,143 creating build/bdist.linux-armv7l/wheel/calcnook/countries/ca 2026-04-25T11:54:23,144 copying build/lib/calcnook/countries/ca/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/ca 2026-04-25T11:54:23,146 copying build/lib/calcnook/countries/ca/income_tax.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/ca 2026-04-25T11:54:23,148 creating build/bdist.linux-armv7l/wheel/calcnook/countries/india 2026-04-25T11:54:23,149 copying build/lib/calcnook/countries/india/electricity_bill.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/india 2026-04-25T11:54:23,152 copying build/lib/calcnook/countries/india/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/india 2026-04-25T11:54:23,153 copying build/lib/calcnook/countries/india/income_tax.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/india 2026-04-25T11:54:23,156 creating build/bdist.linux-armv7l/wheel/calcnook/countries/ae 2026-04-25T11:54:23,157 copying build/lib/calcnook/countries/ae/__init__.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/ae 2026-04-25T11:54:23,159 copying build/lib/calcnook/countries/ae/vat.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/ae 2026-04-25T11:54:23,162 copying build/lib/calcnook/countries/ae/end_of_service_gratuity.py -> build/bdist.linux-armv7l/wheel/./calcnook/countries/ae 2026-04-25T11:54:23,164 copying build/lib/calcnook/py.typed -> build/bdist.linux-armv7l/wheel/./calcnook 2026-04-25T11:54:23,165 running install_egg_info 2026-04-25T11:54:23,170 Copying src/calcnook.egg-info to build/bdist.linux-armv7l/wheel/./calcnook-0.1.1-py3.11.egg-info 2026-04-25T11:54:23,180 running install_scripts 2026-04-25T11:54:23,191 creating build/bdist.linux-armv7l/wheel/calcnook-0.1.1.dist-info/WHEEL 2026-04-25T11:54:23,194 creating '/tmp/pip-wheel-baortyg2/.tmp-6rjha0e5/calcnook-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-25T11:54:23,196 adding 'calcnook/__init__.py' 2026-04-25T11:54:23,197 adding 'calcnook/py.typed' 2026-04-25T11:54:23,199 adding 'calcnook/core/__init__.py' 2026-04-25T11:54:23,200 adding 'calcnook/core/bmi.py' 2026-04-25T11:54:23,202 adding 'calcnook/core/compound_interest.py' 2026-04-25T11:54:23,203 adding 'calcnook/core/currency.py' 2026-04-25T11:54:23,205 adding 'calcnook/core/loan_payment.py' 2026-04-25T11:54:23,206 adding 'calcnook/core/periodic_investment.py' 2026-04-25T11:54:23,208 adding 'calcnook/core/retirement.py' 2026-04-25T11:54:23,210 adding 'calcnook/core/islamic/__init__.py' 2026-04-25T11:54:23,211 adding 'calcnook/core/islamic/hajj_savings.py' 2026-04-25T11:54:23,213 adding 'calcnook/core/islamic/halal_screen.py' 2026-04-25T11:54:23,214 adding 'calcnook/core/islamic/ijarah.py' 2026-04-25T11:54:23,216 adding 'calcnook/core/islamic/mudarabah.py' 2026-04-25T11:54:23,218 adding 'calcnook/core/islamic/murabaha.py' 2026-04-25T11:54:23,219 adding 'calcnook/core/islamic/zakat.py' 2026-04-25T11:54:23,221 adding 'calcnook/countries/__init__.py' 2026-04-25T11:54:23,222 adding 'calcnook/countries/ae/__init__.py' 2026-04-25T11:54:23,224 adding 'calcnook/countries/ae/end_of_service_gratuity.py' 2026-04-25T11:54:23,225 adding 'calcnook/countries/ae/vat.py' 2026-04-25T11:54:23,227 adding 'calcnook/countries/au/__init__.py' 2026-04-25T11:54:23,229 adding 'calcnook/countries/au/income_tax.py' 2026-04-25T11:54:23,230 adding 'calcnook/countries/ca/__init__.py' 2026-04-25T11:54:23,232 adding 'calcnook/countries/ca/income_tax.py' 2026-04-25T11:54:23,234 adding 'calcnook/countries/india/__init__.py' 2026-04-25T11:54:23,236 adding 'calcnook/countries/india/electricity_bill.py' 2026-04-25T11:54:23,237 adding 'calcnook/countries/india/income_tax.py' 2026-04-25T11:54:23,239 adding 'calcnook/countries/sa/__init__.py' 2026-04-25T11:54:23,241 adding 'calcnook/countries/sa/end_of_service_gratuity.py' 2026-04-25T11:54:23,242 adding 'calcnook/countries/sa/vat.py' 2026-04-25T11:54:23,244 adding 'calcnook/countries/sa/zakat_citizen.py' 2026-04-25T11:54:23,246 adding 'calcnook/countries/uk/__init__.py' 2026-04-25T11:54:23,248 adding 'calcnook/countries/uk/income_tax.py' 2026-04-25T11:54:23,250 adding 'calcnook/countries/us/__init__.py' 2026-04-25T11:54:23,251 adding 'calcnook/countries/us/income_tax.py' 2026-04-25T11:54:23,253 adding 'calcnook/countries/us/retirement_accounts.py' 2026-04-25T11:54:23,256 adding 'calcnook-0.1.1.dist-info/licenses/LICENSE' 2026-04-25T11:54:23,258 adding 'calcnook-0.1.1.dist-info/METADATA' 2026-04-25T11:54:23,259 adding 'calcnook-0.1.1.dist-info/WHEEL' 2026-04-25T11:54:23,260 adding 'calcnook-0.1.1.dist-info/top_level.txt' 2026-04-25T11:54:23,262 adding 'calcnook-0.1.1.dist-info/RECORD' 2026-04-25T11:54:23,266 removing build/bdist.linux-armv7l/wheel 2026-04-25T11:54:23,394 Building wheel for calcnook (pyproject.toml): finished with status 'done' 2026-04-25T11:54:23,399 Created wheel for calcnook: filename=calcnook-0.1.1-py3-none-any.whl size=49796 sha256=8ebda1a7c49b157afee7687c25c6ae13beff1be1d07864eab69cb2da3fbe2d99 2026-04-25T11:54:23,400 Stored in directory: /tmp/pip-ephem-wheel-cache-rrcecfk5/wheels/7d/98/61/d33bd18b0266688850ddc4007b4e5098ed5064339451720f43 2026-04-25T11:54:23,412 Successfully built calcnook 2026-04-25T11:54:23,417 Removed build tracker: '/tmp/pip-build-tracker-53xwo51j'