2023-06-19T17:36:36,600 Created temporary directory: /tmp/pip-build-tracker-uouv8bir 2023-06-19T17:36:36,601 Initialized build tracking at /tmp/pip-build-tracker-uouv8bir 2023-06-19T17:36:36,601 Created build tracker: /tmp/pip-build-tracker-uouv8bir 2023-06-19T17:36:36,601 Entered build tracker: /tmp/pip-build-tracker-uouv8bir 2023-06-19T17:36:36,602 Created temporary directory: /tmp/pip-wheel-m7a0wff3 2023-06-19T17:36:36,605 Created temporary directory: /tmp/pip-ephem-wheel-cache-pho26_2l 2023-06-19T17:36:36,632 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-19T17:36:36,635 2 location(s) to search for versions of pyrepresent: 2023-06-19T17:36:36,635 * https://pypi.org/simple/pyrepresent/ 2023-06-19T17:36:36,635 * https://www.piwheels.org/simple/pyrepresent/ 2023-06-19T17:36:36,635 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-06-19T17:36:36,636 Getting page https://pypi.org/simple/pyrepresent/ 2023-06-19T17:36:36,638 Found index url https://pypi.org/simple/ 2023-06-19T17:36:36,694 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-06-19T17:36:36,698 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-19T17:36:36,699 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-19T17:36:36,699 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-19T17:36:36,699 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-19T17:36:36,699 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-19T17:36:36,700 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-19T17:36:36,700 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-19T17:36:36,700 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-19T17:36:36,700 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-19T17:36:36,701 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-19T17:36:36,701 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-19T17:36:36,701 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-19T17:36:36,702 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-19T17:36:36,702 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-19T17:36:36,702 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-19T17:36:36,702 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-19T17:36:36,703 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-19T17:36:36,703 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-19T17:36:36,703 Found link https://files.pythonhosted.org/packages/d7/c1/8f37686f91ed8da9889a21c4a793b81aec58ea59fa31899cae586fadb78e/pyrepresent-0.1.2.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.1.2 2023-06-19T17:36:36,704 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-06-19T17:36:36,704 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-06-19T17:36:36,705 Found index url https://www.piwheels.org/simple/ 2023-06-19T17:36:37,020 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-06-19T17:36:37,026 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.1.1-py3-none-any.whl#sha256=cd944e75c6c7da2b442be5645bccafca71f41d05adba35c1671c731b08b499ab (from https://www.piwheels.org/simple/pyrepresent/) 2023-06-19T17:36:37,026 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-19T17:36:37,026 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-19T17:36:37,027 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-19T17:36:37,027 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-19T17:36:37,027 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-19T17:36:37,027 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-19T17:36:37,027 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-19T17:36:37,028 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-19T17:36:37,028 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-19T17:36:37,028 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-19T17:36:37,028 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-19T17:36:37,028 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-19T17:36:37,029 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-19T17:36:37,029 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-19T17:36:37,029 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-19T17:36:37,029 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-19T17:36:37,029 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-19T17:36:37,030 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-06-19T17:36:37,030 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-06-19T17:36:37,050 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-06-19T17:36:37,067 Collecting pyrepresent==0.1.2 2023-06-19T17:36:37,069 Created temporary directory: /tmp/pip-unpack-eq_9srkt 2023-06-19T17:36:37,117 Downloading pyrepresent-0.1.2.tar.gz (15 kB) 2023-06-19T17:36:37,170 Added pyrepresent==0.1.2 from https://files.pythonhosted.org/packages/d7/c1/8f37686f91ed8da9889a21c4a793b81aec58ea59fa31899cae586fadb78e/pyrepresent-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-uouv8bir' 2023-06-19T17:36:37,175 Created temporary directory: /tmp/pip-build-env-ac73cohr 2023-06-19T17:36:37,188 Installing build dependencies: started 2023-06-19T17:36:37,190 Running command pip subprocess to install build dependencies 2023-06-19T17:36:38,370 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-19T17:36:38,730 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-19T17:36:40,584 Collecting setuptools 2023-06-19T17:36:40,649 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.0.0-py3-none-any.whl (804 kB) 2023-06-19T17:36:42,433 Installing collected packages: setuptools 2023-06-19T17:36:44,613 Successfully installed setuptools-68.0.0 2023-06-19T17:36:44,867 Installing build dependencies: finished with status 'done' 2023-06-19T17:36:44,872 Getting requirements to build wheel: started 2023-06-19T17:36:44,873 Running command Getting requirements to build wheel 2023-06-19T17:36:45,368 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-19T17:36:45,368 warnings.warn(msg) 2023-06-19T17:36:45,412 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:45,412 !! 2023-06-19T17:36:45,412 ******************************************************************************** 2023-06-19T17:36:45,412 ########################################################################## 2023-06-19T17:36:45,412 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:45,413 ########################################################################## 2023-06-19T17:36:45,413 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:45,413 `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-19T17:36:45,413 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:45,414 consider this value unless `readme` is listed as `dynamic`. 2023-06-19T17:36:45,414 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:45,414 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:45,414 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:45,414 follow strictly the standard. 2023-06-19T17:36:45,415 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-19T17:36:45,415 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:45,415 configuration. 2023-06-19T17:36:45,415 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:45,415 or your builds will no longer be supported. 2023-06-19T17:36:45,415 ******************************************************************************** 2023-06-19T17:36:45,416 !! 2023-06-19T17:36:45,416 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:45,416 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:45,416 !! 2023-06-19T17:36:45,416 ******************************************************************************** 2023-06-19T17:36:45,416 ########################################################################## 2023-06-19T17:36:45,417 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:45,417 ########################################################################## 2023-06-19T17:36:45,417 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:45,417 `license = 'MIT'` 2023-06-19T17:36:45,417 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:45,418 consider this value unless `license` is listed as `dynamic`. 2023-06-19T17:36:45,418 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:45,418 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:45,418 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:45,418 follow strictly the standard. 2023-06-19T17:36:45,419 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-19T17:36:45,419 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:45,419 configuration. 2023-06-19T17:36:45,419 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:45,419 or your builds will no longer be supported. 2023-06-19T17:36:45,419 ******************************************************************************** 2023-06-19T17:36:45,420 !! 2023-06-19T17:36:45,420 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:45,420 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:45,420 !! 2023-06-19T17:36:45,420 ******************************************************************************** 2023-06-19T17:36:45,420 ########################################################################## 2023-06-19T17:36:45,421 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:45,421 ########################################################################## 2023-06-19T17:36:45,421 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:45,421 `authors = 'Shahaf Frank-Shapir'` 2023-06-19T17:36:45,422 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:45,422 consider this value unless `authors` is listed as `dynamic`. 2023-06-19T17:36:45,422 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:45,422 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:45,422 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:45,422 follow strictly the standard. 2023-06-19T17:36:45,423 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-19T17:36:45,423 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:45,423 configuration. 2023-06-19T17:36:45,423 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:45,423 or your builds will no longer be supported. 2023-06-19T17:36:45,424 ******************************************************************************** 2023-06-19T17:36:45,424 !! 2023-06-19T17:36:45,424 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:45,424 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:45,424 !! 2023-06-19T17:36:45,424 ******************************************************************************** 2023-06-19T17:36:45,425 ########################################################################## 2023-06-19T17:36:45,425 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:45,425 ########################################################################## 2023-06-19T17:36:45,425 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:45,425 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-19T17:36:45,426 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:45,426 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-19T17:36:45,426 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:45,426 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:45,426 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:45,427 follow strictly the standard. 2023-06-19T17:36:45,427 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-19T17:36:45,427 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:45,427 configuration. 2023-06-19T17:36:45,427 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:45,427 or your builds will no longer be supported. 2023-06-19T17:36:45,428 ******************************************************************************** 2023-06-19T17:36:45,428 !! 2023-06-19T17:36:45,428 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:45,428 /tmp/pip-build-env-ac73cohr/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-19T17:36:45,428 !! 2023-06-19T17:36:45,428 ******************************************************************************** 2023-06-19T17:36:45,429 ########################################################################## 2023-06-19T17:36:45,429 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:45,429 ########################################################################## 2023-06-19T17:36:45,429 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:45,429 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-19T17:36:45,430 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:45,430 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-19T17:36:45,430 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:45,430 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:45,430 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:45,430 follow strictly the standard. 2023-06-19T17:36:45,431 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-19T17:36:45,431 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:45,431 configuration. 2023-06-19T17:36:45,431 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:45,431 or your builds will no longer be supported. 2023-06-19T17:36:45,431 ******************************************************************************** 2023-06-19T17:36:45,432 !! 2023-06-19T17:36:45,432 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:45,660 running egg_info 2023-06-19T17:36:45,665 writing pyrepresent.egg-info/PKG-INFO 2023-06-19T17:36:45,667 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-19T17:36:45,669 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-19T17:36:45,670 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-19T17:36:45,686 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:45,689 reading manifest template 'MANIFEST.in' 2023-06-19T17:36:45,692 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:45,788 Getting requirements to build wheel: finished with status 'done' 2023-06-19T17:36:45,798 Installing backend dependencies: started 2023-06-19T17:36:45,798 Running command pip subprocess to install backend dependencies 2023-06-19T17:36:46,957 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-19T17:36:47,317 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-19T17:36:47,777 Collecting wheel 2023-06-19T17:36:47,795 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-06-19T17:36:49,279 Installing collected packages: wheel 2023-06-19T17:36:49,505 Creating /tmp/pip-build-env-ac73cohr/normal/bin 2023-06-19T17:36:49,507 changing mode of /tmp/pip-build-env-ac73cohr/normal/bin/wheel to 755 2023-06-19T17:36:49,520 Successfully installed wheel-0.40.0 2023-06-19T17:36:49,734 Installing backend dependencies: finished with status 'done' 2023-06-19T17:36:49,736 Created temporary directory: /tmp/pip-modern-metadata-532mp5tv 2023-06-19T17:36:49,739 Preparing metadata (pyproject.toml): started 2023-06-19T17:36:49,740 Running command Preparing metadata (pyproject.toml) 2023-06-19T17:36:50,246 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-19T17:36:50,247 warnings.warn(msg) 2023-06-19T17:36:50,292 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:50,292 !! 2023-06-19T17:36:50,292 ******************************************************************************** 2023-06-19T17:36:50,293 ########################################################################## 2023-06-19T17:36:50,293 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:50,293 ########################################################################## 2023-06-19T17:36:50,293 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:50,293 `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-19T17:36:50,294 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:50,294 consider this value unless `readme` is listed as `dynamic`. 2023-06-19T17:36:50,294 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:50,294 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:50,295 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:50,295 follow strictly the standard. 2023-06-19T17:36:50,295 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-19T17:36:50,295 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:50,295 configuration. 2023-06-19T17:36:50,295 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:50,296 or your builds will no longer be supported. 2023-06-19T17:36:50,296 ******************************************************************************** 2023-06-19T17:36:50,296 !! 2023-06-19T17:36:50,296 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:50,296 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:50,296 !! 2023-06-19T17:36:50,297 ******************************************************************************** 2023-06-19T17:36:50,297 ########################################################################## 2023-06-19T17:36:50,297 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:50,297 ########################################################################## 2023-06-19T17:36:50,297 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:50,298 `license = 'MIT'` 2023-06-19T17:36:50,298 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:50,298 consider this value unless `license` is listed as `dynamic`. 2023-06-19T17:36:50,298 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:50,298 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:50,299 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:50,299 follow strictly the standard. 2023-06-19T17:36:50,299 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-19T17:36:50,299 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:50,299 configuration. 2023-06-19T17:36:50,299 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:50,300 or your builds will no longer be supported. 2023-06-19T17:36:50,300 ******************************************************************************** 2023-06-19T17:36:50,300 !! 2023-06-19T17:36:50,300 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:50,300 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:50,300 !! 2023-06-19T17:36:50,301 ******************************************************************************** 2023-06-19T17:36:50,301 ########################################################################## 2023-06-19T17:36:50,301 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:50,301 ########################################################################## 2023-06-19T17:36:50,301 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:50,301 `authors = 'Shahaf Frank-Shapir'` 2023-06-19T17:36:50,302 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:50,302 consider this value unless `authors` is listed as `dynamic`. 2023-06-19T17:36:50,302 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:50,302 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:50,303 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:50,303 follow strictly the standard. 2023-06-19T17:36:50,303 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-19T17:36:50,303 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:50,303 configuration. 2023-06-19T17:36:50,303 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:50,304 or your builds will no longer be supported. 2023-06-19T17:36:50,304 ******************************************************************************** 2023-06-19T17:36:50,304 !! 2023-06-19T17:36:50,304 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:50,304 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:50,304 !! 2023-06-19T17:36:50,305 ******************************************************************************** 2023-06-19T17:36:50,305 ########################################################################## 2023-06-19T17:36:50,305 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:50,305 ########################################################################## 2023-06-19T17:36:50,305 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:50,306 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-19T17:36:50,306 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:50,306 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-19T17:36:50,306 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:50,306 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:50,307 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:50,307 follow strictly the standard. 2023-06-19T17:36:50,307 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-19T17:36:50,307 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:50,307 configuration. 2023-06-19T17:36:50,307 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:50,308 or your builds will no longer be supported. 2023-06-19T17:36:50,308 ******************************************************************************** 2023-06-19T17:36:50,308 !! 2023-06-19T17:36:50,308 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:50,308 /tmp/pip-build-env-ac73cohr/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-19T17:36:50,308 !! 2023-06-19T17:36:50,309 ******************************************************************************** 2023-06-19T17:36:50,309 ########################################################################## 2023-06-19T17:36:50,309 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:50,309 ########################################################################## 2023-06-19T17:36:50,309 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:50,309 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-19T17:36:50,310 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:50,310 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-19T17:36:50,310 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:50,310 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:50,310 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:50,310 follow strictly the standard. 2023-06-19T17:36:50,311 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-19T17:36:50,311 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:50,311 configuration. 2023-06-19T17:36:50,311 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:50,311 or your builds will no longer be supported. 2023-06-19T17:36:50,311 ******************************************************************************** 2023-06-19T17:36:50,312 !! 2023-06-19T17:36:50,312 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:50,599 running dist_info 2023-06-19T17:36:50,604 creating /tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info 2023-06-19T17:36:50,608 writing /tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/PKG-INFO 2023-06-19T17:36:50,611 writing dependency_links to /tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/dependency_links.txt 2023-06-19T17:36:50,613 writing requirements to /tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/requires.txt 2023-06-19T17:36:50,614 writing top-level names to /tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/top_level.txt 2023-06-19T17:36:50,615 writing manifest file '/tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:50,628 reading manifest file '/tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:50,631 reading manifest template 'MANIFEST.in' 2023-06-19T17:36:50,634 writing manifest file '/tmp/pip-modern-metadata-532mp5tv/pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:50,635 creating '/tmp/pip-modern-metadata-532mp5tv/pyrepresent-0.1.2.dist-info' 2023-06-19T17:36:50,764 Preparing metadata (pyproject.toml): finished with status 'done' 2023-06-19T17:36:50,770 Source in /tmp/pip-wheel-m7a0wff3/pyrepresent_4769b0c7097a4e29a265267953841b8a has version 0.1.2, which satisfies requirement pyrepresent==0.1.2 from https://files.pythonhosted.org/packages/d7/c1/8f37686f91ed8da9889a21c4a793b81aec58ea59fa31899cae586fadb78e/pyrepresent-0.1.2.tar.gz 2023-06-19T17:36:50,771 Removed pyrepresent==0.1.2 from https://files.pythonhosted.org/packages/d7/c1/8f37686f91ed8da9889a21c4a793b81aec58ea59fa31899cae586fadb78e/pyrepresent-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-uouv8bir' 2023-06-19T17:36:50,775 Created temporary directory: /tmp/pip-unpack-3mcbdtjy 2023-06-19T17:36:50,776 Building wheels for collected packages: pyrepresent 2023-06-19T17:36:50,780 Created temporary directory: /tmp/pip-wheel-xn1l2_8f 2023-06-19T17:36:50,780 Destination directory: /tmp/pip-wheel-xn1l2_8f 2023-06-19T17:36:50,782 Building wheel for pyrepresent (pyproject.toml): started 2023-06-19T17:36:50,783 Running command Building wheel for pyrepresent (pyproject.toml) 2023-06-19T17:36:51,234 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-06-19T17:36:51,235 warnings.warn(msg) 2023-06-19T17:36:51,277 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:51,277 !! 2023-06-19T17:36:51,278 ******************************************************************************** 2023-06-19T17:36:51,278 ########################################################################## 2023-06-19T17:36:51,278 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:51,278 ########################################################################## 2023-06-19T17:36:51,278 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:51,279 `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-19T17:36:51,279 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:51,279 consider this value unless `readme` is listed as `dynamic`. 2023-06-19T17:36:51,279 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:51,280 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:51,280 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:51,280 follow strictly the standard. 2023-06-19T17:36:51,280 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-06-19T17:36:51,280 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:51,280 configuration. 2023-06-19T17:36:51,280 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:51,281 or your builds will no longer be supported. 2023-06-19T17:36:51,281 ******************************************************************************** 2023-06-19T17:36:51,281 !! 2023-06-19T17:36:51,281 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:51,281 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:51,281 !! 2023-06-19T17:36:51,282 ******************************************************************************** 2023-06-19T17:36:51,282 ########################################################################## 2023-06-19T17:36:51,282 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:51,282 ########################################################################## 2023-06-19T17:36:51,282 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:51,283 `license = 'MIT'` 2023-06-19T17:36:51,283 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:51,283 consider this value unless `license` is listed as `dynamic`. 2023-06-19T17:36:51,283 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:51,283 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:51,284 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:51,284 follow strictly the standard. 2023-06-19T17:36:51,284 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-06-19T17:36:51,284 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:51,284 configuration. 2023-06-19T17:36:51,285 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:51,285 or your builds will no longer be supported. 2023-06-19T17:36:51,285 ******************************************************************************** 2023-06-19T17:36:51,285 !! 2023-06-19T17:36:51,285 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:51,285 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:51,286 !! 2023-06-19T17:36:51,286 ******************************************************************************** 2023-06-19T17:36:51,286 ########################################################################## 2023-06-19T17:36:51,286 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:51,286 ########################################################################## 2023-06-19T17:36:51,286 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:51,287 `authors = 'Shahaf Frank-Shapir'` 2023-06-19T17:36:51,287 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:51,287 consider this value unless `authors` is listed as `dynamic`. 2023-06-19T17:36:51,287 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:51,288 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:51,288 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:51,288 follow strictly the standard. 2023-06-19T17:36:51,288 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-06-19T17:36:51,288 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:51,288 configuration. 2023-06-19T17:36:51,289 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:51,289 or your builds will no longer be supported. 2023-06-19T17:36:51,289 ******************************************************************************** 2023-06-19T17:36:51,289 !! 2023-06-19T17:36:51,289 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:51,289 /tmp/pip-build-env-ac73cohr/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-06-19T17:36:51,290 !! 2023-06-19T17:36:51,290 ******************************************************************************** 2023-06-19T17:36:51,290 ########################################################################## 2023-06-19T17:36:51,290 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:51,290 ########################################################################## 2023-06-19T17:36:51,290 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:51,291 `dependencies = ['six', 'colorama', 'pandas']` 2023-06-19T17:36:51,291 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:51,291 consider this value unless `dependencies` is listed as `dynamic`. 2023-06-19T17:36:51,291 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:51,291 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:51,292 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:51,292 follow strictly the standard. 2023-06-19T17:36:51,292 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-06-19T17:36:51,292 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:51,292 configuration. 2023-06-19T17:36:51,292 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:51,292 or your builds will no longer be supported. 2023-06-19T17:36:51,293 ******************************************************************************** 2023-06-19T17:36:51,293 !! 2023-06-19T17:36:51,293 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:51,293 /tmp/pip-build-env-ac73cohr/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-19T17:36:51,293 !! 2023-06-19T17:36:51,294 ******************************************************************************** 2023-06-19T17:36:51,294 ########################################################################## 2023-06-19T17:36:51,294 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-06-19T17:36:51,294 ########################################################################## 2023-06-19T17:36:51,294 The following seems to be defined outside of `pyproject.toml`: 2023-06-19T17:36:51,295 `optional-dependencies = {'dev': ['pdoc3']}` 2023-06-19T17:36:51,295 According to the spec (see the link below), however, setuptools CANNOT 2023-06-19T17:36:51,295 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-06-19T17:36:51,295 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-06-19T17:36:51,295 For the time being, `setuptools` will still consider the given value (as a 2023-06-19T17:36:51,296 **transitional** measure), but please note that future releases of setuptools will 2023-06-19T17:36:51,296 follow strictly the standard. 2023-06-19T17:36:51,296 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-06-19T17:36:51,296 remove the `[project]` table from your file and rely entirely on other means of 2023-06-19T17:36:51,296 configuration. 2023-06-19T17:36:51,296 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-06-19T17:36:51,297 or your builds will no longer be supported. 2023-06-19T17:36:51,297 ******************************************************************************** 2023-06-19T17:36:51,297 !! 2023-06-19T17:36:51,297 _handle_missing_dynamic(dist, project_table) 2023-06-19T17:36:51,549 running bdist_wheel 2023-06-19T17:36:51,563 running build 2023-06-19T17:36:51,563 running build_py 2023-06-19T17:36:51,568 creating build 2023-06-19T17:36:51,569 creating build/lib 2023-06-19T17:36:51,569 creating build/lib/represent 2023-06-19T17:36:51,571 copying represent/object.py -> build/lib/represent 2023-06-19T17:36:51,573 copying represent/structures.py -> build/lib/represent 2023-06-19T17:36:51,576 copying represent/document.py -> build/lib/represent 2023-06-19T17:36:51,577 copying represent/base.py -> build/lib/represent 2023-06-19T17:36:51,579 copying represent/indentation.py -> build/lib/represent 2023-06-19T17:36:51,581 copying represent/__init__.py -> build/lib/represent 2023-06-19T17:36:51,582 running egg_info 2023-06-19T17:36:51,590 writing pyrepresent.egg-info/PKG-INFO 2023-06-19T17:36:51,592 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-06-19T17:36:51,594 writing requirements to pyrepresent.egg-info/requires.txt 2023-06-19T17:36:51,595 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-06-19T17:36:51,601 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:51,603 reading manifest template 'MANIFEST.in' 2023-06-19T17:36:51,607 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-06-19T17:36:51,617 installing to build/bdist.linux-armv7l/wheel 2023-06-19T17:36:51,617 running install 2023-06-19T17:36:51,643 running install_lib 2023-06-19T17:36:51,648 creating build/bdist.linux-armv7l 2023-06-19T17:36:51,649 creating build/bdist.linux-armv7l/wheel 2023-06-19T17:36:51,650 creating build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,651 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,654 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,657 copying build/lib/represent/document.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,659 copying build/lib/represent/base.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,661 copying build/lib/represent/indentation.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,663 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-06-19T17:36:51,664 running install_egg_info 2023-06-19T17:36:51,668 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.1.2-py3.9.egg-info 2023-06-19T17:36:51,678 running install_scripts 2023-06-19T17:36:51,691 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.1.2.dist-info/WHEEL 2023-06-19T17:36:51,694 creating '/tmp/pip-wheel-xn1l2_8f/.tmp-dvcde9w6/pyrepresent-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-06-19T17:36:51,697 adding 'represent/__init__.py' 2023-06-19T17:36:51,698 adding 'represent/base.py' 2023-06-19T17:36:51,699 adding 'represent/document.py' 2023-06-19T17:36:51,701 adding 'represent/indentation.py' 2023-06-19T17:36:51,703 adding 'represent/object.py' 2023-06-19T17:36:51,706 adding 'represent/structures.py' 2023-06-19T17:36:51,707 adding 'pyrepresent-0.1.2.dist-info/METADATA' 2023-06-19T17:36:51,708 adding 'pyrepresent-0.1.2.dist-info/WHEEL' 2023-06-19T17:36:51,709 adding 'pyrepresent-0.1.2.dist-info/top_level.txt' 2023-06-19T17:36:51,710 adding 'pyrepresent-0.1.2.dist-info/RECORD' 2023-06-19T17:36:51,711 removing build/bdist.linux-armv7l/wheel 2023-06-19T17:36:51,817 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-06-19T17:36:51,823 Created wheel for pyrepresent: filename=pyrepresent-0.1.2-py3-none-any.whl size=12961 sha256=aa8f81b2167cd18b0c2854000b04df3b584b8d98dc48192161b934f941b52dc9 2023-06-19T17:36:51,824 Stored in directory: /tmp/pip-ephem-wheel-cache-pho26_2l/wheels/19/2a/1e/fb2803b9dd871f5641d7cfaf7897233b0604393cb81cb1cd04 2023-06-19T17:36:51,834 Successfully built pyrepresent 2023-06-19T17:36:51,838 Removed build tracker: '/tmp/pip-build-tracker-uouv8bir'