2022-07-14T13:48:39,837 Created temporary directory: /tmp/pip-ephem-wheel-cache-s7rv3whr 2022-07-14T13:48:39,842 Created temporary directory: /tmp/pip-build-tracker-eox8q301 2022-07-14T13:48:39,843 Initialized build tracking at /tmp/pip-build-tracker-eox8q301 2022-07-14T13:48:39,844 Created build tracker: /tmp/pip-build-tracker-eox8q301 2022-07-14T13:48:39,844 Entered build tracker: /tmp/pip-build-tracker-eox8q301 2022-07-14T13:48:39,845 Created temporary directory: /tmp/pip-wheel-7rkn2i6o 2022-07-14T13:48:39,908 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-07-14T13:48:39,916 2 location(s) to search for versions of concreteproperties: 2022-07-14T13:48:39,916 * https://pypi.org/simple/concreteproperties/ 2022-07-14T13:48:39,916 * https://www.piwheels.org/simple/concreteproperties/ 2022-07-14T13:48:39,918 Fetching project page and analyzing links: https://pypi.org/simple/concreteproperties/ 2022-07-14T13:48:39,919 Getting page https://pypi.org/simple/concreteproperties/ 2022-07-14T13:48:39,922 Found index url https://pypi.org/simple 2022-07-14T13:48:40,116 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/29/db/3d9be5522e09dd38f97db714c4312ccfa6d8ff5d2e1f17592cc60104594b/concreteproperties-0.0.1-py3-none-any.whl#sha256=32eb7d19773c417d68551c1e893339861775df7a526673b3c511e94041c94d25 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,117 Found link https://files.pythonhosted.org/packages/2d/0d/a177c259d673011c74f835438d3aeb0d208f9cb616c74ce1b7e1adfd21b2/concreteproperties-0.0.1.tar.gz#sha256=c3ec444ff82751a54e09735c12ab8be699a9c1f2e9e806265503599b4e024618 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.1 2022-07-14T13:48:40,118 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/98/30/5fdecd10dc428095e0e74e67842889869b4a2849961b317fc7719ec20622/concreteproperties-0.0.2-py3-none-any.whl#sha256=5963eb3c5297027ef004b22ec80641bec5792af28b735e09ff8b5b9beae6c928 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,120 Found link https://files.pythonhosted.org/packages/bd/4b/dce5eebd8c299f09b06f79bffb2ed622af53bd3a678b8fa411f899b5a7f9/concreteproperties-0.0.2.tar.gz#sha256=c248038f76e858db5440585c3ad281044ed66884ed100f8ddbf81bc956f1e8cd (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.2 2022-07-14T13:48:40,120 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/31/0c/709a729ee976a51c56f03841e035c7bc3396567e759f4ddecb33008057c4/concreteproperties-0.0.3-py3-none-any.whl#sha256=c331c901ff75875467e95f90b594842f0bec1013e2147d648a1b1485c2a1bef8 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,122 Found link https://files.pythonhosted.org/packages/4e/01/d266272b7403fdb96d27739796e27cee2f31bd0aad7ff53ea220ef2ad110/concreteproperties-0.0.3.tar.gz#sha256=4da68942569dfd4f9b55db9e017c3abdbae43d455dc953fd6adad92a0406c8a4 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.3 2022-07-14T13:48:40,122 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/b9/8c/8d321abc25af31f9ec90a00aa22995c6fee8b22d991a84136ca575c6abbc/concreteproperties-0.0.4-py3-none-any.whl#sha256=d7e6cf10b3f5fef15ad46a6efc81ed7c3f132503dbbc6a46c3691c623eeb8df2 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,124 Found link https://files.pythonhosted.org/packages/44/fa/7af51419897d85fb6d0fc7dbf9b56d9eb2f6f1541ab96869bf5682ba4c66/concreteproperties-0.0.4.tar.gz#sha256=fb441874a9ce7cb5f1af253816cf7a100ce3f93f8d6ea15459fab7d9ec863a23 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.4 2022-07-14T13:48:40,124 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/68/eb/e81a08674fedd04b8a68fc8ddcfa4c5d3ffe37d1aa13e8fa5259107c9e6e/concreteproperties-0.0.5-py3-none-any.whl#sha256=81e53e6e732f2f4e1436252686c4b21132c574b3099da84b2663d857e1e621d0 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,126 Found link https://files.pythonhosted.org/packages/5a/d2/3e7438b1ffbfe634a6749f1b212d40b4f4ea430584f7a1adf85e7b1aba43/concreteproperties-0.0.5.tar.gz#sha256=5359c7b3134a90c0201118e376dc3a0c37fd929b52486d5bfc275399bd1a769a (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.5 2022-07-14T13:48:40,127 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/00/49/9a23036c40878bf80226d627feed2ccaa06728d30abfdb666197c09e9108/concreteproperties-0.0.6-py3-none-any.whl#sha256=e2a2f7fb0a951618f62cde86f0a0965184c609422ebb0ddb25d7cb815142e608 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,128 Found link https://files.pythonhosted.org/packages/cc/44/a8a72509e9fe78d7ba387d3dddb406ed694e2a1b3cc12e45e9a42270da3b/concreteproperties-0.0.6.tar.gz#sha256=d512ad09d287dbd1860755d37e7db8d4b10290ef460d60c0a1af4fc1a33a7b78 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.0.6 2022-07-14T13:48:40,129 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/12/30/ec13139100e17eac0b4ac100e84f1d416a6ebf5b7fd1622171e6c3491bc5/concreteproperties-0.1.0-py3-none-any.whl#sha256=9a315f56051c2b6157fedc00684552c3577d80df137cc252232f30951af0f3ef (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,130 Found link https://files.pythonhosted.org/packages/f9/7d/6d1116a2985354acff61df1998d86d3874a79bb9b0d0eba98e767cb13bc3/concreteproperties-0.1.0.tar.gz#sha256=6f48f8d996af291588dfe391ef05a7fd7e926ec3c99389a425a29187900daa53 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.1.0 2022-07-14T13:48:40,131 Fetching project page and analyzing links: https://www.piwheels.org/simple/concreteproperties/ 2022-07-14T13:48:40,132 Getting page https://www.piwheels.org/simple/concreteproperties/ 2022-07-14T13:48:40,134 Found index url https://www.piwheels.org/simple 2022-07-14T13:48:40,341 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.6-py3-none-any.whl#sha256=7f8513025ac1e6c78b3086e04f8de2742efc95181d92f2900136b40e8ebb2b2b (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,342 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.5-py3-none-any.whl#sha256=baa06e2e80ba8f768e96fe56800e27142050e0280e49274ffeb3abba6cde2cf1 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,342 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.4-py3-none-any.whl#sha256=1e1c6749debe2526e2176cc32f8919da80f5ec44585cdc78ca3b4367794a95be (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,343 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.3-py3-none-any.whl#sha256=7689774b5b1ab7f64a8b896a2c433603638b2d31ba619dcf0ade980047672569 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,343 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.2-py3-none-any.whl#sha256=0c09e9638cd6b2a5834af50da3d748b48085b0e0aacc2748e25b943fb9ae57a5 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,344 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.0.1-py3-none-any.whl#sha256=92b2a38f36d80546201dd81bc3ab4d7f5a20ac435e6b81f6932c560010c01e18 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-07-14T13:48:40,345 Skipping link: not a file: https://www.piwheels.org/simple/concreteproperties/ 2022-07-14T13:48:40,345 Skipping link: not a file: https://pypi.org/simple/concreteproperties/ 2022-07-14T13:48:40,384 Given no hashes to check 1 links for project 'concreteproperties': discarding no candidates 2022-07-14T13:48:40,416 Collecting concreteproperties==0.1.0 2022-07-14T13:48:40,420 Created temporary directory: /tmp/pip-unpack-b5kl7r88 2022-07-14T13:48:40,695 Downloading concreteproperties-0.1.0.tar.gz (36 kB) 2022-07-14T13:48:40,847 Added concreteproperties==0.1.0 from https://files.pythonhosted.org/packages/f9/7d/6d1116a2985354acff61df1998d86d3874a79bb9b0d0eba98e767cb13bc3/concreteproperties-0.1.0.tar.gz#sha256=6f48f8d996af291588dfe391ef05a7fd7e926ec3c99389a425a29187900daa53 to build tracker '/tmp/pip-build-tracker-eox8q301' 2022-07-14T13:48:40,856 Created temporary directory: /tmp/pip-build-env-9piqsy3y 2022-07-14T13:48:40,871 Created temporary directory: /tmp/pip-standalone-pip-s92i1yd4 2022-07-14T13:48:43,362 Installing build dependencies: started 2022-07-14T13:48:43,365 Running command pip subprocess to install build dependencies 2022-07-14T13:48:53,122 Using pip 22.1.2 from /tmp/pip-standalone-pip-s92i1yd4/__env_pip__.zip/pip (python 3.7) 2022-07-14T13:48:54,664 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-07-14T13:48:58,730 Collecting setuptools>=43.0.0 2022-07-14T13:48:59,003 Using cached https://www.piwheels.org/simple/setuptools/setuptools-63.2.0-py3-none-any.whl (1.2 MB) 2022-07-14T13:48:59,739 Collecting wheel 2022-07-14T13:48:59,773 Using cached https://www.piwheels.org/simple/wheel/wheel-0.37.1-py2.py3-none-any.whl (35 kB) 2022-07-14T13:49:07,640 Installing collected packages: wheel, setuptools 2022-07-14T13:49:07,914 Creating /tmp/pip-build-env-9piqsy3y/overlay/bin 2022-07-14T13:49:07,918 changing mode of /tmp/pip-build-env-9piqsy3y/overlay/bin/wheel to 755 2022-07-14T13:49:12,732 Successfully installed setuptools-63.2.0 wheel-0.37.1 2022-07-14T13:49:13,387 Installing build dependencies: finished with status 'done' 2022-07-14T13:49:13,415 Getting requirements to build wheel: started 2022-07-14T13:49:13,417 Running command Getting requirements to build wheel 2022-07-14T13:49:15,471 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-07-14T13:49:15,472 warnings.warn(msg, warning_class) 2022-07-14T13:49:15,675 Getting requirements to build wheel: finished with status 'done' 2022-07-14T13:49:15,698 Created temporary directory: /tmp/pip-modern-metadata-lus38kor 2022-07-14T13:49:15,704 Preparing metadata (pyproject.toml): started 2022-07-14T13:49:15,706 Running command Preparing metadata (pyproject.toml) 2022-07-14T13:49:19,837 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-07-14T13:49:19,838 warnings.warn(msg, warning_class) 2022-07-14T13:49:19,839 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. 2022-07-14T13:49:19,839 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-07-14T13:49:19,839 configuration error: `project` must contain ['name'] properties 2022-07-14T13:49:19,840 DESCRIPTION: 2022-07-14T13:49:19,840 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-07-14T13:49:19,841 initially defined in :pep:`621`) 2022-07-14T13:49:19,841 GIVEN VALUE: 2022-07-14T13:49:19,842 { 2022-07-14T13:49:19,842 "requires-python": ">=3.7,<3.10" 2022-07-14T13:49:19,842 } 2022-07-14T13:49:19,843 OFFENDING RULE: 'required' 2022-07-14T13:49:19,843 DEFINITION: 2022-07-14T13:49:19,844 { 2022-07-14T13:49:19,844 "$schema": "http://json-schema.org/draft-07/schema", 2022-07-14T13:49:19,844 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-07-14T13:49:19,845 "title": "Package metadata stored in the ``project`` table", 2022-07-14T13:49:19,845 "type": "object", 2022-07-14T13:49:19,845 "properties": { 2022-07-14T13:49:19,846 "name": { 2022-07-14T13:49:19,846 "type": "string", 2022-07-14T13:49:19,846 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-07-14T13:49:19,847 "format": "pep508-identifier" 2022-07-14T13:49:19,847 }, 2022-07-14T13:49:19,847 "version": { 2022-07-14T13:49:19,848 "type": "string", 2022-07-14T13:49:19,848 "description": "The version of the project as supported by :pep:`440`.", 2022-07-14T13:49:19,848 "format": "pep440" 2022-07-14T13:49:19,849 }, 2022-07-14T13:49:19,849 "description": { 2022-07-14T13:49:19,850 "type": "string", 2022-07-14T13:49:19,850 "$$description": [ 2022-07-14T13:49:19,850 "The `summary description of the project", 2022-07-14T13:49:19,851 "`_" 2022-07-14T13:49:19,851 ] 2022-07-14T13:49:19,851 }, 2022-07-14T13:49:19,852 "readme": { 2022-07-14T13:49:19,852 "$$description": [ 2022-07-14T13:49:19,852 "`Full/detailed description of the project in the form of a README", 2022-07-14T13:49:19,853 "`_", 2022-07-14T13:49:19,853 "with meaning similar to the one defined in `core metadata's Description", 2022-07-14T13:49:19,853 "`_" 2022-07-14T13:49:19,854 ], 2022-07-14T13:49:19,854 "oneOf": [ 2022-07-14T13:49:19,854 { 2022-07-14T13:49:19,854 "type": "string", 2022-07-14T13:49:19,855 "$$description": [ 2022-07-14T13:49:19,855 "Relative path to a text file (UTF-8) containing the full description", 2022-07-14T13:49:19,855 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-07-14T13:49:19,856 "``.rst`` suffixes, then the content-type is respectively", 2022-07-14T13:49:19,856 "``text/markdown`` or ``text/x-rst``" 2022-07-14T13:49:19,856 ] 2022-07-14T13:49:19,856 }, 2022-07-14T13:49:19,857 { 2022-07-14T13:49:19,857 "type": "object", 2022-07-14T13:49:19,857 "allOf": [ 2022-07-14T13:49:19,858 { 2022-07-14T13:49:19,858 "anyOf": [ 2022-07-14T13:49:19,858 { 2022-07-14T13:49:19,859 "properties": { 2022-07-14T13:49:19,859 "file": { 2022-07-14T13:49:19,859 "type": "string", 2022-07-14T13:49:19,859 "$$description": [ 2022-07-14T13:49:19,860 "Relative path to a text file containing the full description", 2022-07-14T13:49:19,860 "of the project." 2022-07-14T13:49:19,860 ] 2022-07-14T13:49:19,861 } 2022-07-14T13:49:19,861 }, 2022-07-14T13:49:19,862 "required": [ 2022-07-14T13:49:19,862 "file" 2022-07-14T13:49:19,862 ] 2022-07-14T13:49:19,862 }, 2022-07-14T13:49:19,863 { 2022-07-14T13:49:19,863 "properties": { 2022-07-14T13:49:19,863 "text": { 2022-07-14T13:49:19,864 "type": "string", 2022-07-14T13:49:19,864 "description": "Full text describing the project." 2022-07-14T13:49:19,864 } 2022-07-14T13:49:19,865 }, 2022-07-14T13:49:19,865 "required": [ 2022-07-14T13:49:19,865 "text" 2022-07-14T13:49:19,866 ] 2022-07-14T13:49:19,866 } 2022-07-14T13:49:19,866 ] 2022-07-14T13:49:19,867 }, 2022-07-14T13:49:19,867 { 2022-07-14T13:49:19,867 "properties": { 2022-07-14T13:49:19,867 "content-type": { 2022-07-14T13:49:19,868 "type": "string", 2022-07-14T13:49:19,868 "$$description": [ 2022-07-14T13:49:19,868 "Content-type (:rfc:`1341`) of the full description", 2022-07-14T13:49:19,869 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-07-14T13:49:19,869 "UTF-8 when not present." 2022-07-14T13:49:19,869 ], 2022-07-14T13:49:19,870 "$comment": "TODO: add regex pattern or format?" 2022-07-14T13:49:19,870 } 2022-07-14T13:49:19,870 }, 2022-07-14T13:49:19,871 "required": [ 2022-07-14T13:49:19,871 "content-type" 2022-07-14T13:49:19,871 ] 2022-07-14T13:49:19,872 } 2022-07-14T13:49:19,872 ] 2022-07-14T13:49:19,873 } 2022-07-14T13:49:19,873 ] 2022-07-14T13:49:19,873 }, 2022-07-14T13:49:19,874 "requires-python": { 2022-07-14T13:49:19,874 "type": "string", 2022-07-14T13:49:19,874 "format": "pep508-versionspec", 2022-07-14T13:49:19,875 "$$description": [ 2022-07-14T13:49:19,875 "`The Python version requirements of the project", 2022-07-14T13:49:19,875 "`_." 2022-07-14T13:49:19,876 ] 2022-07-14T13:49:19,876 }, 2022-07-14T13:49:19,876 "license": { 2022-07-14T13:49:19,877 "description": "`Project license `_.", 2022-07-14T13:49:19,877 "oneOf": [ 2022-07-14T13:49:19,877 { 2022-07-14T13:49:19,878 "properties": { 2022-07-14T13:49:19,878 "file": { 2022-07-14T13:49:19,878 "type": "string", 2022-07-14T13:49:19,879 "$$description": [ 2022-07-14T13:49:19,879 "Relative path to the file (UTF-8) which contains the license for the", 2022-07-14T13:49:19,879 "project." 2022-07-14T13:49:19,880 ] 2022-07-14T13:49:19,880 } 2022-07-14T13:49:19,881 }, 2022-07-14T13:49:19,881 "required": [ 2022-07-14T13:49:19,881 "file" 2022-07-14T13:49:19,882 ] 2022-07-14T13:49:19,882 }, 2022-07-14T13:49:19,882 { 2022-07-14T13:49:19,883 "properties": { 2022-07-14T13:49:19,883 "text": { 2022-07-14T13:49:19,883 "type": "string", 2022-07-14T13:49:19,884 "$$description": [ 2022-07-14T13:49:19,884 "The license of the project whose meaning is that of the", 2022-07-14T13:49:19,884 "`License field from the core metadata", 2022-07-14T13:49:19,884 "`_." 2022-07-14T13:49:19,885 ] 2022-07-14T13:49:19,885 } 2022-07-14T13:49:19,885 }, 2022-07-14T13:49:19,886 "required": [ 2022-07-14T13:49:19,886 "text" 2022-07-14T13:49:19,886 ] 2022-07-14T13:49:19,886 } 2022-07-14T13:49:19,887 ] 2022-07-14T13:49:19,887 }, 2022-07-14T13:49:19,887 "authors": { 2022-07-14T13:49:19,888 "type": "array", 2022-07-14T13:49:19,888 "items": { 2022-07-14T13:49:19,889 "$id": "#/definitions/author", 2022-07-14T13:49:19,889 "title": "Author or Maintainer", 2022-07-14T13:49:19,889 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:19,890 "type": "object", 2022-07-14T13:49:19,890 "properties": { 2022-07-14T13:49:19,890 "name": { 2022-07-14T13:49:19,890 "type": "string", 2022-07-14T13:49:19,891 "$$description": [ 2022-07-14T13:49:19,891 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:19,891 "email, in :rfc:`822`." 2022-07-14T13:49:19,892 ] 2022-07-14T13:49:19,892 }, 2022-07-14T13:49:19,892 "email": { 2022-07-14T13:49:19,893 "type": "string", 2022-07-14T13:49:19,893 "format": "idn-email", 2022-07-14T13:49:19,893 "description": "MUST be a valid email address" 2022-07-14T13:49:19,894 } 2022-07-14T13:49:19,894 } 2022-07-14T13:49:19,894 }, 2022-07-14T13:49:19,895 "$$description": [ 2022-07-14T13:49:19,895 "The people or organizations considered to be the 'authors' of the project.", 2022-07-14T13:49:19,895 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-07-14T13:49:19,896 "current maintainers, or owners of the package)." 2022-07-14T13:49:19,896 ] 2022-07-14T13:49:19,896 }, 2022-07-14T13:49:19,897 "maintainers": { 2022-07-14T13:49:19,897 "type": "array", 2022-07-14T13:49:19,897 "items": { 2022-07-14T13:49:19,898 "$id": "#/definitions/author", 2022-07-14T13:49:19,898 "title": "Author or Maintainer", 2022-07-14T13:49:19,898 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:19,899 "type": "object", 2022-07-14T13:49:19,899 "properties": { 2022-07-14T13:49:19,899 "name": { 2022-07-14T13:49:19,900 "type": "string", 2022-07-14T13:49:19,900 "$$description": [ 2022-07-14T13:49:19,900 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:19,900 "email, in :rfc:`822`." 2022-07-14T13:49:19,901 ] 2022-07-14T13:49:19,901 }, 2022-07-14T13:49:19,902 "email": { 2022-07-14T13:49:19,902 "type": "string", 2022-07-14T13:49:19,902 "format": "idn-email", 2022-07-14T13:49:19,902 "description": "MUST be a valid email address" 2022-07-14T13:49:19,903 } 2022-07-14T13:49:19,903 } 2022-07-14T13:49:19,903 }, 2022-07-14T13:49:19,904 "$$description": [ 2022-07-14T13:49:19,904 "The people or organizations considered to be the 'maintainers' of the project.", 2022-07-14T13:49:19,904 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-07-14T13:49:19,904 ] 2022-07-14T13:49:19,905 }, 2022-07-14T13:49:19,905 "keywords": { 2022-07-14T13:49:19,905 "type": "array", 2022-07-14T13:49:19,906 "items": { 2022-07-14T13:49:19,906 "type": "string" 2022-07-14T13:49:19,906 }, 2022-07-14T13:49:19,906 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-07-14T13:49:19,907 }, 2022-07-14T13:49:19,907 "classifiers": { 2022-07-14T13:49:19,907 "type": "array", 2022-07-14T13:49:19,908 "items": { 2022-07-14T13:49:19,908 "type": "string", 2022-07-14T13:49:19,908 "format": "trove-classifier", 2022-07-14T13:49:19,909 "description": "`PyPI classifier `_." 2022-07-14T13:49:19,909 }, 2022-07-14T13:49:19,909 "$$description": [ 2022-07-14T13:49:19,910 "`Trove classifiers `_", 2022-07-14T13:49:19,910 "which apply to the project." 2022-07-14T13:49:19,910 ] 2022-07-14T13:49:19,910 }, 2022-07-14T13:49:19,911 "urls": { 2022-07-14T13:49:19,911 "type": "object", 2022-07-14T13:49:19,911 "description": "URLs associated with the project in the form ``label => value``.", 2022-07-14T13:49:19,912 "additionalProperties": false, 2022-07-14T13:49:19,912 "patternProperties": { 2022-07-14T13:49:19,912 "^.+$": { 2022-07-14T13:49:19,912 "type": "string", 2022-07-14T13:49:19,913 "format": "url" 2022-07-14T13:49:19,913 } 2022-07-14T13:49:19,913 } 2022-07-14T13:49:19,914 }, 2022-07-14T13:49:19,914 "scripts": { 2022-07-14T13:49:19,914 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:19,914 "title": "Entry-points", 2022-07-14T13:49:19,915 "type": "object", 2022-07-14T13:49:19,915 "$$description": [ 2022-07-14T13:49:19,915 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:19,916 "provide.", 2022-07-14T13:49:19,916 "See the `packaging guides", 2022-07-14T13:49:19,916 "`_", 2022-07-14T13:49:19,917 "and `setuptools docs", 2022-07-14T13:49:19,917 "`_", 2022-07-14T13:49:19,917 "for more information." 2022-07-14T13:49:19,917 ], 2022-07-14T13:49:19,918 "propertyNames": { 2022-07-14T13:49:19,918 "format": "python-entrypoint-name" 2022-07-14T13:49:19,918 }, 2022-07-14T13:49:19,919 "additionalProperties": false, 2022-07-14T13:49:19,919 "patternProperties": { 2022-07-14T13:49:19,919 "^.+$": { 2022-07-14T13:49:19,919 "type": "string", 2022-07-14T13:49:19,920 "$$description": [ 2022-07-14T13:49:19,920 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:19,920 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:19,921 ], 2022-07-14T13:49:19,921 "format": "python-entrypoint-reference", 2022-07-14T13:49:19,921 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:19,921 } 2022-07-14T13:49:19,922 } 2022-07-14T13:49:19,922 }, 2022-07-14T13:49:19,922 "gui-scripts": { 2022-07-14T13:49:19,923 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:19,923 "title": "Entry-points", 2022-07-14T13:49:19,923 "type": "object", 2022-07-14T13:49:19,923 "$$description": [ 2022-07-14T13:49:19,924 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:19,924 "provide.", 2022-07-14T13:49:19,924 "See the `packaging guides", 2022-07-14T13:49:19,925 "`_", 2022-07-14T13:49:19,925 "and `setuptools docs", 2022-07-14T13:49:19,925 "`_", 2022-07-14T13:49:19,925 "for more information." 2022-07-14T13:49:19,926 ], 2022-07-14T13:49:19,926 "propertyNames": { 2022-07-14T13:49:19,926 "format": "python-entrypoint-name" 2022-07-14T13:49:19,927 }, 2022-07-14T13:49:19,927 "additionalProperties": false, 2022-07-14T13:49:19,927 "patternProperties": { 2022-07-14T13:49:19,927 "^.+$": { 2022-07-14T13:49:19,928 "type": "string", 2022-07-14T13:49:19,928 "$$description": [ 2022-07-14T13:49:19,928 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:19,929 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:19,929 ], 2022-07-14T13:49:19,929 "format": "python-entrypoint-reference", 2022-07-14T13:49:19,930 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:19,930 } 2022-07-14T13:49:19,930 } 2022-07-14T13:49:19,930 }, 2022-07-14T13:49:19,931 "entry-points": { 2022-07-14T13:49:19,931 "$$description": [ 2022-07-14T13:49:19,931 "Instruct the installer to expose the given modules/functions via", 2022-07-14T13:49:19,932 "``entry-point`` discovery mechanism (useful for plugins).", 2022-07-14T13:49:19,932 "More information available in the `Python packaging guide", 2022-07-14T13:49:19,932 "`_." 2022-07-14T13:49:19,932 ], 2022-07-14T13:49:19,933 "propertyNames": { 2022-07-14T13:49:19,933 "format": "python-entrypoint-group" 2022-07-14T13:49:19,933 }, 2022-07-14T13:49:19,934 "additionalProperties": false, 2022-07-14T13:49:19,934 "patternProperties": { 2022-07-14T13:49:19,934 "^.+$": { 2022-07-14T13:49:19,934 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:19,935 "title": "Entry-points", 2022-07-14T13:49:19,935 "type": "object", 2022-07-14T13:49:19,935 "$$description": [ 2022-07-14T13:49:19,936 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:19,936 "provide.", 2022-07-14T13:49:19,936 "See the `packaging guides", 2022-07-14T13:49:19,936 "`_", 2022-07-14T13:49:19,937 "and `setuptools docs", 2022-07-14T13:49:19,937 "`_", 2022-07-14T13:49:19,937 "for more information." 2022-07-14T13:49:19,938 ], 2022-07-14T13:49:19,938 "propertyNames": { 2022-07-14T13:49:19,938 "format": "python-entrypoint-name" 2022-07-14T13:49:19,939 }, 2022-07-14T13:49:19,939 "additionalProperties": false, 2022-07-14T13:49:19,939 "patternProperties": { 2022-07-14T13:49:19,939 "^.+$": { 2022-07-14T13:49:19,940 "type": "string", 2022-07-14T13:49:19,940 "$$description": [ 2022-07-14T13:49:19,940 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:19,941 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:19,941 ], 2022-07-14T13:49:19,941 "format": "python-entrypoint-reference", 2022-07-14T13:49:19,941 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:19,942 } 2022-07-14T13:49:19,942 } 2022-07-14T13:49:19,942 } 2022-07-14T13:49:19,943 } 2022-07-14T13:49:19,943 }, 2022-07-14T13:49:19,943 "dependencies": { 2022-07-14T13:49:19,943 "type": "array", 2022-07-14T13:49:19,944 "description": "Project (mandatory) dependencies.", 2022-07-14T13:49:19,944 "items": { 2022-07-14T13:49:19,944 "$id": "#/definitions/dependency", 2022-07-14T13:49:19,945 "title": "Dependency", 2022-07-14T13:49:19,945 "type": "string", 2022-07-14T13:49:19,945 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:19,945 "format": "pep508" 2022-07-14T13:49:19,946 } 2022-07-14T13:49:19,946 }, 2022-07-14T13:49:19,946 "optional-dependencies": { 2022-07-14T13:49:19,946 "type": "object", 2022-07-14T13:49:19,947 "description": "Optional dependency for the project", 2022-07-14T13:49:19,947 "propertyNames": { 2022-07-14T13:49:19,947 "format": "pep508-identifier" 2022-07-14T13:49:19,948 }, 2022-07-14T13:49:19,948 "additionalProperties": false, 2022-07-14T13:49:19,948 "patternProperties": { 2022-07-14T13:49:19,949 "^.+$": { 2022-07-14T13:49:19,949 "type": "array", 2022-07-14T13:49:19,949 "items": { 2022-07-14T13:49:19,950 "$id": "#/definitions/dependency", 2022-07-14T13:49:19,950 "title": "Dependency", 2022-07-14T13:49:19,950 "type": "string", 2022-07-14T13:49:19,951 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:19,951 "format": "pep508" 2022-07-14T13:49:19,951 } 2022-07-14T13:49:19,951 } 2022-07-14T13:49:19,952 } 2022-07-14T13:49:19,952 }, 2022-07-14T13:49:19,952 "dynamic": { 2022-07-14T13:49:19,953 "type": "array", 2022-07-14T13:49:19,953 "$$description": [ 2022-07-14T13:49:19,953 "Specifies which fields are intentionally unspecified and expected to be", 2022-07-14T13:49:19,954 "dynamically provided by build tools" 2022-07-14T13:49:19,954 ], 2022-07-14T13:49:19,954 "items": { 2022-07-14T13:49:19,954 "enum": [ 2022-07-14T13:49:19,955 "version", 2022-07-14T13:49:19,955 "description", 2022-07-14T13:49:19,955 "readme", 2022-07-14T13:49:19,955 "requires-python", 2022-07-14T13:49:19,956 "license", 2022-07-14T13:49:19,956 "authors", 2022-07-14T13:49:19,956 "maintainers", 2022-07-14T13:49:19,957 "keywords", 2022-07-14T13:49:19,957 "classifiers", 2022-07-14T13:49:19,957 "urls", 2022-07-14T13:49:19,957 "scripts", 2022-07-14T13:49:19,958 "gui-scripts", 2022-07-14T13:49:19,958 "entry-points", 2022-07-14T13:49:19,958 "dependencies", 2022-07-14T13:49:19,959 "optional-dependencies" 2022-07-14T13:49:19,959 ] 2022-07-14T13:49:19,959 } 2022-07-14T13:49:19,960 } 2022-07-14T13:49:19,960 }, 2022-07-14T13:49:19,960 "required": [ 2022-07-14T13:49:19,960 "name" 2022-07-14T13:49:19,961 ], 2022-07-14T13:49:19,961 "additionalProperties": false, 2022-07-14T13:49:19,961 "if": { 2022-07-14T13:49:19,961 "not": { 2022-07-14T13:49:19,962 "required": [ 2022-07-14T13:49:19,962 "dynamic" 2022-07-14T13:49:19,962 ], 2022-07-14T13:49:19,963 "properties": { 2022-07-14T13:49:19,963 "dynamic": { 2022-07-14T13:49:19,963 "contains": { 2022-07-14T13:49:19,963 "const": "version" 2022-07-14T13:49:19,964 }, 2022-07-14T13:49:19,964 "$$description": [ 2022-07-14T13:49:19,964 "version is listed in ``dynamic``" 2022-07-14T13:49:19,965 ] 2022-07-14T13:49:19,965 } 2022-07-14T13:49:19,965 } 2022-07-14T13:49:19,966 }, 2022-07-14T13:49:19,966 "$$comment": [ 2022-07-14T13:49:19,966 "According to :pep:`621`:", 2022-07-14T13:49:19,966 " If the core metadata specification lists a field as \"Required\", then", 2022-07-14T13:49:19,967 " the metadata MUST specify the field statically or list it in dynamic", 2022-07-14T13:49:19,967 "In turn, `core metadata`_ defines:", 2022-07-14T13:49:19,967 " The required fields are: Metadata-Version, Name, Version.", 2022-07-14T13:49:19,968 " All the other fields are optional.", 2022-07-14T13:49:19,968 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-07-14T13:49:19,968 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-07-14T13:49:19,968 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-07-14T13:49:19,969 ] 2022-07-14T13:49:19,969 }, 2022-07-14T13:49:19,969 "then": { 2022-07-14T13:49:19,970 "required": [ 2022-07-14T13:49:19,970 "version" 2022-07-14T13:49:19,970 ], 2022-07-14T13:49:19,970 "$$description": [ 2022-07-14T13:49:19,971 "version should be statically defined in the ``version`` field" 2022-07-14T13:49:19,971 ] 2022-07-14T13:49:19,971 }, 2022-07-14T13:49:19,972 "definitions": { 2022-07-14T13:49:19,972 "author": { 2022-07-14T13:49:19,972 "$id": "#/definitions/author", 2022-07-14T13:49:19,972 "title": "Author or Maintainer", 2022-07-14T13:49:19,973 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:19,973 "type": "object", 2022-07-14T13:49:19,973 "properties": { 2022-07-14T13:49:19,974 "name": { 2022-07-14T13:49:19,974 "type": "string", 2022-07-14T13:49:19,974 "$$description": [ 2022-07-14T13:49:19,974 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:19,975 "email, in :rfc:`822`." 2022-07-14T13:49:19,975 ] 2022-07-14T13:49:19,975 }, 2022-07-14T13:49:19,976 "email": { 2022-07-14T13:49:19,976 "type": "string", 2022-07-14T13:49:19,976 "format": "idn-email", 2022-07-14T13:49:19,976 "description": "MUST be a valid email address" 2022-07-14T13:49:19,977 } 2022-07-14T13:49:19,977 } 2022-07-14T13:49:19,977 }, 2022-07-14T13:49:19,977 "entry-point-group": { 2022-07-14T13:49:19,978 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:19,978 "title": "Entry-points", 2022-07-14T13:49:19,978 "type": "object", 2022-07-14T13:49:19,979 "$$description": [ 2022-07-14T13:49:19,979 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:19,979 "provide.", 2022-07-14T13:49:19,980 "See the `packaging guides", 2022-07-14T13:49:19,980 "`_", 2022-07-14T13:49:19,980 "and `setuptools docs", 2022-07-14T13:49:19,980 "`_", 2022-07-14T13:49:19,981 "for more information." 2022-07-14T13:49:19,981 ], 2022-07-14T13:49:19,981 "propertyNames": { 2022-07-14T13:49:19,982 "format": "python-entrypoint-name" 2022-07-14T13:49:19,982 }, 2022-07-14T13:49:19,982 "additionalProperties": false, 2022-07-14T13:49:19,982 "patternProperties": { 2022-07-14T13:49:19,983 "^.+$": { 2022-07-14T13:49:19,983 "type": "string", 2022-07-14T13:49:19,983 "$$description": [ 2022-07-14T13:49:19,984 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:19,984 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:19,984 ], 2022-07-14T13:49:19,984 "format": "python-entrypoint-reference", 2022-07-14T13:49:19,985 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:19,985 } 2022-07-14T13:49:19,985 } 2022-07-14T13:49:19,986 }, 2022-07-14T13:49:19,986 "dependency": { 2022-07-14T13:49:19,986 "$id": "#/definitions/dependency", 2022-07-14T13:49:19,986 "title": "Dependency", 2022-07-14T13:49:19,987 "type": "string", 2022-07-14T13:49:19,987 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:19,987 "format": "pep508" 2022-07-14T13:49:19,988 } 2022-07-14T13:49:19,988 } 2022-07-14T13:49:19,988 } 2022-07-14T13:49:20,486 running dist_info 2022-07-14T13:49:21,184 creating /tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info 2022-07-14T13:49:21,804 writing /tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/PKG-INFO 2022-07-14T13:49:22,394 writing dependency_links to /tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/dependency_links.txt 2022-07-14T13:49:25,324 writing requirements to /tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/requires.txt 2022-07-14T13:49:25,913 writing top-level names to /tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/top_level.txt 2022-07-14T13:49:25,915 writing manifest file '/tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/SOURCES.txt' 2022-07-14T13:49:26,630 reading manifest file '/tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/SOURCES.txt' 2022-07-14T13:49:26,634 adding license file 'LICENSE.md' 2022-07-14T13:49:26,640 writing manifest file '/tmp/pip-modern-metadata-lus38kor/concreteproperties.egg-info/SOURCES.txt' 2022-07-14T13:49:26,643 creating '/tmp/pip-modern-metadata-lus38kor/concreteproperties-0.1.0.dist-info' 2022-07-14T13:49:26,875 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-07-14T13:49:26,876 ############################ 2022-07-14T13:49:26,877 # Invalid `pyproject.toml` # 2022-07-14T13:49:26,877 ############################ 2022-07-14T13:49:26,878 Any configurations in `pyproject.toml` will be ignored. 2022-07-14T13:49:26,878 Please note that future releases of setuptools will halt the build process 2022-07-14T13:49:26,879 if an invalid file is given. 2022-07-14T13:49:26,880 To prevent setuptools from considering `pyproject.toml` please 2022-07-14T13:49:26,880 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-07-14T13:49:26,881 !! 2022-07-14T13:49:26,882 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-07-14T13:49:27,141 Preparing metadata (pyproject.toml): finished with status 'done' 2022-07-14T13:49:27,156 Source in /tmp/pip-wheel-7rkn2i6o/concreteproperties_0f1e83268fee4c628c6fd5a8c56158b2 has version 0.1.0, which satisfies requirement concreteproperties==0.1.0 from https://files.pythonhosted.org/packages/f9/7d/6d1116a2985354acff61df1998d86d3874a79bb9b0d0eba98e767cb13bc3/concreteproperties-0.1.0.tar.gz#sha256=6f48f8d996af291588dfe391ef05a7fd7e926ec3c99389a425a29187900daa53 2022-07-14T13:49:27,158 Removed concreteproperties==0.1.0 from https://files.pythonhosted.org/packages/f9/7d/6d1116a2985354acff61df1998d86d3874a79bb9b0d0eba98e767cb13bc3/concreteproperties-0.1.0.tar.gz#sha256=6f48f8d996af291588dfe391ef05a7fd7e926ec3c99389a425a29187900daa53 from build tracker '/tmp/pip-build-tracker-eox8q301' 2022-07-14T13:49:27,172 Created temporary directory: /tmp/pip-unpack-0_owhtkk 2022-07-14T13:49:27,173 Building wheels for collected packages: concreteproperties 2022-07-14T13:49:27,183 Created temporary directory: /tmp/pip-wheel-f1pgz8dc 2022-07-14T13:49:27,183 Destination directory: /tmp/pip-wheel-f1pgz8dc 2022-07-14T13:49:27,189 Building wheel for concreteproperties (pyproject.toml): started 2022-07-14T13:49:27,191 Running command Building wheel for concreteproperties (pyproject.toml) 2022-07-14T13:49:31,325 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-07-14T13:49:31,326 warnings.warn(msg, warning_class) 2022-07-14T13:49:31,326 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. 2022-07-14T13:49:31,327 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-07-14T13:49:31,327 configuration error: `project` must contain ['name'] properties 2022-07-14T13:49:31,327 DESCRIPTION: 2022-07-14T13:49:31,328 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-07-14T13:49:31,328 initially defined in :pep:`621`) 2022-07-14T13:49:31,329 GIVEN VALUE: 2022-07-14T13:49:31,329 { 2022-07-14T13:49:31,329 "requires-python": ">=3.7,<3.10" 2022-07-14T13:49:31,330 } 2022-07-14T13:49:31,330 OFFENDING RULE: 'required' 2022-07-14T13:49:31,331 DEFINITION: 2022-07-14T13:49:31,331 { 2022-07-14T13:49:31,331 "$schema": "http://json-schema.org/draft-07/schema", 2022-07-14T13:49:31,332 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-07-14T13:49:31,332 "title": "Package metadata stored in the ``project`` table", 2022-07-14T13:49:31,332 "type": "object", 2022-07-14T13:49:31,333 "properties": { 2022-07-14T13:49:31,333 "name": { 2022-07-14T13:49:31,333 "type": "string", 2022-07-14T13:49:31,334 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-07-14T13:49:31,334 "format": "pep508-identifier" 2022-07-14T13:49:31,334 }, 2022-07-14T13:49:31,335 "version": { 2022-07-14T13:49:31,335 "type": "string", 2022-07-14T13:49:31,335 "description": "The version of the project as supported by :pep:`440`.", 2022-07-14T13:49:31,336 "format": "pep440" 2022-07-14T13:49:31,336 }, 2022-07-14T13:49:31,336 "description": { 2022-07-14T13:49:31,337 "type": "string", 2022-07-14T13:49:31,337 "$$description": [ 2022-07-14T13:49:31,338 "The `summary description of the project", 2022-07-14T13:49:31,338 "`_" 2022-07-14T13:49:31,339 ] 2022-07-14T13:49:31,339 }, 2022-07-14T13:49:31,340 "readme": { 2022-07-14T13:49:31,340 "$$description": [ 2022-07-14T13:49:31,341 "`Full/detailed description of the project in the form of a README", 2022-07-14T13:49:31,341 "`_", 2022-07-14T13:49:31,341 "with meaning similar to the one defined in `core metadata's Description", 2022-07-14T13:49:31,342 "`_" 2022-07-14T13:49:31,342 ], 2022-07-14T13:49:31,342 "oneOf": [ 2022-07-14T13:49:31,343 { 2022-07-14T13:49:31,343 "type": "string", 2022-07-14T13:49:31,344 "$$description": [ 2022-07-14T13:49:31,344 "Relative path to a text file (UTF-8) containing the full description", 2022-07-14T13:49:31,345 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-07-14T13:49:31,345 "``.rst`` suffixes, then the content-type is respectively", 2022-07-14T13:49:31,346 "``text/markdown`` or ``text/x-rst``" 2022-07-14T13:49:31,346 ] 2022-07-14T13:49:31,347 }, 2022-07-14T13:49:31,348 { 2022-07-14T13:49:31,349 "type": "object", 2022-07-14T13:49:31,349 "allOf": [ 2022-07-14T13:49:31,349 { 2022-07-14T13:49:31,350 "anyOf": [ 2022-07-14T13:49:31,350 { 2022-07-14T13:49:31,351 "properties": { 2022-07-14T13:49:31,351 "file": { 2022-07-14T13:49:31,351 "type": "string", 2022-07-14T13:49:31,352 "$$description": [ 2022-07-14T13:49:31,352 "Relative path to a text file containing the full description", 2022-07-14T13:49:31,352 "of the project." 2022-07-14T13:49:31,352 ] 2022-07-14T13:49:31,353 } 2022-07-14T13:49:31,353 }, 2022-07-14T13:49:31,354 "required": [ 2022-07-14T13:49:31,354 "file" 2022-07-14T13:49:31,354 ] 2022-07-14T13:49:31,354 }, 2022-07-14T13:49:31,355 { 2022-07-14T13:49:31,355 "properties": { 2022-07-14T13:49:31,355 "text": { 2022-07-14T13:49:31,356 "type": "string", 2022-07-14T13:49:31,356 "description": "Full text describing the project." 2022-07-14T13:49:31,356 } 2022-07-14T13:49:31,357 }, 2022-07-14T13:49:31,357 "required": [ 2022-07-14T13:49:31,357 "text" 2022-07-14T13:49:31,358 ] 2022-07-14T13:49:31,358 } 2022-07-14T13:49:31,358 ] 2022-07-14T13:49:31,359 }, 2022-07-14T13:49:31,359 { 2022-07-14T13:49:31,360 "properties": { 2022-07-14T13:49:31,360 "content-type": { 2022-07-14T13:49:31,360 "type": "string", 2022-07-14T13:49:31,361 "$$description": [ 2022-07-14T13:49:31,361 "Content-type (:rfc:`1341`) of the full description", 2022-07-14T13:49:31,361 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-07-14T13:49:31,362 "UTF-8 when not present." 2022-07-14T13:49:31,362 ], 2022-07-14T13:49:31,362 "$comment": "TODO: add regex pattern or format?" 2022-07-14T13:49:31,363 } 2022-07-14T13:49:31,363 }, 2022-07-14T13:49:31,363 "required": [ 2022-07-14T13:49:31,364 "content-type" 2022-07-14T13:49:31,364 ] 2022-07-14T13:49:31,364 } 2022-07-14T13:49:31,365 ] 2022-07-14T13:49:31,365 } 2022-07-14T13:49:31,365 ] 2022-07-14T13:49:31,366 }, 2022-07-14T13:49:31,366 "requires-python": { 2022-07-14T13:49:31,367 "type": "string", 2022-07-14T13:49:31,367 "format": "pep508-versionspec", 2022-07-14T13:49:31,367 "$$description": [ 2022-07-14T13:49:31,368 "`The Python version requirements of the project", 2022-07-14T13:49:31,368 "`_." 2022-07-14T13:49:31,369 ] 2022-07-14T13:49:31,369 }, 2022-07-14T13:49:31,369 "license": { 2022-07-14T13:49:31,370 "description": "`Project license `_.", 2022-07-14T13:49:31,370 "oneOf": [ 2022-07-14T13:49:31,370 { 2022-07-14T13:49:31,371 "properties": { 2022-07-14T13:49:31,371 "file": { 2022-07-14T13:49:31,371 "type": "string", 2022-07-14T13:49:31,372 "$$description": [ 2022-07-14T13:49:31,372 "Relative path to the file (UTF-8) which contains the license for the", 2022-07-14T13:49:31,372 "project." 2022-07-14T13:49:31,372 ] 2022-07-14T13:49:31,373 } 2022-07-14T13:49:31,373 }, 2022-07-14T13:49:31,373 "required": [ 2022-07-14T13:49:31,374 "file" 2022-07-14T13:49:31,374 ] 2022-07-14T13:49:31,374 }, 2022-07-14T13:49:31,374 { 2022-07-14T13:49:31,375 "properties": { 2022-07-14T13:49:31,375 "text": { 2022-07-14T13:49:31,376 "type": "string", 2022-07-14T13:49:31,376 "$$description": [ 2022-07-14T13:49:31,376 "The license of the project whose meaning is that of the", 2022-07-14T13:49:31,377 "`License field from the core metadata", 2022-07-14T13:49:31,377 "`_." 2022-07-14T13:49:31,377 ] 2022-07-14T13:49:31,378 } 2022-07-14T13:49:31,378 }, 2022-07-14T13:49:31,378 "required": [ 2022-07-14T13:49:31,378 "text" 2022-07-14T13:49:31,379 ] 2022-07-14T13:49:31,379 } 2022-07-14T13:49:31,380 ] 2022-07-14T13:49:31,380 }, 2022-07-14T13:49:31,380 "authors": { 2022-07-14T13:49:31,381 "type": "array", 2022-07-14T13:49:31,381 "items": { 2022-07-14T13:49:31,382 "$id": "#/definitions/author", 2022-07-14T13:49:31,382 "title": "Author or Maintainer", 2022-07-14T13:49:31,383 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:31,383 "type": "object", 2022-07-14T13:49:31,383 "properties": { 2022-07-14T13:49:31,384 "name": { 2022-07-14T13:49:31,384 "type": "string", 2022-07-14T13:49:31,385 "$$description": [ 2022-07-14T13:49:31,385 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:31,386 "email, in :rfc:`822`." 2022-07-14T13:49:31,386 ] 2022-07-14T13:49:31,386 }, 2022-07-14T13:49:31,387 "email": { 2022-07-14T13:49:31,388 "type": "string", 2022-07-14T13:49:31,388 "format": "idn-email", 2022-07-14T13:49:31,389 "description": "MUST be a valid email address" 2022-07-14T13:49:31,389 } 2022-07-14T13:49:31,389 } 2022-07-14T13:49:31,390 }, 2022-07-14T13:49:31,391 "$$description": [ 2022-07-14T13:49:31,391 "The people or organizations considered to be the 'authors' of the project.", 2022-07-14T13:49:31,392 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-07-14T13:49:31,392 "current maintainers, or owners of the package)." 2022-07-14T13:49:31,393 ] 2022-07-14T13:49:31,393 }, 2022-07-14T13:49:31,394 "maintainers": { 2022-07-14T13:49:31,394 "type": "array", 2022-07-14T13:49:31,394 "items": { 2022-07-14T13:49:31,395 "$id": "#/definitions/author", 2022-07-14T13:49:31,395 "title": "Author or Maintainer", 2022-07-14T13:49:31,396 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:31,396 "type": "object", 2022-07-14T13:49:31,396 "properties": { 2022-07-14T13:49:31,396 "name": { 2022-07-14T13:49:31,397 "type": "string", 2022-07-14T13:49:31,397 "$$description": [ 2022-07-14T13:49:31,397 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:31,398 "email, in :rfc:`822`." 2022-07-14T13:49:31,398 ] 2022-07-14T13:49:31,398 }, 2022-07-14T13:49:31,399 "email": { 2022-07-14T13:49:31,399 "type": "string", 2022-07-14T13:49:31,399 "format": "idn-email", 2022-07-14T13:49:31,399 "description": "MUST be a valid email address" 2022-07-14T13:49:31,400 } 2022-07-14T13:49:31,400 } 2022-07-14T13:49:31,400 }, 2022-07-14T13:49:31,401 "$$description": [ 2022-07-14T13:49:31,401 "The people or organizations considered to be the 'maintainers' of the project.", 2022-07-14T13:49:31,401 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-07-14T13:49:31,402 ] 2022-07-14T13:49:31,402 }, 2022-07-14T13:49:31,402 "keywords": { 2022-07-14T13:49:31,402 "type": "array", 2022-07-14T13:49:31,403 "items": { 2022-07-14T13:49:31,403 "type": "string" 2022-07-14T13:49:31,403 }, 2022-07-14T13:49:31,404 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-07-14T13:49:31,404 }, 2022-07-14T13:49:31,404 "classifiers": { 2022-07-14T13:49:31,404 "type": "array", 2022-07-14T13:49:31,405 "items": { 2022-07-14T13:49:31,405 "type": "string", 2022-07-14T13:49:31,405 "format": "trove-classifier", 2022-07-14T13:49:31,406 "description": "`PyPI classifier `_." 2022-07-14T13:49:31,406 }, 2022-07-14T13:49:31,406 "$$description": [ 2022-07-14T13:49:31,406 "`Trove classifiers `_", 2022-07-14T13:49:31,407 "which apply to the project." 2022-07-14T13:49:31,407 ] 2022-07-14T13:49:31,407 }, 2022-07-14T13:49:31,408 "urls": { 2022-07-14T13:49:31,408 "type": "object", 2022-07-14T13:49:31,408 "description": "URLs associated with the project in the form ``label => value``.", 2022-07-14T13:49:31,409 "additionalProperties": false, 2022-07-14T13:49:31,409 "patternProperties": { 2022-07-14T13:49:31,409 "^.+$": { 2022-07-14T13:49:31,409 "type": "string", 2022-07-14T13:49:31,410 "format": "url" 2022-07-14T13:49:31,410 } 2022-07-14T13:49:31,410 } 2022-07-14T13:49:31,410 }, 2022-07-14T13:49:31,411 "scripts": { 2022-07-14T13:49:31,411 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:31,411 "title": "Entry-points", 2022-07-14T13:49:31,412 "type": "object", 2022-07-14T13:49:31,412 "$$description": [ 2022-07-14T13:49:31,412 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:31,412 "provide.", 2022-07-14T13:49:31,413 "See the `packaging guides", 2022-07-14T13:49:31,413 "`_", 2022-07-14T13:49:31,414 "and `setuptools docs", 2022-07-14T13:49:31,414 "`_", 2022-07-14T13:49:31,414 "for more information." 2022-07-14T13:49:31,415 ], 2022-07-14T13:49:31,415 "propertyNames": { 2022-07-14T13:49:31,415 "format": "python-entrypoint-name" 2022-07-14T13:49:31,415 }, 2022-07-14T13:49:31,416 "additionalProperties": false, 2022-07-14T13:49:31,416 "patternProperties": { 2022-07-14T13:49:31,416 "^.+$": { 2022-07-14T13:49:31,416 "type": "string", 2022-07-14T13:49:31,417 "$$description": [ 2022-07-14T13:49:31,417 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:31,417 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:31,418 ], 2022-07-14T13:49:31,418 "format": "python-entrypoint-reference", 2022-07-14T13:49:31,418 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:31,419 } 2022-07-14T13:49:31,419 } 2022-07-14T13:49:31,419 }, 2022-07-14T13:49:31,419 "gui-scripts": { 2022-07-14T13:49:31,420 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:31,420 "title": "Entry-points", 2022-07-14T13:49:31,420 "type": "object", 2022-07-14T13:49:31,420 "$$description": [ 2022-07-14T13:49:31,421 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:31,421 "provide.", 2022-07-14T13:49:31,422 "See the `packaging guides", 2022-07-14T13:49:31,422 "`_", 2022-07-14T13:49:31,423 "and `setuptools docs", 2022-07-14T13:49:31,423 "`_", 2022-07-14T13:49:31,423 "for more information." 2022-07-14T13:49:31,424 ], 2022-07-14T13:49:31,424 "propertyNames": { 2022-07-14T13:49:31,424 "format": "python-entrypoint-name" 2022-07-14T13:49:31,425 }, 2022-07-14T13:49:31,425 "additionalProperties": false, 2022-07-14T13:49:31,425 "patternProperties": { 2022-07-14T13:49:31,426 "^.+$": { 2022-07-14T13:49:31,427 "type": "string", 2022-07-14T13:49:31,427 "$$description": [ 2022-07-14T13:49:31,428 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:31,428 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:31,429 ], 2022-07-14T13:49:31,429 "format": "python-entrypoint-reference", 2022-07-14T13:49:31,429 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:31,430 } 2022-07-14T13:49:31,430 } 2022-07-14T13:49:31,431 }, 2022-07-14T13:49:31,431 "entry-points": { 2022-07-14T13:49:31,432 "$$description": [ 2022-07-14T13:49:31,432 "Instruct the installer to expose the given modules/functions via", 2022-07-14T13:49:31,432 "``entry-point`` discovery mechanism (useful for plugins).", 2022-07-14T13:49:31,433 "More information available in the `Python packaging guide", 2022-07-14T13:49:31,433 "`_." 2022-07-14T13:49:31,434 ], 2022-07-14T13:49:31,434 "propertyNames": { 2022-07-14T13:49:31,435 "format": "python-entrypoint-group" 2022-07-14T13:49:31,435 }, 2022-07-14T13:49:31,436 "additionalProperties": false, 2022-07-14T13:49:31,437 "patternProperties": { 2022-07-14T13:49:31,438 "^.+$": { 2022-07-14T13:49:31,438 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:31,439 "title": "Entry-points", 2022-07-14T13:49:31,439 "type": "object", 2022-07-14T13:49:31,440 "$$description": [ 2022-07-14T13:49:31,440 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:31,441 "provide.", 2022-07-14T13:49:31,441 "See the `packaging guides", 2022-07-14T13:49:31,442 "`_", 2022-07-14T13:49:31,442 "and `setuptools docs", 2022-07-14T13:49:31,442 "`_", 2022-07-14T13:49:31,442 "for more information." 2022-07-14T13:49:31,443 ], 2022-07-14T13:49:31,443 "propertyNames": { 2022-07-14T13:49:31,443 "format": "python-entrypoint-name" 2022-07-14T13:49:31,444 }, 2022-07-14T13:49:31,444 "additionalProperties": false, 2022-07-14T13:49:31,444 "patternProperties": { 2022-07-14T13:49:31,444 "^.+$": { 2022-07-14T13:49:31,445 "type": "string", 2022-07-14T13:49:31,445 "$$description": [ 2022-07-14T13:49:31,445 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:31,446 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:31,446 ], 2022-07-14T13:49:31,447 "format": "python-entrypoint-reference", 2022-07-14T13:49:31,447 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:31,447 } 2022-07-14T13:49:31,448 } 2022-07-14T13:49:31,448 } 2022-07-14T13:49:31,448 } 2022-07-14T13:49:31,449 }, 2022-07-14T13:49:31,449 "dependencies": { 2022-07-14T13:49:31,449 "type": "array", 2022-07-14T13:49:31,449 "description": "Project (mandatory) dependencies.", 2022-07-14T13:49:31,450 "items": { 2022-07-14T13:49:31,450 "$id": "#/definitions/dependency", 2022-07-14T13:49:31,450 "title": "Dependency", 2022-07-14T13:49:31,451 "type": "string", 2022-07-14T13:49:31,451 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:31,452 "format": "pep508" 2022-07-14T13:49:31,452 } 2022-07-14T13:49:31,452 }, 2022-07-14T13:49:31,452 "optional-dependencies": { 2022-07-14T13:49:31,453 "type": "object", 2022-07-14T13:49:31,453 "description": "Optional dependency for the project", 2022-07-14T13:49:31,454 "propertyNames": { 2022-07-14T13:49:31,454 "format": "pep508-identifier" 2022-07-14T13:49:31,454 }, 2022-07-14T13:49:31,455 "additionalProperties": false, 2022-07-14T13:49:31,455 "patternProperties": { 2022-07-14T13:49:31,456 "^.+$": { 2022-07-14T13:49:31,456 "type": "array", 2022-07-14T13:49:31,456 "items": { 2022-07-14T13:49:31,457 "$id": "#/definitions/dependency", 2022-07-14T13:49:31,457 "title": "Dependency", 2022-07-14T13:49:31,458 "type": "string", 2022-07-14T13:49:31,458 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:31,459 "format": "pep508" 2022-07-14T13:49:31,459 } 2022-07-14T13:49:31,459 } 2022-07-14T13:49:31,459 } 2022-07-14T13:49:31,460 }, 2022-07-14T13:49:31,460 "dynamic": { 2022-07-14T13:49:31,461 "type": "array", 2022-07-14T13:49:31,461 "$$description": [ 2022-07-14T13:49:31,461 "Specifies which fields are intentionally unspecified and expected to be", 2022-07-14T13:49:31,462 "dynamically provided by build tools" 2022-07-14T13:49:31,462 ], 2022-07-14T13:49:31,462 "items": { 2022-07-14T13:49:31,462 "enum": [ 2022-07-14T13:49:31,463 "version", 2022-07-14T13:49:31,463 "description", 2022-07-14T13:49:31,464 "readme", 2022-07-14T13:49:31,464 "requires-python", 2022-07-14T13:49:31,464 "license", 2022-07-14T13:49:31,465 "authors", 2022-07-14T13:49:31,465 "maintainers", 2022-07-14T13:49:31,465 "keywords", 2022-07-14T13:49:31,465 "classifiers", 2022-07-14T13:49:31,466 "urls", 2022-07-14T13:49:31,466 "scripts", 2022-07-14T13:49:31,467 "gui-scripts", 2022-07-14T13:49:31,467 "entry-points", 2022-07-14T13:49:31,467 "dependencies", 2022-07-14T13:49:31,468 "optional-dependencies" 2022-07-14T13:49:31,468 ] 2022-07-14T13:49:31,468 } 2022-07-14T13:49:31,469 } 2022-07-14T13:49:31,469 }, 2022-07-14T13:49:31,469 "required": [ 2022-07-14T13:49:31,470 "name" 2022-07-14T13:49:31,470 ], 2022-07-14T13:49:31,470 "additionalProperties": false, 2022-07-14T13:49:31,471 "if": { 2022-07-14T13:49:31,471 "not": { 2022-07-14T13:49:31,471 "required": [ 2022-07-14T13:49:31,471 "dynamic" 2022-07-14T13:49:31,472 ], 2022-07-14T13:49:31,472 "properties": { 2022-07-14T13:49:31,472 "dynamic": { 2022-07-14T13:49:31,473 "contains": { 2022-07-14T13:49:31,473 "const": "version" 2022-07-14T13:49:31,473 }, 2022-07-14T13:49:31,473 "$$description": [ 2022-07-14T13:49:31,474 "version is listed in ``dynamic``" 2022-07-14T13:49:31,474 ] 2022-07-14T13:49:31,474 } 2022-07-14T13:49:31,475 } 2022-07-14T13:49:31,475 }, 2022-07-14T13:49:31,475 "$$comment": [ 2022-07-14T13:49:31,475 "According to :pep:`621`:", 2022-07-14T13:49:31,476 " If the core metadata specification lists a field as \"Required\", then", 2022-07-14T13:49:31,476 " the metadata MUST specify the field statically or list it in dynamic", 2022-07-14T13:49:31,477 "In turn, `core metadata`_ defines:", 2022-07-14T13:49:31,477 " The required fields are: Metadata-Version, Name, Version.", 2022-07-14T13:49:31,477 " All the other fields are optional.", 2022-07-14T13:49:31,478 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-07-14T13:49:31,478 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-07-14T13:49:31,478 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-07-14T13:49:31,478 ] 2022-07-14T13:49:31,479 }, 2022-07-14T13:49:31,479 "then": { 2022-07-14T13:49:31,479 "required": [ 2022-07-14T13:49:31,480 "version" 2022-07-14T13:49:31,480 ], 2022-07-14T13:49:31,480 "$$description": [ 2022-07-14T13:49:31,480 "version should be statically defined in the ``version`` field" 2022-07-14T13:49:31,481 ] 2022-07-14T13:49:31,481 }, 2022-07-14T13:49:31,481 "definitions": { 2022-07-14T13:49:31,482 "author": { 2022-07-14T13:49:31,482 "$id": "#/definitions/author", 2022-07-14T13:49:31,482 "title": "Author or Maintainer", 2022-07-14T13:49:31,482 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-14T13:49:31,483 "type": "object", 2022-07-14T13:49:31,483 "properties": { 2022-07-14T13:49:31,483 "name": { 2022-07-14T13:49:31,484 "type": "string", 2022-07-14T13:49:31,484 "$$description": [ 2022-07-14T13:49:31,484 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-14T13:49:31,485 "email, in :rfc:`822`." 2022-07-14T13:49:31,485 ] 2022-07-14T13:49:31,485 }, 2022-07-14T13:49:31,486 "email": { 2022-07-14T13:49:31,486 "type": "string", 2022-07-14T13:49:31,486 "format": "idn-email", 2022-07-14T13:49:31,487 "description": "MUST be a valid email address" 2022-07-14T13:49:31,487 } 2022-07-14T13:49:31,487 } 2022-07-14T13:49:31,488 }, 2022-07-14T13:49:31,488 "entry-point-group": { 2022-07-14T13:49:31,488 "$id": "#/definitions/entry-point-group", 2022-07-14T13:49:31,489 "title": "Entry-points", 2022-07-14T13:49:31,489 "type": "object", 2022-07-14T13:49:31,489 "$$description": [ 2022-07-14T13:49:31,490 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-14T13:49:31,490 "provide.", 2022-07-14T13:49:31,490 "See the `packaging guides", 2022-07-14T13:49:31,491 "`_", 2022-07-14T13:49:31,491 "and `setuptools docs", 2022-07-14T13:49:31,491 "`_", 2022-07-14T13:49:31,491 "for more information." 2022-07-14T13:49:31,492 ], 2022-07-14T13:49:31,492 "propertyNames": { 2022-07-14T13:49:31,492 "format": "python-entrypoint-name" 2022-07-14T13:49:31,492 }, 2022-07-14T13:49:31,493 "additionalProperties": false, 2022-07-14T13:49:31,493 "patternProperties": { 2022-07-14T13:49:31,494 "^.+$": { 2022-07-14T13:49:31,494 "type": "string", 2022-07-14T13:49:31,494 "$$description": [ 2022-07-14T13:49:31,495 "Reference to a Python object. It is either in the form", 2022-07-14T13:49:31,495 "``importable.module``, or ``importable.module:object.attr``." 2022-07-14T13:49:31,495 ], 2022-07-14T13:49:31,496 "format": "python-entrypoint-reference", 2022-07-14T13:49:31,496 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-14T13:49:31,496 } 2022-07-14T13:49:31,497 } 2022-07-14T13:49:31,497 }, 2022-07-14T13:49:31,497 "dependency": { 2022-07-14T13:49:31,498 "$id": "#/definitions/dependency", 2022-07-14T13:49:31,498 "title": "Dependency", 2022-07-14T13:49:31,498 "type": "string", 2022-07-14T13:49:31,499 "description": "Project dependency specification according to PEP 508", 2022-07-14T13:49:31,499 "format": "pep508" 2022-07-14T13:49:31,499 } 2022-07-14T13:49:31,500 } 2022-07-14T13:49:31,500 } 2022-07-14T13:49:31,500 running bdist_wheel 2022-07-14T13:49:32,770 running build 2022-07-14T13:49:32,770 running build_py 2022-07-14T13:49:33,398 creating build 2022-07-14T13:49:33,399 creating build/lib 2022-07-14T13:49:33,400 creating build/lib/concreteproperties 2022-07-14T13:49:33,402 copying concreteproperties/__init__.py -> build/lib/concreteproperties 2022-07-14T13:49:33,405 copying concreteproperties/utils.py -> build/lib/concreteproperties 2022-07-14T13:49:33,410 copying concreteproperties/post.py -> build/lib/concreteproperties 2022-07-14T13:49:33,414 copying concreteproperties/pre.py -> build/lib/concreteproperties 2022-07-14T13:49:33,419 copying concreteproperties/material.py -> build/lib/concreteproperties 2022-07-14T13:49:33,423 copying concreteproperties/concrete_section.py -> build/lib/concreteproperties 2022-07-14T13:49:33,430 copying concreteproperties/stress_strain_profile.py -> build/lib/concreteproperties 2022-07-14T13:49:33,436 copying concreteproperties/analysis_section.py -> build/lib/concreteproperties 2022-07-14T13:49:33,441 copying concreteproperties/results.py -> build/lib/concreteproperties 2022-07-14T13:49:33,449 creating build/lib/concreteproperties/tests 2022-07-14T13:49:33,451 copying concreteproperties/tests/__init__.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,455 copying concreteproperties/tests/test_rotation.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,460 copying concreteproperties/tests/test_reinforced_concrete_basics.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,465 copying concreteproperties/tests/test_stress_equilibrium.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,470 copying concreteproperties/tests/test_stress_strain_profile.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,474 copying concreteproperties/tests/test_gross_properties.py -> build/lib/concreteproperties/tests 2022-07-14T13:49:33,477 running egg_info 2022-07-14T13:49:34,745 writing concreteproperties.egg-info/PKG-INFO 2022-07-14T13:49:35,338 writing dependency_links to concreteproperties.egg-info/dependency_links.txt 2022-07-14T13:49:38,282 writing requirements to concreteproperties.egg-info/requires.txt 2022-07-14T13:49:38,874 writing top-level names to concreteproperties.egg-info/top_level.txt 2022-07-14T13:49:38,921 reading manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-07-14T13:49:38,925 adding license file 'LICENSE.md' 2022-07-14T13:49:38,933 writing manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-07-14T13:49:40,206 installing to build/bdist.linux-armv7l/wheel 2022-07-14T13:49:40,207 running install 2022-07-14T13:49:40,268 running install_lib 2022-07-14T13:49:40,897 creating build/bdist.linux-armv7l 2022-07-14T13:49:40,898 creating build/bdist.linux-armv7l/wheel 2022-07-14T13:49:40,902 creating build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,905 copying build/lib/concreteproperties/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,909 copying build/lib/concreteproperties/utils.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,915 copying build/lib/concreteproperties/post.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,920 creating build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,922 copying build/lib/concreteproperties/tests/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,926 copying build/lib/concreteproperties/tests/test_rotation.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,931 copying build/lib/concreteproperties/tests/test_reinforced_concrete_basics.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,937 copying build/lib/concreteproperties/tests/test_stress_equilibrium.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,942 copying build/lib/concreteproperties/tests/test_stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,946 copying build/lib/concreteproperties/tests/test_gross_properties.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-14T13:49:40,950 copying build/lib/concreteproperties/pre.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,954 copying build/lib/concreteproperties/material.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,958 copying build/lib/concreteproperties/concrete_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,966 copying build/lib/concreteproperties/stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,971 copying build/lib/concreteproperties/analysis_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,976 copying build/lib/concreteproperties/results.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-14T13:49:40,982 running install_egg_info 2022-07-14T13:49:41,617 Copying concreteproperties.egg-info to build/bdist.linux-armv7l/wheel/concreteproperties-0.1.0-py3.7.egg-info 2022-07-14T13:49:41,638 running install_scripts 2022-07-14T13:49:41,802 creating build/bdist.linux-armv7l/wheel/concreteproperties-0.1.0.dist-info/WHEEL 2022-07-14T13:49:41,807 creating '/tmp/pip-wheel-f1pgz8dc/tmpmvm5oxh3/concreteproperties-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2022-07-14T13:49:41,813 adding 'concreteproperties/__init__.py' 2022-07-14T13:49:41,819 adding 'concreteproperties/analysis_section.py' 2022-07-14T13:49:41,833 adding 'concreteproperties/concrete_section.py' 2022-07-14T13:49:41,838 adding 'concreteproperties/material.py' 2022-07-14T13:49:41,841 adding 'concreteproperties/post.py' 2022-07-14T13:49:41,845 adding 'concreteproperties/pre.py' 2022-07-14T13:49:41,853 adding 'concreteproperties/results.py' 2022-07-14T13:49:41,860 adding 'concreteproperties/stress_strain_profile.py' 2022-07-14T13:49:41,865 adding 'concreteproperties/utils.py' 2022-07-14T13:49:41,870 adding 'concreteproperties/tests/__init__.py' 2022-07-14T13:49:41,873 adding 'concreteproperties/tests/test_gross_properties.py' 2022-07-14T13:49:41,877 adding 'concreteproperties/tests/test_reinforced_concrete_basics.py' 2022-07-14T13:49:41,881 adding 'concreteproperties/tests/test_rotation.py' 2022-07-14T13:49:41,885 adding 'concreteproperties/tests/test_stress_equilibrium.py' 2022-07-14T13:49:41,888 adding 'concreteproperties/tests/test_stress_strain_profile.py' 2022-07-14T13:49:41,893 adding 'concreteproperties-0.1.0.dist-info/LICENSE.md' 2022-07-14T13:49:41,896 adding 'concreteproperties-0.1.0.dist-info/METADATA' 2022-07-14T13:49:41,899 adding 'concreteproperties-0.1.0.dist-info/WHEEL' 2022-07-14T13:49:41,901 adding 'concreteproperties-0.1.0.dist-info/top_level.txt' 2022-07-14T13:49:41,904 adding 'concreteproperties-0.1.0.dist-info/RECORD' 2022-07-14T13:49:41,909 removing build/bdist.linux-armv7l/wheel 2022-07-14T13:49:41,926 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-07-14T13:49:41,927 ############################ 2022-07-14T13:49:41,928 # Invalid `pyproject.toml` # 2022-07-14T13:49:41,928 ############################ 2022-07-14T13:49:41,929 Any configurations in `pyproject.toml` will be ignored. 2022-07-14T13:49:41,930 Please note that future releases of setuptools will halt the build process 2022-07-14T13:49:41,930 if an invalid file is given. 2022-07-14T13:49:41,931 To prevent setuptools from considering `pyproject.toml` please 2022-07-14T13:49:41,931 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-07-14T13:49:41,933 !! 2022-07-14T13:49:41,933 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-07-14T13:49:42,224 Building wheel for concreteproperties (pyproject.toml): finished with status 'done' 2022-07-14T13:49:42,243 Created wheel for concreteproperties: filename=concreteproperties-0.1.0-py3-none-any.whl size=41244 sha256=e8e98d57072d88c3e106df05456c749cd8dcca23e28103a96117fda33f5f3d5a 2022-07-14T13:49:42,245 Stored in directory: /tmp/pip-ephem-wheel-cache-s7rv3whr/wheels/e7/09/87/225d4b5c17c480d37598d5216f0218fb8884ac3dc94a31aeb6 2022-07-14T13:49:42,270 Successfully built concreteproperties 2022-07-14T13:49:42,280 Removed build tracker: '/tmp/pip-build-tracker-eox8q301'