2022-07-09T10:17:58,330 Created temporary directory: /tmp/pip-ephem-wheel-cache-hhyknyoa 2022-07-09T10:17:58,336 Created temporary directory: /tmp/pip-build-tracker-c5xq246m 2022-07-09T10:17:58,336 Initialized build tracking at /tmp/pip-build-tracker-c5xq246m 2022-07-09T10:17:58,337 Created build tracker: /tmp/pip-build-tracker-c5xq246m 2022-07-09T10:17:58,337 Entered build tracker: /tmp/pip-build-tracker-c5xq246m 2022-07-09T10:17:58,338 Created temporary directory: /tmp/pip-wheel-c54l9jt2 2022-07-09T10:17:58,407 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-07-09T10:17:58,416 2 location(s) to search for versions of concreteproperties: 2022-07-09T10:17:58,416 * https://pypi.org/simple/concreteproperties/ 2022-07-09T10:17:58,416 * https://www.piwheels.org/simple/concreteproperties/ 2022-07-09T10:17:58,417 Fetching project page and analyzing links: https://pypi.org/simple/concreteproperties/ 2022-07-09T10:17:58,418 Getting page https://pypi.org/simple/concreteproperties/ 2022-07-09T10:17:58,421 Found index url https://pypi.org/simple 2022-07-09T10:17:58,611 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-09T10:17:58,613 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-09T10:17:58,614 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-09T10:17:58,615 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-09T10:17:58,616 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-09T10:17:58,618 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-09T10:17:58,618 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-09T10:17:58,620 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-09T10:17:58,620 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-09T10:17:58,621 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-09T10:17:58,622 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-09T10:17:58,623 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-09T10:17:58,624 Fetching project page and analyzing links: https://www.piwheels.org/simple/concreteproperties/ 2022-07-09T10:17:58,625 Getting page https://www.piwheels.org/simple/concreteproperties/ 2022-07-09T10:17:58,627 Found index url https://www.piwheels.org/simple 2022-07-09T10:17:58,844 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-09T10:17:58,845 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-09T10:17:58,846 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-09T10:17:58,846 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-09T10:17:58,847 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-09T10:17:58,847 Skipping link: not a file: https://www.piwheels.org/simple/concreteproperties/ 2022-07-09T10:17:58,848 Skipping link: not a file: https://pypi.org/simple/concreteproperties/ 2022-07-09T10:17:58,883 Given no hashes to check 1 links for project 'concreteproperties': discarding no candidates 2022-07-09T10:17:58,915 Collecting concreteproperties==0.0.6 2022-07-09T10:17:58,919 Created temporary directory: /tmp/pip-unpack-w9rbwdyu 2022-07-09T10:17:59,161 Downloading concreteproperties-0.0.6.tar.gz (34 kB) 2022-07-09T10:17:59,309 Added concreteproperties==0.0.6 from https://files.pythonhosted.org/packages/cc/44/a8a72509e9fe78d7ba387d3dddb406ed694e2a1b3cc12e45e9a42270da3b/concreteproperties-0.0.6.tar.gz#sha256=d512ad09d287dbd1860755d37e7db8d4b10290ef460d60c0a1af4fc1a33a7b78 to build tracker '/tmp/pip-build-tracker-c5xq246m' 2022-07-09T10:17:59,318 Created temporary directory: /tmp/pip-build-env-p0wnhc_2 2022-07-09T10:17:59,333 Created temporary directory: /tmp/pip-standalone-pip-irs28ums 2022-07-09T10:18:01,553 Installing build dependencies: started 2022-07-09T10:18:01,555 Running command pip subprocess to install build dependencies 2022-07-09T10:18:11,064 Using pip 22.1.2 from /tmp/pip-standalone-pip-irs28ums/__env_pip__.zip/pip (python 3.7) 2022-07-09T10:18:12,401 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-07-09T10:18:16,470 Collecting setuptools>=43.0.0 2022-07-09T10:18:16,739 Using cached https://www.piwheels.org/simple/setuptools/setuptools-63.1.0-py3-none-any.whl (1.2 MB) 2022-07-09T10:18:17,422 Collecting wheel 2022-07-09T10:18:17,456 Using cached https://www.piwheels.org/simple/wheel/wheel-0.37.1-py2.py3-none-any.whl (35 kB) 2022-07-09T10:18:22,069 Installing collected packages: wheel, setuptools 2022-07-09T10:18:22,341 Creating /tmp/pip-build-env-p0wnhc_2/overlay/bin 2022-07-09T10:18:22,345 changing mode of /tmp/pip-build-env-p0wnhc_2/overlay/bin/wheel to 755 2022-07-09T10:18:27,183 Successfully installed setuptools-63.1.0 wheel-0.37.1 2022-07-09T10:18:27,816 Installing build dependencies: finished with status 'done' 2022-07-09T10:18:27,843 Getting requirements to build wheel: started 2022-07-09T10:18:27,845 Running command Getting requirements to build wheel 2022-07-09T10:18:29,935 /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-09T10:18:29,937 warnings.warn(msg, warning_class) 2022-07-09T10:18:30,140 Getting requirements to build wheel: finished with status 'done' 2022-07-09T10:18:30,163 Created temporary directory: /tmp/pip-modern-metadata-odg3ehpc 2022-07-09T10:18:30,168 Preparing metadata (pyproject.toml): started 2022-07-09T10:18:30,170 Running command Preparing metadata (pyproject.toml) 2022-07-09T10:18:34,374 /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-09T10:18:34,375 warnings.warn(msg, warning_class) 2022-07-09T10:18:34,376 /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-09T10:18:34,376 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-07-09T10:18:34,376 configuration error: `project` must contain ['name'] properties 2022-07-09T10:18:34,377 DESCRIPTION: 2022-07-09T10:18:34,377 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-07-09T10:18:34,377 initially defined in :pep:`621`) 2022-07-09T10:18:34,378 GIVEN VALUE: 2022-07-09T10:18:34,378 { 2022-07-09T10:18:34,379 "requires-python": ">=3.7,<3.10" 2022-07-09T10:18:34,379 } 2022-07-09T10:18:34,380 OFFENDING RULE: 'required' 2022-07-09T10:18:34,380 DEFINITION: 2022-07-09T10:18:34,380 { 2022-07-09T10:18:34,381 "$schema": "http://json-schema.org/draft-07/schema", 2022-07-09T10:18:34,381 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-07-09T10:18:34,381 "title": "Package metadata stored in the ``project`` table", 2022-07-09T10:18:34,382 "type": "object", 2022-07-09T10:18:34,382 "properties": { 2022-07-09T10:18:34,382 "name": { 2022-07-09T10:18:34,383 "type": "string", 2022-07-09T10:18:34,383 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-07-09T10:18:34,383 "format": "pep508-identifier" 2022-07-09T10:18:34,384 }, 2022-07-09T10:18:34,384 "version": { 2022-07-09T10:18:34,384 "type": "string", 2022-07-09T10:18:34,385 "description": "The version of the project as supported by :pep:`440`.", 2022-07-09T10:18:34,385 "format": "pep440" 2022-07-09T10:18:34,385 }, 2022-07-09T10:18:34,386 "description": { 2022-07-09T10:18:34,386 "type": "string", 2022-07-09T10:18:34,387 "$$description": [ 2022-07-09T10:18:34,387 "The `summary description of the project", 2022-07-09T10:18:34,387 "`_" 2022-07-09T10:18:34,388 ] 2022-07-09T10:18:34,388 }, 2022-07-09T10:18:34,388 "readme": { 2022-07-09T10:18:34,389 "$$description": [ 2022-07-09T10:18:34,389 "`Full/detailed description of the project in the form of a README", 2022-07-09T10:18:34,389 "`_", 2022-07-09T10:18:34,389 "with meaning similar to the one defined in `core metadata's Description", 2022-07-09T10:18:34,390 "`_" 2022-07-09T10:18:34,390 ], 2022-07-09T10:18:34,390 "oneOf": [ 2022-07-09T10:18:34,391 { 2022-07-09T10:18:34,391 "type": "string", 2022-07-09T10:18:34,391 "$$description": [ 2022-07-09T10:18:34,391 "Relative path to a text file (UTF-8) containing the full description", 2022-07-09T10:18:34,392 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-07-09T10:18:34,392 "``.rst`` suffixes, then the content-type is respectively", 2022-07-09T10:18:34,392 "``text/markdown`` or ``text/x-rst``" 2022-07-09T10:18:34,393 ] 2022-07-09T10:18:34,393 }, 2022-07-09T10:18:34,393 { 2022-07-09T10:18:34,393 "type": "object", 2022-07-09T10:18:34,394 "allOf": [ 2022-07-09T10:18:34,394 { 2022-07-09T10:18:34,394 "anyOf": [ 2022-07-09T10:18:34,395 { 2022-07-09T10:18:34,395 "properties": { 2022-07-09T10:18:34,395 "file": { 2022-07-09T10:18:34,396 "type": "string", 2022-07-09T10:18:34,396 "$$description": [ 2022-07-09T10:18:34,396 "Relative path to a text file containing the full description", 2022-07-09T10:18:34,396 "of the project." 2022-07-09T10:18:34,397 ] 2022-07-09T10:18:34,397 } 2022-07-09T10:18:34,397 }, 2022-07-09T10:18:34,398 "required": [ 2022-07-09T10:18:34,398 "file" 2022-07-09T10:18:34,398 ] 2022-07-09T10:18:34,399 }, 2022-07-09T10:18:34,399 { 2022-07-09T10:18:34,399 "properties": { 2022-07-09T10:18:34,399 "text": { 2022-07-09T10:18:34,400 "type": "string", 2022-07-09T10:18:34,400 "description": "Full text describing the project." 2022-07-09T10:18:34,400 } 2022-07-09T10:18:34,401 }, 2022-07-09T10:18:34,401 "required": [ 2022-07-09T10:18:34,401 "text" 2022-07-09T10:18:34,402 ] 2022-07-09T10:18:34,402 } 2022-07-09T10:18:34,402 ] 2022-07-09T10:18:34,402 }, 2022-07-09T10:18:34,403 { 2022-07-09T10:18:34,403 "properties": { 2022-07-09T10:18:34,403 "content-type": { 2022-07-09T10:18:34,404 "type": "string", 2022-07-09T10:18:34,404 "$$description": [ 2022-07-09T10:18:34,404 "Content-type (:rfc:`1341`) of the full description", 2022-07-09T10:18:34,405 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-07-09T10:18:34,405 "UTF-8 when not present." 2022-07-09T10:18:34,405 ], 2022-07-09T10:18:34,406 "$comment": "TODO: add regex pattern or format?" 2022-07-09T10:18:34,406 } 2022-07-09T10:18:34,406 }, 2022-07-09T10:18:34,406 "required": [ 2022-07-09T10:18:34,407 "content-type" 2022-07-09T10:18:34,407 ] 2022-07-09T10:18:34,407 } 2022-07-09T10:18:34,408 ] 2022-07-09T10:18:34,408 } 2022-07-09T10:18:34,408 ] 2022-07-09T10:18:34,409 }, 2022-07-09T10:18:34,409 "requires-python": { 2022-07-09T10:18:34,409 "type": "string", 2022-07-09T10:18:34,409 "format": "pep508-versionspec", 2022-07-09T10:18:34,410 "$$description": [ 2022-07-09T10:18:34,410 "`The Python version requirements of the project", 2022-07-09T10:18:34,410 "`_." 2022-07-09T10:18:34,411 ] 2022-07-09T10:18:34,411 }, 2022-07-09T10:18:34,411 "license": { 2022-07-09T10:18:34,412 "description": "`Project license `_.", 2022-07-09T10:18:34,412 "oneOf": [ 2022-07-09T10:18:34,412 { 2022-07-09T10:18:34,412 "properties": { 2022-07-09T10:18:34,413 "file": { 2022-07-09T10:18:34,413 "type": "string", 2022-07-09T10:18:34,413 "$$description": [ 2022-07-09T10:18:34,414 "Relative path to the file (UTF-8) which contains the license for the", 2022-07-09T10:18:34,414 "project." 2022-07-09T10:18:34,414 ] 2022-07-09T10:18:34,415 } 2022-07-09T10:18:34,415 }, 2022-07-09T10:18:34,415 "required": [ 2022-07-09T10:18:34,416 "file" 2022-07-09T10:18:34,416 ] 2022-07-09T10:18:34,416 }, 2022-07-09T10:18:34,416 { 2022-07-09T10:18:34,417 "properties": { 2022-07-09T10:18:34,417 "text": { 2022-07-09T10:18:34,417 "type": "string", 2022-07-09T10:18:34,418 "$$description": [ 2022-07-09T10:18:34,418 "The license of the project whose meaning is that of the", 2022-07-09T10:18:34,418 "`License field from the core metadata", 2022-07-09T10:18:34,419 "`_." 2022-07-09T10:18:34,419 ] 2022-07-09T10:18:34,419 } 2022-07-09T10:18:34,419 }, 2022-07-09T10:18:34,420 "required": [ 2022-07-09T10:18:34,420 "text" 2022-07-09T10:18:34,420 ] 2022-07-09T10:18:34,421 } 2022-07-09T10:18:34,421 ] 2022-07-09T10:18:34,421 }, 2022-07-09T10:18:34,421 "authors": { 2022-07-09T10:18:34,422 "type": "array", 2022-07-09T10:18:34,422 "items": { 2022-07-09T10:18:34,422 "$id": "#/definitions/author", 2022-07-09T10:18:34,423 "title": "Author or Maintainer", 2022-07-09T10:18:34,423 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:34,423 "type": "object", 2022-07-09T10:18:34,423 "properties": { 2022-07-09T10:18:34,424 "name": { 2022-07-09T10:18:34,424 "type": "string", 2022-07-09T10:18:34,424 "$$description": [ 2022-07-09T10:18:34,425 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:34,425 "email, in :rfc:`822`." 2022-07-09T10:18:34,425 ] 2022-07-09T10:18:34,426 }, 2022-07-09T10:18:34,426 "email": { 2022-07-09T10:18:34,426 "type": "string", 2022-07-09T10:18:34,426 "format": "idn-email", 2022-07-09T10:18:34,427 "description": "MUST be a valid email address" 2022-07-09T10:18:34,427 } 2022-07-09T10:18:34,427 } 2022-07-09T10:18:34,428 }, 2022-07-09T10:18:34,428 "$$description": [ 2022-07-09T10:18:34,428 "The people or organizations considered to be the 'authors' of the project.", 2022-07-09T10:18:34,428 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-07-09T10:18:34,429 "current maintainers, or owners of the package)." 2022-07-09T10:18:34,429 ] 2022-07-09T10:18:34,429 }, 2022-07-09T10:18:34,430 "maintainers": { 2022-07-09T10:18:34,430 "type": "array", 2022-07-09T10:18:34,430 "items": { 2022-07-09T10:18:34,430 "$id": "#/definitions/author", 2022-07-09T10:18:34,431 "title": "Author or Maintainer", 2022-07-09T10:18:34,431 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:34,432 "type": "object", 2022-07-09T10:18:34,432 "properties": { 2022-07-09T10:18:34,432 "name": { 2022-07-09T10:18:34,432 "type": "string", 2022-07-09T10:18:34,433 "$$description": [ 2022-07-09T10:18:34,433 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:34,433 "email, in :rfc:`822`." 2022-07-09T10:18:34,434 ] 2022-07-09T10:18:34,434 }, 2022-07-09T10:18:34,434 "email": { 2022-07-09T10:18:34,435 "type": "string", 2022-07-09T10:18:34,435 "format": "idn-email", 2022-07-09T10:18:34,435 "description": "MUST be a valid email address" 2022-07-09T10:18:34,436 } 2022-07-09T10:18:34,436 } 2022-07-09T10:18:34,436 }, 2022-07-09T10:18:34,436 "$$description": [ 2022-07-09T10:18:34,437 "The people or organizations considered to be the 'maintainers' of the project.", 2022-07-09T10:18:34,437 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-07-09T10:18:34,437 ] 2022-07-09T10:18:34,437 }, 2022-07-09T10:18:34,438 "keywords": { 2022-07-09T10:18:34,438 "type": "array", 2022-07-09T10:18:34,438 "items": { 2022-07-09T10:18:34,439 "type": "string" 2022-07-09T10:18:34,439 }, 2022-07-09T10:18:34,439 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-07-09T10:18:34,439 }, 2022-07-09T10:18:34,440 "classifiers": { 2022-07-09T10:18:34,440 "type": "array", 2022-07-09T10:18:34,440 "items": { 2022-07-09T10:18:34,441 "type": "string", 2022-07-09T10:18:34,441 "format": "trove-classifier", 2022-07-09T10:18:34,441 "description": "`PyPI classifier `_." 2022-07-09T10:18:34,442 }, 2022-07-09T10:18:34,442 "$$description": [ 2022-07-09T10:18:34,442 "`Trove classifiers `_", 2022-07-09T10:18:34,442 "which apply to the project." 2022-07-09T10:18:34,443 ] 2022-07-09T10:18:34,443 }, 2022-07-09T10:18:34,443 "urls": { 2022-07-09T10:18:34,443 "type": "object", 2022-07-09T10:18:34,444 "description": "URLs associated with the project in the form ``label => value``.", 2022-07-09T10:18:34,444 "additionalProperties": false, 2022-07-09T10:18:34,444 "patternProperties": { 2022-07-09T10:18:34,445 "^.+$": { 2022-07-09T10:18:34,445 "type": "string", 2022-07-09T10:18:34,445 "format": "url" 2022-07-09T10:18:34,446 } 2022-07-09T10:18:34,446 } 2022-07-09T10:18:34,446 }, 2022-07-09T10:18:34,446 "scripts": { 2022-07-09T10:18:34,447 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:34,447 "title": "Entry-points", 2022-07-09T10:18:34,447 "type": "object", 2022-07-09T10:18:34,448 "$$description": [ 2022-07-09T10:18:34,448 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:34,448 "provide.", 2022-07-09T10:18:34,448 "See the `packaging guides", 2022-07-09T10:18:34,449 "`_", 2022-07-09T10:18:34,449 "and `setuptools docs", 2022-07-09T10:18:34,449 "`_", 2022-07-09T10:18:34,450 "for more information." 2022-07-09T10:18:34,450 ], 2022-07-09T10:18:34,450 "propertyNames": { 2022-07-09T10:18:34,450 "format": "python-entrypoint-name" 2022-07-09T10:18:34,451 }, 2022-07-09T10:18:34,451 "additionalProperties": false, 2022-07-09T10:18:34,451 "patternProperties": { 2022-07-09T10:18:34,452 "^.+$": { 2022-07-09T10:18:34,452 "type": "string", 2022-07-09T10:18:34,452 "$$description": [ 2022-07-09T10:18:34,452 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:34,453 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:34,453 ], 2022-07-09T10:18:34,453 "format": "python-entrypoint-reference", 2022-07-09T10:18:34,454 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:34,454 } 2022-07-09T10:18:34,454 } 2022-07-09T10:18:34,455 }, 2022-07-09T10:18:34,455 "gui-scripts": { 2022-07-09T10:18:34,455 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:34,455 "title": "Entry-points", 2022-07-09T10:18:34,456 "type": "object", 2022-07-09T10:18:34,456 "$$description": [ 2022-07-09T10:18:34,456 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:34,457 "provide.", 2022-07-09T10:18:34,457 "See the `packaging guides", 2022-07-09T10:18:34,457 "`_", 2022-07-09T10:18:34,457 "and `setuptools docs", 2022-07-09T10:18:34,458 "`_", 2022-07-09T10:18:34,458 "for more information." 2022-07-09T10:18:34,458 ], 2022-07-09T10:18:34,459 "propertyNames": { 2022-07-09T10:18:34,459 "format": "python-entrypoint-name" 2022-07-09T10:18:34,459 }, 2022-07-09T10:18:34,459 "additionalProperties": false, 2022-07-09T10:18:34,460 "patternProperties": { 2022-07-09T10:18:34,460 "^.+$": { 2022-07-09T10:18:34,460 "type": "string", 2022-07-09T10:18:34,461 "$$description": [ 2022-07-09T10:18:34,461 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:34,461 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:34,461 ], 2022-07-09T10:18:34,462 "format": "python-entrypoint-reference", 2022-07-09T10:18:34,462 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:34,462 } 2022-07-09T10:18:34,463 } 2022-07-09T10:18:34,463 }, 2022-07-09T10:18:34,463 "entry-points": { 2022-07-09T10:18:34,463 "$$description": [ 2022-07-09T10:18:34,464 "Instruct the installer to expose the given modules/functions via", 2022-07-09T10:18:34,464 "``entry-point`` discovery mechanism (useful for plugins).", 2022-07-09T10:18:34,464 "More information available in the `Python packaging guide", 2022-07-09T10:18:34,465 "`_." 2022-07-09T10:18:34,465 ], 2022-07-09T10:18:34,465 "propertyNames": { 2022-07-09T10:18:34,465 "format": "python-entrypoint-group" 2022-07-09T10:18:34,466 }, 2022-07-09T10:18:34,466 "additionalProperties": false, 2022-07-09T10:18:34,466 "patternProperties": { 2022-07-09T10:18:34,467 "^.+$": { 2022-07-09T10:18:34,467 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:34,467 "title": "Entry-points", 2022-07-09T10:18:34,467 "type": "object", 2022-07-09T10:18:34,468 "$$description": [ 2022-07-09T10:18:34,468 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:34,468 "provide.", 2022-07-09T10:18:34,469 "See the `packaging guides", 2022-07-09T10:18:34,469 "`_", 2022-07-09T10:18:34,469 "and `setuptools docs", 2022-07-09T10:18:34,469 "`_", 2022-07-09T10:18:34,470 "for more information." 2022-07-09T10:18:34,470 ], 2022-07-09T10:18:34,470 "propertyNames": { 2022-07-09T10:18:34,471 "format": "python-entrypoint-name" 2022-07-09T10:18:34,471 }, 2022-07-09T10:18:34,471 "additionalProperties": false, 2022-07-09T10:18:34,471 "patternProperties": { 2022-07-09T10:18:34,472 "^.+$": { 2022-07-09T10:18:34,472 "type": "string", 2022-07-09T10:18:34,472 "$$description": [ 2022-07-09T10:18:34,473 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:34,473 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:34,473 ], 2022-07-09T10:18:34,473 "format": "python-entrypoint-reference", 2022-07-09T10:18:34,474 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:34,474 } 2022-07-09T10:18:34,474 } 2022-07-09T10:18:34,475 } 2022-07-09T10:18:34,475 } 2022-07-09T10:18:34,475 }, 2022-07-09T10:18:34,475 "dependencies": { 2022-07-09T10:18:34,476 "type": "array", 2022-07-09T10:18:34,476 "description": "Project (mandatory) dependencies.", 2022-07-09T10:18:34,476 "items": { 2022-07-09T10:18:34,477 "$id": "#/definitions/dependency", 2022-07-09T10:18:34,477 "title": "Dependency", 2022-07-09T10:18:34,477 "type": "string", 2022-07-09T10:18:34,478 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:34,478 "format": "pep508" 2022-07-09T10:18:34,478 } 2022-07-09T10:18:34,478 }, 2022-07-09T10:18:34,479 "optional-dependencies": { 2022-07-09T10:18:34,479 "type": "object", 2022-07-09T10:18:34,479 "description": "Optional dependency for the project", 2022-07-09T10:18:34,480 "propertyNames": { 2022-07-09T10:18:34,480 "format": "pep508-identifier" 2022-07-09T10:18:34,480 }, 2022-07-09T10:18:34,480 "additionalProperties": false, 2022-07-09T10:18:34,481 "patternProperties": { 2022-07-09T10:18:34,481 "^.+$": { 2022-07-09T10:18:34,481 "type": "array", 2022-07-09T10:18:34,482 "items": { 2022-07-09T10:18:34,482 "$id": "#/definitions/dependency", 2022-07-09T10:18:34,482 "title": "Dependency", 2022-07-09T10:18:34,483 "type": "string", 2022-07-09T10:18:34,483 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:34,483 "format": "pep508" 2022-07-09T10:18:34,483 } 2022-07-09T10:18:34,484 } 2022-07-09T10:18:34,484 } 2022-07-09T10:18:34,484 }, 2022-07-09T10:18:34,485 "dynamic": { 2022-07-09T10:18:34,485 "type": "array", 2022-07-09T10:18:34,485 "$$description": [ 2022-07-09T10:18:34,486 "Specifies which fields are intentionally unspecified and expected to be", 2022-07-09T10:18:34,486 "dynamically provided by build tools" 2022-07-09T10:18:34,486 ], 2022-07-09T10:18:34,486 "items": { 2022-07-09T10:18:34,487 "enum": [ 2022-07-09T10:18:34,487 "version", 2022-07-09T10:18:34,487 "description", 2022-07-09T10:18:34,488 "readme", 2022-07-09T10:18:34,488 "requires-python", 2022-07-09T10:18:34,488 "license", 2022-07-09T10:18:34,489 "authors", 2022-07-09T10:18:34,489 "maintainers", 2022-07-09T10:18:34,489 "keywords", 2022-07-09T10:18:34,489 "classifiers", 2022-07-09T10:18:34,490 "urls", 2022-07-09T10:18:34,490 "scripts", 2022-07-09T10:18:34,490 "gui-scripts", 2022-07-09T10:18:34,491 "entry-points", 2022-07-09T10:18:34,491 "dependencies", 2022-07-09T10:18:34,491 "optional-dependencies" 2022-07-09T10:18:34,491 ] 2022-07-09T10:18:34,492 } 2022-07-09T10:18:34,492 } 2022-07-09T10:18:34,492 }, 2022-07-09T10:18:34,492 "required": [ 2022-07-09T10:18:34,493 "name" 2022-07-09T10:18:34,493 ], 2022-07-09T10:18:34,493 "additionalProperties": false, 2022-07-09T10:18:34,494 "if": { 2022-07-09T10:18:34,494 "not": { 2022-07-09T10:18:34,494 "required": [ 2022-07-09T10:18:34,495 "dynamic" 2022-07-09T10:18:34,495 ], 2022-07-09T10:18:34,495 "properties": { 2022-07-09T10:18:34,495 "dynamic": { 2022-07-09T10:18:34,496 "contains": { 2022-07-09T10:18:34,496 "const": "version" 2022-07-09T10:18:34,496 }, 2022-07-09T10:18:34,497 "$$description": [ 2022-07-09T10:18:34,497 "version is listed in ``dynamic``" 2022-07-09T10:18:34,497 ] 2022-07-09T10:18:34,497 } 2022-07-09T10:18:34,498 } 2022-07-09T10:18:34,498 }, 2022-07-09T10:18:34,498 "$$comment": [ 2022-07-09T10:18:34,499 "According to :pep:`621`:", 2022-07-09T10:18:34,499 " If the core metadata specification lists a field as \"Required\", then", 2022-07-09T10:18:34,499 " the metadata MUST specify the field statically or list it in dynamic", 2022-07-09T10:18:34,499 "In turn, `core metadata`_ defines:", 2022-07-09T10:18:34,500 " The required fields are: Metadata-Version, Name, Version.", 2022-07-09T10:18:34,500 " All the other fields are optional.", 2022-07-09T10:18:34,500 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-07-09T10:18:34,501 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-07-09T10:18:34,501 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-07-09T10:18:34,501 ] 2022-07-09T10:18:34,501 }, 2022-07-09T10:18:34,502 "then": { 2022-07-09T10:18:34,502 "required": [ 2022-07-09T10:18:34,502 "version" 2022-07-09T10:18:34,502 ], 2022-07-09T10:18:34,503 "$$description": [ 2022-07-09T10:18:34,503 "version should be statically defined in the ``version`` field" 2022-07-09T10:18:34,503 ] 2022-07-09T10:18:34,504 }, 2022-07-09T10:18:34,504 "definitions": { 2022-07-09T10:18:34,504 "author": { 2022-07-09T10:18:34,505 "$id": "#/definitions/author", 2022-07-09T10:18:34,505 "title": "Author or Maintainer", 2022-07-09T10:18:34,505 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:34,505 "type": "object", 2022-07-09T10:18:34,506 "properties": { 2022-07-09T10:18:34,506 "name": { 2022-07-09T10:18:34,506 "type": "string", 2022-07-09T10:18:34,507 "$$description": [ 2022-07-09T10:18:34,507 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:34,507 "email, in :rfc:`822`." 2022-07-09T10:18:34,507 ] 2022-07-09T10:18:34,508 }, 2022-07-09T10:18:34,508 "email": { 2022-07-09T10:18:34,508 "type": "string", 2022-07-09T10:18:34,509 "format": "idn-email", 2022-07-09T10:18:34,509 "description": "MUST be a valid email address" 2022-07-09T10:18:34,509 } 2022-07-09T10:18:34,509 } 2022-07-09T10:18:34,510 }, 2022-07-09T10:18:34,510 "entry-point-group": { 2022-07-09T10:18:34,510 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:34,511 "title": "Entry-points", 2022-07-09T10:18:34,511 "type": "object", 2022-07-09T10:18:34,511 "$$description": [ 2022-07-09T10:18:34,511 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:34,512 "provide.", 2022-07-09T10:18:34,512 "See the `packaging guides", 2022-07-09T10:18:34,512 "`_", 2022-07-09T10:18:34,513 "and `setuptools docs", 2022-07-09T10:18:34,513 "`_", 2022-07-09T10:18:34,513 "for more information." 2022-07-09T10:18:34,513 ], 2022-07-09T10:18:34,514 "propertyNames": { 2022-07-09T10:18:34,514 "format": "python-entrypoint-name" 2022-07-09T10:18:34,514 }, 2022-07-09T10:18:34,515 "additionalProperties": false, 2022-07-09T10:18:34,515 "patternProperties": { 2022-07-09T10:18:34,515 "^.+$": { 2022-07-09T10:18:34,515 "type": "string", 2022-07-09T10:18:34,516 "$$description": [ 2022-07-09T10:18:34,516 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:34,516 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:34,517 ], 2022-07-09T10:18:34,517 "format": "python-entrypoint-reference", 2022-07-09T10:18:34,517 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:34,517 } 2022-07-09T10:18:34,518 } 2022-07-09T10:18:34,518 }, 2022-07-09T10:18:34,518 "dependency": { 2022-07-09T10:18:34,519 "$id": "#/definitions/dependency", 2022-07-09T10:18:34,519 "title": "Dependency", 2022-07-09T10:18:34,519 "type": "string", 2022-07-09T10:18:34,519 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:34,520 "format": "pep508" 2022-07-09T10:18:34,520 } 2022-07-09T10:18:34,520 } 2022-07-09T10:18:34,521 } 2022-07-09T10:18:35,029 running dist_info 2022-07-09T10:18:35,731 creating /tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info 2022-07-09T10:18:36,358 writing /tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/PKG-INFO 2022-07-09T10:18:36,953 writing dependency_links to /tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/dependency_links.txt 2022-07-09T10:18:39,907 writing requirements to /tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/requires.txt 2022-07-09T10:18:40,499 writing top-level names to /tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/top_level.txt 2022-07-09T10:18:40,502 writing manifest file '/tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/SOURCES.txt' 2022-07-09T10:18:41,219 reading manifest file '/tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/SOURCES.txt' 2022-07-09T10:18:41,223 adding license file 'LICENSE.md' 2022-07-09T10:18:41,229 writing manifest file '/tmp/pip-modern-metadata-odg3ehpc/concreteproperties.egg-info/SOURCES.txt' 2022-07-09T10:18:41,231 creating '/tmp/pip-modern-metadata-odg3ehpc/concreteproperties-0.0.6.dist-info' 2022-07-09T10:18:41,456 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-07-09T10:18:41,458 ############################ 2022-07-09T10:18:41,458 # Invalid `pyproject.toml` # 2022-07-09T10:18:41,458 ############################ 2022-07-09T10:18:41,459 Any configurations in `pyproject.toml` will be ignored. 2022-07-09T10:18:41,460 Please note that future releases of setuptools will halt the build process 2022-07-09T10:18:41,460 if an invalid file is given. 2022-07-09T10:18:41,461 To prevent setuptools from considering `pyproject.toml` please 2022-07-09T10:18:41,461 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-07-09T10:18:41,463 !! 2022-07-09T10:18:41,463 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-07-09T10:18:41,728 Preparing metadata (pyproject.toml): finished with status 'done' 2022-07-09T10:18:41,744 Source in /tmp/pip-wheel-c54l9jt2/concreteproperties_2a3c864c04394928adb6a38a6386f128 has version 0.0.6, which satisfies requirement concreteproperties==0.0.6 from https://files.pythonhosted.org/packages/cc/44/a8a72509e9fe78d7ba387d3dddb406ed694e2a1b3cc12e45e9a42270da3b/concreteproperties-0.0.6.tar.gz#sha256=d512ad09d287dbd1860755d37e7db8d4b10290ef460d60c0a1af4fc1a33a7b78 2022-07-09T10:18:41,746 Removed concreteproperties==0.0.6 from https://files.pythonhosted.org/packages/cc/44/a8a72509e9fe78d7ba387d3dddb406ed694e2a1b3cc12e45e9a42270da3b/concreteproperties-0.0.6.tar.gz#sha256=d512ad09d287dbd1860755d37e7db8d4b10290ef460d60c0a1af4fc1a33a7b78 from build tracker '/tmp/pip-build-tracker-c5xq246m' 2022-07-09T10:18:41,759 Created temporary directory: /tmp/pip-unpack-brs7xl43 2022-07-09T10:18:41,760 Building wheels for collected packages: concreteproperties 2022-07-09T10:18:41,770 Created temporary directory: /tmp/pip-wheel-ew2_bsjy 2022-07-09T10:18:41,771 Destination directory: /tmp/pip-wheel-ew2_bsjy 2022-07-09T10:18:41,776 Building wheel for concreteproperties (pyproject.toml): started 2022-07-09T10:18:41,778 Running command Building wheel for concreteproperties (pyproject.toml) 2022-07-09T10:18:45,930 /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-09T10:18:45,931 warnings.warn(msg, warning_class) 2022-07-09T10:18:45,932 /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-09T10:18:45,932 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-07-09T10:18:45,932 configuration error: `project` must contain ['name'] properties 2022-07-09T10:18:45,933 DESCRIPTION: 2022-07-09T10:18:45,933 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-07-09T10:18:45,933 initially defined in :pep:`621`) 2022-07-09T10:18:45,934 GIVEN VALUE: 2022-07-09T10:18:45,934 { 2022-07-09T10:18:45,935 "requires-python": ">=3.7,<3.10" 2022-07-09T10:18:45,935 } 2022-07-09T10:18:45,936 OFFENDING RULE: 'required' 2022-07-09T10:18:45,936 DEFINITION: 2022-07-09T10:18:45,937 { 2022-07-09T10:18:45,937 "$schema": "http://json-schema.org/draft-07/schema", 2022-07-09T10:18:45,937 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-07-09T10:18:45,937 "title": "Package metadata stored in the ``project`` table", 2022-07-09T10:18:45,938 "type": "object", 2022-07-09T10:18:45,938 "properties": { 2022-07-09T10:18:45,938 "name": { 2022-07-09T10:18:45,939 "type": "string", 2022-07-09T10:18:45,939 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-07-09T10:18:45,939 "format": "pep508-identifier" 2022-07-09T10:18:45,940 }, 2022-07-09T10:18:45,940 "version": { 2022-07-09T10:18:45,940 "type": "string", 2022-07-09T10:18:45,941 "description": "The version of the project as supported by :pep:`440`.", 2022-07-09T10:18:45,941 "format": "pep440" 2022-07-09T10:18:45,941 }, 2022-07-09T10:18:45,942 "description": { 2022-07-09T10:18:45,942 "type": "string", 2022-07-09T10:18:45,942 "$$description": [ 2022-07-09T10:18:45,943 "The `summary description of the project", 2022-07-09T10:18:45,943 "`_" 2022-07-09T10:18:45,943 ] 2022-07-09T10:18:45,944 }, 2022-07-09T10:18:45,944 "readme": { 2022-07-09T10:18:45,945 "$$description": [ 2022-07-09T10:18:45,945 "`Full/detailed description of the project in the form of a README", 2022-07-09T10:18:45,945 "`_", 2022-07-09T10:18:45,945 "with meaning similar to the one defined in `core metadata's Description", 2022-07-09T10:18:45,946 "`_" 2022-07-09T10:18:45,946 ], 2022-07-09T10:18:45,946 "oneOf": [ 2022-07-09T10:18:45,947 { 2022-07-09T10:18:45,947 "type": "string", 2022-07-09T10:18:45,947 "$$description": [ 2022-07-09T10:18:45,947 "Relative path to a text file (UTF-8) containing the full description", 2022-07-09T10:18:45,948 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-07-09T10:18:45,948 "``.rst`` suffixes, then the content-type is respectively", 2022-07-09T10:18:45,948 "``text/markdown`` or ``text/x-rst``" 2022-07-09T10:18:45,949 ] 2022-07-09T10:18:45,949 }, 2022-07-09T10:18:45,949 { 2022-07-09T10:18:45,949 "type": "object", 2022-07-09T10:18:45,950 "allOf": [ 2022-07-09T10:18:45,950 { 2022-07-09T10:18:45,950 "anyOf": [ 2022-07-09T10:18:45,951 { 2022-07-09T10:18:45,951 "properties": { 2022-07-09T10:18:45,951 "file": { 2022-07-09T10:18:45,951 "type": "string", 2022-07-09T10:18:45,952 "$$description": [ 2022-07-09T10:18:45,952 "Relative path to a text file containing the full description", 2022-07-09T10:18:45,952 "of the project." 2022-07-09T10:18:45,953 ] 2022-07-09T10:18:45,953 } 2022-07-09T10:18:45,953 }, 2022-07-09T10:18:45,954 "required": [ 2022-07-09T10:18:45,954 "file" 2022-07-09T10:18:45,954 ] 2022-07-09T10:18:45,955 }, 2022-07-09T10:18:45,955 { 2022-07-09T10:18:45,955 "properties": { 2022-07-09T10:18:45,956 "text": { 2022-07-09T10:18:45,956 "type": "string", 2022-07-09T10:18:45,956 "description": "Full text describing the project." 2022-07-09T10:18:45,956 } 2022-07-09T10:18:45,957 }, 2022-07-09T10:18:45,957 "required": [ 2022-07-09T10:18:45,957 "text" 2022-07-09T10:18:45,958 ] 2022-07-09T10:18:45,958 } 2022-07-09T10:18:45,958 ] 2022-07-09T10:18:45,958 }, 2022-07-09T10:18:45,959 { 2022-07-09T10:18:45,959 "properties": { 2022-07-09T10:18:45,959 "content-type": { 2022-07-09T10:18:45,960 "type": "string", 2022-07-09T10:18:45,960 "$$description": [ 2022-07-09T10:18:45,960 "Content-type (:rfc:`1341`) of the full description", 2022-07-09T10:18:45,961 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-07-09T10:18:45,961 "UTF-8 when not present." 2022-07-09T10:18:45,961 ], 2022-07-09T10:18:45,962 "$comment": "TODO: add regex pattern or format?" 2022-07-09T10:18:45,962 } 2022-07-09T10:18:45,962 }, 2022-07-09T10:18:45,962 "required": [ 2022-07-09T10:18:45,963 "content-type" 2022-07-09T10:18:45,963 ] 2022-07-09T10:18:45,963 } 2022-07-09T10:18:45,964 ] 2022-07-09T10:18:45,964 } 2022-07-09T10:18:45,964 ] 2022-07-09T10:18:45,965 }, 2022-07-09T10:18:45,965 "requires-python": { 2022-07-09T10:18:45,965 "type": "string", 2022-07-09T10:18:45,966 "format": "pep508-versionspec", 2022-07-09T10:18:45,966 "$$description": [ 2022-07-09T10:18:45,966 "`The Python version requirements of the project", 2022-07-09T10:18:45,966 "`_." 2022-07-09T10:18:45,967 ] 2022-07-09T10:18:45,967 }, 2022-07-09T10:18:45,967 "license": { 2022-07-09T10:18:45,968 "description": "`Project license `_.", 2022-07-09T10:18:45,968 "oneOf": [ 2022-07-09T10:18:45,968 { 2022-07-09T10:18:45,969 "properties": { 2022-07-09T10:18:45,969 "file": { 2022-07-09T10:18:45,969 "type": "string", 2022-07-09T10:18:45,969 "$$description": [ 2022-07-09T10:18:45,970 "Relative path to the file (UTF-8) which contains the license for the", 2022-07-09T10:18:45,970 "project." 2022-07-09T10:18:45,970 ] 2022-07-09T10:18:45,971 } 2022-07-09T10:18:45,971 }, 2022-07-09T10:18:45,971 "required": [ 2022-07-09T10:18:45,972 "file" 2022-07-09T10:18:45,972 ] 2022-07-09T10:18:45,972 }, 2022-07-09T10:18:45,972 { 2022-07-09T10:18:45,973 "properties": { 2022-07-09T10:18:45,973 "text": { 2022-07-09T10:18:45,973 "type": "string", 2022-07-09T10:18:45,974 "$$description": [ 2022-07-09T10:18:45,974 "The license of the project whose meaning is that of the", 2022-07-09T10:18:45,974 "`License field from the core metadata", 2022-07-09T10:18:45,975 "`_." 2022-07-09T10:18:45,975 ] 2022-07-09T10:18:45,975 } 2022-07-09T10:18:45,975 }, 2022-07-09T10:18:45,976 "required": [ 2022-07-09T10:18:45,976 "text" 2022-07-09T10:18:45,976 ] 2022-07-09T10:18:45,977 } 2022-07-09T10:18:45,977 ] 2022-07-09T10:18:45,977 }, 2022-07-09T10:18:45,977 "authors": { 2022-07-09T10:18:45,978 "type": "array", 2022-07-09T10:18:45,978 "items": { 2022-07-09T10:18:45,978 "$id": "#/definitions/author", 2022-07-09T10:18:45,979 "title": "Author or Maintainer", 2022-07-09T10:18:45,979 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:45,979 "type": "object", 2022-07-09T10:18:45,979 "properties": { 2022-07-09T10:18:45,980 "name": { 2022-07-09T10:18:45,980 "type": "string", 2022-07-09T10:18:45,980 "$$description": [ 2022-07-09T10:18:45,981 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:45,981 "email, in :rfc:`822`." 2022-07-09T10:18:45,981 ] 2022-07-09T10:18:45,981 }, 2022-07-09T10:18:45,982 "email": { 2022-07-09T10:18:45,982 "type": "string", 2022-07-09T10:18:45,982 "format": "idn-email", 2022-07-09T10:18:45,983 "description": "MUST be a valid email address" 2022-07-09T10:18:45,983 } 2022-07-09T10:18:45,983 } 2022-07-09T10:18:45,983 }, 2022-07-09T10:18:45,984 "$$description": [ 2022-07-09T10:18:45,984 "The people or organizations considered to be the 'authors' of the project.", 2022-07-09T10:18:45,984 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-07-09T10:18:45,985 "current maintainers, or owners of the package)." 2022-07-09T10:18:45,985 ] 2022-07-09T10:18:45,985 }, 2022-07-09T10:18:45,986 "maintainers": { 2022-07-09T10:18:45,986 "type": "array", 2022-07-09T10:18:45,986 "items": { 2022-07-09T10:18:45,987 "$id": "#/definitions/author", 2022-07-09T10:18:45,987 "title": "Author or Maintainer", 2022-07-09T10:18:45,987 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:45,988 "type": "object", 2022-07-09T10:18:45,988 "properties": { 2022-07-09T10:18:45,988 "name": { 2022-07-09T10:18:45,988 "type": "string", 2022-07-09T10:18:45,989 "$$description": [ 2022-07-09T10:18:45,989 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:45,989 "email, in :rfc:`822`." 2022-07-09T10:18:45,990 ] 2022-07-09T10:18:45,990 }, 2022-07-09T10:18:45,990 "email": { 2022-07-09T10:18:45,991 "type": "string", 2022-07-09T10:18:45,991 "format": "idn-email", 2022-07-09T10:18:45,991 "description": "MUST be a valid email address" 2022-07-09T10:18:45,991 } 2022-07-09T10:18:45,992 } 2022-07-09T10:18:45,992 }, 2022-07-09T10:18:45,992 "$$description": [ 2022-07-09T10:18:45,993 "The people or organizations considered to be the 'maintainers' of the project.", 2022-07-09T10:18:45,993 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-07-09T10:18:45,993 ] 2022-07-09T10:18:45,993 }, 2022-07-09T10:18:45,994 "keywords": { 2022-07-09T10:18:45,994 "type": "array", 2022-07-09T10:18:45,994 "items": { 2022-07-09T10:18:45,995 "type": "string" 2022-07-09T10:18:45,995 }, 2022-07-09T10:18:45,995 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-07-09T10:18:45,996 }, 2022-07-09T10:18:45,996 "classifiers": { 2022-07-09T10:18:45,996 "type": "array", 2022-07-09T10:18:45,996 "items": { 2022-07-09T10:18:45,997 "type": "string", 2022-07-09T10:18:45,997 "format": "trove-classifier", 2022-07-09T10:18:45,997 "description": "`PyPI classifier `_." 2022-07-09T10:18:45,998 }, 2022-07-09T10:18:45,998 "$$description": [ 2022-07-09T10:18:45,998 "`Trove classifiers `_", 2022-07-09T10:18:45,998 "which apply to the project." 2022-07-09T10:18:45,999 ] 2022-07-09T10:18:45,999 }, 2022-07-09T10:18:45,999 "urls": { 2022-07-09T10:18:45,999 "type": "object", 2022-07-09T10:18:46,000 "description": "URLs associated with the project in the form ``label => value``.", 2022-07-09T10:18:46,000 "additionalProperties": false, 2022-07-09T10:18:46,000 "patternProperties": { 2022-07-09T10:18:46,001 "^.+$": { 2022-07-09T10:18:46,001 "type": "string", 2022-07-09T10:18:46,001 "format": "url" 2022-07-09T10:18:46,001 } 2022-07-09T10:18:46,002 } 2022-07-09T10:18:46,002 }, 2022-07-09T10:18:46,002 "scripts": { 2022-07-09T10:18:46,003 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:46,003 "title": "Entry-points", 2022-07-09T10:18:46,003 "type": "object", 2022-07-09T10:18:46,004 "$$description": [ 2022-07-09T10:18:46,004 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:46,004 "provide.", 2022-07-09T10:18:46,004 "See the `packaging guides", 2022-07-09T10:18:46,005 "`_", 2022-07-09T10:18:46,005 "and `setuptools docs", 2022-07-09T10:18:46,005 "`_", 2022-07-09T10:18:46,006 "for more information." 2022-07-09T10:18:46,006 ], 2022-07-09T10:18:46,006 "propertyNames": { 2022-07-09T10:18:46,006 "format": "python-entrypoint-name" 2022-07-09T10:18:46,007 }, 2022-07-09T10:18:46,007 "additionalProperties": false, 2022-07-09T10:18:46,007 "patternProperties": { 2022-07-09T10:18:46,008 "^.+$": { 2022-07-09T10:18:46,008 "type": "string", 2022-07-09T10:18:46,008 "$$description": [ 2022-07-09T10:18:46,008 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:46,009 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:46,009 ], 2022-07-09T10:18:46,009 "format": "python-entrypoint-reference", 2022-07-09T10:18:46,010 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:46,010 } 2022-07-09T10:18:46,010 } 2022-07-09T10:18:46,010 }, 2022-07-09T10:18:46,011 "gui-scripts": { 2022-07-09T10:18:46,011 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:46,011 "title": "Entry-points", 2022-07-09T10:18:46,012 "type": "object", 2022-07-09T10:18:46,012 "$$description": [ 2022-07-09T10:18:46,012 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:46,012 "provide.", 2022-07-09T10:18:46,013 "See the `packaging guides", 2022-07-09T10:18:46,013 "`_", 2022-07-09T10:18:46,013 "and `setuptools docs", 2022-07-09T10:18:46,014 "`_", 2022-07-09T10:18:46,014 "for more information." 2022-07-09T10:18:46,014 ], 2022-07-09T10:18:46,014 "propertyNames": { 2022-07-09T10:18:46,015 "format": "python-entrypoint-name" 2022-07-09T10:18:46,015 }, 2022-07-09T10:18:46,015 "additionalProperties": false, 2022-07-09T10:18:46,016 "patternProperties": { 2022-07-09T10:18:46,016 "^.+$": { 2022-07-09T10:18:46,016 "type": "string", 2022-07-09T10:18:46,016 "$$description": [ 2022-07-09T10:18:46,017 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:46,017 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:46,017 ], 2022-07-09T10:18:46,018 "format": "python-entrypoint-reference", 2022-07-09T10:18:46,018 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:46,018 } 2022-07-09T10:18:46,018 } 2022-07-09T10:18:46,019 }, 2022-07-09T10:18:46,019 "entry-points": { 2022-07-09T10:18:46,019 "$$description": [ 2022-07-09T10:18:46,020 "Instruct the installer to expose the given modules/functions via", 2022-07-09T10:18:46,020 "``entry-point`` discovery mechanism (useful for plugins).", 2022-07-09T10:18:46,020 "More information available in the `Python packaging guide", 2022-07-09T10:18:46,020 "`_." 2022-07-09T10:18:46,021 ], 2022-07-09T10:18:46,021 "propertyNames": { 2022-07-09T10:18:46,021 "format": "python-entrypoint-group" 2022-07-09T10:18:46,022 }, 2022-07-09T10:18:46,022 "additionalProperties": false, 2022-07-09T10:18:46,022 "patternProperties": { 2022-07-09T10:18:46,022 "^.+$": { 2022-07-09T10:18:46,023 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:46,023 "title": "Entry-points", 2022-07-09T10:18:46,023 "type": "object", 2022-07-09T10:18:46,024 "$$description": [ 2022-07-09T10:18:46,024 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:46,024 "provide.", 2022-07-09T10:18:46,024 "See the `packaging guides", 2022-07-09T10:18:46,025 "`_", 2022-07-09T10:18:46,025 "and `setuptools docs", 2022-07-09T10:18:46,025 "`_", 2022-07-09T10:18:46,026 "for more information." 2022-07-09T10:18:46,026 ], 2022-07-09T10:18:46,026 "propertyNames": { 2022-07-09T10:18:46,027 "format": "python-entrypoint-name" 2022-07-09T10:18:46,027 }, 2022-07-09T10:18:46,027 "additionalProperties": false, 2022-07-09T10:18:46,027 "patternProperties": { 2022-07-09T10:18:46,028 "^.+$": { 2022-07-09T10:18:46,028 "type": "string", 2022-07-09T10:18:46,028 "$$description": [ 2022-07-09T10:18:46,029 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:46,029 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:46,029 ], 2022-07-09T10:18:46,030 "format": "python-entrypoint-reference", 2022-07-09T10:18:46,030 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:46,030 } 2022-07-09T10:18:46,030 } 2022-07-09T10:18:46,031 } 2022-07-09T10:18:46,031 } 2022-07-09T10:18:46,031 }, 2022-07-09T10:18:46,032 "dependencies": { 2022-07-09T10:18:46,032 "type": "array", 2022-07-09T10:18:46,032 "description": "Project (mandatory) dependencies.", 2022-07-09T10:18:46,033 "items": { 2022-07-09T10:18:46,033 "$id": "#/definitions/dependency", 2022-07-09T10:18:46,033 "title": "Dependency", 2022-07-09T10:18:46,033 "type": "string", 2022-07-09T10:18:46,034 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:46,034 "format": "pep508" 2022-07-09T10:18:46,034 } 2022-07-09T10:18:46,035 }, 2022-07-09T10:18:46,035 "optional-dependencies": { 2022-07-09T10:18:46,035 "type": "object", 2022-07-09T10:18:46,036 "description": "Optional dependency for the project", 2022-07-09T10:18:46,036 "propertyNames": { 2022-07-09T10:18:46,036 "format": "pep508-identifier" 2022-07-09T10:18:46,037 }, 2022-07-09T10:18:46,037 "additionalProperties": false, 2022-07-09T10:18:46,037 "patternProperties": { 2022-07-09T10:18:46,037 "^.+$": { 2022-07-09T10:18:46,038 "type": "array", 2022-07-09T10:18:46,038 "items": { 2022-07-09T10:18:46,038 "$id": "#/definitions/dependency", 2022-07-09T10:18:46,039 "title": "Dependency", 2022-07-09T10:18:46,039 "type": "string", 2022-07-09T10:18:46,039 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:46,040 "format": "pep508" 2022-07-09T10:18:46,040 } 2022-07-09T10:18:46,040 } 2022-07-09T10:18:46,041 } 2022-07-09T10:18:46,041 }, 2022-07-09T10:18:46,041 "dynamic": { 2022-07-09T10:18:46,042 "type": "array", 2022-07-09T10:18:46,042 "$$description": [ 2022-07-09T10:18:46,042 "Specifies which fields are intentionally unspecified and expected to be", 2022-07-09T10:18:46,042 "dynamically provided by build tools" 2022-07-09T10:18:46,043 ], 2022-07-09T10:18:46,043 "items": { 2022-07-09T10:18:46,043 "enum": [ 2022-07-09T10:18:46,044 "version", 2022-07-09T10:18:46,044 "description", 2022-07-09T10:18:46,044 "readme", 2022-07-09T10:18:46,045 "requires-python", 2022-07-09T10:18:46,045 "license", 2022-07-09T10:18:46,045 "authors", 2022-07-09T10:18:46,045 "maintainers", 2022-07-09T10:18:46,046 "keywords", 2022-07-09T10:18:46,046 "classifiers", 2022-07-09T10:18:46,046 "urls", 2022-07-09T10:18:46,047 "scripts", 2022-07-09T10:18:46,047 "gui-scripts", 2022-07-09T10:18:46,047 "entry-points", 2022-07-09T10:18:46,047 "dependencies", 2022-07-09T10:18:46,048 "optional-dependencies" 2022-07-09T10:18:46,048 ] 2022-07-09T10:18:46,048 } 2022-07-09T10:18:46,049 } 2022-07-09T10:18:46,049 }, 2022-07-09T10:18:46,049 "required": [ 2022-07-09T10:18:46,049 "name" 2022-07-09T10:18:46,050 ], 2022-07-09T10:18:46,050 "additionalProperties": false, 2022-07-09T10:18:46,050 "if": { 2022-07-09T10:18:46,051 "not": { 2022-07-09T10:18:46,051 "required": [ 2022-07-09T10:18:46,051 "dynamic" 2022-07-09T10:18:46,051 ], 2022-07-09T10:18:46,052 "properties": { 2022-07-09T10:18:46,052 "dynamic": { 2022-07-09T10:18:46,052 "contains": { 2022-07-09T10:18:46,053 "const": "version" 2022-07-09T10:18:46,053 }, 2022-07-09T10:18:46,053 "$$description": [ 2022-07-09T10:18:46,054 "version is listed in ``dynamic``" 2022-07-09T10:18:46,054 ] 2022-07-09T10:18:46,054 } 2022-07-09T10:18:46,055 } 2022-07-09T10:18:46,055 }, 2022-07-09T10:18:46,055 "$$comment": [ 2022-07-09T10:18:46,055 "According to :pep:`621`:", 2022-07-09T10:18:46,056 " If the core metadata specification lists a field as \"Required\", then", 2022-07-09T10:18:46,056 " the metadata MUST specify the field statically or list it in dynamic", 2022-07-09T10:18:46,056 "In turn, `core metadata`_ defines:", 2022-07-09T10:18:46,057 " The required fields are: Metadata-Version, Name, Version.", 2022-07-09T10:18:46,057 " All the other fields are optional.", 2022-07-09T10:18:46,057 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-07-09T10:18:46,058 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-07-09T10:18:46,058 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-07-09T10:18:46,058 ] 2022-07-09T10:18:46,059 }, 2022-07-09T10:18:46,059 "then": { 2022-07-09T10:18:46,059 "required": [ 2022-07-09T10:18:46,059 "version" 2022-07-09T10:18:46,060 ], 2022-07-09T10:18:46,060 "$$description": [ 2022-07-09T10:18:46,060 "version should be statically defined in the ``version`` field" 2022-07-09T10:18:46,061 ] 2022-07-09T10:18:46,061 }, 2022-07-09T10:18:46,061 "definitions": { 2022-07-09T10:18:46,062 "author": { 2022-07-09T10:18:46,062 "$id": "#/definitions/author", 2022-07-09T10:18:46,062 "title": "Author or Maintainer", 2022-07-09T10:18:46,062 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-07-09T10:18:46,063 "type": "object", 2022-07-09T10:18:46,063 "properties": { 2022-07-09T10:18:46,063 "name": { 2022-07-09T10:18:46,064 "type": "string", 2022-07-09T10:18:46,064 "$$description": [ 2022-07-09T10:18:46,064 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-07-09T10:18:46,065 "email, in :rfc:`822`." 2022-07-09T10:18:46,065 ] 2022-07-09T10:18:46,065 }, 2022-07-09T10:18:46,065 "email": { 2022-07-09T10:18:46,066 "type": "string", 2022-07-09T10:18:46,066 "format": "idn-email", 2022-07-09T10:18:46,066 "description": "MUST be a valid email address" 2022-07-09T10:18:46,067 } 2022-07-09T10:18:46,067 } 2022-07-09T10:18:46,067 }, 2022-07-09T10:18:46,068 "entry-point-group": { 2022-07-09T10:18:46,068 "$id": "#/definitions/entry-point-group", 2022-07-09T10:18:46,068 "title": "Entry-points", 2022-07-09T10:18:46,068 "type": "object", 2022-07-09T10:18:46,069 "$$description": [ 2022-07-09T10:18:46,069 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-07-09T10:18:46,069 "provide.", 2022-07-09T10:18:46,070 "See the `packaging guides", 2022-07-09T10:18:46,070 "`_", 2022-07-09T10:18:46,070 "and `setuptools docs", 2022-07-09T10:18:46,070 "`_", 2022-07-09T10:18:46,071 "for more information." 2022-07-09T10:18:46,071 ], 2022-07-09T10:18:46,071 "propertyNames": { 2022-07-09T10:18:46,072 "format": "python-entrypoint-name" 2022-07-09T10:18:46,072 }, 2022-07-09T10:18:46,072 "additionalProperties": false, 2022-07-09T10:18:46,073 "patternProperties": { 2022-07-09T10:18:46,073 "^.+$": { 2022-07-09T10:18:46,073 "type": "string", 2022-07-09T10:18:46,074 "$$description": [ 2022-07-09T10:18:46,074 "Reference to a Python object. It is either in the form", 2022-07-09T10:18:46,074 "``importable.module``, or ``importable.module:object.attr``." 2022-07-09T10:18:46,074 ], 2022-07-09T10:18:46,075 "format": "python-entrypoint-reference", 2022-07-09T10:18:46,075 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-07-09T10:18:46,075 } 2022-07-09T10:18:46,076 } 2022-07-09T10:18:46,076 }, 2022-07-09T10:18:46,076 "dependency": { 2022-07-09T10:18:46,077 "$id": "#/definitions/dependency", 2022-07-09T10:18:46,077 "title": "Dependency", 2022-07-09T10:18:46,077 "type": "string", 2022-07-09T10:18:46,077 "description": "Project dependency specification according to PEP 508", 2022-07-09T10:18:46,078 "format": "pep508" 2022-07-09T10:18:46,078 } 2022-07-09T10:18:46,078 } 2022-07-09T10:18:46,078 } 2022-07-09T10:18:46,087 running bdist_wheel 2022-07-09T10:18:47,385 running build 2022-07-09T10:18:47,386 running build_py 2022-07-09T10:18:48,021 creating build 2022-07-09T10:18:48,022 creating build/lib 2022-07-09T10:18:48,024 creating build/lib/concreteproperties 2022-07-09T10:18:48,027 copying concreteproperties/material.py -> build/lib/concreteproperties 2022-07-09T10:18:48,031 copying concreteproperties/__init__.py -> build/lib/concreteproperties 2022-07-09T10:18:48,035 copying concreteproperties/post.py -> build/lib/concreteproperties 2022-07-09T10:18:48,039 copying concreteproperties/pre.py -> build/lib/concreteproperties 2022-07-09T10:18:48,043 copying concreteproperties/stress_strain_profile.py -> build/lib/concreteproperties 2022-07-09T10:18:48,049 copying concreteproperties/concrete_section.py -> build/lib/concreteproperties 2022-07-09T10:18:48,057 copying concreteproperties/results.py -> build/lib/concreteproperties 2022-07-09T10:18:48,061 copying concreteproperties/analysis_section.py -> build/lib/concreteproperties 2022-07-09T10:18:48,066 copying concreteproperties/utils.py -> build/lib/concreteproperties 2022-07-09T10:18:48,072 creating build/lib/concreteproperties/tests 2022-07-09T10:18:48,073 copying concreteproperties/tests/test_stress_strain_profile.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,077 copying concreteproperties/tests/__init__.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,079 copying concreteproperties/tests/test_gross_properties.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,082 copying concreteproperties/tests/test_rotation.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,086 copying concreteproperties/tests/test_stress_equilibrium.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,090 copying concreteproperties/tests/test_reinforced_concrete_basics.py -> build/lib/concreteproperties/tests 2022-07-09T10:18:48,094 running egg_info 2022-07-09T10:18:49,367 writing concreteproperties.egg-info/PKG-INFO 2022-07-09T10:18:49,957 writing dependency_links to concreteproperties.egg-info/dependency_links.txt 2022-07-09T10:18:52,896 writing requirements to concreteproperties.egg-info/requires.txt 2022-07-09T10:18:53,487 writing top-level names to concreteproperties.egg-info/top_level.txt 2022-07-09T10:18:53,532 reading manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-07-09T10:18:53,536 adding license file 'LICENSE.md' 2022-07-09T10:18:53,542 writing manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-07-09T10:18:54,806 installing to build/bdist.linux-armv7l/wheel 2022-07-09T10:18:54,806 running install 2022-07-09T10:18:54,869 running install_lib 2022-07-09T10:18:55,495 creating build/bdist.linux-armv7l 2022-07-09T10:18:55,495 creating build/bdist.linux-armv7l/wheel 2022-07-09T10:18:55,499 creating build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,500 copying build/lib/concreteproperties/material.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,504 copying build/lib/concreteproperties/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,507 copying build/lib/concreteproperties/post.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,511 copying build/lib/concreteproperties/pre.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,515 copying build/lib/concreteproperties/stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,520 copying build/lib/concreteproperties/concrete_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,527 copying build/lib/concreteproperties/results.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,533 creating build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,535 copying build/lib/concreteproperties/tests/test_stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,538 copying build/lib/concreteproperties/tests/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,541 copying build/lib/concreteproperties/tests/test_gross_properties.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,545 copying build/lib/concreteproperties/tests/test_rotation.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,548 copying build/lib/concreteproperties/tests/test_stress_equilibrium.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,552 copying build/lib/concreteproperties/tests/test_reinforced_concrete_basics.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-07-09T10:18:55,557 copying build/lib/concreteproperties/analysis_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,562 copying build/lib/concreteproperties/utils.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-07-09T10:18:55,566 running install_egg_info 2022-07-09T10:18:56,204 Copying concreteproperties.egg-info to build/bdist.linux-armv7l/wheel/concreteproperties-0.0.6-py3.7.egg-info 2022-07-09T10:18:56,223 running install_scripts 2022-07-09T10:18:56,387 creating build/bdist.linux-armv7l/wheel/concreteproperties-0.0.6.dist-info/WHEEL 2022-07-09T10:18:56,392 creating '/tmp/pip-wheel-ew2_bsjy/tmppsptw11g/concreteproperties-0.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2022-07-09T10:18:56,397 adding 'concreteproperties/__init__.py' 2022-07-09T10:18:56,403 adding 'concreteproperties/analysis_section.py' 2022-07-09T10:18:56,416 adding 'concreteproperties/concrete_section.py' 2022-07-09T10:18:56,421 adding 'concreteproperties/material.py' 2022-07-09T10:18:56,425 adding 'concreteproperties/post.py' 2022-07-09T10:18:56,428 adding 'concreteproperties/pre.py' 2022-07-09T10:18:56,436 adding 'concreteproperties/results.py' 2022-07-09T10:18:56,442 adding 'concreteproperties/stress_strain_profile.py' 2022-07-09T10:18:56,447 adding 'concreteproperties/utils.py' 2022-07-09T10:18:56,451 adding 'concreteproperties/tests/__init__.py' 2022-07-09T10:18:56,455 adding 'concreteproperties/tests/test_gross_properties.py' 2022-07-09T10:18:56,459 adding 'concreteproperties/tests/test_reinforced_concrete_basics.py' 2022-07-09T10:18:56,463 adding 'concreteproperties/tests/test_rotation.py' 2022-07-09T10:18:56,466 adding 'concreteproperties/tests/test_stress_equilibrium.py' 2022-07-09T10:18:56,470 adding 'concreteproperties/tests/test_stress_strain_profile.py' 2022-07-09T10:18:56,475 adding 'concreteproperties-0.0.6.dist-info/LICENSE.md' 2022-07-09T10:18:56,478 adding 'concreteproperties-0.0.6.dist-info/METADATA' 2022-07-09T10:18:56,480 adding 'concreteproperties-0.0.6.dist-info/WHEEL' 2022-07-09T10:18:56,482 adding 'concreteproperties-0.0.6.dist-info/top_level.txt' 2022-07-09T10:18:56,485 adding 'concreteproperties-0.0.6.dist-info/RECORD' 2022-07-09T10:18:56,489 removing build/bdist.linux-armv7l/wheel 2022-07-09T10:18:56,507 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-07-09T10:18:56,508 ############################ 2022-07-09T10:18:56,509 # Invalid `pyproject.toml` # 2022-07-09T10:18:56,509 ############################ 2022-07-09T10:18:56,510 Any configurations in `pyproject.toml` will be ignored. 2022-07-09T10:18:56,510 Please note that future releases of setuptools will halt the build process 2022-07-09T10:18:56,510 if an invalid file is given. 2022-07-09T10:18:56,511 To prevent setuptools from considering `pyproject.toml` please 2022-07-09T10:18:56,511 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-07-09T10:18:56,512 !! 2022-07-09T10:18:56,512 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-07-09T10:18:56,812 Building wheel for concreteproperties (pyproject.toml): finished with status 'done' 2022-07-09T10:18:56,826 Created wheel for concreteproperties: filename=concreteproperties-0.0.6-py3-none-any.whl size=39213 sha256=7f8513025ac1e6c78b3086e04f8de2742efc95181d92f2900136b40e8ebb2b2b 2022-07-09T10:18:56,828 Stored in directory: /tmp/pip-ephem-wheel-cache-hhyknyoa/wheels/a4/e8/04/c67612d23eb55fd45984a3b18391524b304e9c7a42e4b671e4 2022-07-09T10:18:56,852 Successfully built concreteproperties 2022-07-09T10:18:56,862 Removed build tracker: '/tmp/pip-build-tracker-c5xq246m'