2023-03-28T11:24:22,718 Created temporary directory: /tmp/pip-ephem-wheel-cache-h2zer4hq 2023-03-28T11:24:22,721 Created temporary directory: /tmp/pip-build-tracker-g3i357v_ 2023-03-28T11:24:22,721 Initialized build tracking at /tmp/pip-build-tracker-g3i357v_ 2023-03-28T11:24:22,722 Created build tracker: /tmp/pip-build-tracker-g3i357v_ 2023-03-28T11:24:22,722 Entered build tracker: /tmp/pip-build-tracker-g3i357v_ 2023-03-28T11:24:22,722 Created temporary directory: /tmp/pip-wheel-2pf4r9fb 2023-03-28T11:24:22,727 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 2023-03-28T11:24:22,730 Created temporary directory: /tmp/pip-ephem-wheel-cache-nb_63c5z 2023-03-28T11:24:22,754 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-03-28T11:24:22,757 2 location(s) to search for versions of pyrepresent: 2023-03-28T11:24:22,757 * https://pypi.org/simple/pyrepresent/ 2023-03-28T11:24:22,757 * https://www.piwheels.org/simple/pyrepresent/ 2023-03-28T11:24:22,758 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-03-28T11:24:22,758 Getting page https://pypi.org/simple/pyrepresent/ 2023-03-28T11:24:22,760 Found index url https://pypi.org/simple 2023-03-28T11:24:22,811 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-03-28T11:24:22,812 Found link https://files.pythonhosted.org/packages/a7/63/039d03507c8e88f5b98942d7c330cab0c60fee45e7b55046ac8925877467/pyrepresent-0.0.0.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.0 2023-03-28T11:24:22,813 Found link https://files.pythonhosted.org/packages/0c/d3/20fb4f5f5fd557bd7af839295f8714f5587f97b34ed6cfc386cce1a3224c/pyrepresent-0.0.1.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.1 2023-03-28T11:24:22,813 Found link https://files.pythonhosted.org/packages/e9/04/28d15d97261273d672e142e22380ecae9de1db874618de9e085755624e39/pyrepresent-0.0.2.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.2 2023-03-28T11:24:22,813 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-03-28T11:24:22,814 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-03-28T11:24:22,814 Found index url https://www.piwheels.org/simple 2023-03-28T11:24:22,986 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-03-28T11:24:22,987 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.0-py3-none-any.whl#sha256=627e22ec5075723b231440842776d9016c6a5f2aadb816743f828fbc3dc890aa (from https://www.piwheels.org/simple/pyrepresent/) 2023-03-28T11:24:22,987 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-03-28T11:24:22,988 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-03-28T11:24:23,006 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-03-28T11:24:23,023 Collecting pyrepresent==0.0.2 2023-03-28T11:24:23,025 Created temporary directory: /tmp/pip-unpack-bnzezx_4 2023-03-28T11:24:23,076 Downloading pyrepresent-0.0.2.tar.gz (14 kB) 2023-03-28T11:24:23,152 Added pyrepresent==0.0.2 from https://files.pythonhosted.org/packages/e9/04/28d15d97261273d672e142e22380ecae9de1db874618de9e085755624e39/pyrepresent-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-g3i357v_' 2023-03-28T11:24:23,157 Created temporary directory: /tmp/pip-build-env-w8khewjh 2023-03-28T11:24:23,171 Installing build dependencies: started 2023-03-28T11:24:23,172 Running command pip subprocess to install build dependencies 2023-03-28T11:24:24,425 Using pip 23.0.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-03-28T11:24:25,045 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 2023-03-28T11:24:25,072 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-03-28T11:24:26,751 Collecting setuptools 2023-03-28T11:24:26,853 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.6.0-py3-none-any.whl (1.1 MB) 2023-03-28T11:24:29,173 Installing collected packages: setuptools 2023-03-28T11:24:31,426 Successfully installed setuptools-67.6.0 2023-03-28T11:24:31,918 Installing build dependencies: finished with status 'done' 2023-03-28T11:24:31,923 Getting requirements to build wheel: started 2023-03-28T11:24:31,924 Running command Getting requirements to build wheel 2023-03-28T11:24:32,444 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-03-28T11:24:32,444 warnings.warn(msg) 2023-03-28T11:24:32,490 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:32,490 !! 2023-03-28T11:24:32,490 ########################################################################## 2023-03-28T11:24:32,490 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:32,490 ########################################################################## 2023-03-28T11:24:32,491 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:32,491 `readme = '# represent\n\nA module for object and model representations as strings, with vast configurations,\ncolors, hidden and protected values, assignment operations, memory addresses and more.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- program version: 0.0.0\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> - This module creates an easy-to-use, versatile dynamic system for representing python objects as strings.\n> - The string representation can be achieved for any python object, through functional or object-oriented usage.\n> - It is possible to configure many specific ways to display data, hide attributes, represent nested objects,\n\t> circular references, memory address, attribute names and values, indentation, and mor.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.9 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````\n- An example of code using the BaseModel class:\n````python\nfrom represent import BaseModel\n\nimport numpy as np\nimport pandas as pd\n\nclass Model(BaseModel):\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(model)\n````\n- An example of code using functions directly:\n````python\nfrom represent import to_string\n\nimport numpy as np\nimport pandas as pd\n\nclass Model:\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(to_string(model))\n````\n- Output:\n```python\n<__main__.Model object at 0x000002700983FE10>(\n\tself=>,\n\ttype=,\n\tvalues=[\n\t\t1,\n\t\t2,\n\t\t3\n\t],\n\tobjects={\n\t\t\'self\': >,\n\t\t\'type\': ,\n\t\t>: >,\n\t\t: ,\n\t\t(\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t)\n\t\t: [\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t],\n\t\t\'data\': {\n\t\t\t\'self\': <__main__.Model object at 0x000002700983FE10>,\n\t\t\t\'type\': ,\n\t\t\t<__main__.Model object at 0x000002700983FE10>: <__main__.Model object at 0x000002700983FE10>,\n\t\t\t: ,\n\t\t\t(\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t)\n\t\t\t: [\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t],\n\t\t\t\'data\': {\n\t\t\t\t...\n\t\t\t}\n\t\t}\n\t},\n\tdata=(\n\t\t| 1|,\n\t\t|0 1|,\n\t\t|1 2|,\n\t\t|2 3|\n\t),\n\tarray=(\n\t\t[\n\t\t\t[\n\t\t\t\t1,\n\t\t\t\t2,\n\t\t\t\t3,\n\t\t\t],\n\t\t\t[\n\t\t\t\t4,\n\t\t\t\t5,\n\t\t\t\t6,\n\t\t\t],\n\t\t]\n\t)\n)\n```'` 2023-03-28T11:24:32,491 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:32,491 consider this value unless 'readme' is listed as `dynamic`. 2023-03-28T11:24:32,492 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:32,492 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:32,492 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:32,492 follow strictly the standard. 2023-03-28T11:24:32,492 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-03-28T11:24:32,493 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:32,493 configuration. 2023-03-28T11:24:32,493 !! 2023-03-28T11:24:32,493 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:32,493 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:32,494 !! 2023-03-28T11:24:32,494 ########################################################################## 2023-03-28T11:24:32,494 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:32,494 ########################################################################## 2023-03-28T11:24:32,494 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:32,495 `license = 'MIT'` 2023-03-28T11:24:32,495 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:32,495 consider this value unless 'license' is listed as `dynamic`. 2023-03-28T11:24:32,495 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:32,496 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:32,496 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:32,496 follow strictly the standard. 2023-03-28T11:24:32,496 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-03-28T11:24:32,496 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:32,496 configuration. 2023-03-28T11:24:32,497 !! 2023-03-28T11:24:32,497 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:32,497 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:32,497 !! 2023-03-28T11:24:32,497 ########################################################################## 2023-03-28T11:24:32,498 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:32,498 ########################################################################## 2023-03-28T11:24:32,498 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:32,498 `authors = 'Shahaf Frank-Shapir'` 2023-03-28T11:24:32,498 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:32,498 consider this value unless 'authors' is listed as `dynamic`. 2023-03-28T11:24:32,499 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:32,499 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:32,499 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:32,499 follow strictly the standard. 2023-03-28T11:24:32,499 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-03-28T11:24:32,500 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:32,500 configuration. 2023-03-28T11:24:32,500 !! 2023-03-28T11:24:32,500 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:32,500 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:32,501 !! 2023-03-28T11:24:32,501 ########################################################################## 2023-03-28T11:24:32,501 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:32,501 ########################################################################## 2023-03-28T11:24:32,501 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:32,502 `dependencies = ['six', 'colorama', 'pandas']` 2023-03-28T11:24:32,502 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:32,502 consider this value unless 'dependencies' is listed as `dynamic`. 2023-03-28T11:24:32,502 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:32,503 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:32,503 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:32,503 follow strictly the standard. 2023-03-28T11:24:32,503 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-03-28T11:24:32,503 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:32,503 configuration. 2023-03-28T11:24:32,504 !! 2023-03-28T11:24:32,504 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:32,504 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:32,504 !! 2023-03-28T11:24:32,505 ########################################################################## 2023-03-28T11:24:32,505 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:32,505 ########################################################################## 2023-03-28T11:24:32,505 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:32,505 `optional-dependencies = {'dev': ['pdoc3']}` 2023-03-28T11:24:32,506 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:32,506 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-03-28T11:24:32,506 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:32,506 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:32,506 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:32,506 follow strictly the standard. 2023-03-28T11:24:32,507 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-03-28T11:24:32,507 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:32,507 configuration. 2023-03-28T11:24:32,507 !! 2023-03-28T11:24:32,507 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:32,752 running egg_info 2023-03-28T11:24:32,757 writing pyrepresent.egg-info/PKG-INFO 2023-03-28T11:24:32,759 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-03-28T11:24:32,762 writing requirements to pyrepresent.egg-info/requires.txt 2023-03-28T11:24:32,763 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-03-28T11:24:32,779 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:32,782 reading manifest template 'MANIFEST.in' 2023-03-28T11:24:32,785 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:32,881 Getting requirements to build wheel: finished with status 'done' 2023-03-28T11:24:32,893 Installing backend dependencies: started 2023-03-28T11:24:32,894 Running command pip subprocess to install backend dependencies 2023-03-28T11:24:34,143 Using pip 23.0.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-03-28T11:24:34,773 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 2023-03-28T11:24:34,800 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-03-28T11:24:35,272 Collecting wheel 2023-03-28T11:24:35,299 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-03-28T11:24:37,309 Installing collected packages: wheel 2023-03-28T11:24:37,551 Creating /tmp/pip-build-env-w8khewjh/normal/bin 2023-03-28T11:24:37,553 changing mode of /tmp/pip-build-env-w8khewjh/normal/bin/wheel to 755 2023-03-28T11:24:37,567 Successfully installed wheel-0.40.0 2023-03-28T11:24:38,012 Installing backend dependencies: finished with status 'done' 2023-03-28T11:24:38,015 Created temporary directory: /tmp/pip-modern-metadata-u51i9hl1 2023-03-28T11:24:38,018 Preparing metadata (pyproject.toml): started 2023-03-28T11:24:38,019 Running command Preparing metadata (pyproject.toml) 2023-03-28T11:24:38,549 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-03-28T11:24:38,550 warnings.warn(msg) 2023-03-28T11:24:38,596 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:38,597 !! 2023-03-28T11:24:38,597 ########################################################################## 2023-03-28T11:24:38,597 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:38,597 ########################################################################## 2023-03-28T11:24:38,598 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:38,598 `readme = '# represent\n\nA module for object and model representations as strings, with vast configurations,\ncolors, hidden and protected values, assignment operations, memory addresses and more.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- program version: 0.0.0\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> - This module creates an easy-to-use, versatile dynamic system for representing python objects as strings.\n> - The string representation can be achieved for any python object, through functional or object-oriented usage.\n> - It is possible to configure many specific ways to display data, hide attributes, represent nested objects,\n\t> circular references, memory address, attribute names and values, indentation, and mor.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.9 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````\n- An example of code using the BaseModel class:\n````python\nfrom represent import BaseModel\n\nimport numpy as np\nimport pandas as pd\n\nclass Model(BaseModel):\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(model)\n````\n- An example of code using functions directly:\n````python\nfrom represent import to_string\n\nimport numpy as np\nimport pandas as pd\n\nclass Model:\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(to_string(model))\n````\n- Output:\n```python\n<__main__.Model object at 0x000002700983FE10>(\n\tself=>,\n\ttype=,\n\tvalues=[\n\t\t1,\n\t\t2,\n\t\t3\n\t],\n\tobjects={\n\t\t\'self\': >,\n\t\t\'type\': ,\n\t\t>: >,\n\t\t: ,\n\t\t(\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t)\n\t\t: [\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t],\n\t\t\'data\': {\n\t\t\t\'self\': <__main__.Model object at 0x000002700983FE10>,\n\t\t\t\'type\': ,\n\t\t\t<__main__.Model object at 0x000002700983FE10>: <__main__.Model object at 0x000002700983FE10>,\n\t\t\t: ,\n\t\t\t(\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t)\n\t\t\t: [\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t],\n\t\t\t\'data\': {\n\t\t\t\t...\n\t\t\t}\n\t\t}\n\t},\n\tdata=(\n\t\t| 1|,\n\t\t|0 1|,\n\t\t|1 2|,\n\t\t|2 3|\n\t),\n\tarray=(\n\t\t[\n\t\t\t[\n\t\t\t\t1,\n\t\t\t\t2,\n\t\t\t\t3,\n\t\t\t],\n\t\t\t[\n\t\t\t\t4,\n\t\t\t\t5,\n\t\t\t\t6,\n\t\t\t],\n\t\t]\n\t)\n)\n```'` 2023-03-28T11:24:38,598 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:38,598 consider this value unless 'readme' is listed as `dynamic`. 2023-03-28T11:24:38,599 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:38,599 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:38,599 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:38,599 follow strictly the standard. 2023-03-28T11:24:38,599 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-03-28T11:24:38,599 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:38,599 configuration. 2023-03-28T11:24:38,600 !! 2023-03-28T11:24:38,600 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:38,600 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:38,600 !! 2023-03-28T11:24:38,601 ########################################################################## 2023-03-28T11:24:38,601 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:38,601 ########################################################################## 2023-03-28T11:24:38,601 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:38,601 `license = 'MIT'` 2023-03-28T11:24:38,602 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:38,602 consider this value unless 'license' is listed as `dynamic`. 2023-03-28T11:24:38,602 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:38,602 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:38,602 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:38,603 follow strictly the standard. 2023-03-28T11:24:38,603 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-03-28T11:24:38,603 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:38,603 configuration. 2023-03-28T11:24:38,603 !! 2023-03-28T11:24:38,604 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:38,604 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:38,604 !! 2023-03-28T11:24:38,604 ########################################################################## 2023-03-28T11:24:38,604 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:38,605 ########################################################################## 2023-03-28T11:24:38,605 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:38,605 `authors = 'Shahaf Frank-Shapir'` 2023-03-28T11:24:38,605 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:38,605 consider this value unless 'authors' is listed as `dynamic`. 2023-03-28T11:24:38,606 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:38,606 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:38,606 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:38,606 follow strictly the standard. 2023-03-28T11:24:38,606 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-03-28T11:24:38,607 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:38,607 configuration. 2023-03-28T11:24:38,607 !! 2023-03-28T11:24:38,607 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:38,607 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:38,608 !! 2023-03-28T11:24:38,608 ########################################################################## 2023-03-28T11:24:38,608 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:38,608 ########################################################################## 2023-03-28T11:24:38,608 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:38,609 `dependencies = ['six', 'colorama', 'pandas']` 2023-03-28T11:24:38,609 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:38,609 consider this value unless 'dependencies' is listed as `dynamic`. 2023-03-28T11:24:38,609 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:38,609 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:38,610 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:38,610 follow strictly the standard. 2023-03-28T11:24:38,610 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-03-28T11:24:38,610 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:38,610 configuration. 2023-03-28T11:24:38,611 !! 2023-03-28T11:24:38,611 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:38,611 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:38,611 !! 2023-03-28T11:24:38,611 ########################################################################## 2023-03-28T11:24:38,612 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:38,612 ########################################################################## 2023-03-28T11:24:38,612 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:38,612 `optional-dependencies = {'dev': ['pdoc3']}` 2023-03-28T11:24:38,612 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:38,613 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-03-28T11:24:38,613 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:38,613 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:38,613 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:38,613 follow strictly the standard. 2023-03-28T11:24:38,613 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-03-28T11:24:38,614 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:38,614 configuration. 2023-03-28T11:24:38,614 !! 2023-03-28T11:24:38,614 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:38,916 running dist_info 2023-03-28T11:24:38,922 creating /tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info 2023-03-28T11:24:38,926 writing /tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/PKG-INFO 2023-03-28T11:24:38,929 writing dependency_links to /tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/dependency_links.txt 2023-03-28T11:24:38,931 writing requirements to /tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/requires.txt 2023-03-28T11:24:38,932 writing top-level names to /tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/top_level.txt 2023-03-28T11:24:38,934 writing manifest file '/tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:38,950 reading manifest file '/tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:38,952 reading manifest template 'MANIFEST.in' 2023-03-28T11:24:38,955 writing manifest file '/tmp/pip-modern-metadata-u51i9hl1/pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:38,957 creating '/tmp/pip-modern-metadata-u51i9hl1/pyrepresent-0.0.2.dist-info' 2023-03-28T11:24:39,093 Preparing metadata (pyproject.toml): finished with status 'done' 2023-03-28T11:24:39,100 Source in /tmp/pip-wheel-2pf4r9fb/pyrepresent_a278c634c2f34ca59724ab24323449c2 has version 0.0.2, which satisfies requirement pyrepresent==0.0.2 from https://files.pythonhosted.org/packages/e9/04/28d15d97261273d672e142e22380ecae9de1db874618de9e085755624e39/pyrepresent-0.0.2.tar.gz 2023-03-28T11:24:39,101 Removed pyrepresent==0.0.2 from https://files.pythonhosted.org/packages/e9/04/28d15d97261273d672e142e22380ecae9de1db874618de9e085755624e39/pyrepresent-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-g3i357v_' 2023-03-28T11:24:39,106 Created temporary directory: /tmp/pip-unpack-_osdssr9 2023-03-28T11:24:39,107 Building wheels for collected packages: pyrepresent 2023-03-28T11:24:39,112 Created temporary directory: /tmp/pip-wheel-9motnt_o 2023-03-28T11:24:39,112 Destination directory: /tmp/pip-wheel-9motnt_o 2023-03-28T11:24:39,117 Building wheel for pyrepresent (pyproject.toml): started 2023-03-28T11:24:39,118 Running command Building wheel for pyrepresent (pyproject.toml) 2023-03-28T11:24:39,593 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-03-28T11:24:39,593 warnings.warn(msg) 2023-03-28T11:24:39,636 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:39,636 !! 2023-03-28T11:24:39,637 ########################################################################## 2023-03-28T11:24:39,637 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:39,637 ########################################################################## 2023-03-28T11:24:39,637 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:39,637 `readme = '# represent\n\nA module for object and model representations as strings, with vast configurations,\ncolors, hidden and protected values, assignment operations, memory addresses and more.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- program version: 0.0.0\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> - This module creates an easy-to-use, versatile dynamic system for representing python objects as strings.\n> - The string representation can be achieved for any python object, through functional or object-oriented usage.\n> - It is possible to configure many specific ways to display data, hide attributes, represent nested objects,\n\t> circular references, memory address, attribute names and values, indentation, and mor.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.9 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````\n- An example of code using the BaseModel class:\n````python\nfrom represent import BaseModel\n\nimport numpy as np\nimport pandas as pd\n\nclass Model(BaseModel):\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(model)\n````\n- An example of code using functions directly:\n````python\nfrom represent import to_string\n\nimport numpy as np\nimport pandas as pd\n\nclass Model:\n\n def __init__(self) -> None:\n\n self.self = self\n self.type = type(self)\n\n self.values = [1, 2, 3]\n\n self.objects = {\n \'self\': self.self,\n \'type\': self.type,\n self.self: self.self,\n self.type: self.type,\n (1, 2, 3): self.values\n }\n self.objects[\'data\'] = self.objects\n\n self.data = pd.DataFrame({1: [1, 2, 3]})\n self.array = np.array([[1, 2, 3], [4, 5, 6]])\n # end __init__\n# Model\n\nmodel = Model()\n\nprint(to_string(model))\n````\n- Output:\n```python\n<__main__.Model object at 0x000002700983FE10>(\n\tself=>,\n\ttype=,\n\tvalues=[\n\t\t1,\n\t\t2,\n\t\t3\n\t],\n\tobjects={\n\t\t\'self\': >,\n\t\t\'type\': ,\n\t\t>: >,\n\t\t: ,\n\t\t(\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t)\n\t\t: [\n\t\t\t1,\n\t\t\t2,\n\t\t\t3\n\t\t],\n\t\t\'data\': {\n\t\t\t\'self\': <__main__.Model object at 0x000002700983FE10>,\n\t\t\t\'type\': ,\n\t\t\t<__main__.Model object at 0x000002700983FE10>: <__main__.Model object at 0x000002700983FE10>,\n\t\t\t: ,\n\t\t\t(\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t)\n\t\t\t: [\n\t\t\t\t1,\n\t\t\t\t2, \n\t\t\t\t3\n\t\t\t],\n\t\t\t\'data\': {\n\t\t\t\t...\n\t\t\t}\n\t\t}\n\t},\n\tdata=(\n\t\t| 1|,\n\t\t|0 1|,\n\t\t|1 2|,\n\t\t|2 3|\n\t),\n\tarray=(\n\t\t[\n\t\t\t[\n\t\t\t\t1,\n\t\t\t\t2,\n\t\t\t\t3,\n\t\t\t],\n\t\t\t[\n\t\t\t\t4,\n\t\t\t\t5,\n\t\t\t\t6,\n\t\t\t],\n\t\t]\n\t)\n)\n```'` 2023-03-28T11:24:39,638 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:39,638 consider this value unless 'readme' is listed as `dynamic`. 2023-03-28T11:24:39,638 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:39,638 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:39,638 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:39,639 follow strictly the standard. 2023-03-28T11:24:39,639 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-03-28T11:24:39,639 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:39,639 configuration. 2023-03-28T11:24:39,639 !! 2023-03-28T11:24:39,640 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:39,640 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:39,640 !! 2023-03-28T11:24:39,640 ########################################################################## 2023-03-28T11:24:39,640 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:39,640 ########################################################################## 2023-03-28T11:24:39,641 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:39,641 `license = 'MIT'` 2023-03-28T11:24:39,641 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:39,641 consider this value unless 'license' is listed as `dynamic`. 2023-03-28T11:24:39,642 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:39,642 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:39,642 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:39,642 follow strictly the standard. 2023-03-28T11:24:39,642 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-03-28T11:24:39,643 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:39,643 configuration. 2023-03-28T11:24:39,643 !! 2023-03-28T11:24:39,643 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:39,643 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:39,643 !! 2023-03-28T11:24:39,644 ########################################################################## 2023-03-28T11:24:39,644 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:39,644 ########################################################################## 2023-03-28T11:24:39,644 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:39,645 `authors = 'Shahaf Frank-Shapir'` 2023-03-28T11:24:39,645 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:39,645 consider this value unless 'authors' is listed as `dynamic`. 2023-03-28T11:24:39,645 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:39,645 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:39,646 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:39,646 follow strictly the standard. 2023-03-28T11:24:39,646 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-03-28T11:24:39,646 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:39,646 configuration. 2023-03-28T11:24:39,647 !! 2023-03-28T11:24:39,647 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:39,647 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:39,647 !! 2023-03-28T11:24:39,647 ########################################################################## 2023-03-28T11:24:39,647 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:39,648 ########################################################################## 2023-03-28T11:24:39,648 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:39,648 `dependencies = ['six', 'colorama', 'pandas']` 2023-03-28T11:24:39,648 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:39,648 consider this value unless 'dependencies' is listed as `dynamic`. 2023-03-28T11:24:39,649 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:39,649 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:39,649 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:39,649 follow strictly the standard. 2023-03-28T11:24:39,649 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-03-28T11:24:39,649 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:39,650 configuration. 2023-03-28T11:24:39,650 !! 2023-03-28T11:24:39,650 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:39,650 /tmp/pip-build-env-w8khewjh/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-03-28T11:24:39,650 !! 2023-03-28T11:24:39,651 ########################################################################## 2023-03-28T11:24:39,651 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-03-28T11:24:39,651 ########################################################################## 2023-03-28T11:24:39,651 The following seems to be defined outside of `pyproject.toml`: 2023-03-28T11:24:39,651 `optional-dependencies = {'dev': ['pdoc3']}` 2023-03-28T11:24:39,652 According to the spec (see the link below), however, setuptools CANNOT 2023-03-28T11:24:39,652 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-03-28T11:24:39,652 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-03-28T11:24:39,652 For the time being, `setuptools` will still consider the given value (as a 2023-03-28T11:24:39,652 **transitional** measure), but please note that future releases of setuptools will 2023-03-28T11:24:39,653 follow strictly the standard. 2023-03-28T11:24:39,653 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-03-28T11:24:39,653 remove the `[project]` table from your file and rely entirely on other means of 2023-03-28T11:24:39,653 configuration. 2023-03-28T11:24:39,653 !! 2023-03-28T11:24:39,654 warnings.warn(msg, _WouldIgnoreField) 2023-03-28T11:24:39,921 running bdist_wheel 2023-03-28T11:24:39,936 running build 2023-03-28T11:24:39,936 running build_py 2023-03-28T11:24:39,942 creating build 2023-03-28T11:24:39,942 creating build/lib 2023-03-28T11:24:39,943 creating build/lib/represent 2023-03-28T11:24:39,944 copying represent/object.py -> build/lib/represent 2023-03-28T11:24:39,947 copying represent/document.py -> build/lib/represent 2023-03-28T11:24:39,949 copying represent/representation.py -> build/lib/represent 2023-03-28T11:24:39,952 copying represent/__init__.py -> build/lib/represent 2023-03-28T11:24:39,954 copying represent/base.py -> build/lib/represent 2023-03-28T11:24:39,956 copying represent/structures.py -> build/lib/represent 2023-03-28T11:24:39,958 running egg_info 2023-03-28T11:24:39,967 writing pyrepresent.egg-info/PKG-INFO 2023-03-28T11:24:39,969 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-03-28T11:24:39,970 writing requirements to pyrepresent.egg-info/requires.txt 2023-03-28T11:24:39,972 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-03-28T11:24:39,979 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:39,981 reading manifest template 'MANIFEST.in' 2023-03-28T11:24:39,985 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-03-28T11:24:39,994 installing to build/bdist.linux-armv7l/wheel 2023-03-28T11:24:39,994 running install 2023-03-28T11:24:40,019 running install_lib 2023-03-28T11:24:40,024 creating build/bdist.linux-armv7l 2023-03-28T11:24:40,025 creating build/bdist.linux-armv7l/wheel 2023-03-28T11:24:40,027 creating build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,028 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,031 copying build/lib/represent/document.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,032 copying build/lib/represent/representation.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,035 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,037 copying build/lib/represent/base.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,039 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-03-28T11:24:40,042 running install_egg_info 2023-03-28T11:24:40,046 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.0.2-py3.9.egg-info 2023-03-28T11:24:40,057 running install_scripts 2023-03-28T11:24:40,073 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.0.2.dist-info/WHEEL 2023-03-28T11:24:40,075 creating '/tmp/pip-wheel-9motnt_o/.tmp-e4_sm9d9/pyrepresent-0.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-03-28T11:24:40,078 adding 'represent/__init__.py' 2023-03-28T11:24:40,080 adding 'represent/base.py' 2023-03-28T11:24:40,081 adding 'represent/document.py' 2023-03-28T11:24:40,084 adding 'represent/object.py' 2023-03-28T11:24:40,085 adding 'represent/representation.py' 2023-03-28T11:24:40,088 adding 'represent/structures.py' 2023-03-28T11:24:40,089 adding 'pyrepresent-0.0.2.dist-info/METADATA' 2023-03-28T11:24:40,090 adding 'pyrepresent-0.0.2.dist-info/WHEEL' 2023-03-28T11:24:40,091 adding 'pyrepresent-0.0.2.dist-info/top_level.txt' 2023-03-28T11:24:40,092 adding 'pyrepresent-0.0.2.dist-info/RECORD' 2023-03-28T11:24:40,094 removing build/bdist.linux-armv7l/wheel 2023-03-28T11:24:40,200 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-03-28T11:24:40,207 Created wheel for pyrepresent: filename=pyrepresent-0.0.2-py3-none-any.whl size=12806 sha256=ed94bd2ccfa0de861a3828fdcacb3b3ba8e1007a66130639b532a50533387165 2023-03-28T11:24:40,208 Stored in directory: /tmp/pip-ephem-wheel-cache-nb_63c5z/wheels/65/ad/a4/a69bdc83b412510856f2f9dc0a3d1ce712ab06050ad4173b9d 2023-03-28T11:24:40,221 Successfully built pyrepresent 2023-03-28T11:24:40,225 Removed build tracker: '/tmp/pip-build-tracker-g3i357v_'