2023-06-06T10:53:07,672 Created temporary directory: /tmp/pip-build-tracker-7fuepv9i 2023-06-06T10:53:07,674 Initialized build tracking at /tmp/pip-build-tracker-7fuepv9i 2023-06-06T10:53:07,674 Created build tracker: /tmp/pip-build-tracker-7fuepv9i 2023-06-06T10:53:07,674 Entered build tracker: /tmp/pip-build-tracker-7fuepv9i 2023-06-06T10:53:07,674 Created temporary directory: /tmp/pip-wheel-_toxsth6 2023-06-06T10:53:07,678 Created temporary directory: /tmp/pip-ephem-wheel-cache-1df_7o_l 2023-06-06T10:53:07,701 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-06T10:53:07,704 2 location(s) to search for versions of pyrepresent: 2023-06-06T10:53:07,704 * https://pypi.org/simple/pyrepresent/ 2023-06-06T10:53:07,704 * https://www.piwheels.org/simple/pyrepresent/ 2023-06-06T10:53:07,705 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-06-06T10:53:07,705 Getting page https://pypi.org/simple/pyrepresent/ 2023-06-06T10:53:07,707 Found index url https://pypi.org/simple/ 2023-06-06T10:53:07,757 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-06-06T10:53:07,762 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-06-06T10:53:07,762 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-06-06T10:53:07,762 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-06-06T10:53:07,763 Found link https://files.pythonhosted.org/packages/1d/ff/20b483768d27b847dddb234f45d4ea1b2559527dc371f1ebcb1c849210b9/pyrepresent-0.0.3.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.3 2023-06-06T10:53:07,763 Found link https://files.pythonhosted.org/packages/77/5c/006c6b40728d374dbb717d5b1f9bf8669f4a88004bbddbf1399eaf638f25/pyrepresent-0.0.4.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.4 2023-06-06T10:53:07,763 Found link https://files.pythonhosted.org/packages/31/f7/67b4bcfbe03538100247c235d7dce1ce9346d2b565f18d776587141ea2a5/pyrepresent-0.0.5.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.5 2023-06-06T10:53:07,764 Found link https://files.pythonhosted.org/packages/f7/7b/bca4fdd4dfe8fcfd2137d7819b4800a92bf48456f050fde860365fab455b/pyrepresent-0.0.6.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.6 2023-06-06T10:53:07,764 Found link https://files.pythonhosted.org/packages/7b/d3/9e8b9398f10add67534c4cee3d0de9b9cfe2363a32900fe3eeb0c6a8aceb/pyrepresent-0.0.7.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.7 2023-06-06T10:53:07,764 Found link https://files.pythonhosted.org/packages/ca/2d/2b126a2b08c36ec6974cf5653cb464f84e22a6538fa85423922a990661ab/pyrepresent-0.0.8.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.8 2023-06-06T10:53:07,764 Found link https://files.pythonhosted.org/packages/7b/18/ef6544251e6b9db01f6f48f8079e4f5de7a7e7f92ebc43c0ad54551a386b/pyrepresent-0.0.9.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.9 2023-06-06T10:53:07,765 Found link https://files.pythonhosted.org/packages/a0/8e/abecefeed2505342a255ba971c4efa3f58e0cd4e3548cc499bf70f53eefe/pyrepresent-0.0.10.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.10 2023-06-06T10:53:07,765 Found link https://files.pythonhosted.org/packages/03/63/55600f1e6310f9b76db2e569d9ff2405672489ae6cf08581840972410ab8/pyrepresent-0.0.11.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.11 2023-06-06T10:53:07,765 Found link https://files.pythonhosted.org/packages/78/0a/813a038adb6e92c4c973ff2739a156586ddee4a6e28d2ae700fb3c166f5b/pyrepresent-0.0.12.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.12 2023-06-06T10:53:07,766 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-06-06T10:53:07,766 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-06-06T10:53:07,767 Found index url https://www.piwheels.org/simple/ 2023-06-06T10:53:07,921 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-06-06T10:53:07,925 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.11-py3-none-any.whl#sha256=f07076d6dd7bd7f3e1576b684c3d7b59baf23b967ddcf894914671a20dc7a88b (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,925 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.10-py3-none-any.whl#sha256=f5fc8c8785abf34ea9a63e396f37b731146c1c3e3393c2d142da0c309aca18f6 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,925 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.9-py3-none-any.whl#sha256=1f62a90fdc95f37c20a4307f02e95d1fae4e3fe0c11159f7c8afbe0e3b95b38f (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,926 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.8-py3-none-any.whl#sha256=90950a9663bccfc1ee0a951479641cbbc895af5802fd1faa54627912c0d8e627 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,926 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.7-py3-none-any.whl#sha256=8f860e85d5775f3577352b1a1afb8080164ba9b0339c0a0039b94fb9447a7d6d (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,926 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.6-py3-none-any.whl#sha256=f74c549cd259862d06f6fd841d166761f67ae9f1c41a17de0c0f2839914751da (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,926 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.5-py3-none-any.whl#sha256=77071c2e3a749eca3dbe8d4b782b3196e6b35bdd966d448559b50a319ccb4aae (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,926 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.4-py3-none-any.whl#sha256=42ed940d222b0a4ff4041f41d62b7f37eb98e1a656fe625d0ba0db05e885767e (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,927 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.3-py3-none-any.whl#sha256=26487629554b90a17be84fc2a60af434c232ae3b1f0dbd0d724cd67d33918e39 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,927 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.2-py3-none-any.whl#sha256=ed94bd2ccfa0de861a3828fdcacb3b3ba8e1007a66130639b532a50533387165 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,927 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.1-py3-none-any.whl#sha256=50a56e2815a56c2a68d76644ce63ba53d22c12e337795cb841f9e9350a7c87ed (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-06T10:53:07,927 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-06-06T10:53:07,927 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-06-06T10:53:07,928 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-06-06T10:53:07,946 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-06-06T10:53:07,964 Collecting pyrepresent==0.0.12 2023-06-06T10:53:07,966 Created temporary directory: /tmp/pip-unpack-wshjkq63 2023-06-06T10:53:08,013 Downloading pyrepresent-0.0.12.tar.gz (14 kB) 2023-06-06T10:53:08,067 Added pyrepresent==0.0.12 from https://files.pythonhosted.org/packages/78/0a/813a038adb6e92c4c973ff2739a156586ddee4a6e28d2ae700fb3c166f5b/pyrepresent-0.0.12.tar.gz to build tracker '/tmp/pip-build-tracker-7fuepv9i' 2023-06-06T10:53:08,070 Created temporary directory: /tmp/pip-build-env-tj4mbl99 2023-06-06T10:53:08,080 Installing build dependencies: started 2023-06-06T10:53:08,081 Running command pip subprocess to install build dependencies 2023-06-06T10:53:09,263 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-06T10:53:09,613 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-06T10:53:11,316 Collecting setuptools 2023-06-06T10:53:11,424 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB) 2023-06-06T10:53:13,220 Installing collected packages: setuptools 2023-06-06T10:53:15,369 Successfully installed setuptools-67.8.0 2023-06-06T10:53:15,622 Installing build dependencies: finished with status 'done' 2023-06-06T10:53:15,627 Getting requirements to build wheel: started 2023-06-06T10:53:15,628 Running command Getting requirements to build wheel 2023-06-06T10:53:16,130 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-06T10:53:16,131 warnings.warn(msg) 2023-06-06T10:53:16,174 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:16,174 !! 2023-06-06T10:53:16,175 ******************************************************************************** 2023-06-06T10:53:16,175 ########################################################################## 2023-06-06T10:53:16,175 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:16,175 ########################################################################## 2023-06-06T10:53:16,175 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:16,176 `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-06-06T10:53:16,176 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:16,176 consider this value unless `readme` is listed as `dynamic`. 2023-06-06T10:53:16,176 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:16,177 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:16,177 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:16,177 follow strictly the standard. 2023-06-06T10:53:16,177 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-06T10:53:16,177 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:16,177 configuration. 2023-06-06T10:53:16,178 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:16,178 or your builds will no longer be supported. 2023-06-06T10:53:16,178 ******************************************************************************** 2023-06-06T10:53:16,178 !! 2023-06-06T10:53:16,178 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:16,178 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:16,178 !! 2023-06-06T10:53:16,179 ******************************************************************************** 2023-06-06T10:53:16,179 ########################################################################## 2023-06-06T10:53:16,179 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:16,179 ########################################################################## 2023-06-06T10:53:16,180 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:16,180 `license = 'MIT'` 2023-06-06T10:53:16,180 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:16,180 consider this value unless `license` is listed as `dynamic`. 2023-06-06T10:53:16,181 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:16,181 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:16,181 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:16,181 follow strictly the standard. 2023-06-06T10:53:16,181 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-06T10:53:16,182 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:16,182 configuration. 2023-06-06T10:53:16,182 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:16,182 or your builds will no longer be supported. 2023-06-06T10:53:16,182 ******************************************************************************** 2023-06-06T10:53:16,183 !! 2023-06-06T10:53:16,183 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:16,183 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:16,183 !! 2023-06-06T10:53:16,183 ******************************************************************************** 2023-06-06T10:53:16,183 ########################################################################## 2023-06-06T10:53:16,183 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:16,184 ########################################################################## 2023-06-06T10:53:16,184 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:16,184 `authors = 'Shahaf Frank-Shapir'` 2023-06-06T10:53:16,185 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:16,185 consider this value unless `authors` is listed as `dynamic`. 2023-06-06T10:53:16,185 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:16,185 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:16,185 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:16,185 follow strictly the standard. 2023-06-06T10:53:16,186 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-06T10:53:16,186 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:16,186 configuration. 2023-06-06T10:53:16,186 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:16,187 or your builds will no longer be supported. 2023-06-06T10:53:16,187 ******************************************************************************** 2023-06-06T10:53:16,187 !! 2023-06-06T10:53:16,187 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:16,187 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:16,187 !! 2023-06-06T10:53:16,188 ******************************************************************************** 2023-06-06T10:53:16,188 ########################################################################## 2023-06-06T10:53:16,188 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:16,188 ########################################################################## 2023-06-06T10:53:16,188 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:16,189 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-06T10:53:16,189 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:16,189 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-06T10:53:16,189 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:16,189 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:16,190 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:16,190 follow strictly the standard. 2023-06-06T10:53:16,190 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-06T10:53:16,190 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:16,190 configuration. 2023-06-06T10:53:16,190 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:16,190 or your builds will no longer be supported. 2023-06-06T10:53:16,191 ******************************************************************************** 2023-06-06T10:53:16,191 !! 2023-06-06T10:53:16,191 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:16,191 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:16,191 !! 2023-06-06T10:53:16,192 ******************************************************************************** 2023-06-06T10:53:16,192 ########################################################################## 2023-06-06T10:53:16,192 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:16,192 ########################################################################## 2023-06-06T10:53:16,192 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:16,193 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-06T10:53:16,193 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:16,193 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-06T10:53:16,193 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:16,194 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:16,194 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:16,194 follow strictly the standard. 2023-06-06T10:53:16,194 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-06T10:53:16,194 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:16,194 configuration. 2023-06-06T10:53:16,195 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:16,195 or your builds will no longer be supported. 2023-06-06T10:53:16,195 ******************************************************************************** 2023-06-06T10:53:16,195 !! 2023-06-06T10:53:16,195 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:16,424 running egg_info 2023-06-06T10:53:16,428 writing pyrepresent.egg-info/PKG-INFO 2023-06-06T10:53:16,431 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-06T10:53:16,433 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-06T10:53:16,435 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-06T10:53:16,451 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:16,453 reading manifest template 'MANIFEST.in' 2023-06-06T10:53:16,456 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:16,550 Getting requirements to build wheel: finished with status 'done' 2023-06-06T10:53:16,560 Installing backend dependencies: started 2023-06-06T10:53:16,561 Running command pip subprocess to install backend dependencies 2023-06-06T10:53:17,772 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-06T10:53:18,135 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-06T10:53:18,668 Collecting wheel 2023-06-06T10:53:18,687 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-06-06T10:53:20,167 Installing collected packages: wheel 2023-06-06T10:53:20,392 Creating /tmp/pip-build-env-tj4mbl99/normal/bin 2023-06-06T10:53:20,394 changing mode of /tmp/pip-build-env-tj4mbl99/normal/bin/wheel to 755 2023-06-06T10:53:20,407 Successfully installed wheel-0.40.0 2023-06-06T10:53:20,620 Installing backend dependencies: finished with status 'done' 2023-06-06T10:53:20,622 Created temporary directory: /tmp/pip-modern-metadata-xs0o5kaw 2023-06-06T10:53:20,625 Preparing metadata (pyproject.toml): started 2023-06-06T10:53:20,626 Running command Preparing metadata (pyproject.toml) 2023-06-06T10:53:21,097 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-06T10:53:21,098 warnings.warn(msg) 2023-06-06T10:53:21,143 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:21,143 !! 2023-06-06T10:53:21,143 ******************************************************************************** 2023-06-06T10:53:21,143 ########################################################################## 2023-06-06T10:53:21,144 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:21,144 ########################################################################## 2023-06-06T10:53:21,144 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:21,144 `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-06-06T10:53:21,145 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:21,145 consider this value unless `readme` is listed as `dynamic`. 2023-06-06T10:53:21,145 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:21,145 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:21,145 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:21,146 follow strictly the standard. 2023-06-06T10:53:21,146 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-06T10:53:21,146 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:21,146 configuration. 2023-06-06T10:53:21,146 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:21,146 or your builds will no longer be supported. 2023-06-06T10:53:21,146 ******************************************************************************** 2023-06-06T10:53:21,147 !! 2023-06-06T10:53:21,147 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:21,147 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:21,147 !! 2023-06-06T10:53:21,148 ******************************************************************************** 2023-06-06T10:53:21,148 ########################################################################## 2023-06-06T10:53:21,148 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:21,148 ########################################################################## 2023-06-06T10:53:21,148 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:21,149 `license = 'MIT'` 2023-06-06T10:53:21,149 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:21,149 consider this value unless `license` is listed as `dynamic`. 2023-06-06T10:53:21,150 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:21,150 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:21,150 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:21,150 follow strictly the standard. 2023-06-06T10:53:21,150 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-06T10:53:21,151 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:21,151 configuration. 2023-06-06T10:53:21,151 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:21,151 or your builds will no longer be supported. 2023-06-06T10:53:21,152 ******************************************************************************** 2023-06-06T10:53:21,152 !! 2023-06-06T10:53:21,152 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:21,152 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:21,152 !! 2023-06-06T10:53:21,152 ******************************************************************************** 2023-06-06T10:53:21,153 ########################################################################## 2023-06-06T10:53:21,153 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:21,153 ########################################################################## 2023-06-06T10:53:21,153 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:21,154 `authors = 'Shahaf Frank-Shapir'` 2023-06-06T10:53:21,154 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:21,154 consider this value unless `authors` is listed as `dynamic`. 2023-06-06T10:53:21,155 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:21,155 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:21,155 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:21,155 follow strictly the standard. 2023-06-06T10:53:21,155 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-06T10:53:21,156 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:21,156 configuration. 2023-06-06T10:53:21,156 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:21,156 or your builds will no longer be supported. 2023-06-06T10:53:21,156 ******************************************************************************** 2023-06-06T10:53:21,157 !! 2023-06-06T10:53:21,157 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:21,157 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:21,157 !! 2023-06-06T10:53:21,158 ******************************************************************************** 2023-06-06T10:53:21,158 ########################################################################## 2023-06-06T10:53:21,158 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:21,158 ########################################################################## 2023-06-06T10:53:21,158 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:21,159 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-06T10:53:21,159 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:21,159 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-06T10:53:21,159 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:21,160 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:21,160 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:21,160 follow strictly the standard. 2023-06-06T10:53:21,160 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-06T10:53:21,160 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:21,160 configuration. 2023-06-06T10:53:21,160 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:21,161 or your builds will no longer be supported. 2023-06-06T10:53:21,161 ******************************************************************************** 2023-06-06T10:53:21,161 !! 2023-06-06T10:53:21,161 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:21,161 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:21,161 !! 2023-06-06T10:53:21,162 ******************************************************************************** 2023-06-06T10:53:21,162 ########################################################################## 2023-06-06T10:53:21,162 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:21,162 ########################################################################## 2023-06-06T10:53:21,163 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:21,163 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-06T10:53:21,163 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:21,163 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-06T10:53:21,164 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:21,164 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:21,164 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:21,164 follow strictly the standard. 2023-06-06T10:53:21,164 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-06T10:53:21,165 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:21,165 configuration. 2023-06-06T10:53:21,165 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:21,165 or your builds will no longer be supported. 2023-06-06T10:53:21,165 ******************************************************************************** 2023-06-06T10:53:21,166 !! 2023-06-06T10:53:21,166 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:21,450 running dist_info 2023-06-06T10:53:21,455 creating /tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info 2023-06-06T10:53:21,460 writing /tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/PKG-INFO 2023-06-06T10:53:21,462 writing dependency_links to /tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/dependency_links.txt 2023-06-06T10:53:21,465 writing requirements to /tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/requires.txt 2023-06-06T10:53:21,466 writing top-level names to /tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/top_level.txt 2023-06-06T10:53:21,467 writing manifest file '/tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:21,481 reading manifest file '/tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:21,483 reading manifest template 'MANIFEST.in' 2023-06-06T10:53:21,486 writing manifest file '/tmp/pip-modern-metadata-xs0o5kaw/pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:21,487 creating '/tmp/pip-modern-metadata-xs0o5kaw/pyrepresent-0.0.12.dist-info' 2023-06-06T10:53:21,617 Preparing metadata (pyproject.toml): finished with status 'done' 2023-06-06T10:53:21,623 Source in /tmp/pip-wheel-_toxsth6/pyrepresent_e7e6451d32f14741b1a2947fbab5c88a has version 0.0.12, which satisfies requirement pyrepresent==0.0.12 from https://files.pythonhosted.org/packages/78/0a/813a038adb6e92c4c973ff2739a156586ddee4a6e28d2ae700fb3c166f5b/pyrepresent-0.0.12.tar.gz 2023-06-06T10:53:21,624 Removed pyrepresent==0.0.12 from https://files.pythonhosted.org/packages/78/0a/813a038adb6e92c4c973ff2739a156586ddee4a6e28d2ae700fb3c166f5b/pyrepresent-0.0.12.tar.gz from build tracker '/tmp/pip-build-tracker-7fuepv9i' 2023-06-06T10:53:21,629 Created temporary directory: /tmp/pip-unpack-aog6t4r5 2023-06-06T10:53:21,629 Building wheels for collected packages: pyrepresent 2023-06-06T10:53:21,633 Created temporary directory: /tmp/pip-wheel-hjdyyf6k 2023-06-06T10:53:21,633 Destination directory: /tmp/pip-wheel-hjdyyf6k 2023-06-06T10:53:21,635 Building wheel for pyrepresent (pyproject.toml): started 2023-06-06T10:53:21,637 Running command Building wheel for pyrepresent (pyproject.toml) 2023-06-06T10:53:22,120 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-06T10:53:22,121 warnings.warn(msg) 2023-06-06T10:53:22,163 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:22,163 !! 2023-06-06T10:53:22,163 ******************************************************************************** 2023-06-06T10:53:22,163 ########################################################################## 2023-06-06T10:53:22,164 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:22,164 ########################################################################## 2023-06-06T10:53:22,164 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:22,164 `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-06-06T10:53:22,164 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:22,165 consider this value unless `readme` is listed as `dynamic`. 2023-06-06T10:53:22,165 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:22,165 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:22,165 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:22,165 follow strictly the standard. 2023-06-06T10:53:22,166 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-06T10:53:22,166 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:22,166 configuration. 2023-06-06T10:53:22,166 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:22,166 or your builds will no longer be supported. 2023-06-06T10:53:22,166 ******************************************************************************** 2023-06-06T10:53:22,167 !! 2023-06-06T10:53:22,167 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:22,167 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:22,167 !! 2023-06-06T10:53:22,167 ******************************************************************************** 2023-06-06T10:53:22,167 ########################################################################## 2023-06-06T10:53:22,168 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:22,168 ########################################################################## 2023-06-06T10:53:22,168 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:22,168 `license = 'MIT'` 2023-06-06T10:53:22,169 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:22,169 consider this value unless `license` is listed as `dynamic`. 2023-06-06T10:53:22,169 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:22,169 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:22,169 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:22,170 follow strictly the standard. 2023-06-06T10:53:22,170 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-06T10:53:22,170 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:22,170 configuration. 2023-06-06T10:53:22,170 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:22,171 or your builds will no longer be supported. 2023-06-06T10:53:22,171 ******************************************************************************** 2023-06-06T10:53:22,171 !! 2023-06-06T10:53:22,171 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:22,171 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:22,171 !! 2023-06-06T10:53:22,172 ******************************************************************************** 2023-06-06T10:53:22,172 ########################################################################## 2023-06-06T10:53:22,172 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:22,172 ########################################################################## 2023-06-06T10:53:22,172 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:22,173 `authors = 'Shahaf Frank-Shapir'` 2023-06-06T10:53:22,173 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:22,173 consider this value unless `authors` is listed as `dynamic`. 2023-06-06T10:53:22,173 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:22,174 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:22,174 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:22,174 follow strictly the standard. 2023-06-06T10:53:22,174 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-06T10:53:22,174 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:22,174 configuration. 2023-06-06T10:53:22,175 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:22,175 or your builds will no longer be supported. 2023-06-06T10:53:22,175 ******************************************************************************** 2023-06-06T10:53:22,175 !! 2023-06-06T10:53:22,175 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:22,175 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:22,176 !! 2023-06-06T10:53:22,176 ******************************************************************************** 2023-06-06T10:53:22,176 ########################################################################## 2023-06-06T10:53:22,176 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:22,176 ########################################################################## 2023-06-06T10:53:22,176 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:22,177 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-06T10:53:22,177 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:22,177 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-06T10:53:22,177 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:22,178 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:22,178 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:22,178 follow strictly the standard. 2023-06-06T10:53:22,178 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-06T10:53:22,178 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:22,178 configuration. 2023-06-06T10:53:22,178 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:22,179 or your builds will no longer be supported. 2023-06-06T10:53:22,179 ******************************************************************************** 2023-06-06T10:53:22,179 !! 2023-06-06T10:53:22,179 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:22,179 /tmp/pip-build-env-tj4mbl99/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-06T10:53:22,179 !! 2023-06-06T10:53:22,180 ******************************************************************************** 2023-06-06T10:53:22,180 ########################################################################## 2023-06-06T10:53:22,180 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-06T10:53:22,180 ########################################################################## 2023-06-06T10:53:22,180 The following seems to be defined outside of `pyproject.toml`: 2023-06-06T10:53:22,181 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-06T10:53:22,181 According to the spec (see the link below), however, setuptools CANNOT 2023-06-06T10:53:22,181 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-06T10:53:22,181 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-06T10:53:22,182 For the time being, `setuptools` will still consider the given value (as a 2023-06-06T10:53:22,182 **transitional** measure), but please note that future releases of setuptools will 2023-06-06T10:53:22,182 follow strictly the standard. 2023-06-06T10:53:22,182 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-06T10:53:22,182 remove the `[project]` table from your file and rely entirely on other means of 2023-06-06T10:53:22,182 configuration. 2023-06-06T10:53:22,183 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-06T10:53:22,183 or your builds will no longer be supported. 2023-06-06T10:53:22,183 ******************************************************************************** 2023-06-06T10:53:22,183 !! 2023-06-06T10:53:22,183 _handle_missing_dynamic(dist, project_table) 2023-06-06T10:53:22,440 running bdist_wheel 2023-06-06T10:53:22,454 running build 2023-06-06T10:53:22,455 running build_py 2023-06-06T10:53:22,460 creating build 2023-06-06T10:53:22,460 creating build/lib 2023-06-06T10:53:22,461 creating build/lib/represent 2023-06-06T10:53:22,462 copying represent/base.py -> build/lib/represent 2023-06-06T10:53:22,465 copying represent/document.py -> build/lib/represent 2023-06-06T10:53:22,466 copying represent/indentation.py -> build/lib/represent 2023-06-06T10:53:22,468 copying represent/__init__.py -> build/lib/represent 2023-06-06T10:53:22,470 copying represent/object.py -> build/lib/represent 2023-06-06T10:53:22,472 copying represent/structures.py -> build/lib/represent 2023-06-06T10:53:22,474 running egg_info 2023-06-06T10:53:22,483 writing pyrepresent.egg-info/PKG-INFO 2023-06-06T10:53:22,484 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-06T10:53:22,486 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-06T10:53:22,487 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-06T10:53:22,494 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:22,496 reading manifest template 'MANIFEST.in' 2023-06-06T10:53:22,499 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-06T10:53:22,508 installing to build/bdist.linux-armv7l/wheel 2023-06-06T10:53:22,509 running install 2023-06-06T10:53:22,534 running install_lib 2023-06-06T10:53:22,539 creating build/bdist.linux-armv7l 2023-06-06T10:53:22,539 creating build/bdist.linux-armv7l/wheel 2023-06-06T10:53:22,541 creating build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,542 copying build/lib/represent/base.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,544 copying build/lib/represent/document.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,546 copying build/lib/represent/indentation.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,547 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,549 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,551 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-06T10:53:22,554 running install_egg_info 2023-06-06T10:53:22,558 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.0.12-py3.9.egg-info 2023-06-06T10:53:22,568 running install_scripts 2023-06-06T10:53:22,581 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.0.12.dist-info/WHEEL 2023-06-06T10:53:22,584 creating '/tmp/pip-wheel-hjdyyf6k/.tmp-s7ssekwf/pyrepresent-0.0.12-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-06-06T10:53:22,588 adding 'represent/__init__.py' 2023-06-06T10:53:22,589 adding 'represent/base.py' 2023-06-06T10:53:22,590 adding 'represent/document.py' 2023-06-06T10:53:22,592 adding 'represent/indentation.py' 2023-06-06T10:53:22,594 adding 'represent/object.py' 2023-06-06T10:53:22,596 adding 'represent/structures.py' 2023-06-06T10:53:22,598 adding 'pyrepresent-0.0.12.dist-info/METADATA' 2023-06-06T10:53:22,599 adding 'pyrepresent-0.0.12.dist-info/WHEEL' 2023-06-06T10:53:22,600 adding 'pyrepresent-0.0.12.dist-info/top_level.txt' 2023-06-06T10:53:22,601 adding 'pyrepresent-0.0.12.dist-info/RECORD' 2023-06-06T10:53:22,602 removing build/bdist.linux-armv7l/wheel 2023-06-06T10:53:22,707 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-06-06T10:53:22,712 Created wheel for pyrepresent: filename=pyrepresent-0.0.12-py3-none-any.whl size=12430 sha256=3fced180a43c1cedeacb59bdf06fbf85fc9ef2fbdbfe6d94772dba4df8226f75 2023-06-06T10:53:22,713 Stored in directory: /tmp/pip-ephem-wheel-cache-1df_7o_l/wheels/26/90/a2/618dbd658ae92b2f56b70ccd8c3723e6d1611e522dd0fee78d 2023-06-06T10:53:22,724 Successfully built pyrepresent 2023-06-06T10:53:22,728 Removed build tracker: '/tmp/pip-build-tracker-7fuepv9i'