2023-06-18T08:30:50,894 Created temporary directory: /tmp/pip-build-tracker-wzc2b2hj 2023-06-18T08:30:50,895 Initialized build tracking at /tmp/pip-build-tracker-wzc2b2hj 2023-06-18T08:30:50,895 Created build tracker: /tmp/pip-build-tracker-wzc2b2hj 2023-06-18T08:30:50,896 Entered build tracker: /tmp/pip-build-tracker-wzc2b2hj 2023-06-18T08:30:50,896 Created temporary directory: /tmp/pip-wheel-vgsgvvn1 2023-06-18T08:30:50,899 Created temporary directory: /tmp/pip-ephem-wheel-cache-e0e7eym2 2023-06-18T08:30:50,925 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-18T08:30:50,928 2 location(s) to search for versions of pyrepresent: 2023-06-18T08:30:50,928 * https://pypi.org/simple/pyrepresent/ 2023-06-18T08:30:50,928 * https://www.piwheels.org/simple/pyrepresent/ 2023-06-18T08:30:50,928 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-06-18T08:30:50,929 Getting page https://pypi.org/simple/pyrepresent/ 2023-06-18T08:30:50,930 Found index url https://pypi.org/simple/ 2023-06-18T08:30:50,990 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-06-18T08:30:50,994 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-18T08:30:50,994 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-18T08:30:50,995 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-18T08:30:50,995 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-18T08:30:50,995 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-18T08:30:50,995 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-18T08:30:50,996 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-18T08:30:50,996 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-18T08:30:50,996 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-18T08:30:50,996 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-18T08:30:50,997 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-18T08:30:50,997 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-18T08:30:50,997 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-18T08:30:50,998 Found link https://files.pythonhosted.org/packages/fc/00/652baddf8f3ad9dced65f377804c19438957f48819e51cf3f6b1f9acea25/pyrepresent-0.0.13.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.13 2023-06-18T08:30:50,998 Found link https://files.pythonhosted.org/packages/98/b9/6d3ae84651e44d96f7616cd49801d3df69a7277d43d1a90ca945aa806439/pyrepresent-0.0.14.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.14 2023-06-18T08:30:50,998 Found link https://files.pythonhosted.org/packages/bd/11/0710c6b93102c070cca3a0aaed89ccaabc8a9e58cbdc822f753bb44d7316/pyrepresent-0.0.15.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.0.15 2023-06-18T08:30:50,998 Found link https://files.pythonhosted.org/packages/80/6f/5d5f822c08bd9b03e123f9347365489215a7eca47848c7d2159a312434a7/pyrepresent-0.1.0.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.1.0 2023-06-18T08:30:50,999 Found link https://files.pythonhosted.org/packages/d9/46/3118b5037b42e3e8ce02f7984283af23977a2bab730da7e3cace2041ce5b/pyrepresent-0.1.1.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.1.1 2023-06-18T08:30:50,999 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-06-18T08:30:50,999 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-06-18T08:30:51,000 Found index url https://www.piwheels.org/simple/ 2023-06-18T08:30:51,162 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-06-18T08:30:51,167 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.1.0-py3-none-any.whl#sha256=dcd41acb36f99adfb1a34fe0b6e9e8391d7e8b09d7476866d613ee47dbb07e35 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-18T08:30:51,167 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.15-py3-none-any.whl#sha256=82060e903f68e7be85981afd4d6f3378b4dea1bfbd09b8321b9104cbc2a7d180 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-18T08:30:51,167 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.14-py3-none-any.whl#sha256=8d22425a645f52314c8033ffa132999f18f2837f244634fe479cd4f3f3bd21b8 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-18T08:30:51,168 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.13-py3-none-any.whl#sha256=ed683582e712086c459090ac87a66a31e7cad0a8df7fb25ccda180cb860cdfe2 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-18T08:30:51,168 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.0.12-py3-none-any.whl#sha256=3fced180a43c1cedeacb59bdf06fbf85fc9ef2fbdbfe6d94772dba4df8226f75 (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-18T08:30:51,168 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-18T08:30:51,168 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-18T08:30:51,169 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-18T08:30:51,169 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-18T08:30:51,169 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-18T08:30:51,169 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-18T08:30:51,169 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-18T08:30:51,170 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-18T08:30:51,170 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-18T08:30:51,170 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-18T08:30:51,170 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-18T08:30:51,170 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-18T08:30:51,171 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-06-18T08:30:51,171 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-06-18T08:30:51,190 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-06-18T08:30:51,207 Collecting pyrepresent==0.1.1 2023-06-18T08:30:51,209 Created temporary directory: /tmp/pip-unpack-dwn6gd0i 2023-06-18T08:30:51,261 Downloading pyrepresent-0.1.1.tar.gz (15 kB) 2023-06-18T08:30:51,312 Added pyrepresent==0.1.1 from https://files.pythonhosted.org/packages/d9/46/3118b5037b42e3e8ce02f7984283af23977a2bab730da7e3cace2041ce5b/pyrepresent-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-wzc2b2hj' 2023-06-18T08:30:51,315 Created temporary directory: /tmp/pip-build-env-48i39uze 2023-06-18T08:30:51,325 Installing build dependencies: started 2023-06-18T08:30:51,326 Running command pip subprocess to install build dependencies 2023-06-18T08:30:52,510 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-18T08:30:52,865 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-18T08:30:54,534 Collecting setuptools 2023-06-18T08:30:54,616 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB) 2023-06-18T08:30:56,428 Installing collected packages: setuptools 2023-06-18T08:30:58,553 Successfully installed setuptools-67.8.0 2023-06-18T08:30:58,809 Installing build dependencies: finished with status 'done' 2023-06-18T08:30:58,814 Getting requirements to build wheel: started 2023-06-18T08:30:58,815 Running command Getting requirements to build wheel 2023-06-18T08:30:59,301 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-18T08:30:59,302 warnings.warn(msg) 2023-06-18T08:30:59,346 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:30:59,347 !! 2023-06-18T08:30:59,347 ******************************************************************************** 2023-06-18T08:30:59,347 ########################################################################## 2023-06-18T08:30:59,347 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:30:59,347 ########################################################################## 2023-06-18T08:30:59,347 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:30:59,348 `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-18T08:30:59,348 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:30:59,348 consider this value unless `readme` is listed as `dynamic`. 2023-06-18T08:30:59,349 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:30:59,349 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:30:59,349 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:30:59,349 follow strictly the standard. 2023-06-18T08:30:59,349 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-18T08:30:59,349 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:30:59,349 configuration. 2023-06-18T08:30:59,350 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:30:59,350 or your builds will no longer be supported. 2023-06-18T08:30:59,350 ******************************************************************************** 2023-06-18T08:30:59,350 !! 2023-06-18T08:30:59,350 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:30:59,350 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:30:59,351 !! 2023-06-18T08:30:59,351 ******************************************************************************** 2023-06-18T08:30:59,351 ########################################################################## 2023-06-18T08:30:59,351 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:30:59,351 ########################################################################## 2023-06-18T08:30:59,352 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:30:59,352 `license = 'MIT'` 2023-06-18T08:30:59,352 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:30:59,352 consider this value unless `license` is listed as `dynamic`. 2023-06-18T08:30:59,352 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:30:59,353 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:30:59,353 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:30:59,353 follow strictly the standard. 2023-06-18T08:30:59,353 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-18T08:30:59,353 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:30:59,353 configuration. 2023-06-18T08:30:59,354 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:30:59,354 or your builds will no longer be supported. 2023-06-18T08:30:59,354 ******************************************************************************** 2023-06-18T08:30:59,354 !! 2023-06-18T08:30:59,354 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:30:59,354 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:30:59,355 !! 2023-06-18T08:30:59,355 ******************************************************************************** 2023-06-18T08:30:59,355 ########################################################################## 2023-06-18T08:30:59,355 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:30:59,355 ########################################################################## 2023-06-18T08:30:59,355 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:30:59,356 `authors = 'Shahaf Frank-Shapir'` 2023-06-18T08:30:59,356 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:30:59,356 consider this value unless `authors` is listed as `dynamic`. 2023-06-18T08:30:59,356 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:30:59,357 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:30:59,357 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:30:59,357 follow strictly the standard. 2023-06-18T08:30:59,357 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-18T08:30:59,357 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:30:59,357 configuration. 2023-06-18T08:30:59,358 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:30:59,358 or your builds will no longer be supported. 2023-06-18T08:30:59,358 ******************************************************************************** 2023-06-18T08:30:59,358 !! 2023-06-18T08:30:59,358 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:30:59,358 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:30:59,359 !! 2023-06-18T08:30:59,359 ******************************************************************************** 2023-06-18T08:30:59,359 ########################################################################## 2023-06-18T08:30:59,359 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:30:59,359 ########################################################################## 2023-06-18T08:30:59,359 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:30:59,360 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-18T08:30:59,360 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:30:59,360 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-18T08:30:59,360 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:30:59,361 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:30:59,361 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:30:59,361 follow strictly the standard. 2023-06-18T08:30:59,361 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-18T08:30:59,361 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:30:59,361 configuration. 2023-06-18T08:30:59,362 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:30:59,362 or your builds will no longer be supported. 2023-06-18T08:30:59,362 ******************************************************************************** 2023-06-18T08:30:59,362 !! 2023-06-18T08:30:59,362 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:30:59,362 /tmp/pip-build-env-48i39uze/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-18T08:30:59,362 !! 2023-06-18T08:30:59,363 ******************************************************************************** 2023-06-18T08:30:59,363 ########################################################################## 2023-06-18T08:30:59,363 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:30:59,363 ########################################################################## 2023-06-18T08:30:59,363 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:30:59,363 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-18T08:30:59,364 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:30:59,364 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-18T08:30:59,364 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:30:59,364 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:30:59,364 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:30:59,365 follow strictly the standard. 2023-06-18T08:30:59,365 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-18T08:30:59,365 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:30:59,365 configuration. 2023-06-18T08:30:59,365 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:30:59,365 or your builds will no longer be supported. 2023-06-18T08:30:59,366 ******************************************************************************** 2023-06-18T08:30:59,366 !! 2023-06-18T08:30:59,366 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:30:59,588 running egg_info 2023-06-18T08:30:59,593 writing pyrepresent.egg-info/PKG-INFO 2023-06-18T08:30:59,595 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-18T08:30:59,597 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-18T08:30:59,599 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-18T08:30:59,614 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:30:59,616 reading manifest template 'MANIFEST.in' 2023-06-18T08:30:59,619 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:30:59,713 Getting requirements to build wheel: finished with status 'done' 2023-06-18T08:30:59,723 Installing backend dependencies: started 2023-06-18T08:30:59,724 Running command pip subprocess to install backend dependencies 2023-06-18T08:31:00,878 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-18T08:31:01,237 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-18T08:31:01,682 Collecting wheel 2023-06-18T08:31:01,701 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-06-18T08:31:03,179 Installing collected packages: wheel 2023-06-18T08:31:03,398 Creating /tmp/pip-build-env-48i39uze/normal/bin 2023-06-18T08:31:03,400 changing mode of /tmp/pip-build-env-48i39uze/normal/bin/wheel to 755 2023-06-18T08:31:03,413 Successfully installed wheel-0.40.0 2023-06-18T08:31:03,634 Installing backend dependencies: finished with status 'done' 2023-06-18T08:31:03,637 Created temporary directory: /tmp/pip-modern-metadata-d_wnu9td 2023-06-18T08:31:03,640 Preparing metadata (pyproject.toml): started 2023-06-18T08:31:03,640 Running command Preparing metadata (pyproject.toml) 2023-06-18T08:31:04,106 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-18T08:31:04,107 warnings.warn(msg) 2023-06-18T08:31:04,150 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:04,150 !! 2023-06-18T08:31:04,150 ******************************************************************************** 2023-06-18T08:31:04,151 ########################################################################## 2023-06-18T08:31:04,151 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:04,151 ########################################################################## 2023-06-18T08:31:04,151 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:04,151 `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-18T08:31:04,152 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:04,152 consider this value unless `readme` is listed as `dynamic`. 2023-06-18T08:31:04,152 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:04,152 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:04,152 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:04,153 follow strictly the standard. 2023-06-18T08:31:04,153 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-18T08:31:04,153 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:04,153 configuration. 2023-06-18T08:31:04,153 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:04,153 or your builds will no longer be supported. 2023-06-18T08:31:04,153 ******************************************************************************** 2023-06-18T08:31:04,154 !! 2023-06-18T08:31:04,154 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:04,154 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:04,154 !! 2023-06-18T08:31:04,154 ******************************************************************************** 2023-06-18T08:31:04,154 ########################################################################## 2023-06-18T08:31:04,155 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:04,155 ########################################################################## 2023-06-18T08:31:04,155 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:04,155 `license = 'MIT'` 2023-06-18T08:31:04,155 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:04,156 consider this value unless `license` is listed as `dynamic`. 2023-06-18T08:31:04,156 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:04,156 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:04,156 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:04,156 follow strictly the standard. 2023-06-18T08:31:04,157 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-18T08:31:04,157 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:04,157 configuration. 2023-06-18T08:31:04,157 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:04,157 or your builds will no longer be supported. 2023-06-18T08:31:04,157 ******************************************************************************** 2023-06-18T08:31:04,158 !! 2023-06-18T08:31:04,158 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:04,158 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:04,158 !! 2023-06-18T08:31:04,158 ******************************************************************************** 2023-06-18T08:31:04,158 ########################################################################## 2023-06-18T08:31:04,159 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:04,159 ########################################################################## 2023-06-18T08:31:04,159 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:04,159 `authors = 'Shahaf Frank-Shapir'` 2023-06-18T08:31:04,159 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:04,160 consider this value unless `authors` is listed as `dynamic`. 2023-06-18T08:31:04,160 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:04,160 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:04,160 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:04,160 follow strictly the standard. 2023-06-18T08:31:04,161 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-18T08:31:04,161 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:04,161 configuration. 2023-06-18T08:31:04,161 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:04,161 or your builds will no longer be supported. 2023-06-18T08:31:04,161 ******************************************************************************** 2023-06-18T08:31:04,162 !! 2023-06-18T08:31:04,162 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:04,162 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:04,162 !! 2023-06-18T08:31:04,162 ******************************************************************************** 2023-06-18T08:31:04,162 ########################################################################## 2023-06-18T08:31:04,163 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:04,163 ########################################################################## 2023-06-18T08:31:04,163 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:04,163 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-18T08:31:04,163 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:04,164 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-18T08:31:04,164 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:04,164 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:04,164 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:04,164 follow strictly the standard. 2023-06-18T08:31:04,165 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-18T08:31:04,165 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:04,165 configuration. 2023-06-18T08:31:04,165 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:04,165 or your builds will no longer be supported. 2023-06-18T08:31:04,165 ******************************************************************************** 2023-06-18T08:31:04,165 !! 2023-06-18T08:31:04,166 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:04,166 /tmp/pip-build-env-48i39uze/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-18T08:31:04,166 !! 2023-06-18T08:31:04,166 ******************************************************************************** 2023-06-18T08:31:04,166 ########################################################################## 2023-06-18T08:31:04,166 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:04,166 ########################################################################## 2023-06-18T08:31:04,167 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:04,167 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-18T08:31:04,167 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:04,167 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-18T08:31:04,167 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:04,168 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:04,168 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:04,168 follow strictly the standard. 2023-06-18T08:31:04,168 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-18T08:31:04,168 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:04,169 configuration. 2023-06-18T08:31:04,169 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:04,169 or your builds will no longer be supported. 2023-06-18T08:31:04,169 ******************************************************************************** 2023-06-18T08:31:04,169 !! 2023-06-18T08:31:04,169 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:04,444 running dist_info 2023-06-18T08:31:04,449 creating /tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info 2023-06-18T08:31:04,453 writing /tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/PKG-INFO 2023-06-18T08:31:04,456 writing dependency_links to /tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/dependency_links.txt 2023-06-18T08:31:04,458 writing requirements to /tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/requires.txt 2023-06-18T08:31:04,459 writing top-level names to /tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/top_level.txt 2023-06-18T08:31:04,460 writing manifest file '/tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:31:04,473 reading manifest file '/tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:31:04,475 reading manifest template 'MANIFEST.in' 2023-06-18T08:31:04,479 writing manifest file '/tmp/pip-modern-metadata-d_wnu9td/pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:31:04,480 creating '/tmp/pip-modern-metadata-d_wnu9td/pyrepresent-0.1.1.dist-info' 2023-06-18T08:31:04,608 Preparing metadata (pyproject.toml): finished with status 'done' 2023-06-18T08:31:04,615 Source in /tmp/pip-wheel-vgsgvvn1/pyrepresent_f28f3646f0a0480aa4dc4a6b711f8547 has version 0.1.1, which satisfies requirement pyrepresent==0.1.1 from https://files.pythonhosted.org/packages/d9/46/3118b5037b42e3e8ce02f7984283af23977a2bab730da7e3cace2041ce5b/pyrepresent-0.1.1.tar.gz 2023-06-18T08:31:04,616 Removed pyrepresent==0.1.1 from https://files.pythonhosted.org/packages/d9/46/3118b5037b42e3e8ce02f7984283af23977a2bab730da7e3cace2041ce5b/pyrepresent-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-wzc2b2hj' 2023-06-18T08:31:04,620 Created temporary directory: /tmp/pip-unpack-oac1hal0 2023-06-18T08:31:04,621 Building wheels for collected packages: pyrepresent 2023-06-18T08:31:04,625 Created temporary directory: /tmp/pip-wheel-tch0ytcv 2023-06-18T08:31:04,626 Destination directory: /tmp/pip-wheel-tch0ytcv 2023-06-18T08:31:04,628 Building wheel for pyrepresent (pyproject.toml): started 2023-06-18T08:31:04,630 Running command Building wheel for pyrepresent (pyproject.toml) 2023-06-18T08:31:05,083 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-18T08:31:05,084 warnings.warn(msg) 2023-06-18T08:31:05,125 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:05,125 !! 2023-06-18T08:31:05,125 ******************************************************************************** 2023-06-18T08:31:05,126 ########################################################################## 2023-06-18T08:31:05,126 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:05,126 ########################################################################## 2023-06-18T08:31:05,126 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:05,126 `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-18T08:31:05,127 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:05,127 consider this value unless `readme` is listed as `dynamic`. 2023-06-18T08:31:05,127 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:05,127 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:05,127 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:05,128 follow strictly the standard. 2023-06-18T08:31:05,128 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-18T08:31:05,128 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:05,128 configuration. 2023-06-18T08:31:05,128 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:05,128 or your builds will no longer be supported. 2023-06-18T08:31:05,129 ******************************************************************************** 2023-06-18T08:31:05,129 !! 2023-06-18T08:31:05,129 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:05,129 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:05,129 !! 2023-06-18T08:31:05,129 ******************************************************************************** 2023-06-18T08:31:05,130 ########################################################################## 2023-06-18T08:31:05,130 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:05,130 ########################################################################## 2023-06-18T08:31:05,130 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:05,130 `license = 'MIT'` 2023-06-18T08:31:05,131 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:05,131 consider this value unless `license` is listed as `dynamic`. 2023-06-18T08:31:05,131 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:05,131 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:05,131 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:05,131 follow strictly the standard. 2023-06-18T08:31:05,132 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-18T08:31:05,132 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:05,132 configuration. 2023-06-18T08:31:05,132 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:05,132 or your builds will no longer be supported. 2023-06-18T08:31:05,133 ******************************************************************************** 2023-06-18T08:31:05,133 !! 2023-06-18T08:31:05,133 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:05,133 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:05,133 !! 2023-06-18T08:31:05,133 ******************************************************************************** 2023-06-18T08:31:05,134 ########################################################################## 2023-06-18T08:31:05,134 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:05,134 ########################################################################## 2023-06-18T08:31:05,134 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:05,134 `authors = 'Shahaf Frank-Shapir'` 2023-06-18T08:31:05,135 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:05,135 consider this value unless `authors` is listed as `dynamic`. 2023-06-18T08:31:05,135 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:05,135 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:05,135 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:05,135 follow strictly the standard. 2023-06-18T08:31:05,136 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-18T08:31:05,136 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:05,136 configuration. 2023-06-18T08:31:05,136 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:05,136 or your builds will no longer be supported. 2023-06-18T08:31:05,136 ******************************************************************************** 2023-06-18T08:31:05,137 !! 2023-06-18T08:31:05,137 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:05,137 /tmp/pip-build-env-48i39uze/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-18T08:31:05,137 !! 2023-06-18T08:31:05,137 ******************************************************************************** 2023-06-18T08:31:05,137 ########################################################################## 2023-06-18T08:31:05,138 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:05,138 ########################################################################## 2023-06-18T08:31:05,138 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:05,138 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-18T08:31:05,138 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:05,139 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-18T08:31:05,139 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:05,139 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:05,139 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:05,139 follow strictly the standard. 2023-06-18T08:31:05,139 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-18T08:31:05,140 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:05,140 configuration. 2023-06-18T08:31:05,140 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:05,140 or your builds will no longer be supported. 2023-06-18T08:31:05,140 ******************************************************************************** 2023-06-18T08:31:05,140 !! 2023-06-18T08:31:05,141 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:05,141 /tmp/pip-build-env-48i39uze/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-18T08:31:05,141 !! 2023-06-18T08:31:05,141 ******************************************************************************** 2023-06-18T08:31:05,141 ########################################################################## 2023-06-18T08:31:05,141 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-18T08:31:05,142 ########################################################################## 2023-06-18T08:31:05,142 The following seems to be defined outside of `pyproject.toml`: 2023-06-18T08:31:05,142 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-18T08:31:05,142 According to the spec (see the link below), however, setuptools CANNOT 2023-06-18T08:31:05,142 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-18T08:31:05,143 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-18T08:31:05,143 For the time being, `setuptools` will still consider the given value (as a 2023-06-18T08:31:05,143 **transitional** measure), but please note that future releases of setuptools will 2023-06-18T08:31:05,143 follow strictly the standard. 2023-06-18T08:31:05,143 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-18T08:31:05,143 remove the `[project]` table from your file and rely entirely on other means of 2023-06-18T08:31:05,144 configuration. 2023-06-18T08:31:05,144 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-18T08:31:05,144 or your builds will no longer be supported. 2023-06-18T08:31:05,144 ******************************************************************************** 2023-06-18T08:31:05,144 !! 2023-06-18T08:31:05,144 _handle_missing_dynamic(dist, project_table) 2023-06-18T08:31:05,398 running bdist_wheel 2023-06-18T08:31:05,412 running build 2023-06-18T08:31:05,412 running build_py 2023-06-18T08:31:05,418 creating build 2023-06-18T08:31:05,418 creating build/lib 2023-06-18T08:31:05,419 creating build/lib/represent 2023-06-18T08:31:05,420 copying represent/object.py -> build/lib/represent 2023-06-18T08:31:05,423 copying represent/indentation.py -> build/lib/represent 2023-06-18T08:31:05,424 copying represent/base.py -> build/lib/represent 2023-06-18T08:31:05,426 copying represent/document.py -> build/lib/represent 2023-06-18T08:31:05,428 copying represent/__init__.py -> build/lib/represent 2023-06-18T08:31:05,430 copying represent/structures.py -> build/lib/represent 2023-06-18T08:31:05,432 running egg_info 2023-06-18T08:31:05,440 writing pyrepresent.egg-info/PKG-INFO 2023-06-18T08:31:05,442 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-18T08:31:05,443 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-18T08:31:05,444 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-18T08:31:05,451 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:31:05,453 reading manifest template 'MANIFEST.in' 2023-06-18T08:31:05,456 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-18T08:31:05,465 installing to build/bdist.linux-armv7l/wheel 2023-06-18T08:31:05,465 running install 2023-06-18T08:31:05,490 running install_lib 2023-06-18T08:31:05,495 creating build/bdist.linux-armv7l 2023-06-18T08:31:05,495 creating build/bdist.linux-armv7l/wheel 2023-06-18T08:31:05,497 creating build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,498 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,501 copying build/lib/represent/indentation.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,502 copying build/lib/represent/base.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,505 copying build/lib/represent/document.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,506 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,508 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-18T08:31:05,510 running install_egg_info 2023-06-18T08:31:05,514 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.1.1-py3.9.egg-info 2023-06-18T08:31:05,523 running install_scripts 2023-06-18T08:31:05,535 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.1.1.dist-info/WHEEL 2023-06-18T08:31:05,537 creating '/tmp/pip-wheel-tch0ytcv/.tmp-s6ye5bim/pyrepresent-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-06-18T08:31:05,540 adding 'represent/__init__.py' 2023-06-18T08:31:05,542 adding 'represent/base.py' 2023-06-18T08:31:05,543 adding 'represent/document.py' 2023-06-18T08:31:05,544 adding 'represent/indentation.py' 2023-06-18T08:31:05,546 adding 'represent/object.py' 2023-06-18T08:31:05,549 adding 'represent/structures.py' 2023-06-18T08:31:05,550 adding 'pyrepresent-0.1.1.dist-info/METADATA' 2023-06-18T08:31:05,551 adding 'pyrepresent-0.1.1.dist-info/WHEEL' 2023-06-18T08:31:05,552 adding 'pyrepresent-0.1.1.dist-info/top_level.txt' 2023-06-18T08:31:05,553 adding 'pyrepresent-0.1.1.dist-info/RECORD' 2023-06-18T08:31:05,554 removing build/bdist.linux-armv7l/wheel 2023-06-18T08:31:05,659 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-06-18T08:31:05,664 Created wheel for pyrepresent: filename=pyrepresent-0.1.1-py3-none-any.whl size=12970 sha256=cd944e75c6c7da2b442be5645bccafca71f41d05adba35c1671c731b08b499ab 2023-06-18T08:31:05,665 Stored in directory: /tmp/pip-ephem-wheel-cache-e0e7eym2/wheels/10/48/12/e082ea07b6cfedc29240ed40c8d17c2cba99a057ef0ea142cb 2023-06-18T08:31:05,675 Successfully built pyrepresent 2023-06-18T08:31:05,679 Removed build tracker: '/tmp/pip-build-tracker-wzc2b2hj'