2025-03-04T14:06:29,875 Created temporary directory: /tmp/pip-build-tracker-_mxg_ux_ 2025-03-04T14:06:29,876 Initialized build tracking at /tmp/pip-build-tracker-_mxg_ux_ 2025-03-04T14:06:29,877 Created build tracker: /tmp/pip-build-tracker-_mxg_ux_ 2025-03-04T14:06:29,877 Entered build tracker: /tmp/pip-build-tracker-_mxg_ux_ 2025-03-04T14:06:29,878 Created temporary directory: /tmp/pip-wheel-b25lngo3 2025-03-04T14:06:29,882 Created temporary directory: /tmp/pip-ephem-wheel-cache-ww0hi8hl 2025-03-04T14:06:29,927 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-04T14:06:29,929 2 location(s) to search for versions of fair-sense-ai: 2025-03-04T14:06:29,929 * https://pypi.org/simple/fair-sense-ai/ 2025-03-04T14:06:29,929 * https://www.piwheels.org/simple/fair-sense-ai/ 2025-03-04T14:06:29,930 Fetching project page and analyzing links: https://pypi.org/simple/fair-sense-ai/ 2025-03-04T14:06:29,931 Getting page https://pypi.org/simple/fair-sense-ai/ 2025-03-04T14:06:29,932 Found index url https://pypi.org/simple/ 2025-03-04T14:06:30,150 Fetched page https://pypi.org/simple/fair-sense-ai/ as application/vnd.pypi.simple.v1+json 2025-03-04T14:06:30,155 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/89/c9/095dfc72b3ae2d08434af18b2601dc23568e821ffa1500267fd333856ce7/fair_sense_ai-0.1.1-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,156 Found link https://files.pythonhosted.org/packages/3b/3a/44d294657590fedbc6aa1bcd9c013148022f70fe21876ddf2220ac798918/fair_sense_ai-0.1.1.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.1 2025-03-04T14:06:30,157 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/49/96/7db1f68b2b3fed8d83f0d768f65da6f65749ba513e1999aae6f3b4bd218c/fair_sense_ai-0.1.2-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,158 Found link https://files.pythonhosted.org/packages/11/80/a806ce12c307a2065896f0855ee16874131b426d5e0e250212b31f204201/fair_sense_ai-0.1.2.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.2 2025-03-04T14:06:30,158 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/fc/7b/60ed7d205830ddca925da7c179cbc0ffae5bb41cb1a80cc26631cdc08d88/fair_sense_ai-0.1.4-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,159 Found link https://files.pythonhosted.org/packages/28/a9/69aab73aca0e5d0e2e9acf867bf38aaeca0ed0321af99df0f15e6c54d1d6/fair_sense_ai-0.1.4.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.4 2025-03-04T14:06:30,160 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/d1/ca/56f1ea6c13b71f49b8f317b817e9317fd3a69de9c058611112c2b8e85385/fair_sense_ai-0.1.5-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,161 Found link https://files.pythonhosted.org/packages/f3/fe/64d9049de362fe4ef7f5c62c72454546e977693627fe2de6f3d826941269/fair_sense_ai-0.1.5.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.5 2025-03-04T14:06:30,162 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/32/d8/72695821ec4d9716b59145404521015b0b615b56b5c292e832be8517c4fb/fair_sense_ai-0.1.6-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,163 Found link https://files.pythonhosted.org/packages/7a/c4/bd558bf456904aeca31732bdc0de63ad6e67d09bee8cec85a20bfe68c197/fair_sense_ai-0.1.6.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.6 2025-03-04T14:06:30,163 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/97/6a/77bb76a8f1ad240b818c1b9a9afba7c46619e6ac7df0230595f69ac4effa/fair_sense_ai-0.1.7-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,164 Found link https://files.pythonhosted.org/packages/96/b8/8d5bbb1c9a725101fee279f927a3cc7bb0867da9b7d1a0601e70b7d873fc/fair_sense_ai-0.1.7.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.7), version: 0.1.7 2025-03-04T14:06:30,165 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/12/a2/a2286a9a692e4508d7d17314b2df1145de8ab26a4f9a1643225d7259cac9/fair_sense_ai-0.8.0-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,166 Found link https://files.pythonhosted.org/packages/1a/e7/3bde66ab4b8f6a0b2fa5867e864f2f9d11f520a55c3f37d94546bd679006/fair_sense_ai-0.8.0.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9), version: 0.8.0 2025-03-04T14:06:30,167 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/6e/4e/bf07efefa14a0db4c54b48d1a80a10ff75225f036326f659bd564a421cf2/fair_sense_ai-0.8.2-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,167 Found link https://files.pythonhosted.org/packages/63/14/12d80496e000003bddaa4b288b60c25941c1bc62aefdb9c475fcc119b894/fair_sense_ai-0.8.2.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9), version: 0.8.2 2025-03-04T14:06:30,168 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/0d/dd/44070db669b2c9b6c7450718d9cba8ade1c49da4adea3e13296e4a4962ab/fair_sense_ai-0.8.3-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,169 Found link https://files.pythonhosted.org/packages/eb/59/7eb37bc2d21b85c4dc1e337e3594a4b95477af06e3b8ffea0eba2b144fd9/fair_sense_ai-0.8.3.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9), version: 0.8.3 2025-03-04T14:06:30,169 Skipping link: No binaries permitted for fair-sense-ai: https://files.pythonhosted.org/packages/7b/bf/9c437189f837cf1ea1aa2db526202e241d5f6e8924243f125a4b29bd6158/fair_sense_ai-1.0.4-py3-none-any.whl (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,170 Found link https://files.pythonhosted.org/packages/98/3e/9a537b17a47569cfb1c5a03a3923d3a62634dd883eefc7ae200113dceea3/fair_sense_ai-1.0.4.tar.gz (from https://pypi.org/simple/fair-sense-ai/) (requires-python:>=3.9), version: 1.0.4 2025-03-04T14:06:30,171 Fetching project page and analyzing links: https://www.piwheels.org/simple/fair-sense-ai/ 2025-03-04T14:06:30,172 Getting page https://www.piwheels.org/simple/fair-sense-ai/ 2025-03-04T14:06:30,173 Found index url https://www.piwheels.org/simple/ 2025-03-04T14:06:30,335 Fetched page https://www.piwheels.org/simple/fair-sense-ai/ as text/html 2025-03-04T14:06:30,338 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.8.3-py3-none-any.whl#sha256=62504764262772a84a9dc17ff614b2e82f51632dc389b541199fb621116cdd99 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,339 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.8.2-py3-none-any.whl#sha256=2d16ff7f6fa00fec2345d010e084a809faaa956b26e29b283a41bb4a2fd21602 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,340 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.8.0-py3-none-any.whl#sha256=c8a8fbd024fb83da29c7ea89cef02bf05b82e1d81e32e3a9e4a460fee43177a4 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.9) 2025-03-04T14:06:30,340 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.7-py3-none-any.whl#sha256=d8136bff6a0ddf7570470f39bdd8ccd434b1acb3a5836f4e75fee0c329431b5a (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,341 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.6-py3-none-any.whl#sha256=34f7efb3fa10b99719a9e53f91d6245d0070de796d87f6e597d8b2b4a8a30046 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,342 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.5-py3-none-any.whl#sha256=7918993f346f45881692dece829dbae22ba60e71bc4e59da5bffa0b36b5a761e (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,342 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.4-py3-none-any.whl#sha256=1fefb23e740ba4ad3297526fe0d0bf657db92fd6f7ee08707c45ca12207c9a44 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,342 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.2-py3-none-any.whl#sha256=4cd95d2c96867e175938807f516e671b6155dd4cc4dbb819cf32b48b8128c0c6 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,343 Skipping link: No binaries permitted for fair-sense-ai: https://www.piwheels.org/simple/fair-sense-ai/fair_sense_ai-0.1.1-py3-none-any.whl#sha256=87d90b859d17a4289aa622dc1a9ea40c89cad8a80db7a5c4b3ae511f6103f984 (from https://www.piwheels.org/simple/fair-sense-ai/) (requires-python:>=3.7) 2025-03-04T14:06:30,343 Skipping link: not a file: https://www.piwheels.org/simple/fair-sense-ai/ 2025-03-04T14:06:30,344 Skipping link: not a file: https://pypi.org/simple/fair-sense-ai/ 2025-03-04T14:06:30,364 Given no hashes to check 1 links for project 'fair-sense-ai': discarding no candidates 2025-03-04T14:06:30,366 Collecting fair-sense-ai==1.0.4 2025-03-04T14:06:30,368 Created temporary directory: /tmp/pip-unpack-6q0lw1j7 2025-03-04T14:06:30,728 Downloading fair_sense_ai-1.0.4.tar.gz (1.6 MB) 2025-03-04T14:06:31,095 Added fair-sense-ai==1.0.4 from https://files.pythonhosted.org/packages/98/3e/9a537b17a47569cfb1c5a03a3923d3a62634dd883eefc7ae200113dceea3/fair_sense_ai-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-_mxg_ux_' 2025-03-04T14:06:31,097 Running setup.py (path:/tmp/pip-wheel-b25lngo3/fair-sense-ai_6da5d581f3c94601bb951cc0054a9f6f/setup.py) egg_info for package fair-sense-ai 2025-03-04T14:06:31,098 Created temporary directory: /tmp/pip-pip-egg-info-3eaclwbl 2025-03-04T14:06:31,099 Preparing metadata (setup.py): started 2025-03-04T14:06:31,100 Running command python setup.py egg_info 2025-03-04T14:06:32,152 running egg_info 2025-03-04T14:06:32,179 creating /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info 2025-03-04T14:06:32,180 writing /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/PKG-INFO 2025-03-04T14:06:32,184 writing dependency_links to /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/dependency_links.txt 2025-03-04T14:06:32,185 writing entry points to /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/entry_points.txt 2025-03-04T14:06:32,187 writing requirements to /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/requires.txt 2025-03-04T14:06:32,188 writing top-level names to /tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/top_level.txt 2025-03-04T14:06:32,189 writing manifest file '/tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/SOURCES.txt' 2025-03-04T14:06:32,279 reading manifest file '/tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/SOURCES.txt' 2025-03-04T14:06:32,281 adding license file 'LICENSE' 2025-03-04T14:06:32,284 writing manifest file '/tmp/pip-pip-egg-info-3eaclwbl/fair_sense_ai.egg-info/SOURCES.txt' 2025-03-04T14:06:32,395 Preparing metadata (setup.py): finished with status 'done' 2025-03-04T14:06:32,399 Source in /tmp/pip-wheel-b25lngo3/fair-sense-ai_6da5d581f3c94601bb951cc0054a9f6f has version 1.0.4, which satisfies requirement fair-sense-ai==1.0.4 from https://files.pythonhosted.org/packages/98/3e/9a537b17a47569cfb1c5a03a3923d3a62634dd883eefc7ae200113dceea3/fair_sense_ai-1.0.4.tar.gz 2025-03-04T14:06:32,401 Removed fair-sense-ai==1.0.4 from https://files.pythonhosted.org/packages/98/3e/9a537b17a47569cfb1c5a03a3923d3a62634dd883eefc7ae200113dceea3/fair_sense_ai-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-_mxg_ux_' 2025-03-04T14:06:32,408 Created temporary directory: /tmp/pip-unpack-cix5j024 2025-03-04T14:06:32,409 Created temporary directory: /tmp/pip-unpack-ywcjzo81 2025-03-04T14:06:32,410 Building wheels for collected packages: fair-sense-ai 2025-03-04T14:06:32,414 Created temporary directory: /tmp/pip-wheel-zmvrxlnf 2025-03-04T14:06:32,414 Building wheel for fair-sense-ai (setup.py): started 2025-03-04T14:06:32,415 Destination directory: /tmp/pip-wheel-zmvrxlnf 2025-03-04T14:06:32,416 Running command python setup.py bdist_wheel 2025-03-04T14:06:33,475 running bdist_wheel 2025-03-04T14:06:33,611 running build 2025-03-04T14:06:33,611 running build_py 2025-03-04T14:06:33,642 creating build/lib/fairsense 2025-03-04T14:06:33,644 copying fairsense/runtime.py -> build/lib/fairsense 2025-03-04T14:06:33,647 copying fairsense/app.py -> build/lib/fairsense 2025-03-04T14:06:33,650 copying fairsense/__init__.py -> build/lib/fairsense 2025-03-04T14:06:33,652 creating build/lib/fairsense/utils 2025-03-04T14:06:33,653 copying fairsense/utils/__init__.py -> build/lib/fairsense/utils 2025-03-04T14:06:33,655 copying fairsense/utils/helper.py -> build/lib/fairsense/utils 2025-03-04T14:06:33,658 creating build/lib/fairsense/analysis 2025-03-04T14:06:33,660 copying fairsense/analysis/ai_governance.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,661 copying fairsense/analysis/ai_safety_dashboard.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,664 copying fairsense/analysis/__init__.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,665 copying fairsense/analysis/bias.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,668 copying fairsense/analysis/save_embedding.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,670 copying fairsense/analysis/risk_assessment.py -> build/lib/fairsense/analysis 2025-03-04T14:06:33,672 running egg_info 2025-03-04T14:06:33,699 writing fair_sense_ai.egg-info/PKG-INFO 2025-03-04T14:06:33,703 writing dependency_links to fair_sense_ai.egg-info/dependency_links.txt 2025-03-04T14:06:33,705 writing entry points to fair_sense_ai.egg-info/entry_points.txt 2025-03-04T14:06:33,706 writing requirements to fair_sense_ai.egg-info/requires.txt 2025-03-04T14:06:33,707 writing top-level names to fair_sense_ai.egg-info/top_level.txt 2025-03-04T14:06:33,740 reading manifest file 'fair_sense_ai.egg-info/SOURCES.txt' 2025-03-04T14:06:33,744 adding license file 'LICENSE' 2025-03-04T14:06:33,747 writing manifest file 'fair_sense_ai.egg-info/SOURCES.txt' 2025-03-04T14:06:33,749 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'fairsense.dataframes_and_indexes' is absent from the `packages` configuration. 2025-03-04T14:06:33,750 !! 2025-03-04T14:06:33,751 ******************************************************************************** 2025-03-04T14:06:33,751 ############################ 2025-03-04T14:06:33,752 # Package would be ignored # 2025-03-04T14:06:33,753 ############################ 2025-03-04T14:06:33,753 Python recognizes 'fairsense.dataframes_and_indexes' as an importable package[^1], 2025-03-04T14:06:33,754 but it is absent from setuptools' `packages` configuration. 2025-03-04T14:06:33,755 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-04T14:06:33,756 package, please make sure that 'fairsense.dataframes_and_indexes' is explicitly added 2025-03-04T14:06:33,756 to the `packages` configuration field. 2025-03-04T14:06:33,758 Alternatively, you can also rely on setuptools' discovery methods 2025-03-04T14:06:33,759 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-04T14:06:33,760 instead of `find_packages(...)`/`find:`). 2025-03-04T14:06:33,761 You can read more about "package discovery" on setuptools documentation page: 2025-03-04T14:06:33,762 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-04T14:06:33,765 If you don't want 'fairsense.dataframes_and_indexes' to be distributed and are 2025-03-04T14:06:33,766 already explicitly excluding 'fairsense.dataframes_and_indexes' via 2025-03-04T14:06:33,766 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-04T14:06:33,767 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-04T14:06:33,769 combination with a more fine grained `package-data` configuration. 2025-03-04T14:06:33,771 You can read more about "package data files" on setuptools documentation page: 2025-03-04T14:06:33,772 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-04T14:06:33,775 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-04T14:06:33,778 even if it does not contain any `.py` files. 2025-03-04T14:06:33,779 On the other hand, currently there is no concept of package data 2025-03-04T14:06:33,779 directory, all directories are treated like packages. 2025-03-04T14:06:33,780 ******************************************************************************** 2025-03-04T14:06:33,783 !! 2025-03-04T14:06:33,784 check.warn(importable) 2025-03-04T14:06:33,785 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'fairsense.ui' is absent from the `packages` configuration. 2025-03-04T14:06:33,785 !! 2025-03-04T14:06:33,787 ******************************************************************************** 2025-03-04T14:06:33,788 ############################ 2025-03-04T14:06:33,791 # Package would be ignored # 2025-03-04T14:06:33,794 ############################ 2025-03-04T14:06:33,797 Python recognizes 'fairsense.ui' as an importable package[^1], 2025-03-04T14:06:33,803 but it is absent from setuptools' `packages` configuration. 2025-03-04T14:06:33,804 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-04T14:06:33,805 package, please make sure that 'fairsense.ui' is explicitly added 2025-03-04T14:06:33,805 to the `packages` configuration field. 2025-03-04T14:06:33,806 Alternatively, you can also rely on setuptools' discovery methods 2025-03-04T14:06:33,807 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-04T14:06:33,808 instead of `find_packages(...)`/`find:`). 2025-03-04T14:06:33,809 You can read more about "package discovery" on setuptools documentation page: 2025-03-04T14:06:33,810 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-04T14:06:33,811 If you don't want 'fairsense.ui' to be distributed and are 2025-03-04T14:06:33,811 already explicitly excluding 'fairsense.ui' via 2025-03-04T14:06:33,812 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-04T14:06:33,812 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-04T14:06:33,813 combination with a more fine grained `package-data` configuration. 2025-03-04T14:06:33,814 You can read more about "package data files" on setuptools documentation page: 2025-03-04T14:06:33,816 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-04T14:06:33,818 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-04T14:06:33,818 even if it does not contain any `.py` files. 2025-03-04T14:06:33,819 On the other hand, currently there is no concept of package data 2025-03-04T14:06:33,820 directory, all directories are treated like packages. 2025-03-04T14:06:33,820 ******************************************************************************** 2025-03-04T14:06:33,821 !! 2025-03-04T14:06:33,821 check.warn(importable) 2025-03-04T14:06:33,822 creating build/lib/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,822 copying fairsense/dataframes_and_indexes/AI_RMF_playbook.csv -> build/lib/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,823 copying fairsense/dataframes_and_indexes/ai_rmf_index.faiss -> build/lib/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,823 copying fairsense/dataframes_and_indexes/preprocessed_risks_df.csv -> build/lib/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,824 copying fairsense/dataframes_and_indexes/risk_index.faiss -> build/lib/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,824 creating build/lib/fairsense/ui 2025-03-04T14:06:33,825 copying fairsense/ui/about.html -> build/lib/fairsense/ui 2025-03-04T14:06:33,825 copying fairsense/ui/footer.html -> build/lib/fairsense/ui 2025-03-04T14:06:33,826 copying fairsense/ui/home.html -> build/lib/fairsense/ui 2025-03-04T14:06:33,844 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-04T14:06:33,844 !! 2025-03-04T14:06:33,845 ******************************************************************************** 2025-03-04T14:06:33,846 Please avoid running ``setup.py`` directly. 2025-03-04T14:06:33,846 Instead, use pypa/build, pypa/installer or other 2025-03-04T14:06:33,847 standards-based tools. 2025-03-04T14:06:33,848 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-04T14:06:33,849 ******************************************************************************** 2025-03-04T14:06:33,850 !! 2025-03-04T14:06:33,851 self.initialize_options() 2025-03-04T14:06:33,871 installing to build/bdist.linux-armv7l/wheel 2025-03-04T14:06:33,872 running install 2025-03-04T14:06:33,896 running install_lib 2025-03-04T14:06:33,923 creating build/bdist.linux-armv7l/wheel 2025-03-04T14:06:33,926 creating build/bdist.linux-armv7l/wheel/fairsense 2025-03-04T14:06:33,927 copying build/lib/fairsense/runtime.py -> build/bdist.linux-armv7l/wheel/./fairsense 2025-03-04T14:06:33,930 creating build/bdist.linux-armv7l/wheel/fairsense/utils 2025-03-04T14:06:33,931 copying build/lib/fairsense/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fairsense/utils 2025-03-04T14:06:33,933 copying build/lib/fairsense/utils/helper.py -> build/bdist.linux-armv7l/wheel/./fairsense/utils 2025-03-04T14:06:33,935 creating build/bdist.linux-armv7l/wheel/fairsense/ui 2025-03-04T14:06:33,936 copying build/lib/fairsense/ui/home.html -> build/bdist.linux-armv7l/wheel/./fairsense/ui 2025-03-04T14:06:33,939 copying build/lib/fairsense/ui/footer.html -> build/bdist.linux-armv7l/wheel/./fairsense/ui 2025-03-04T14:06:33,941 copying build/lib/fairsense/ui/about.html -> build/bdist.linux-armv7l/wheel/./fairsense/ui 2025-03-04T14:06:33,943 copying build/lib/fairsense/app.py -> build/bdist.linux-armv7l/wheel/./fairsense 2025-03-04T14:06:33,945 copying build/lib/fairsense/__init__.py -> build/bdist.linux-armv7l/wheel/./fairsense 2025-03-04T14:06:33,947 creating build/bdist.linux-armv7l/wheel/fairsense/dataframes_and_indexes 2025-03-04T14:06:33,948 copying build/lib/fairsense/dataframes_and_indexes/risk_index.faiss -> build/bdist.linux-armv7l/wheel/./fairsense/dataframes_and_indexes 2025-03-04T14:06:33,980 copying build/lib/fairsense/dataframes_and_indexes/preprocessed_risks_df.csv -> build/bdist.linux-armv7l/wheel/./fairsense/dataframes_and_indexes 2025-03-04T14:06:33,988 copying build/lib/fairsense/dataframes_and_indexes/AI_RMF_playbook.csv -> build/bdist.linux-armv7l/wheel/./fairsense/dataframes_and_indexes 2025-03-04T14:06:33,993 copying build/lib/fairsense/dataframes_and_indexes/ai_rmf_index.faiss -> build/bdist.linux-armv7l/wheel/./fairsense/dataframes_and_indexes 2025-03-04T14:06:33,997 creating build/bdist.linux-armv7l/wheel/fairsense/analysis 2025-03-04T14:06:33,998 copying build/lib/fairsense/analysis/ai_governance.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,000 copying build/lib/fairsense/analysis/ai_safety_dashboard.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,003 copying build/lib/fairsense/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,004 copying build/lib/fairsense/analysis/bias.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,006 copying build/lib/fairsense/analysis/save_embedding.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,008 copying build/lib/fairsense/analysis/risk_assessment.py -> build/bdist.linux-armv7l/wheel/./fairsense/analysis 2025-03-04T14:06:34,010 running install_egg_info 2025-03-04T14:06:34,043 Copying fair_sense_ai.egg-info to build/bdist.linux-armv7l/wheel/./fair_sense_ai-1.0.4-py3.11.egg-info 2025-03-04T14:06:34,054 running install_scripts 2025-03-04T14:06:34,071 creating build/bdist.linux-armv7l/wheel/fair_sense_ai-1.0.4.dist-info/WHEEL 2025-03-04T14:06:34,073 creating '/tmp/pip-wheel-zmvrxlnf/fair_sense_ai-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-04T14:06:34,076 adding 'fairsense/__init__.py' 2025-03-04T14:06:34,078 adding 'fairsense/app.py' 2025-03-04T14:06:34,080 adding 'fairsense/runtime.py' 2025-03-04T14:06:34,082 adding 'fairsense/analysis/__init__.py' 2025-03-04T14:06:34,083 adding 'fairsense/analysis/ai_governance.py' 2025-03-04T14:06:34,085 adding 'fairsense/analysis/ai_safety_dashboard.py' 2025-03-04T14:06:34,087 adding 'fairsense/analysis/bias.py' 2025-03-04T14:06:34,089 adding 'fairsense/analysis/risk_assessment.py' 2025-03-04T14:06:34,090 adding 'fairsense/analysis/save_embedding.py' 2025-03-04T14:06:34,118 adding 'fairsense/dataframes_and_indexes/AI_RMF_playbook.csv' 2025-03-04T14:06:34,134 adding 'fairsense/dataframes_and_indexes/ai_rmf_index.faiss' 2025-03-04T14:06:34,217 adding 'fairsense/dataframes_and_indexes/preprocessed_risks_df.csv' 2025-03-04T14:06:34,427 adding 'fairsense/dataframes_and_indexes/risk_index.faiss' 2025-03-04T14:06:34,437 adding 'fairsense/ui/about.html' 2025-03-04T14:06:34,438 adding 'fairsense/ui/footer.html' 2025-03-04T14:06:34,440 adding 'fairsense/ui/home.html' 2025-03-04T14:06:34,441 adding 'fairsense/utils/__init__.py' 2025-03-04T14:06:34,443 adding 'fairsense/utils/helper.py' 2025-03-04T14:06:34,444 adding 'fair_sense_ai-1.0.4.dist-info/LICENSE' 2025-03-04T14:06:34,445 adding 'fair_sense_ai-1.0.4.dist-info/METADATA' 2025-03-04T14:06:34,446 adding 'fair_sense_ai-1.0.4.dist-info/WHEEL' 2025-03-04T14:06:34,447 adding 'fair_sense_ai-1.0.4.dist-info/entry_points.txt' 2025-03-04T14:06:34,448 adding 'fair_sense_ai-1.0.4.dist-info/top_level.txt' 2025-03-04T14:06:34,449 adding 'fair_sense_ai-1.0.4.dist-info/RECORD' 2025-03-04T14:06:34,466 removing build/bdist.linux-armv7l/wheel 2025-03-04T14:06:34,588 Building wheel for fair-sense-ai (setup.py): finished with status 'done' 2025-03-04T14:06:34,607 Created wheel for fair-sense-ai: filename=fair_sense_ai-1.0.4-py3-none-any.whl size=1597040 sha256=ef5c82cdcfd724cb0fd7ab55024946444cfce4a292315db0de3e91a40877f228 2025-03-04T14:06:34,608 Stored in directory: /tmp/pip-ephem-wheel-cache-ww0hi8hl/wheels/07/a9/fa/ad6c67288c0fd217978b7235f72c094f5a6cfa211f947d8238 2025-03-04T14:06:34,620 Successfully built fair-sense-ai 2025-03-04T14:06:34,666 Removed build tracker: '/tmp/pip-build-tracker-_mxg_ux_'