2023-07-01T08:27:50,332 Created temporary directory: /tmp/pip-build-tracker-i76mrj6q 2023-07-01T08:27:50,333 Initialized build tracking at /tmp/pip-build-tracker-i76mrj6q 2023-07-01T08:27:50,333 Created build tracker: /tmp/pip-build-tracker-i76mrj6q 2023-07-01T08:27:50,334 Entered build tracker: /tmp/pip-build-tracker-i76mrj6q 2023-07-01T08:27:50,334 Created temporary directory: /tmp/pip-wheel-omtqcrb1 2023-07-01T08:27:50,337 Created temporary directory: /tmp/pip-ephem-wheel-cache-agz4o680 2023-07-01T08:27:50,361 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-07-01T08:27:50,364 2 location(s) to search for versions of pyrepresent: 2023-07-01T08:27:50,364 * https://pypi.org/simple/pyrepresent/ 2023-07-01T08:27:50,364 * https://www.piwheels.org/simple/pyrepresent/ 2023-07-01T08:27:50,364 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-07-01T08:27:50,365 Getting page https://pypi.org/simple/pyrepresent/ 2023-07-01T08:27:50,367 Found index url https://pypi.org/simple/ 2023-07-01T08:27:50,423 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-07-01T08:27:50,427 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-07-01T08:27:50,428 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-07-01T08:27:50,428 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-07-01T08:27:50,428 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-07-01T08:27:50,429 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-07-01T08:27:50,429 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-07-01T08:27:50,429 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-07-01T08:27:50,429 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-07-01T08:27:50,430 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-07-01T08:27:50,430 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-07-01T08:27:50,430 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-07-01T08:27:50,430 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-07-01T08:27:50,431 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-07-01T08:27:50,431 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-07-01T08:27:50,431 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-07-01T08:27:50,432 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-07-01T08:27:50,432 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-07-01T08:27:50,432 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-07-01T08:27:50,433 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-07-01T08:27:50,433 Found link https://files.pythonhosted.org/packages/fe/fa/a89d80c14609624056e11c3b68dcc5d7ecf1d4583546f722123ac0e101ac/pyrepresent-0.1.3.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.1.3 2023-07-01T08:27:50,433 Found link https://files.pythonhosted.org/packages/49/05/7f1287fedd815b6a676d3e43176d56893ab71b30db8d51a9ef2be2c55162/pyrepresent-0.1.4.tar.gz (from https://pypi.org/simple/pyrepresent/), version: 0.1.4 2023-07-01T08:27:50,433 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-07-01T08:27:50,434 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-07-01T08:27:50,435 Found index url https://www.piwheels.org/simple/ 2023-07-01T08:27:50,594 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-07-01T08:27:50,600 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.1.3-py3-none-any.whl#sha256=513ae0d6cc4c6c7b1b49112daa2dbf7481e29585f5cc6f682a3d79fcb8af165d (from https://www.piwheels.org/simple/pyrepresent/) 2023-07-01T08:27:50,601 Skipping link: No binaries permitted for pyrepresent: https://www.piwheels.org/simple/pyrepresent/pyrepresent-0.1.2-py3-none-any.whl#sha256=aa8f81b2167cd18b0c2854000b04df3b584b8d98dc48192161b934f941b52dc9 (from https://www.piwheels.org/simple/pyrepresent/) 2023-07-01T08:27:50,601 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-07-01T08:27:50,601 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-07-01T08:27:50,601 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-07-01T08:27:50,602 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-07-01T08:27:50,602 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-07-01T08:27:50,602 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-07-01T08:27:50,602 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-07-01T08:27:50,602 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-07-01T08:27:50,603 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-07-01T08:27:50,603 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-07-01T08:27:50,603 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-07-01T08:27:50,603 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-07-01T08:27:50,603 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-07-01T08:27:50,604 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-07-01T08:27:50,604 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-07-01T08:27:50,604 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-07-01T08:27:50,604 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-07-01T08:27:50,604 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-07-01T08:27:50,605 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-07-01T08:27:50,605 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-07-01T08:27:50,625 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-07-01T08:27:50,642 Collecting pyrepresent==0.1.4 2023-07-01T08:27:50,644 Created temporary directory: /tmp/pip-unpack-w7l08iz7 2023-07-01T08:27:50,704 Downloading pyrepresent-0.1.4.tar.gz (13 kB) 2023-07-01T08:27:50,750 Added pyrepresent==0.1.4 from https://files.pythonhosted.org/packages/49/05/7f1287fedd815b6a676d3e43176d56893ab71b30db8d51a9ef2be2c55162/pyrepresent-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-i76mrj6q' 2023-07-01T08:27:50,753 Created temporary directory: /tmp/pip-build-env-3xkvti62 2023-07-01T08:27:50,764 Installing build dependencies: started 2023-07-01T08:27:50,765 Running command pip subprocess to install build dependencies 2023-07-01T08:27:51,929 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-07-01T08:27:52,292 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-07-01T08:27:53,931 Collecting setuptools 2023-07-01T08:27:54,002 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.0.0-py3-none-any.whl (804 kB) 2023-07-01T08:27:55,789 Installing collected packages: setuptools 2023-07-01T08:27:57,913 Successfully installed setuptools-68.0.0 2023-07-01T08:27:58,171 Installing build dependencies: finished with status 'done' 2023-07-01T08:27:58,176 Getting requirements to build wheel: started 2023-07-01T08:27:58,177 Running command Getting requirements to build wheel 2023-07-01T08:27:58,670 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-07-01T08:27:58,671 warnings.warn(msg) 2023-07-01T08:27:58,715 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:27:58,716 !! 2023-07-01T08:27:58,716 ******************************************************************************** 2023-07-01T08:27:58,716 ########################################################################## 2023-07-01T08:27:58,716 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:27:58,716 ########################################################################## 2023-07-01T08:27:58,717 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:27:58,717 `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-07-01T08:27:58,717 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:27:58,717 consider this value unless `readme` is listed as `dynamic`. 2023-07-01T08:27:58,718 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:27:58,718 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:27:58,718 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:27:58,718 follow strictly the standard. 2023-07-01T08:27:58,718 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-07-01T08:27:58,718 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:27:58,719 configuration. 2023-07-01T08:27:58,719 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:27:58,719 or your builds will no longer be supported. 2023-07-01T08:27:58,719 ******************************************************************************** 2023-07-01T08:27:58,719 !! 2023-07-01T08:27:58,719 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:27:58,720 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:27:58,720 !! 2023-07-01T08:27:58,720 ******************************************************************************** 2023-07-01T08:27:58,720 ########################################################################## 2023-07-01T08:27:58,720 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:27:58,720 ########################################################################## 2023-07-01T08:27:58,721 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:27:58,721 `license = 'MIT'` 2023-07-01T08:27:58,721 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:27:58,721 consider this value unless `license` is listed as `dynamic`. 2023-07-01T08:27:58,721 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:27:58,722 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:27:58,722 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:27:58,722 follow strictly the standard. 2023-07-01T08:27:58,722 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-07-01T08:27:58,722 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:27:58,723 configuration. 2023-07-01T08:27:58,723 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:27:58,723 or your builds will no longer be supported. 2023-07-01T08:27:58,723 ******************************************************************************** 2023-07-01T08:27:58,723 !! 2023-07-01T08:27:58,723 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:27:58,724 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:27:58,724 !! 2023-07-01T08:27:58,724 ******************************************************************************** 2023-07-01T08:27:58,724 ########################################################################## 2023-07-01T08:27:58,724 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:27:58,724 ########################################################################## 2023-07-01T08:27:58,725 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:27:58,725 `authors = 'Shahaf Frank-Shapir'` 2023-07-01T08:27:58,725 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:27:58,725 consider this value unless `authors` is listed as `dynamic`. 2023-07-01T08:27:58,725 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:27:58,726 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:27:58,726 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:27:58,726 follow strictly the standard. 2023-07-01T08:27:58,726 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-07-01T08:27:58,726 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:27:58,726 configuration. 2023-07-01T08:27:58,727 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:27:58,727 or your builds will no longer be supported. 2023-07-01T08:27:58,727 ******************************************************************************** 2023-07-01T08:27:58,727 !! 2023-07-01T08:27:58,727 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:27:58,728 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:27:58,728 !! 2023-07-01T08:27:58,728 ******************************************************************************** 2023-07-01T08:27:58,728 ########################################################################## 2023-07-01T08:27:58,728 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:27:58,728 ########################################################################## 2023-07-01T08:27:58,729 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:27:58,729 `dependencies = ['six', 'colorama', 'pandas']` 2023-07-01T08:27:58,729 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:27:58,729 consider this value unless `dependencies` is listed as `dynamic`. 2023-07-01T08:27:58,730 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:27:58,730 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:27:58,730 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:27:58,730 follow strictly the standard. 2023-07-01T08:27:58,730 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-07-01T08:27:58,731 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:27:58,731 configuration. 2023-07-01T08:27:58,731 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:27:58,731 or your builds will no longer be supported. 2023-07-01T08:27:58,731 ******************************************************************************** 2023-07-01T08:27:58,731 !! 2023-07-01T08:27:58,732 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:27:58,732 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:27:58,732 !! 2023-07-01T08:27:58,732 ******************************************************************************** 2023-07-01T08:27:58,732 ########################################################################## 2023-07-01T08:27:58,732 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:27:58,732 ########################################################################## 2023-07-01T08:27:58,733 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:27:58,733 `optional-dependencies = {'dev': ['pdoc3']}` 2023-07-01T08:27:58,733 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:27:58,733 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-07-01T08:27:58,734 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:27:58,734 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:27:58,734 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:27:58,734 follow strictly the standard. 2023-07-01T08:27:58,734 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-07-01T08:27:58,734 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:27:58,735 configuration. 2023-07-01T08:27:58,735 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:27:58,735 or your builds will no longer be supported. 2023-07-01T08:27:58,735 ******************************************************************************** 2023-07-01T08:27:58,735 !! 2023-07-01T08:27:58,735 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:27:58,959 running egg_info 2023-07-01T08:27:58,964 writing pyrepresent.egg-info/PKG-INFO 2023-07-01T08:27:58,966 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-07-01T08:27:58,968 writing requirements to pyrepresent.egg-info/requires.txt 2023-07-01T08:27:58,969 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-07-01T08:27:58,985 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:27:58,987 reading manifest template 'MANIFEST.in' 2023-07-01T08:27:58,990 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:27:59,086 Getting requirements to build wheel: finished with status 'done' 2023-07-01T08:27:59,096 Installing backend dependencies: started 2023-07-01T08:27:59,097 Running command pip subprocess to install backend dependencies 2023-07-01T08:28:00,246 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-07-01T08:28:00,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-07-01T08:28:01,045 Collecting wheel 2023-07-01T08:28:01,065 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-07-01T08:28:02,542 Installing collected packages: wheel 2023-07-01T08:28:02,763 Creating /tmp/pip-build-env-3xkvti62/normal/bin 2023-07-01T08:28:02,765 changing mode of /tmp/pip-build-env-3xkvti62/normal/bin/wheel to 755 2023-07-01T08:28:02,778 Successfully installed wheel-0.40.0 2023-07-01T08:28:02,992 Installing backend dependencies: finished with status 'done' 2023-07-01T08:28:02,994 Created temporary directory: /tmp/pip-modern-metadata-96_tzk7m 2023-07-01T08:28:02,997 Preparing metadata (pyproject.toml): started 2023-07-01T08:28:02,998 Running command Preparing metadata (pyproject.toml) 2023-07-01T08:28:03,470 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-07-01T08:28:03,471 warnings.warn(msg) 2023-07-01T08:28:03,516 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:03,516 !! 2023-07-01T08:28:03,517 ******************************************************************************** 2023-07-01T08:28:03,517 ########################################################################## 2023-07-01T08:28:03,517 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:03,517 ########################################################################## 2023-07-01T08:28:03,517 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:03,518 `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-07-01T08:28:03,518 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:03,518 consider this value unless `readme` is listed as `dynamic`. 2023-07-01T08:28:03,518 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:03,519 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:03,519 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:03,519 follow strictly the standard. 2023-07-01T08:28:03,519 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-07-01T08:28:03,519 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:03,519 configuration. 2023-07-01T08:28:03,520 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:03,520 or your builds will no longer be supported. 2023-07-01T08:28:03,520 ******************************************************************************** 2023-07-01T08:28:03,520 !! 2023-07-01T08:28:03,520 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:03,520 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:03,520 !! 2023-07-01T08:28:03,521 ******************************************************************************** 2023-07-01T08:28:03,521 ########################################################################## 2023-07-01T08:28:03,521 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:03,521 ########################################################################## 2023-07-01T08:28:03,521 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:03,522 `license = 'MIT'` 2023-07-01T08:28:03,522 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:03,522 consider this value unless `license` is listed as `dynamic`. 2023-07-01T08:28:03,523 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:03,523 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:03,523 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:03,523 follow strictly the standard. 2023-07-01T08:28:03,523 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-07-01T08:28:03,523 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:03,524 configuration. 2023-07-01T08:28:03,524 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:03,524 or your builds will no longer be supported. 2023-07-01T08:28:03,524 ******************************************************************************** 2023-07-01T08:28:03,524 !! 2023-07-01T08:28:03,524 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:03,525 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:03,525 !! 2023-07-01T08:28:03,525 ******************************************************************************** 2023-07-01T08:28:03,525 ########################################################################## 2023-07-01T08:28:03,525 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:03,525 ########################################################################## 2023-07-01T08:28:03,526 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:03,526 `authors = 'Shahaf Frank-Shapir'` 2023-07-01T08:28:03,526 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:03,526 consider this value unless `authors` is listed as `dynamic`. 2023-07-01T08:28:03,527 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:03,527 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:03,527 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:03,527 follow strictly the standard. 2023-07-01T08:28:03,527 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-07-01T08:28:03,528 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:03,528 configuration. 2023-07-01T08:28:03,528 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:03,528 or your builds will no longer be supported. 2023-07-01T08:28:03,528 ******************************************************************************** 2023-07-01T08:28:03,528 !! 2023-07-01T08:28:03,529 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:03,529 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:03,529 !! 2023-07-01T08:28:03,529 ******************************************************************************** 2023-07-01T08:28:03,529 ########################################################################## 2023-07-01T08:28:03,529 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:03,529 ########################################################################## 2023-07-01T08:28:03,530 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:03,530 `dependencies = ['six', 'colorama', 'pandas']` 2023-07-01T08:28:03,530 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:03,530 consider this value unless `dependencies` is listed as `dynamic`. 2023-07-01T08:28:03,531 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:03,531 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:03,531 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:03,531 follow strictly the standard. 2023-07-01T08:28:03,531 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-07-01T08:28:03,532 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:03,532 configuration. 2023-07-01T08:28:03,532 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:03,532 or your builds will no longer be supported. 2023-07-01T08:28:03,532 ******************************************************************************** 2023-07-01T08:28:03,532 !! 2023-07-01T08:28:03,533 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:03,533 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:03,533 !! 2023-07-01T08:28:03,533 ******************************************************************************** 2023-07-01T08:28:03,533 ########################################################################## 2023-07-01T08:28:03,533 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:03,533 ########################################################################## 2023-07-01T08:28:03,534 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:03,534 `optional-dependencies = {'dev': ['pdoc3']}` 2023-07-01T08:28:03,534 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:03,534 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-07-01T08:28:03,534 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:03,535 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:03,535 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:03,535 follow strictly the standard. 2023-07-01T08:28:03,535 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-07-01T08:28:03,535 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:03,536 configuration. 2023-07-01T08:28:03,536 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:03,536 or your builds will no longer be supported. 2023-07-01T08:28:03,536 ******************************************************************************** 2023-07-01T08:28:03,536 !! 2023-07-01T08:28:03,536 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:03,816 running dist_info 2023-07-01T08:28:03,822 creating /tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info 2023-07-01T08:28:03,826 writing /tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/PKG-INFO 2023-07-01T08:28:03,828 writing dependency_links to /tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/dependency_links.txt 2023-07-01T08:28:03,830 writing requirements to /tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/requires.txt 2023-07-01T08:28:03,832 writing top-level names to /tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/top_level.txt 2023-07-01T08:28:03,833 writing manifest file '/tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:28:03,847 reading manifest file '/tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:28:03,849 reading manifest template 'MANIFEST.in' 2023-07-01T08:28:03,852 writing manifest file '/tmp/pip-modern-metadata-96_tzk7m/pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:28:03,853 creating '/tmp/pip-modern-metadata-96_tzk7m/pyrepresent-0.1.4.dist-info' 2023-07-01T08:28:03,990 Preparing metadata (pyproject.toml): finished with status 'done' 2023-07-01T08:28:03,997 Source in /tmp/pip-wheel-omtqcrb1/pyrepresent_af8d4c9769ea45128867579a2ab01ab6 has version 0.1.4, which satisfies requirement pyrepresent==0.1.4 from https://files.pythonhosted.org/packages/49/05/7f1287fedd815b6a676d3e43176d56893ab71b30db8d51a9ef2be2c55162/pyrepresent-0.1.4.tar.gz 2023-07-01T08:28:03,998 Removed pyrepresent==0.1.4 from https://files.pythonhosted.org/packages/49/05/7f1287fedd815b6a676d3e43176d56893ab71b30db8d51a9ef2be2c55162/pyrepresent-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-i76mrj6q' 2023-07-01T08:28:04,002 Created temporary directory: /tmp/pip-unpack-kgvbwkvt 2023-07-01T08:28:04,003 Building wheels for collected packages: pyrepresent 2023-07-01T08:28:04,007 Created temporary directory: /tmp/pip-wheel-isw1yhgs 2023-07-01T08:28:04,007 Destination directory: /tmp/pip-wheel-isw1yhgs 2023-07-01T08:28:04,010 Building wheel for pyrepresent (pyproject.toml): started 2023-07-01T08:28:04,011 Running command Building wheel for pyrepresent (pyproject.toml) 2023-07-01T08:28:04,460 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-07-01T08:28:04,461 warnings.warn(msg) 2023-07-01T08:28:04,502 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:04,502 !! 2023-07-01T08:28:04,503 ******************************************************************************** 2023-07-01T08:28:04,503 ########################################################################## 2023-07-01T08:28:04,503 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:04,503 ########################################################################## 2023-07-01T08:28:04,503 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:04,504 `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-07-01T08:28:04,504 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:04,504 consider this value unless `readme` is listed as `dynamic`. 2023-07-01T08:28:04,505 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:04,505 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:04,505 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:04,505 follow strictly the standard. 2023-07-01T08:28:04,505 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-07-01T08:28:04,505 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:04,505 configuration. 2023-07-01T08:28:04,506 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:04,506 or your builds will no longer be supported. 2023-07-01T08:28:04,506 ******************************************************************************** 2023-07-01T08:28:04,506 !! 2023-07-01T08:28:04,506 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:04,507 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:04,507 !! 2023-07-01T08:28:04,507 ******************************************************************************** 2023-07-01T08:28:04,507 ########################################################################## 2023-07-01T08:28:04,507 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:04,507 ########################################################################## 2023-07-01T08:28:04,508 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:04,508 `license = 'MIT'` 2023-07-01T08:28:04,508 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:04,508 consider this value unless `license` is listed as `dynamic`. 2023-07-01T08:28:04,508 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:04,509 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:04,509 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:04,509 follow strictly the standard. 2023-07-01T08:28:04,509 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-07-01T08:28:04,509 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:04,510 configuration. 2023-07-01T08:28:04,510 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:04,510 or your builds will no longer be supported. 2023-07-01T08:28:04,510 ******************************************************************************** 2023-07-01T08:28:04,510 !! 2023-07-01T08:28:04,510 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:04,511 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:04,511 !! 2023-07-01T08:28:04,511 ******************************************************************************** 2023-07-01T08:28:04,511 ########################################################################## 2023-07-01T08:28:04,511 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:04,511 ########################################################################## 2023-07-01T08:28:04,512 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:04,512 `authors = 'Shahaf Frank-Shapir'` 2023-07-01T08:28:04,512 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:04,512 consider this value unless `authors` is listed as `dynamic`. 2023-07-01T08:28:04,513 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:04,513 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:04,513 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:04,513 follow strictly the standard. 2023-07-01T08:28:04,513 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-07-01T08:28:04,513 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:04,514 configuration. 2023-07-01T08:28:04,514 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:04,514 or your builds will no longer be supported. 2023-07-01T08:28:04,514 ******************************************************************************** 2023-07-01T08:28:04,514 !! 2023-07-01T08:28:04,515 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:04,515 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:04,515 !! 2023-07-01T08:28:04,515 ******************************************************************************** 2023-07-01T08:28:04,515 ########################################################################## 2023-07-01T08:28:04,515 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:04,515 ########################################################################## 2023-07-01T08:28:04,516 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:04,516 `dependencies = ['six', 'colorama', 'pandas']` 2023-07-01T08:28:04,516 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:04,516 consider this value unless `dependencies` is listed as `dynamic`. 2023-07-01T08:28:04,516 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:04,517 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:04,517 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:04,517 follow strictly the standard. 2023-07-01T08:28:04,517 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-07-01T08:28:04,517 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:04,517 configuration. 2023-07-01T08:28:04,518 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:04,518 or your builds will no longer be supported. 2023-07-01T08:28:04,518 ******************************************************************************** 2023-07-01T08:28:04,518 !! 2023-07-01T08:28:04,518 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:04,518 /tmp/pip-build-env-3xkvti62/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-07-01T08:28:04,519 !! 2023-07-01T08:28:04,519 ******************************************************************************** 2023-07-01T08:28:04,519 ########################################################################## 2023-07-01T08:28:04,519 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-07-01T08:28:04,519 ########################################################################## 2023-07-01T08:28:04,519 The following seems to be defined outside of `pyproject.toml`: 2023-07-01T08:28:04,520 `optional-dependencies = {'dev': ['pdoc3']}` 2023-07-01T08:28:04,520 According to the spec (see the link below), however, setuptools CANNOT 2023-07-01T08:28:04,520 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-07-01T08:28:04,520 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-07-01T08:28:04,521 For the time being, `setuptools` will still consider the given value (as a 2023-07-01T08:28:04,521 **transitional** measure), but please note that future releases of setuptools will 2023-07-01T08:28:04,521 follow strictly the standard. 2023-07-01T08:28:04,521 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-07-01T08:28:04,521 remove the `[project]` table from your file and rely entirely on other means of 2023-07-01T08:28:04,521 configuration. 2023-07-01T08:28:04,522 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-07-01T08:28:04,522 or your builds will no longer be supported. 2023-07-01T08:28:04,522 ******************************************************************************** 2023-07-01T08:28:04,522 !! 2023-07-01T08:28:04,523 _handle_missing_dynamic(dist, project_table) 2023-07-01T08:28:04,773 running bdist_wheel 2023-07-01T08:28:04,787 running build 2023-07-01T08:28:04,787 running build_py 2023-07-01T08:28:04,792 creating build 2023-07-01T08:28:04,793 creating build/lib 2023-07-01T08:28:04,794 creating build/lib/represent 2023-07-01T08:28:04,795 copying represent/indentation.py -> build/lib/represent 2023-07-01T08:28:04,797 copying represent/__init__.py -> build/lib/represent 2023-07-01T08:28:04,799 copying represent/object.py -> build/lib/represent 2023-07-01T08:28:04,801 copying represent/structures.py -> build/lib/represent 2023-07-01T08:28:04,803 running egg_info 2023-07-01T08:28:04,811 writing pyrepresent.egg-info/PKG-INFO 2023-07-01T08:28:04,813 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-07-01T08:28:04,815 writing requirements to pyrepresent.egg-info/requires.txt 2023-07-01T08:28:04,816 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-07-01T08:28:04,823 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:28:04,824 reading manifest template 'MANIFEST.in' 2023-07-01T08:28:04,828 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-07-01T08:28:04,837 installing to build/bdist.linux-armv7l/wheel 2023-07-01T08:28:04,837 running install 2023-07-01T08:28:04,862 running install_lib 2023-07-01T08:28:04,866 creating build/bdist.linux-armv7l 2023-07-01T08:28:04,867 creating build/bdist.linux-armv7l/wheel 2023-07-01T08:28:04,869 creating build/bdist.linux-armv7l/wheel/represent 2023-07-01T08:28:04,870 copying build/lib/represent/indentation.py -> build/bdist.linux-armv7l/wheel/represent 2023-07-01T08:28:04,872 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-07-01T08:28:04,873 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-07-01T08:28:04,876 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-07-01T08:28:04,878 running install_egg_info 2023-07-01T08:28:04,883 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.1.4-py3.9.egg-info 2023-07-01T08:28:04,893 running install_scripts 2023-07-01T08:28:04,906 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.1.4.dist-info/WHEEL 2023-07-01T08:28:04,908 creating '/tmp/pip-wheel-isw1yhgs/.tmp-oqnwm2vr/pyrepresent-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-07-01T08:28:04,911 adding 'represent/__init__.py' 2023-07-01T08:28:04,913 adding 'represent/indentation.py' 2023-07-01T08:28:04,915 adding 'represent/object.py' 2023-07-01T08:28:04,918 adding 'represent/structures.py' 2023-07-01T08:28:04,919 adding 'pyrepresent-0.1.4.dist-info/METADATA' 2023-07-01T08:28:04,920 adding 'pyrepresent-0.1.4.dist-info/WHEEL' 2023-07-01T08:28:04,921 adding 'pyrepresent-0.1.4.dist-info/top_level.txt' 2023-07-01T08:28:04,922 adding 'pyrepresent-0.1.4.dist-info/RECORD' 2023-07-01T08:28:04,923 removing build/bdist.linux-armv7l/wheel 2023-07-01T08:28:05,030 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-07-01T08:28:05,035 Created wheel for pyrepresent: filename=pyrepresent-0.1.4-py3-none-any.whl size=11129 sha256=1ea872aa972108e2d32c8061065c36572d173319e317e8badbdf229db62dba41 2023-07-01T08:28:05,036 Stored in directory: /tmp/pip-ephem-wheel-cache-agz4o680/wheels/a9/9f/d5/a9d80522fb61e8f191bfbc87e937601f95fc296b642d73064d 2023-07-01T08:28:05,047 Successfully built pyrepresent 2023-07-01T08:28:05,050 Removed build tracker: '/tmp/pip-build-tracker-i76mrj6q'