2025-11-20T15:10:01,401 Created temporary directory: /tmp/pip-ephem-wheel-cache-0anmfyg2 2025-11-20T15:10:01,403 Created temporary directory: /tmp/pip-build-tracker-tu4jgh0k 2025-11-20T15:10:01,404 Initialized build tracking at /tmp/pip-build-tracker-tu4jgh0k 2025-11-20T15:10:01,404 Created build tracker: /tmp/pip-build-tracker-tu4jgh0k 2025-11-20T15:10:01,404 Entered build tracker: /tmp/pip-build-tracker-tu4jgh0k 2025-11-20T15:10:01,405 Created temporary directory: /tmp/pip-wheel-wky2uos4 2025-11-20T15:10:01,408 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 2025-11-20T15:10:01,411 Created temporary directory: /tmp/pip-ephem-wheel-cache-mm_373z4 2025-11-20T15:10:01,432 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T15:10:01,436 2 location(s) to search for versions of fx-bharat: 2025-11-20T15:10:01,436 * https://pypi.org/simple/fx-bharat/ 2025-11-20T15:10:01,436 * https://www.piwheels.org/simple/fx-bharat/ 2025-11-20T15:10:01,437 Fetching project page and analyzing links: https://pypi.org/simple/fx-bharat/ 2025-11-20T15:10:01,438 Getting page https://pypi.org/simple/fx-bharat/ 2025-11-20T15:10:01,439 Found index url https://pypi.org/simple 2025-11-20T15:10:01,657 Fetched page https://pypi.org/simple/fx-bharat/ as application/vnd.pypi.simple.v1+json 2025-11-20T15:10:01,659 Skipping link: No binaries permitted for fx-bharat: https://files.pythonhosted.org/packages/67/34/6353cb08b4821716e612f5dc5ba89715e6d9cd74e42211d67a706c828eaf/fx_bharat-0.1.0-py3-none-any.whl (from https://pypi.org/simple/fx-bharat/) (requires-python:>=3.10) 2025-11-20T15:10:01,660 Found link https://files.pythonhosted.org/packages/ef/07/a762185fbcb2d553ad278a306415b4364d2e1ab978e90a832e370f7312b8/fx_bharat-0.1.0.tar.gz (from https://pypi.org/simple/fx-bharat/) (requires-python:>=3.10), version: 0.1.0 2025-11-20T15:10:01,660 Skipping link: No binaries permitted for fx-bharat: https://files.pythonhosted.org/packages/24/66/89eef94007de0861550c3f8ea4b9f13ac269001411390264a20f126bd5ec/fx_bharat-0.2.0-py3-none-any.whl (from https://pypi.org/simple/fx-bharat/) (requires-python:>=3.10) 2025-11-20T15:10:01,662 Found link https://files.pythonhosted.org/packages/33/df/7eb84a1331f9159a7a03444a331b481158826f7e215a03443ef07590b7f3/fx_bharat-0.2.0.tar.gz (from https://pypi.org/simple/fx-bharat/) (requires-python:>=3.10), version: 0.2.0 2025-11-20T15:10:01,662 Fetching project page and analyzing links: https://www.piwheels.org/simple/fx-bharat/ 2025-11-20T15:10:01,663 Getting page https://www.piwheels.org/simple/fx-bharat/ 2025-11-20T15:10:01,665 Found index url https://www.piwheels.org/simple 2025-11-20T15:10:01,823 Fetched page https://www.piwheels.org/simple/fx-bharat/ as text/html 2025-11-20T15:10:01,824 Skipping link: No binaries permitted for fx-bharat: https://www.piwheels.org/simple/fx-bharat/fx_bharat-0.1.0-py3-none-any.whl#sha256=94cc546b929c792cf4d06790565a614b57abd97a3178bfa9e942dc67956442eb (from https://www.piwheels.org/simple/fx-bharat/) (requires-python:>=3.10) 2025-11-20T15:10:01,825 Skipping link: not a file: https://www.piwheels.org/simple/fx-bharat/ 2025-11-20T15:10:01,825 Skipping link: not a file: https://pypi.org/simple/fx-bharat/ 2025-11-20T15:10:01,844 Given no hashes to check 1 links for project 'fx-bharat': discarding no candidates 2025-11-20T15:10:01,867 Collecting fx-bharat==0.2.0 2025-11-20T15:10:01,870 Created temporary directory: /tmp/pip-unpack-hst044qv 2025-11-20T15:10:02,118 Downloading fx_bharat-0.2.0.tar.gz (839 kB) 2025-11-20T15:10:02,446 Added fx-bharat==0.2.0 from https://files.pythonhosted.org/packages/33/df/7eb84a1331f9159a7a03444a331b481158826f7e215a03443ef07590b7f3/fx_bharat-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-tu4jgh0k' 2025-11-20T15:10:02,453 Created temporary directory: /tmp/pip-build-env-ug5yo3z1 2025-11-20T15:10:02,458 Installing build dependencies: started 2025-11-20T15:10:02,459 Running command pip subprocess to install build dependencies 2025-11-20T15:10:03,714 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-20T15:10:04,360 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 2025-11-20T15:10:04,387 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-20T15:10:06,134 Collecting setuptools>=64 2025-11-20T15:10:06,235 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-20T15:10:06,501 Collecting wheel 2025-11-20T15:10:06,516 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-20T15:10:09,431 Installing collected packages: wheel, setuptools 2025-11-20T15:10:09,671 Creating /tmp/pip-build-env-ug5yo3z1/overlay/local/bin 2025-11-20T15:10:09,673 changing mode of /tmp/pip-build-env-ug5yo3z1/overlay/local/bin/wheel to 755 2025-11-20T15:10:13,285 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-20T15:10:13,557 Installing build dependencies: finished with status 'done' 2025-11-20T15:10:13,563 Getting requirements to build wheel: started 2025-11-20T15:10:13,564 Running command Getting requirements to build wheel 2025-11-20T15:10:14,158 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-20T15:10:14,158 !! 2025-11-20T15:10:14,159 ******************************************************************************** 2025-11-20T15:10:14,160 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). 2025-11-20T15:10:14,161 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-20T15:10:14,162 or your builds will no longer be supported. 2025-11-20T15:10:14,163 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:14,163 ******************************************************************************** 2025-11-20T15:10:14,165 !! 2025-11-20T15:10:14,165 corresp(dist, value, root_dir) 2025-11-20T15:10:14,464 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:14,465 !! 2025-11-20T15:10:14,466 ******************************************************************************** 2025-11-20T15:10:14,466 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:14,467 License :: OSI Approved :: MIT License 2025-11-20T15:10:14,469 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:14,469 ******************************************************************************** 2025-11-20T15:10:14,470 !! 2025-11-20T15:10:14,471 dist._finalize_license_expression() 2025-11-20T15:10:14,472 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:14,472 !! 2025-11-20T15:10:14,474 ******************************************************************************** 2025-11-20T15:10:14,474 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:14,476 License :: OSI Approved :: MIT License 2025-11-20T15:10:14,476 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:14,477 ******************************************************************************** 2025-11-20T15:10:14,478 !! 2025-11-20T15:10:14,478 self._finalize_license_expression() 2025-11-20T15:10:14,479 running egg_info 2025-11-20T15:10:14,486 writing fx_bharat.egg-info/PKG-INFO 2025-11-20T15:10:14,490 writing dependency_links to fx_bharat.egg-info/dependency_links.txt 2025-11-20T15:10:14,492 writing requirements to fx_bharat.egg-info/requires.txt 2025-11-20T15:10:14,493 writing top-level names to fx_bharat.egg-info/top_level.txt 2025-11-20T15:10:14,520 reading manifest file 'fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:14,524 reading manifest template 'MANIFEST.in' 2025-11-20T15:10:14,539 adding license file 'LICENSE' 2025-11-20T15:10:14,543 writing manifest file 'fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:14,645 Getting requirements to build wheel: finished with status 'done' 2025-11-20T15:10:14,648 Created temporary directory: /tmp/pip-modern-metadata-vsqz2bsr 2025-11-20T15:10:14,650 Preparing metadata (pyproject.toml): started 2025-11-20T15:10:14,651 Running command Preparing metadata (pyproject.toml) 2025-11-20T15:10:15,204 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-20T15:10:15,204 !! 2025-11-20T15:10:15,205 ******************************************************************************** 2025-11-20T15:10:15,206 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). 2025-11-20T15:10:15,207 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-20T15:10:15,208 or your builds will no longer be supported. 2025-11-20T15:10:15,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:15,210 ******************************************************************************** 2025-11-20T15:10:15,211 !! 2025-11-20T15:10:15,211 corresp(dist, value, root_dir) 2025-11-20T15:10:15,286 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:15,287 !! 2025-11-20T15:10:15,288 ******************************************************************************** 2025-11-20T15:10:15,288 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:15,289 License :: OSI Approved :: MIT License 2025-11-20T15:10:15,291 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:15,291 ******************************************************************************** 2025-11-20T15:10:15,292 !! 2025-11-20T15:10:15,293 dist._finalize_license_expression() 2025-11-20T15:10:15,293 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:15,294 !! 2025-11-20T15:10:15,295 ******************************************************************************** 2025-11-20T15:10:15,296 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:15,297 License :: OSI Approved :: MIT License 2025-11-20T15:10:15,298 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:15,299 ******************************************************************************** 2025-11-20T15:10:15,300 !! 2025-11-20T15:10:15,301 self._finalize_license_expression() 2025-11-20T15:10:15,301 running dist_info 2025-11-20T15:10:15,313 creating /tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info 2025-11-20T15:10:15,313 writing /tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/PKG-INFO 2025-11-20T15:10:15,317 writing dependency_links to /tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/dependency_links.txt 2025-11-20T15:10:15,319 writing requirements to /tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/requires.txt 2025-11-20T15:10:15,320 writing top-level names to /tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/top_level.txt 2025-11-20T15:10:15,321 writing manifest file '/tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:15,346 reading manifest file '/tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:15,348 reading manifest template 'MANIFEST.in' 2025-11-20T15:10:15,363 adding license file 'LICENSE' 2025-11-20T15:10:15,367 writing manifest file '/tmp/pip-modern-metadata-vsqz2bsr/fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:15,368 creating '/tmp/pip-modern-metadata-vsqz2bsr/fx_bharat-0.2.0.dist-info' 2025-11-20T15:10:15,491 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-20T15:10:15,497 Source in /tmp/pip-wheel-wky2uos4/fx-bharat_cf0a08cd0e0c4e94b64bd689df5af86a has version 0.2.0, which satisfies requirement fx-bharat==0.2.0 from https://files.pythonhosted.org/packages/33/df/7eb84a1331f9159a7a03444a331b481158826f7e215a03443ef07590b7f3/fx_bharat-0.2.0.tar.gz 2025-11-20T15:10:15,498 Removed fx-bharat==0.2.0 from https://files.pythonhosted.org/packages/33/df/7eb84a1331f9159a7a03444a331b481158826f7e215a03443ef07590b7f3/fx_bharat-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-tu4jgh0k' 2025-11-20T15:10:15,506 Created temporary directory: /tmp/pip-unpack-qa2mu1nz 2025-11-20T15:10:15,507 Building wheels for collected packages: fx-bharat 2025-11-20T15:10:15,511 Created temporary directory: /tmp/pip-wheel-lue7f3al 2025-11-20T15:10:15,512 Destination directory: /tmp/pip-wheel-lue7f3al 2025-11-20T15:10:15,514 Building wheel for fx-bharat (pyproject.toml): started 2025-11-20T15:10:15,515 Running command Building wheel for fx-bharat (pyproject.toml) 2025-11-20T15:10:16,056 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-20T15:10:16,056 !! 2025-11-20T15:10:16,057 ******************************************************************************** 2025-11-20T15:10:16,058 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). 2025-11-20T15:10:16,059 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-20T15:10:16,060 or your builds will no longer be supported. 2025-11-20T15:10:16,061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:16,061 ******************************************************************************** 2025-11-20T15:10:16,062 !! 2025-11-20T15:10:16,063 corresp(dist, value, root_dir) 2025-11-20T15:10:16,135 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:16,136 !! 2025-11-20T15:10:16,137 ******************************************************************************** 2025-11-20T15:10:16,138 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:16,139 License :: OSI Approved :: MIT License 2025-11-20T15:10:16,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:16,140 ******************************************************************************** 2025-11-20T15:10:16,141 !! 2025-11-20T15:10:16,141 dist._finalize_license_expression() 2025-11-20T15:10:16,144 /tmp/pip-build-env-ug5yo3z1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-20T15:10:16,144 !! 2025-11-20T15:10:16,145 ******************************************************************************** 2025-11-20T15:10:16,145 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-20T15:10:16,146 License :: OSI Approved :: MIT License 2025-11-20T15:10:16,147 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-20T15:10:16,148 ******************************************************************************** 2025-11-20T15:10:16,149 !! 2025-11-20T15:10:16,149 self._finalize_license_expression() 2025-11-20T15:10:16,150 running bdist_wheel 2025-11-20T15:10:16,169 running build 2025-11-20T15:10:16,170 running build_py 2025-11-20T15:10:16,177 creating build/lib/fx_bharat 2025-11-20T15:10:16,179 copying fx_bharat/__init__.py -> build/lib/fx_bharat 2025-11-20T15:10:16,183 creating build/lib/fx_bharat/db 2025-11-20T15:10:16,184 copying fx_bharat/db/__init__.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,186 copying fx_bharat/db/sqlite_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,188 copying fx_bharat/db/base_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,190 copying fx_bharat/db/postgres_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,192 copying fx_bharat/db/mongo_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,195 copying fx_bharat/db/mysql_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,197 copying fx_bharat/db/sqlite_manager.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,200 copying fx_bharat/db/relational_backend.py -> build/lib/fx_bharat/db 2025-11-20T15:10:16,203 creating build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,205 copying fx_bharat/ingestion/rbi_workbook.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,207 copying fx_bharat/ingestion/__init__.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,209 copying fx_bharat/ingestion/sbi_pdf.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,212 copying fx_bharat/ingestion/rbi_selenium.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,215 copying fx_bharat/ingestion/models.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,217 copying fx_bharat/ingestion/rbi_csv.py -> build/lib/fx_bharat/ingestion 2025-11-20T15:10:16,219 creating build/lib/fx_bharat/scripts 2025-11-20T15:10:16,221 copying fx_bharat/scripts/populate_sbi_forex.py -> build/lib/fx_bharat/scripts 2025-11-20T15:10:16,223 copying fx_bharat/scripts/__init__.py -> build/lib/fx_bharat/scripts 2025-11-20T15:10:16,225 copying fx_bharat/scripts/populate_rbi_forex.py -> build/lib/fx_bharat/scripts 2025-11-20T15:10:16,227 creating build/lib/fx_bharat/seeds 2025-11-20T15:10:16,229 copying fx_bharat/seeds/populate_sbi_forex.py -> build/lib/fx_bharat/seeds 2025-11-20T15:10:16,231 copying fx_bharat/seeds/__init__.py -> build/lib/fx_bharat/seeds 2025-11-20T15:10:16,234 copying fx_bharat/seeds/populate_rbi_forex.py -> build/lib/fx_bharat/seeds 2025-11-20T15:10:16,236 creating build/lib/fx_bharat/utils 2025-11-20T15:10:16,238 copying fx_bharat/utils/__init__.py -> build/lib/fx_bharat/utils 2025-11-20T15:10:16,240 copying fx_bharat/utils/rbi.py -> build/lib/fx_bharat/utils 2025-11-20T15:10:16,242 copying fx_bharat/utils/date_range.py -> build/lib/fx_bharat/utils 2025-11-20T15:10:16,244 copying fx_bharat/utils/logger.py -> build/lib/fx_bharat/utils 2025-11-20T15:10:16,246 running egg_info 2025-11-20T15:10:16,258 writing fx_bharat.egg-info/PKG-INFO 2025-11-20T15:10:16,262 writing dependency_links to fx_bharat.egg-info/dependency_links.txt 2025-11-20T15:10:16,263 writing requirements to fx_bharat.egg-info/requires.txt 2025-11-20T15:10:16,265 writing top-level names to fx_bharat.egg-info/top_level.txt 2025-11-20T15:10:16,279 reading manifest file 'fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:16,284 reading manifest template 'MANIFEST.in' 2025-11-20T15:10:16,298 adding license file 'LICENSE' 2025-11-20T15:10:16,303 writing manifest file 'fx_bharat.egg-info/SOURCES.txt' 2025-11-20T15:10:16,308 copying fx_bharat/py.typed -> build/lib/fx_bharat 2025-11-20T15:10:16,310 copying fx_bharat/db/forex.db -> build/lib/fx_bharat/db 2025-11-20T15:10:16,375 installing to build/bdist.linux-armv7l/wheel 2025-11-20T15:10:16,376 running install 2025-11-20T15:10:16,399 running install_lib 2025-11-20T15:10:16,405 creating build/bdist.linux-armv7l/wheel 2025-11-20T15:10:16,408 creating build/bdist.linux-armv7l/wheel/fx_bharat 2025-11-20T15:10:16,409 copying build/lib/fx_bharat/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat 2025-11-20T15:10:16,412 creating build/bdist.linux-armv7l/wheel/fx_bharat/db 2025-11-20T15:10:16,413 copying build/lib/fx_bharat/db/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,415 copying build/lib/fx_bharat/db/sqlite_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,417 copying build/lib/fx_bharat/db/forex.db -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,471 copying build/lib/fx_bharat/db/base_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,472 copying build/lib/fx_bharat/db/postgres_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,474 copying build/lib/fx_bharat/db/mongo_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,476 copying build/lib/fx_bharat/db/mysql_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,478 copying build/lib/fx_bharat/db/sqlite_manager.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,480 copying build/lib/fx_bharat/db/relational_backend.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/db 2025-11-20T15:10:16,483 creating build/bdist.linux-armv7l/wheel/fx_bharat/ingestion 2025-11-20T15:10:16,484 copying build/lib/fx_bharat/ingestion/rbi_workbook.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,486 copying build/lib/fx_bharat/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,488 copying build/lib/fx_bharat/ingestion/sbi_pdf.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,490 copying build/lib/fx_bharat/ingestion/rbi_selenium.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,492 copying build/lib/fx_bharat/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,494 copying build/lib/fx_bharat/ingestion/rbi_csv.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/ingestion 2025-11-20T15:10:16,497 creating build/bdist.linux-armv7l/wheel/fx_bharat/scripts 2025-11-20T15:10:16,497 copying build/lib/fx_bharat/scripts/populate_sbi_forex.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/scripts 2025-11-20T15:10:16,499 copying build/lib/fx_bharat/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/scripts 2025-11-20T15:10:16,501 copying build/lib/fx_bharat/scripts/populate_rbi_forex.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/scripts 2025-11-20T15:10:16,502 copying build/lib/fx_bharat/py.typed -> build/bdist.linux-armv7l/wheel/./fx_bharat 2025-11-20T15:10:16,505 creating build/bdist.linux-armv7l/wheel/fx_bharat/seeds 2025-11-20T15:10:16,506 copying build/lib/fx_bharat/seeds/populate_sbi_forex.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/seeds 2025-11-20T15:10:16,508 copying build/lib/fx_bharat/seeds/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/seeds 2025-11-20T15:10:16,510 copying build/lib/fx_bharat/seeds/populate_rbi_forex.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/seeds 2025-11-20T15:10:16,513 creating build/bdist.linux-armv7l/wheel/fx_bharat/utils 2025-11-20T15:10:16,514 copying build/lib/fx_bharat/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/utils 2025-11-20T15:10:16,515 copying build/lib/fx_bharat/utils/rbi.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/utils 2025-11-20T15:10:16,517 copying build/lib/fx_bharat/utils/date_range.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/utils 2025-11-20T15:10:16,519 copying build/lib/fx_bharat/utils/logger.py -> build/bdist.linux-armv7l/wheel/./fx_bharat/utils 2025-11-20T15:10:16,520 running install_egg_info 2025-11-20T15:10:16,526 Copying fx_bharat.egg-info to build/bdist.linux-armv7l/wheel/./fx_bharat-0.2.0-py3.11.egg-info 2025-11-20T15:10:16,535 running install_scripts 2025-11-20T15:10:16,545 creating build/bdist.linux-armv7l/wheel/fx_bharat-0.2.0.dist-info/WHEEL 2025-11-20T15:10:16,548 creating '/tmp/pip-wheel-lue7f3al/.tmp-ggyv_1dj/fx_bharat-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-20T15:10:16,552 adding 'fx_bharat/__init__.py' 2025-11-20T15:10:16,553 adding 'fx_bharat/py.typed' 2025-11-20T15:10:16,555 adding 'fx_bharat/db/__init__.py' 2025-11-20T15:10:16,556 adding 'fx_bharat/db/base_backend.py' 2025-11-20T15:10:17,023 adding 'fx_bharat/db/forex.db' 2025-11-20T15:10:17,046 adding 'fx_bharat/db/mongo_backend.py' 2025-11-20T15:10:17,047 adding 'fx_bharat/db/mysql_backend.py' 2025-11-20T15:10:17,049 adding 'fx_bharat/db/postgres_backend.py' 2025-11-20T15:10:17,050 adding 'fx_bharat/db/relational_backend.py' 2025-11-20T15:10:17,052 adding 'fx_bharat/db/sqlite_backend.py' 2025-11-20T15:10:17,054 adding 'fx_bharat/db/sqlite_manager.py' 2025-11-20T15:10:17,055 adding 'fx_bharat/ingestion/__init__.py' 2025-11-20T15:10:17,057 adding 'fx_bharat/ingestion/models.py' 2025-11-20T15:10:17,058 adding 'fx_bharat/ingestion/rbi_csv.py' 2025-11-20T15:10:17,060 adding 'fx_bharat/ingestion/rbi_selenium.py' 2025-11-20T15:10:17,061 adding 'fx_bharat/ingestion/rbi_workbook.py' 2025-11-20T15:10:17,063 adding 'fx_bharat/ingestion/sbi_pdf.py' 2025-11-20T15:10:17,065 adding 'fx_bharat/scripts/__init__.py' 2025-11-20T15:10:17,066 adding 'fx_bharat/scripts/populate_rbi_forex.py' 2025-11-20T15:10:17,067 adding 'fx_bharat/scripts/populate_sbi_forex.py' 2025-11-20T15:10:17,069 adding 'fx_bharat/seeds/__init__.py' 2025-11-20T15:10:17,070 adding 'fx_bharat/seeds/populate_rbi_forex.py' 2025-11-20T15:10:17,072 adding 'fx_bharat/seeds/populate_sbi_forex.py' 2025-11-20T15:10:17,073 adding 'fx_bharat/utils/__init__.py' 2025-11-20T15:10:17,075 adding 'fx_bharat/utils/date_range.py' 2025-11-20T15:10:17,076 adding 'fx_bharat/utils/logger.py' 2025-11-20T15:10:17,077 adding 'fx_bharat/utils/rbi.py' 2025-11-20T15:10:17,079 adding 'fx_bharat-0.2.0.dist-info/licenses/LICENSE' 2025-11-20T15:10:17,082 adding 'fx_bharat-0.2.0.dist-info/METADATA' 2025-11-20T15:10:17,083 adding 'fx_bharat-0.2.0.dist-info/WHEEL' 2025-11-20T15:10:17,084 adding 'fx_bharat-0.2.0.dist-info/top_level.txt' 2025-11-20T15:10:17,085 adding 'fx_bharat-0.2.0.dist-info/RECORD' 2025-11-20T15:10:17,096 removing build/bdist.linux-armv7l/wheel 2025-11-20T15:10:17,209 Building wheel for fx-bharat (pyproject.toml): finished with status 'done' 2025-11-20T15:10:17,227 Created wheel for fx-bharat: filename=fx_bharat-0.2.0-py3-none-any.whl size=859674 sha256=5781622907bc7e70ce68512de0fc7cd310ce5ac0dc076039a2bf109630f8b7ef 2025-11-20T15:10:17,228 Stored in directory: /tmp/pip-ephem-wheel-cache-mm_373z4/wheels/d0/e7/40/94185f754f2d507ee5d77f532706f7585c437e0737cda294dd 2025-11-20T15:10:17,242 Successfully built fx-bharat 2025-11-20T15:10:17,275 Removed build tracker: '/tmp/pip-build-tracker-tu4jgh0k'