2023-04-16T15:29:50,742 Created temporary directory: /tmp/pip-ephem-wheel-cache-epjhdm4v 2023-04-16T15:29:50,746 Created temporary directory: /tmp/pip-build-tracker-1u7t6wg0 2023-04-16T15:29:50,746 Initialized build tracking at /tmp/pip-build-tracker-1u7t6wg0 2023-04-16T15:29:50,746 Created build tracker: /tmp/pip-build-tracker-1u7t6wg0 2023-04-16T15:29:50,746 Entered build tracker: /tmp/pip-build-tracker-1u7t6wg0 2023-04-16T15:29:50,747 Created temporary directory: /tmp/pip-wheel-iuz3gu7z 2023-04-16T15:29:50,752 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-04-16T15:29:50,755 Created temporary directory: /tmp/pip-ephem-wheel-cache-bufpqyx4 2023-04-16T15:29:50,789 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-04-16T15:29:50,793 2 location(s) to search for versions of pyrepresent: 2023-04-16T15:29:50,793 * https://pypi.org/simple/pyrepresent/ 2023-04-16T15:29:50,793 * https://www.piwheels.org/simple/pyrepresent/ 2023-04-16T15:29:50,793 Fetching project page and analyzing links: https://pypi.org/simple/pyrepresent/ 2023-04-16T15:29:50,794 Getting page https://pypi.org/simple/pyrepresent/ 2023-04-16T15:29:50,795 Found index url https://pypi.org/simple 2023-04-16T15:29:50,856 Fetched page https://pypi.org/simple/pyrepresent/ as application/vnd.pypi.simple.v1+json 2023-04-16T15:29:50,859 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-04-16T15:29:50,860 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-04-16T15:29:50,860 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-04-16T15:29:50,861 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-04-16T15:29:50,861 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-04-16T15:29:50,861 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-04-16T15:29:50,862 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-04-16T15:29:50,862 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-04-16T15:29:50,863 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrepresent/ 2023-04-16T15:29:50,863 Getting page https://www.piwheels.org/simple/pyrepresent/ 2023-04-16T15:29:50,865 Found index url https://www.piwheels.org/simple 2023-04-16T15:29:51,025 Fetched page https://www.piwheels.org/simple/pyrepresent/ as text/html 2023-04-16T15:29:51,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-04-16T15:29:51,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-04-16T15:29:51,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-04-16T15:29:51,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-04-16T15:29:51,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-04-16T15:29:51,030 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-04-16T15:29:51,030 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-04-16T15:29:51,030 Skipping link: not a file: https://www.piwheels.org/simple/pyrepresent/ 2023-04-16T15:29:51,030 Skipping link: not a file: https://pypi.org/simple/pyrepresent/ 2023-04-16T15:29:51,053 Given no hashes to check 1 links for project 'pyrepresent': discarding no candidates 2023-04-16T15:29:51,073 Collecting pyrepresent==0.0.7 2023-04-16T15:29:51,076 Created temporary directory: /tmp/pip-unpack-ipbo8ce5 2023-04-16T15:29:51,128 Downloading pyrepresent-0.0.7.tar.gz (14 kB) 2023-04-16T15:29:51,197 Added pyrepresent==0.0.7 from https://files.pythonhosted.org/packages/7b/d3/9e8b9398f10add67534c4cee3d0de9b9cfe2363a32900fe3eeb0c6a8aceb/pyrepresent-0.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-1u7t6wg0' 2023-04-16T15:29:51,201 Created temporary directory: /tmp/pip-build-env-zkmxyyh9 2023-04-16T15:29:51,215 Installing build dependencies: started 2023-04-16T15:29:51,216 Running command pip subprocess to install build dependencies 2023-04-16T15:29:52,761 Using pip 23.0.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-04-16T15:29:53,541 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-04-16T15:29:53,571 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-04-16T15:29:55,472 Collecting setuptools 2023-04-16T15:29:55,591 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.6.1-py3-none-any.whl (1.1 MB) 2023-04-16T15:29:58,747 Installing collected packages: setuptools 2023-04-16T15:30:01,393 Successfully installed setuptools-67.6.1 2023-04-16T15:30:01,964 Installing build dependencies: finished with status 'done' 2023-04-16T15:30:01,971 Getting requirements to build wheel: started 2023-04-16T15:30:01,972 Running command Getting requirements to build wheel 2023-04-16T15:30:02,592 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-04-16T15:30:02,593 warnings.warn(msg) 2023-04-16T15:30:02,651 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:02,651 !! 2023-04-16T15:30:02,652 ########################################################################## 2023-04-16T15:30:02,652 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:02,652 ########################################################################## 2023-04-16T15:30:02,652 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:02,653 `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-04-16T15:30:02,653 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:02,653 consider this value unless 'readme' is listed as `dynamic`. 2023-04-16T15:30:02,654 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:02,654 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:02,654 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:02,654 follow strictly the standard. 2023-04-16T15:30:02,654 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-04-16T15:30:02,654 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:02,655 configuration. 2023-04-16T15:30:02,655 !! 2023-04-16T15:30:02,655 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:02,655 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:02,656 !! 2023-04-16T15:30:02,656 ########################################################################## 2023-04-16T15:30:02,656 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:02,656 ########################################################################## 2023-04-16T15:30:02,657 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:02,657 `license = 'MIT'` 2023-04-16T15:30:02,657 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:02,657 consider this value unless 'license' is listed as `dynamic`. 2023-04-16T15:30:02,658 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:02,658 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:02,658 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:02,658 follow strictly the standard. 2023-04-16T15:30:02,658 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-04-16T15:30:02,659 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:02,659 configuration. 2023-04-16T15:30:02,659 !! 2023-04-16T15:30:02,659 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:02,660 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:02,660 !! 2023-04-16T15:30:02,660 ########################################################################## 2023-04-16T15:30:02,660 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:02,660 ########################################################################## 2023-04-16T15:30:02,661 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:02,661 `authors = 'Shahaf Frank-Shapir'` 2023-04-16T15:30:02,661 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:02,661 consider this value unless 'authors' is listed as `dynamic`. 2023-04-16T15:30:02,662 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:02,662 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:02,662 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:02,662 follow strictly the standard. 2023-04-16T15:30:02,663 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-04-16T15:30:02,663 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:02,663 configuration. 2023-04-16T15:30:02,663 !! 2023-04-16T15:30:02,664 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:02,664 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:02,664 !! 2023-04-16T15:30:02,664 ########################################################################## 2023-04-16T15:30:02,664 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:02,665 ########################################################################## 2023-04-16T15:30:02,665 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:02,665 `dependencies = ['six', 'colorama', 'pandas']` 2023-04-16T15:30:02,665 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:02,666 consider this value unless 'dependencies' is listed as `dynamic`. 2023-04-16T15:30:02,666 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:02,666 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:02,666 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:02,666 follow strictly the standard. 2023-04-16T15:30:02,667 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-04-16T15:30:02,667 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:02,667 configuration. 2023-04-16T15:30:02,667 !! 2023-04-16T15:30:02,668 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:02,668 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:02,668 !! 2023-04-16T15:30:02,668 ########################################################################## 2023-04-16T15:30:02,669 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:02,669 ########################################################################## 2023-04-16T15:30:02,669 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:02,669 `optional-dependencies = {'dev': ['pdoc3']}` 2023-04-16T15:30:02,669 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:02,670 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-04-16T15:30:02,670 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:02,670 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:02,670 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:02,670 follow strictly the standard. 2023-04-16T15:30:02,671 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-04-16T15:30:02,671 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:02,671 configuration. 2023-04-16T15:30:02,671 !! 2023-04-16T15:30:02,672 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:02,970 running egg_info 2023-04-16T15:30:02,976 writing pyrepresent.egg-info/PKG-INFO 2023-04-16T15:30:02,979 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-04-16T15:30:02,982 writing requirements to pyrepresent.egg-info/requires.txt 2023-04-16T15:30:02,984 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-04-16T15:30:03,005 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:03,007 reading manifest template 'MANIFEST.in' 2023-04-16T15:30:03,011 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:03,132 Getting requirements to build wheel: finished with status 'done' 2023-04-16T15:30:03,145 Installing backend dependencies: started 2023-04-16T15:30:03,146 Running command pip subprocess to install backend dependencies 2023-04-16T15:30:04,663 Using pip 23.0.1 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-04-16T15:30:05,480 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-04-16T15:30:05,517 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-04-16T15:30:06,005 Collecting wheel 2023-04-16T15:30:06,028 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-04-16T15:30:08,781 Installing collected packages: wheel 2023-04-16T15:30:09,068 Creating /tmp/pip-build-env-zkmxyyh9/normal/bin 2023-04-16T15:30:09,070 changing mode of /tmp/pip-build-env-zkmxyyh9/normal/bin/wheel to 755 2023-04-16T15:30:09,088 Successfully installed wheel-0.40.0 2023-04-16T15:30:09,604 Installing backend dependencies: finished with status 'done' 2023-04-16T15:30:09,607 Created temporary directory: /tmp/pip-modern-metadata-solblrb4 2023-04-16T15:30:09,610 Preparing metadata (pyproject.toml): started 2023-04-16T15:30:09,611 Running command Preparing metadata (pyproject.toml) 2023-04-16T15:30:10,219 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-04-16T15:30:10,220 warnings.warn(msg) 2023-04-16T15:30:10,273 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:10,273 !! 2023-04-16T15:30:10,273 ########################################################################## 2023-04-16T15:30:10,274 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:10,274 ########################################################################## 2023-04-16T15:30:10,274 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:10,274 `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-04-16T15:30:10,275 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:10,275 consider this value unless 'readme' is listed as `dynamic`. 2023-04-16T15:30:10,275 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:10,276 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:10,276 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:10,276 follow strictly the standard. 2023-04-16T15:30:10,276 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-04-16T15:30:10,277 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:10,277 configuration. 2023-04-16T15:30:10,277 !! 2023-04-16T15:30:10,277 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:10,278 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:10,278 !! 2023-04-16T15:30:10,278 ########################################################################## 2023-04-16T15:30:10,279 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:10,279 ########################################################################## 2023-04-16T15:30:10,279 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:10,279 `license = 'MIT'` 2023-04-16T15:30:10,280 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:10,280 consider this value unless 'license' is listed as `dynamic`. 2023-04-16T15:30:10,280 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:10,281 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:10,281 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:10,281 follow strictly the standard. 2023-04-16T15:30:10,281 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-04-16T15:30:10,281 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:10,282 configuration. 2023-04-16T15:30:10,282 !! 2023-04-16T15:30:10,282 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:10,283 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:10,283 !! 2023-04-16T15:30:10,283 ########################################################################## 2023-04-16T15:30:10,283 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:10,284 ########################################################################## 2023-04-16T15:30:10,284 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:10,284 `authors = 'Shahaf Frank-Shapir'` 2023-04-16T15:30:10,285 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:10,285 consider this value unless 'authors' is listed as `dynamic`. 2023-04-16T15:30:10,285 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:10,286 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:10,286 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:10,286 follow strictly the standard. 2023-04-16T15:30:10,286 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-04-16T15:30:10,286 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:10,287 configuration. 2023-04-16T15:30:10,287 !! 2023-04-16T15:30:10,287 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:10,287 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:10,288 !! 2023-04-16T15:30:10,288 ########################################################################## 2023-04-16T15:30:10,288 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:10,288 ########################################################################## 2023-04-16T15:30:10,289 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:10,289 `dependencies = ['six', 'colorama', 'pandas']` 2023-04-16T15:30:10,289 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:10,290 consider this value unless 'dependencies' is listed as `dynamic`. 2023-04-16T15:30:10,290 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:10,290 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:10,290 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:10,291 follow strictly the standard. 2023-04-16T15:30:10,291 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-04-16T15:30:10,291 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:10,291 configuration. 2023-04-16T15:30:10,292 !! 2023-04-16T15:30:10,292 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:10,292 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:10,293 !! 2023-04-16T15:30:10,293 ########################################################################## 2023-04-16T15:30:10,293 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:10,293 ########################################################################## 2023-04-16T15:30:10,294 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:10,294 `optional-dependencies = {'dev': ['pdoc3']}` 2023-04-16T15:30:10,294 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:10,294 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-04-16T15:30:10,295 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:10,295 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:10,295 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:10,295 follow strictly the standard. 2023-04-16T15:30:10,296 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-04-16T15:30:10,296 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:10,296 configuration. 2023-04-16T15:30:10,296 !! 2023-04-16T15:30:10,297 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:10,666 running dist_info 2023-04-16T15:30:10,673 creating /tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info 2023-04-16T15:30:10,679 writing /tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/PKG-INFO 2023-04-16T15:30:10,682 writing dependency_links to /tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/dependency_links.txt 2023-04-16T15:30:10,685 writing requirements to /tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/requires.txt 2023-04-16T15:30:10,687 writing top-level names to /tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/top_level.txt 2023-04-16T15:30:10,689 writing manifest file '/tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:10,708 reading manifest file '/tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:10,710 reading manifest template 'MANIFEST.in' 2023-04-16T15:30:10,714 writing manifest file '/tmp/pip-modern-metadata-solblrb4/pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:10,716 creating '/tmp/pip-modern-metadata-solblrb4/pyrepresent-0.0.7.dist-info' 2023-04-16T15:30:10,878 Preparing metadata (pyproject.toml): finished with status 'done' 2023-04-16T15:30:10,887 Source in /tmp/pip-wheel-iuz3gu7z/pyrepresent_1a9c72f626aa4292bf7591b7ea54f402 has version 0.0.7, which satisfies requirement pyrepresent==0.0.7 from https://files.pythonhosted.org/packages/7b/d3/9e8b9398f10add67534c4cee3d0de9b9cfe2363a32900fe3eeb0c6a8aceb/pyrepresent-0.0.7.tar.gz 2023-04-16T15:30:10,888 Removed pyrepresent==0.0.7 from https://files.pythonhosted.org/packages/7b/d3/9e8b9398f10add67534c4cee3d0de9b9cfe2363a32900fe3eeb0c6a8aceb/pyrepresent-0.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-1u7t6wg0' 2023-04-16T15:30:10,898 Created temporary directory: /tmp/pip-unpack-3a145mot 2023-04-16T15:30:10,898 Building wheels for collected packages: pyrepresent 2023-04-16T15:30:10,905 Created temporary directory: /tmp/pip-wheel-l4e9kwyz 2023-04-16T15:30:10,905 Destination directory: /tmp/pip-wheel-l4e9kwyz 2023-04-16T15:30:10,908 Building wheel for pyrepresent (pyproject.toml): started 2023-04-16T15:30:10,910 Running command Building wheel for pyrepresent (pyproject.toml) 2023-04-16T15:30:11,489 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-04-16T15:30:11,490 warnings.warn(msg) 2023-04-16T15:30:11,543 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'readme' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:11,544 !! 2023-04-16T15:30:11,546 ########################################################################## 2023-04-16T15:30:11,546 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:11,547 ########################################################################## 2023-04-16T15:30:11,548 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:11,549 `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-04-16T15:30:11,550 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:11,551 consider this value unless 'readme' is listed as `dynamic`. 2023-04-16T15:30:11,553 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:11,555 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:11,555 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:11,555 follow strictly the standard. 2023-04-16T15:30:11,555 To prevent this warning, you can list 'readme' under `dynamic` or alternatively 2023-04-16T15:30:11,555 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:11,556 configuration. 2023-04-16T15:30:11,556 !! 2023-04-16T15:30:11,556 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:11,557 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:11,557 !! 2023-04-16T15:30:11,557 ########################################################################## 2023-04-16T15:30:11,557 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:11,558 ########################################################################## 2023-04-16T15:30:11,558 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:11,558 `license = 'MIT'` 2023-04-16T15:30:11,558 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:11,558 consider this value unless 'license' is listed as `dynamic`. 2023-04-16T15:30:11,559 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:11,559 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:11,559 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:11,559 follow strictly the standard. 2023-04-16T15:30:11,560 To prevent this warning, you can list 'license' under `dynamic` or alternatively 2023-04-16T15:30:11,560 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:11,560 configuration. 2023-04-16T15:30:11,560 !! 2023-04-16T15:30:11,561 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:11,561 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'authors' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:11,561 !! 2023-04-16T15:30:11,561 ########################################################################## 2023-04-16T15:30:11,562 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:11,562 ########################################################################## 2023-04-16T15:30:11,562 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:11,562 `authors = 'Shahaf Frank-Shapir'` 2023-04-16T15:30:11,562 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:11,563 consider this value unless 'authors' is listed as `dynamic`. 2023-04-16T15:30:11,563 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:11,563 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:11,563 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:11,564 follow strictly the standard. 2023-04-16T15:30:11,564 To prevent this warning, you can list 'authors' under `dynamic` or alternatively 2023-04-16T15:30:11,564 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:11,564 configuration. 2023-04-16T15:30:11,565 !! 2023-04-16T15:30:11,565 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:11,565 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:11,565 !! 2023-04-16T15:30:11,565 ########################################################################## 2023-04-16T15:30:11,566 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:11,566 ########################################################################## 2023-04-16T15:30:11,566 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:11,566 `dependencies = ['six', 'colorama', 'pandas']` 2023-04-16T15:30:11,566 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:11,567 consider this value unless 'dependencies' is listed as `dynamic`. 2023-04-16T15:30:11,567 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:11,567 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:11,567 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:11,567 follow strictly the standard. 2023-04-16T15:30:11,568 To prevent this warning, you can list 'dependencies' under `dynamic` or alternatively 2023-04-16T15:30:11,568 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:11,568 configuration. 2023-04-16T15:30:11,569 !! 2023-04-16T15:30:11,569 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:11,569 /tmp/pip-build-env-zkmxyyh9/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'optional-dependencies' defined outside of `pyproject.toml` would be ignored. 2023-04-16T15:30:11,569 !! 2023-04-16T15:30:11,570 ########################################################################## 2023-04-16T15:30:11,570 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-04-16T15:30:11,570 ########################################################################## 2023-04-16T15:30:11,570 The following seems to be defined outside of `pyproject.toml`: 2023-04-16T15:30:11,570 `optional-dependencies = {'dev': ['pdoc3']}` 2023-04-16T15:30:11,571 According to the spec (see the link below), however, setuptools CANNOT 2023-04-16T15:30:11,571 consider this value unless 'optional-dependencies' is listed as `dynamic`. 2023-04-16T15:30:11,571 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-04-16T15:30:11,571 For the time being, `setuptools` will still consider the given value (as a 2023-04-16T15:30:11,571 **transitional** measure), but please note that future releases of setuptools will 2023-04-16T15:30:11,572 follow strictly the standard. 2023-04-16T15:30:11,572 To prevent this warning, you can list 'optional-dependencies' under `dynamic` or alternatively 2023-04-16T15:30:11,572 remove the `[project]` table from your file and rely entirely on other means of 2023-04-16T15:30:11,572 configuration. 2023-04-16T15:30:11,573 !! 2023-04-16T15:30:11,573 warnings.warn(msg, _WouldIgnoreField) 2023-04-16T15:30:11,894 running bdist_wheel 2023-04-16T15:30:11,912 running build 2023-04-16T15:30:11,912 running build_py 2023-04-16T15:30:11,919 creating build 2023-04-16T15:30:11,919 creating build/lib 2023-04-16T15:30:11,921 creating build/lib/represent 2023-04-16T15:30:11,922 copying represent/object.py -> build/lib/represent 2023-04-16T15:30:11,926 copying represent/document.py -> build/lib/represent 2023-04-16T15:30:11,928 copying represent/__init__.py -> build/lib/represent 2023-04-16T15:30:11,931 copying represent/indentation.py -> build/lib/represent 2023-04-16T15:30:11,933 copying represent/base.py -> build/lib/represent 2023-04-16T15:30:11,936 copying represent/structures.py -> build/lib/represent 2023-04-16T15:30:11,940 running egg_info 2023-04-16T15:30:11,954 writing pyrepresent.egg-info/PKG-INFO 2023-04-16T15:30:11,956 writing dependency_links to pyrepresent.egg-info/dependency_links.txt 2023-04-16T15:30:11,958 writing requirements to pyrepresent.egg-info/requires.txt 2023-04-16T15:30:11,960 writing top-level names to pyrepresent.egg-info/top_level.txt 2023-04-16T15:30:11,968 reading manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:11,970 reading manifest template 'MANIFEST.in' 2023-04-16T15:30:11,974 writing manifest file 'pyrepresent.egg-info/SOURCES.txt' 2023-04-16T15:30:11,984 installing to build/bdist.linux-armv7l/wheel 2023-04-16T15:30:11,985 running install 2023-04-16T15:30:12,014 running install_lib 2023-04-16T15:30:12,019 creating build/bdist.linux-armv7l 2023-04-16T15:30:12,020 creating build/bdist.linux-armv7l/wheel 2023-04-16T15:30:12,022 creating build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,023 copying build/lib/represent/object.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,026 copying build/lib/represent/document.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,028 copying build/lib/represent/__init__.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,030 copying build/lib/represent/indentation.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,033 copying build/lib/represent/base.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,035 copying build/lib/represent/structures.py -> build/bdist.linux-armv7l/wheel/represent 2023-04-16T15:30:12,038 running install_egg_info 2023-04-16T15:30:12,043 Copying pyrepresent.egg-info to build/bdist.linux-armv7l/wheel/pyrepresent-0.0.7-py3.9.egg-info 2023-04-16T15:30:12,055 running install_scripts 2023-04-16T15:30:12,074 creating build/bdist.linux-armv7l/wheel/pyrepresent-0.0.7.dist-info/WHEEL 2023-04-16T15:30:12,077 creating '/tmp/pip-wheel-l4e9kwyz/.tmp-71dxwx23/pyrepresent-0.0.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-04-16T15:30:12,081 adding 'represent/__init__.py' 2023-04-16T15:30:12,083 adding 'represent/base.py' 2023-04-16T15:30:12,085 adding 'represent/document.py' 2023-04-16T15:30:12,086 adding 'represent/indentation.py' 2023-04-16T15:30:12,089 adding 'represent/object.py' 2023-04-16T15:30:12,092 adding 'represent/structures.py' 2023-04-16T15:30:12,094 adding 'pyrepresent-0.0.7.dist-info/METADATA' 2023-04-16T15:30:12,095 adding 'pyrepresent-0.0.7.dist-info/WHEEL' 2023-04-16T15:30:12,097 adding 'pyrepresent-0.0.7.dist-info/top_level.txt' 2023-04-16T15:30:12,098 adding 'pyrepresent-0.0.7.dist-info/RECORD' 2023-04-16T15:30:12,100 removing build/bdist.linux-armv7l/wheel 2023-04-16T15:30:12,232 Building wheel for pyrepresent (pyproject.toml): finished with status 'done' 2023-04-16T15:30:12,238 Created wheel for pyrepresent: filename=pyrepresent-0.0.7-py3-none-any.whl size=11828 sha256=8f860e85d5775f3577352b1a1afb8080164ba9b0339c0a0039b94fb9447a7d6d 2023-04-16T15:30:12,240 Stored in directory: /tmp/pip-ephem-wheel-cache-bufpqyx4/wheels/9e/e6/12/e8d9b85c0be1a6ed8d448949e85490870de1a9593f00f868ec 2023-04-16T15:30:12,252 Successfully built pyrepresent 2023-04-16T15:30:12,257 Removed build tracker: '/tmp/pip-build-tracker-1u7t6wg0'