2022-08-05T11:47:42,611 Created temporary directory: /tmp/pip-ephem-wheel-cache-96qh5q8o 2022-08-05T11:47:42,616 Created temporary directory: /tmp/pip-build-tracker-mmotjaw3 2022-08-05T11:47:42,617 Initialized build tracking at /tmp/pip-build-tracker-mmotjaw3 2022-08-05T11:47:42,617 Created build tracker: /tmp/pip-build-tracker-mmotjaw3 2022-08-05T11:47:42,618 Entered build tracker: /tmp/pip-build-tracker-mmotjaw3 2022-08-05T11:47:42,619 Created temporary directory: /tmp/pip-wheel-12vn7of0 2022-08-05T11:47:42,689 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-08-05T11:47:42,698 2 location(s) to search for versions of concreteproperties: 2022-08-05T11:47:42,698 * https://pypi.org/simple/concreteproperties/ 2022-08-05T11:47:42,698 * https://www.piwheels.org/simple/concreteproperties/ 2022-08-05T11:47:42,699 Fetching project page and analyzing links: https://pypi.org/simple/concreteproperties/ 2022-08-05T11:47:42,700 Getting page https://pypi.org/simple/concreteproperties/ 2022-08-05T11:47:42,703 Found index url https://pypi.org/simple 2022-08-05T11:47:42,911 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-08-05T11:47:42,913 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-08-05T11:47:42,914 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-08-05T11:47:42,915 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-08-05T11:47:42,916 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-08-05T11:47:42,917 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-08-05T11:47:42,918 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-08-05T11:47:42,919 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-08-05T11:47:42,920 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-08-05T11:47:42,921 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-08-05T11:47:42,922 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-08-05T11:47:42,923 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-08-05T11:47:42,924 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-08-05T11:47:42,925 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-08-05T11:47:42,926 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/20/ff/499ec62c0e20649973c8aa08aca752662df630f2b7a1ef22e353160c15c0/concreteproperties-0.2.0-py3-none-any.whl#sha256=76a5afbfb957e63dce1d9effcca0454e6f23c4bf36019c1b92c78e9296569c6a (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:42,927 Found link https://files.pythonhosted.org/packages/4a/99/e7c7f5a8ed9d3506283a07f62bae70f954fcc831fa50cf42a22b90f9f6e6/concreteproperties-0.2.0.tar.gz#sha256=e3fda931901e405d233035c0775e65e86bdf773793821c0497636d7a043356f8 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.2.0 2022-08-05T11:47:42,928 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/e5/b0/05a85fcc49ddb394dac7c352835c6a117a93f13ae69f7310c356f7472509/concreteproperties-0.2.1-py3-none-any.whl#sha256=542c5f5cfd09f18ec0851dafafcad6e1463c9957014774ff48636714c16065ed (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:42,929 Found link https://files.pythonhosted.org/packages/e6/4c/cd0de4525fbe8e642ec4a046420510a3b22229e804bdb34d678782fa2591/concreteproperties-0.2.1.tar.gz#sha256=c05e385bb81af6b2d38148f17c34d7398607ecf0ef8f66c11f37bbaf41ed78c3 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.2.1 2022-08-05T11:47:42,930 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/03/81/90ae7bf9c3abac0af2da2b447f7bac54e1d0d381ba8ccabd10ae0bf8449e/concreteproperties-0.2.2-py3-none-any.whl#sha256=ff100d1a5a4c6b6a6af7c10b89018bd1b0cf388b70d4b80aeede0e01461f9228 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:42,931 Found link https://files.pythonhosted.org/packages/e5/bb/ca4502ec5f0867ea8f2790776b40b2ada6f5c35c7b3cae81faee94b2a65a/concreteproperties-0.2.2.tar.gz#sha256=63504d34df5e91d693170b0717a1e8ac88256068503eb6ec8dcee12a119dbace (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.2.2 2022-08-05T11:47:42,932 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/52/02/aa95f9372bca39f034a43e514e3516e6c74402207f5210737bcfe6f13a14/concreteproperties-0.2.3-py3-none-any.whl#sha256=2428bf1741004a407e36c4f012a18a22cd01ad66c35e07ea73980fa5f87abd50 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:42,934 Found link https://files.pythonhosted.org/packages/1c/96/1571271d62c1574f07a65cdcb0ccca36e9c9dab1d6c91c780cfc1d43f240/concreteproperties-0.2.3.tar.gz#sha256=4fe51d11b784b7789a3aa0e19fae44f22d773e0c1779e7d360c941907fe08c60 (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.2.3 2022-08-05T11:47:42,934 Skipping link: No binaries permitted for concreteproperties: https://files.pythonhosted.org/packages/14/97/6f64e6481d5e62610ae9b070db8bea013ce57ec26dc9887a8255046edd24/concreteproperties-0.3.0-py3-none-any.whl#sha256=b123ef8df35a51675d1d002dd5caf4e41f77cf19230bb3beb5b87b650456808e (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:42,936 Found link https://files.pythonhosted.org/packages/c6/1f/209ffbad6ab4dcbab3b9aeed29c0d185cdbbdf56b85c7ec54fabac719530/concreteproperties-0.3.0.tar.gz#sha256=31e4893fd367a2b5380f5e5e8f1cf7fd3d1189fb63885266f6f84d5ac45e0ccb (from https://pypi.org/simple/concreteproperties/) (requires-python:>=3.7), version: 0.3.0 2022-08-05T11:47:42,937 Fetching project page and analyzing links: https://www.piwheels.org/simple/concreteproperties/ 2022-08-05T11:47:42,937 Getting page https://www.piwheels.org/simple/concreteproperties/ 2022-08-05T11:47:42,939 Found index url https://www.piwheels.org/simple 2022-08-05T11:47:43,180 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.2.3-py3-none-any.whl#sha256=618d088911217eef5f82a08e53d085a71d1ca046b31e75290159aaeaff503be0 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:43,181 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.2.2-py3-none-any.whl#sha256=b5dcc0dca2cca55d23e36782cb5709f719a304b3832c2f87311a9949d2d4b748 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:43,181 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.2.1-py3-none-any.whl#sha256=95a93e9b7fb892c363377881b06058915a155d8c0f92f57db40fd91faf08ea81 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:43,182 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.2.0-py3-none-any.whl#sha256=31f6f14b2b10dc903b204d751979cfc168511dc8a26a3da1c87bff92e8dcd103 (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:43,183 Skipping link: No binaries permitted for concreteproperties: https://www.piwheels.org/simple/concreteproperties/concreteproperties-0.1.0-py3-none-any.whl#sha256=e8e98d57072d88c3e106df05456c749cd8dcca23e28103a96117fda33f5f3d5a (from https://www.piwheels.org/simple/concreteproperties/) (requires-python:>=3.7) 2022-08-05T11:47:43,183 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-08-05T11:47:43,184 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-08-05T11:47:43,184 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-08-05T11:47:43,185 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-08-05T11:47:43,185 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-08-05T11:47:43,186 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-08-05T11:47:43,186 Skipping link: not a file: https://www.piwheels.org/simple/concreteproperties/ 2022-08-05T11:47:43,187 Skipping link: not a file: https://pypi.org/simple/concreteproperties/ 2022-08-05T11:47:43,226 Given no hashes to check 1 links for project 'concreteproperties': discarding no candidates 2022-08-05T11:47:43,257 Collecting concreteproperties==0.3.0 2022-08-05T11:47:43,262 Created temporary directory: /tmp/pip-unpack-6sef8tdg 2022-08-05T11:47:43,366 Downloading concreteproperties-0.3.0.tar.gz (48 kB) 2022-08-05T11:47:43,560 Added concreteproperties==0.3.0 from https://files.pythonhosted.org/packages/c6/1f/209ffbad6ab4dcbab3b9aeed29c0d185cdbbdf56b85c7ec54fabac719530/concreteproperties-0.3.0.tar.gz#sha256=31e4893fd367a2b5380f5e5e8f1cf7fd3d1189fb63885266f6f84d5ac45e0ccb to build tracker '/tmp/pip-build-tracker-mmotjaw3' 2022-08-05T11:47:43,569 Created temporary directory: /tmp/pip-build-env-9mayrfhc 2022-08-05T11:47:43,583 Created temporary directory: /tmp/pip-standalone-pip-01nd66vn 2022-08-05T11:47:45,779 Installing build dependencies: started 2022-08-05T11:47:45,781 Running command pip subprocess to install build dependencies 2022-08-05T11:47:55,444 Using pip 22.1.2 from /tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip (python 3.7) 2022-08-05T11:47:56,954 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2022-08-05T11:48:01,014 Collecting setuptools>=43.0.0 2022-08-05T11:48:01,302 Using cached https://www.piwheels.org/simple/setuptools/setuptools-63.4.1-py3-none-any.whl (1.2 MB) 2022-08-05T11:48:02,041 Collecting wheel 2022-08-05T11:48:02,075 Using cached https://www.piwheels.org/simple/wheel/wheel-0.37.1-py2.py3-none-any.whl (35 kB) 2022-08-05T11:48:08,172 Installing collected packages: wheel, setuptools 2022-08-05T11:48:08,448 Creating /tmp/pip-build-env-9mayrfhc/overlay/bin 2022-08-05T11:48:08,453 changing mode of /tmp/pip-build-env-9mayrfhc/overlay/bin/wheel to 755 2022-08-05T11:48:13,311 Successfully installed setuptools-63.4.1 wheel-0.37.1 2022-08-05T11:48:13,536 --- Logging error --- 2022-08-05T11:48:13,536 Traceback (most recent call last): 2022-08-05T11:48:13,537 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/utils/logging.py", line 177, in emit 2022-08-05T11:48:13,537 self.console.print(renderable, overflow="ignore", crop=False, style=style) 2022-08-05T11:48:13,537 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_vendor/rich/console.py", line 1752, in print 2022-08-05T11:48:13,538 extend(render(renderable, render_options)) 2022-08-05T11:48:13,538 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_vendor/rich/console.py", line 1390, in render 2022-08-05T11:48:13,538 for render_output in iter_render: 2022-08-05T11:48:13,539 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/utils/logging.py", line 134, in __rich_console__ 2022-08-05T11:48:13,539 for line in lines: 2022-08-05T11:48:13,539 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_vendor/rich/segment.py", line 245, in split_lines 2022-08-05T11:48:13,540 for segment in segments: 2022-08-05T11:48:13,540 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_vendor/rich/console.py", line 1368, in render 2022-08-05T11:48:13,540 renderable = rich_cast(renderable) 2022-08-05T11:48:13,541 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_vendor/rich/protocol.py", line 36, in rich_cast 2022-08-05T11:48:13,541 renderable = cast_method() 2022-08-05T11:48:13,541 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 130, in __rich__ 2022-08-05T11:48:13,542 pip_cmd = get_best_invocation_for_this_pip() 2022-08-05T11:48:13,542 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/utils/entrypoints.py", line 60, in get_best_invocation_for_this_pip 2022-08-05T11:48:13,542 os.path.join(binary_prefix, exe_name), 2022-08-05T11:48:13,543 File "/usr/lib/python3.7/genericpath.py", line 97, in samefile 2022-08-05T11:48:13,543 s2 = os.stat(f2) 2022-08-05T11:48:13,543 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/pip3.7' 2022-08-05T11:48:13,544 Call stack: 2022-08-05T11:48:13,544 File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main 2022-08-05T11:48:13,544 "__main__", mod_spec) 2022-08-05T11:48:13,544 File "/usr/lib/python3.7/runpy.py", line 85, in _run_code 2022-08-05T11:48:13,545 exec(code, run_globals) 2022-08-05T11:48:13,545 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/__main__.py", line 31, in 2022-08-05T11:48:13,545 sys.exit(_main()) 2022-08-05T11:48:13,546 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/cli/main.py", line 70, in main 2022-08-05T11:48:13,546 return command.main(cmd_args) 2022-08-05T11:48:13,546 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/cli/base_command.py", line 101, in main 2022-08-05T11:48:13,547 return self._main(args) 2022-08-05T11:48:13,547 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/cli/base_command.py", line 223, in _main 2022-08-05T11:48:13,547 self.handle_pip_version_check(options) 2022-08-05T11:48:13,548 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/cli/req_command.py", line 148, in handle_pip_version_check 2022-08-05T11:48:13,548 pip_self_version_check(session, options) 2022-08-05T11:48:13,548 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/self_outdated_check.py", line 237, in pip_self_version_check 2022-08-05T11:48:13,549 logger.info("[present-rich] %s", upgrade_prompt) 2022-08-05T11:48:13,549 File "/usr/lib/python3.7/logging/__init__.py", line 1383, in info 2022-08-05T11:48:13,549 self._log(INFO, msg, args, **kwargs) 2022-08-05T11:48:13,549 File "/usr/lib/python3.7/logging/__init__.py", line 1519, in _log 2022-08-05T11:48:13,550 self.handle(record) 2022-08-05T11:48:13,550 File "/usr/lib/python3.7/logging/__init__.py", line 1529, in handle 2022-08-05T11:48:13,550 self.callHandlers(record) 2022-08-05T11:48:13,551 File "/usr/lib/python3.7/logging/__init__.py", line 1591, in callHandlers 2022-08-05T11:48:13,551 hdlr.handle(record) 2022-08-05T11:48:13,551 File "/usr/lib/python3.7/logging/__init__.py", line 905, in handle 2022-08-05T11:48:13,552 self.emit(record) 2022-08-05T11:48:13,552 File "/tmp/pip-standalone-pip-01nd66vn/__env_pip__.zip/pip/_internal/utils/logging.py", line 179, in emit 2022-08-05T11:48:13,552 self.handleError(record) 2022-08-05T11:48:13,553 Message: '[present-rich] %s' 2022-08-05T11:48:13,553 Arguments: (UpgradePrompt(old='22.1.2', new='22.2.1'),) 2022-08-05T11:48:13,994 Installing build dependencies: finished with status 'done' 2022-08-05T11:48:14,021 Getting requirements to build wheel: started 2022-08-05T11:48:14,023 Running command Getting requirements to build wheel 2022-08-05T11:48:16,090 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-08-05T11:48:16,092 warnings.warn(msg, warning_class) 2022-08-05T11:48:16,293 Getting requirements to build wheel: finished with status 'done' 2022-08-05T11:48:16,315 Created temporary directory: /tmp/pip-modern-metadata-4cuujm64 2022-08-05T11:48:16,321 Preparing metadata (pyproject.toml): started 2022-08-05T11:48:16,323 Running command Preparing metadata (pyproject.toml) 2022-08-05T11:48:20,545 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-08-05T11:48:20,546 warnings.warn(msg, warning_class) 2022-08-05T11:48:20,547 /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-08-05T11:48:20,547 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-08-05T11:48:20,547 configuration error: `project` must contain ['name'] properties 2022-08-05T11:48:20,548 DESCRIPTION: 2022-08-05T11:48:20,548 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-08-05T11:48:20,548 initially defined in :pep:`621`) 2022-08-05T11:48:20,549 GIVEN VALUE: 2022-08-05T11:48:20,549 { 2022-08-05T11:48:20,550 "requires-python": ">=3.7,<3.10" 2022-08-05T11:48:20,550 } 2022-08-05T11:48:20,551 OFFENDING RULE: 'required' 2022-08-05T11:48:20,551 DEFINITION: 2022-08-05T11:48:20,552 { 2022-08-05T11:48:20,552 "$schema": "http://json-schema.org/draft-07/schema", 2022-08-05T11:48:20,552 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-08-05T11:48:20,552 "title": "Package metadata stored in the ``project`` table", 2022-08-05T11:48:20,553 "type": "object", 2022-08-05T11:48:20,553 "properties": { 2022-08-05T11:48:20,554 "name": { 2022-08-05T11:48:20,554 "type": "string", 2022-08-05T11:48:20,554 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-08-05T11:48:20,555 "format": "pep508-identifier" 2022-08-05T11:48:20,555 }, 2022-08-05T11:48:20,556 "version": { 2022-08-05T11:48:20,556 "type": "string", 2022-08-05T11:48:20,556 "description": "The version of the project as supported by :pep:`440`.", 2022-08-05T11:48:20,557 "format": "pep440" 2022-08-05T11:48:20,557 }, 2022-08-05T11:48:20,557 "description": { 2022-08-05T11:48:20,558 "type": "string", 2022-08-05T11:48:20,558 "$$description": [ 2022-08-05T11:48:20,558 "The `summary description of the project", 2022-08-05T11:48:20,559 "`_" 2022-08-05T11:48:20,559 ] 2022-08-05T11:48:20,559 }, 2022-08-05T11:48:20,560 "readme": { 2022-08-05T11:48:20,560 "$$description": [ 2022-08-05T11:48:20,560 "`Full/detailed description of the project in the form of a README", 2022-08-05T11:48:20,561 "`_", 2022-08-05T11:48:20,561 "with meaning similar to the one defined in `core metadata's Description", 2022-08-05T11:48:20,561 "`_" 2022-08-05T11:48:20,562 ], 2022-08-05T11:48:20,562 "oneOf": [ 2022-08-05T11:48:20,562 { 2022-08-05T11:48:20,562 "type": "string", 2022-08-05T11:48:20,563 "$$description": [ 2022-08-05T11:48:20,563 "Relative path to a text file (UTF-8) containing the full description", 2022-08-05T11:48:20,563 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-08-05T11:48:20,564 "``.rst`` suffixes, then the content-type is respectively", 2022-08-05T11:48:20,564 "``text/markdown`` or ``text/x-rst``" 2022-08-05T11:48:20,564 ] 2022-08-05T11:48:20,565 }, 2022-08-05T11:48:20,565 { 2022-08-05T11:48:20,565 "type": "object", 2022-08-05T11:48:20,566 "allOf": [ 2022-08-05T11:48:20,566 { 2022-08-05T11:48:20,566 "anyOf": [ 2022-08-05T11:48:20,566 { 2022-08-05T11:48:20,567 "properties": { 2022-08-05T11:48:20,567 "file": { 2022-08-05T11:48:20,567 "type": "string", 2022-08-05T11:48:20,568 "$$description": [ 2022-08-05T11:48:20,568 "Relative path to a text file containing the full description", 2022-08-05T11:48:20,568 "of the project." 2022-08-05T11:48:20,569 ] 2022-08-05T11:48:20,569 } 2022-08-05T11:48:20,569 }, 2022-08-05T11:48:20,569 "required": [ 2022-08-05T11:48:20,570 "file" 2022-08-05T11:48:20,570 ] 2022-08-05T11:48:20,570 }, 2022-08-05T11:48:20,571 { 2022-08-05T11:48:20,571 "properties": { 2022-08-05T11:48:20,571 "text": { 2022-08-05T11:48:20,571 "type": "string", 2022-08-05T11:48:20,572 "description": "Full text describing the project." 2022-08-05T11:48:20,572 } 2022-08-05T11:48:20,572 }, 2022-08-05T11:48:20,573 "required": [ 2022-08-05T11:48:20,573 "text" 2022-08-05T11:48:20,573 ] 2022-08-05T11:48:20,574 } 2022-08-05T11:48:20,574 ] 2022-08-05T11:48:20,574 }, 2022-08-05T11:48:20,575 { 2022-08-05T11:48:20,575 "properties": { 2022-08-05T11:48:20,575 "content-type": { 2022-08-05T11:48:20,576 "type": "string", 2022-08-05T11:48:20,576 "$$description": [ 2022-08-05T11:48:20,576 "Content-type (:rfc:`1341`) of the full description", 2022-08-05T11:48:20,576 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-08-05T11:48:20,577 "UTF-8 when not present." 2022-08-05T11:48:20,577 ], 2022-08-05T11:48:20,577 "$comment": "TODO: add regex pattern or format?" 2022-08-05T11:48:20,578 } 2022-08-05T11:48:20,578 }, 2022-08-05T11:48:20,578 "required": [ 2022-08-05T11:48:20,579 "content-type" 2022-08-05T11:48:20,579 ] 2022-08-05T11:48:20,579 } 2022-08-05T11:48:20,579 ] 2022-08-05T11:48:20,580 } 2022-08-05T11:48:20,580 ] 2022-08-05T11:48:20,580 }, 2022-08-05T11:48:20,581 "requires-python": { 2022-08-05T11:48:20,581 "type": "string", 2022-08-05T11:48:20,581 "format": "pep508-versionspec", 2022-08-05T11:48:20,582 "$$description": [ 2022-08-05T11:48:20,582 "`The Python version requirements of the project", 2022-08-05T11:48:20,582 "`_." 2022-08-05T11:48:20,582 ] 2022-08-05T11:48:20,583 }, 2022-08-05T11:48:20,583 "license": { 2022-08-05T11:48:20,583 "description": "`Project license `_.", 2022-08-05T11:48:20,584 "oneOf": [ 2022-08-05T11:48:20,584 { 2022-08-05T11:48:20,584 "properties": { 2022-08-05T11:48:20,585 "file": { 2022-08-05T11:48:20,585 "type": "string", 2022-08-05T11:48:20,585 "$$description": [ 2022-08-05T11:48:20,585 "Relative path to the file (UTF-8) which contains the license for the", 2022-08-05T11:48:20,586 "project." 2022-08-05T11:48:20,586 ] 2022-08-05T11:48:20,586 } 2022-08-05T11:48:20,587 }, 2022-08-05T11:48:20,587 "required": [ 2022-08-05T11:48:20,587 "file" 2022-08-05T11:48:20,587 ] 2022-08-05T11:48:20,588 }, 2022-08-05T11:48:20,588 { 2022-08-05T11:48:20,588 "properties": { 2022-08-05T11:48:20,589 "text": { 2022-08-05T11:48:20,589 "type": "string", 2022-08-05T11:48:20,589 "$$description": [ 2022-08-05T11:48:20,590 "The license of the project whose meaning is that of the", 2022-08-05T11:48:20,590 "`License field from the core metadata", 2022-08-05T11:48:20,590 "`_." 2022-08-05T11:48:20,590 ] 2022-08-05T11:48:20,591 } 2022-08-05T11:48:20,591 }, 2022-08-05T11:48:20,591 "required": [ 2022-08-05T11:48:20,592 "text" 2022-08-05T11:48:20,592 ] 2022-08-05T11:48:20,592 } 2022-08-05T11:48:20,593 ] 2022-08-05T11:48:20,593 }, 2022-08-05T11:48:20,593 "authors": { 2022-08-05T11:48:20,594 "type": "array", 2022-08-05T11:48:20,594 "items": { 2022-08-05T11:48:20,594 "$id": "#/definitions/author", 2022-08-05T11:48:20,594 "title": "Author or Maintainer", 2022-08-05T11:48:20,595 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:20,595 "type": "object", 2022-08-05T11:48:20,595 "properties": { 2022-08-05T11:48:20,596 "name": { 2022-08-05T11:48:20,596 "type": "string", 2022-08-05T11:48:20,596 "$$description": [ 2022-08-05T11:48:20,597 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:20,597 "email, in :rfc:`822`." 2022-08-05T11:48:20,597 ] 2022-08-05T11:48:20,598 }, 2022-08-05T11:48:20,598 "email": { 2022-08-05T11:48:20,598 "type": "string", 2022-08-05T11:48:20,598 "format": "idn-email", 2022-08-05T11:48:20,599 "description": "MUST be a valid email address" 2022-08-05T11:48:20,599 } 2022-08-05T11:48:20,599 } 2022-08-05T11:48:20,600 }, 2022-08-05T11:48:20,600 "$$description": [ 2022-08-05T11:48:20,600 "The people or organizations considered to be the 'authors' of the project.", 2022-08-05T11:48:20,601 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-08-05T11:48:20,601 "current maintainers, or owners of the package)." 2022-08-05T11:48:20,601 ] 2022-08-05T11:48:20,601 }, 2022-08-05T11:48:20,602 "maintainers": { 2022-08-05T11:48:20,602 "type": "array", 2022-08-05T11:48:20,602 "items": { 2022-08-05T11:48:20,603 "$id": "#/definitions/author", 2022-08-05T11:48:20,603 "title": "Author or Maintainer", 2022-08-05T11:48:20,604 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:20,604 "type": "object", 2022-08-05T11:48:20,604 "properties": { 2022-08-05T11:48:20,604 "name": { 2022-08-05T11:48:20,605 "type": "string", 2022-08-05T11:48:20,605 "$$description": [ 2022-08-05T11:48:20,605 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:20,606 "email, in :rfc:`822`." 2022-08-05T11:48:20,606 ] 2022-08-05T11:48:20,606 }, 2022-08-05T11:48:20,607 "email": { 2022-08-05T11:48:20,607 "type": "string", 2022-08-05T11:48:20,607 "format": "idn-email", 2022-08-05T11:48:20,608 "description": "MUST be a valid email address" 2022-08-05T11:48:20,608 } 2022-08-05T11:48:20,608 } 2022-08-05T11:48:20,608 }, 2022-08-05T11:48:20,609 "$$description": [ 2022-08-05T11:48:20,609 "The people or organizations considered to be the 'maintainers' of the project.", 2022-08-05T11:48:20,609 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-08-05T11:48:20,610 ] 2022-08-05T11:48:20,610 }, 2022-08-05T11:48:20,610 "keywords": { 2022-08-05T11:48:20,611 "type": "array", 2022-08-05T11:48:20,611 "items": { 2022-08-05T11:48:20,611 "type": "string" 2022-08-05T11:48:20,612 }, 2022-08-05T11:48:20,612 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-08-05T11:48:20,612 }, 2022-08-05T11:48:20,613 "classifiers": { 2022-08-05T11:48:20,613 "type": "array", 2022-08-05T11:48:20,613 "items": { 2022-08-05T11:48:20,614 "type": "string", 2022-08-05T11:48:20,614 "format": "trove-classifier", 2022-08-05T11:48:20,614 "description": "`PyPI classifier `_." 2022-08-05T11:48:20,615 }, 2022-08-05T11:48:20,615 "$$description": [ 2022-08-05T11:48:20,615 "`Trove classifiers `_", 2022-08-05T11:48:20,615 "which apply to the project." 2022-08-05T11:48:20,616 ] 2022-08-05T11:48:20,616 }, 2022-08-05T11:48:20,616 "urls": { 2022-08-05T11:48:20,617 "type": "object", 2022-08-05T11:48:20,617 "description": "URLs associated with the project in the form ``label => value``.", 2022-08-05T11:48:20,617 "additionalProperties": false, 2022-08-05T11:48:20,618 "patternProperties": { 2022-08-05T11:48:20,618 "^.+$": { 2022-08-05T11:48:20,618 "type": "string", 2022-08-05T11:48:20,619 "format": "url" 2022-08-05T11:48:20,619 } 2022-08-05T11:48:20,619 } 2022-08-05T11:48:20,620 }, 2022-08-05T11:48:20,620 "scripts": { 2022-08-05T11:48:20,620 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:20,621 "title": "Entry-points", 2022-08-05T11:48:20,621 "type": "object", 2022-08-05T11:48:20,621 "$$description": [ 2022-08-05T11:48:20,621 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:20,622 "provide.", 2022-08-05T11:48:20,622 "See the `packaging guides", 2022-08-05T11:48:20,622 "`_", 2022-08-05T11:48:20,623 "and `setuptools docs", 2022-08-05T11:48:20,623 "`_", 2022-08-05T11:48:20,623 "for more information." 2022-08-05T11:48:20,624 ], 2022-08-05T11:48:20,624 "propertyNames": { 2022-08-05T11:48:20,624 "format": "python-entrypoint-name" 2022-08-05T11:48:20,625 }, 2022-08-05T11:48:20,625 "additionalProperties": false, 2022-08-05T11:48:20,625 "patternProperties": { 2022-08-05T11:48:20,626 "^.+$": { 2022-08-05T11:48:20,626 "type": "string", 2022-08-05T11:48:20,626 "$$description": [ 2022-08-05T11:48:20,627 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:20,627 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:20,627 ], 2022-08-05T11:48:20,628 "format": "python-entrypoint-reference", 2022-08-05T11:48:20,628 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:20,628 } 2022-08-05T11:48:20,629 } 2022-08-05T11:48:20,629 }, 2022-08-05T11:48:20,629 "gui-scripts": { 2022-08-05T11:48:20,629 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:20,630 "title": "Entry-points", 2022-08-05T11:48:20,630 "type": "object", 2022-08-05T11:48:20,630 "$$description": [ 2022-08-05T11:48:20,631 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:20,631 "provide.", 2022-08-05T11:48:20,631 "See the `packaging guides", 2022-08-05T11:48:20,632 "`_", 2022-08-05T11:48:20,632 "and `setuptools docs", 2022-08-05T11:48:20,632 "`_", 2022-08-05T11:48:20,632 "for more information." 2022-08-05T11:48:20,633 ], 2022-08-05T11:48:20,633 "propertyNames": { 2022-08-05T11:48:20,633 "format": "python-entrypoint-name" 2022-08-05T11:48:20,634 }, 2022-08-05T11:48:20,634 "additionalProperties": false, 2022-08-05T11:48:20,634 "patternProperties": { 2022-08-05T11:48:20,635 "^.+$": { 2022-08-05T11:48:20,635 "type": "string", 2022-08-05T11:48:20,635 "$$description": [ 2022-08-05T11:48:20,635 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:20,636 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:20,636 ], 2022-08-05T11:48:20,636 "format": "python-entrypoint-reference", 2022-08-05T11:48:20,637 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:20,637 } 2022-08-05T11:48:20,637 } 2022-08-05T11:48:20,637 }, 2022-08-05T11:48:20,638 "entry-points": { 2022-08-05T11:48:20,638 "$$description": [ 2022-08-05T11:48:20,638 "Instruct the installer to expose the given modules/functions via", 2022-08-05T11:48:20,639 "``entry-point`` discovery mechanism (useful for plugins).", 2022-08-05T11:48:20,639 "More information available in the `Python packaging guide", 2022-08-05T11:48:20,639 "`_." 2022-08-05T11:48:20,639 ], 2022-08-05T11:48:20,640 "propertyNames": { 2022-08-05T11:48:20,640 "format": "python-entrypoint-group" 2022-08-05T11:48:20,640 }, 2022-08-05T11:48:20,641 "additionalProperties": false, 2022-08-05T11:48:20,641 "patternProperties": { 2022-08-05T11:48:20,641 "^.+$": { 2022-08-05T11:48:20,642 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:20,642 "title": "Entry-points", 2022-08-05T11:48:20,642 "type": "object", 2022-08-05T11:48:20,642 "$$description": [ 2022-08-05T11:48:20,643 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:20,643 "provide.", 2022-08-05T11:48:20,643 "See the `packaging guides", 2022-08-05T11:48:20,644 "`_", 2022-08-05T11:48:20,644 "and `setuptools docs", 2022-08-05T11:48:20,644 "`_", 2022-08-05T11:48:20,645 "for more information." 2022-08-05T11:48:20,645 ], 2022-08-05T11:48:20,645 "propertyNames": { 2022-08-05T11:48:20,645 "format": "python-entrypoint-name" 2022-08-05T11:48:20,646 }, 2022-08-05T11:48:20,646 "additionalProperties": false, 2022-08-05T11:48:20,646 "patternProperties": { 2022-08-05T11:48:20,647 "^.+$": { 2022-08-05T11:48:20,647 "type": "string", 2022-08-05T11:48:20,647 "$$description": [ 2022-08-05T11:48:20,648 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:20,648 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:20,648 ], 2022-08-05T11:48:20,649 "format": "python-entrypoint-reference", 2022-08-05T11:48:20,649 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:20,649 } 2022-08-05T11:48:20,649 } 2022-08-05T11:48:20,650 } 2022-08-05T11:48:20,650 } 2022-08-05T11:48:20,650 }, 2022-08-05T11:48:20,651 "dependencies": { 2022-08-05T11:48:20,651 "type": "array", 2022-08-05T11:48:20,651 "description": "Project (mandatory) dependencies.", 2022-08-05T11:48:20,652 "items": { 2022-08-05T11:48:20,652 "$id": "#/definitions/dependency", 2022-08-05T11:48:20,652 "title": "Dependency", 2022-08-05T11:48:20,652 "type": "string", 2022-08-05T11:48:20,653 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:20,653 "format": "pep508" 2022-08-05T11:48:20,653 } 2022-08-05T11:48:20,654 }, 2022-08-05T11:48:20,654 "optional-dependencies": { 2022-08-05T11:48:20,654 "type": "object", 2022-08-05T11:48:20,655 "description": "Optional dependency for the project", 2022-08-05T11:48:20,655 "propertyNames": { 2022-08-05T11:48:20,655 "format": "pep508-identifier" 2022-08-05T11:48:20,655 }, 2022-08-05T11:48:20,656 "additionalProperties": false, 2022-08-05T11:48:20,656 "patternProperties": { 2022-08-05T11:48:20,656 "^.+$": { 2022-08-05T11:48:20,657 "type": "array", 2022-08-05T11:48:20,657 "items": { 2022-08-05T11:48:20,657 "$id": "#/definitions/dependency", 2022-08-05T11:48:20,658 "title": "Dependency", 2022-08-05T11:48:20,658 "type": "string", 2022-08-05T11:48:20,658 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:20,659 "format": "pep508" 2022-08-05T11:48:20,659 } 2022-08-05T11:48:20,659 } 2022-08-05T11:48:20,660 } 2022-08-05T11:48:20,660 }, 2022-08-05T11:48:20,660 "dynamic": { 2022-08-05T11:48:20,660 "type": "array", 2022-08-05T11:48:20,661 "$$description": [ 2022-08-05T11:48:20,661 "Specifies which fields are intentionally unspecified and expected to be", 2022-08-05T11:48:20,661 "dynamically provided by build tools" 2022-08-05T11:48:20,662 ], 2022-08-05T11:48:20,662 "items": { 2022-08-05T11:48:20,662 "enum": [ 2022-08-05T11:48:20,662 "version", 2022-08-05T11:48:20,663 "description", 2022-08-05T11:48:20,663 "readme", 2022-08-05T11:48:20,663 "requires-python", 2022-08-05T11:48:20,664 "license", 2022-08-05T11:48:20,664 "authors", 2022-08-05T11:48:20,664 "maintainers", 2022-08-05T11:48:20,665 "keywords", 2022-08-05T11:48:20,665 "classifiers", 2022-08-05T11:48:20,665 "urls", 2022-08-05T11:48:20,666 "scripts", 2022-08-05T11:48:20,666 "gui-scripts", 2022-08-05T11:48:20,666 "entry-points", 2022-08-05T11:48:20,666 "dependencies", 2022-08-05T11:48:20,667 "optional-dependencies" 2022-08-05T11:48:20,667 ] 2022-08-05T11:48:20,667 } 2022-08-05T11:48:20,668 } 2022-08-05T11:48:20,668 }, 2022-08-05T11:48:20,668 "required": [ 2022-08-05T11:48:20,668 "name" 2022-08-05T11:48:20,669 ], 2022-08-05T11:48:20,669 "additionalProperties": false, 2022-08-05T11:48:20,669 "if": { 2022-08-05T11:48:20,670 "not": { 2022-08-05T11:48:20,670 "required": [ 2022-08-05T11:48:20,670 "dynamic" 2022-08-05T11:48:20,671 ], 2022-08-05T11:48:20,671 "properties": { 2022-08-05T11:48:20,671 "dynamic": { 2022-08-05T11:48:20,671 "contains": { 2022-08-05T11:48:20,672 "const": "version" 2022-08-05T11:48:20,672 }, 2022-08-05T11:48:20,672 "$$description": [ 2022-08-05T11:48:20,673 "version is listed in ``dynamic``" 2022-08-05T11:48:20,673 ] 2022-08-05T11:48:20,673 } 2022-08-05T11:48:20,674 } 2022-08-05T11:48:20,674 }, 2022-08-05T11:48:20,674 "$$comment": [ 2022-08-05T11:48:20,674 "According to :pep:`621`:", 2022-08-05T11:48:20,675 " If the core metadata specification lists a field as \"Required\", then", 2022-08-05T11:48:20,675 " the metadata MUST specify the field statically or list it in dynamic", 2022-08-05T11:48:20,675 "In turn, `core metadata`_ defines:", 2022-08-05T11:48:20,676 " The required fields are: Metadata-Version, Name, Version.", 2022-08-05T11:48:20,676 " All the other fields are optional.", 2022-08-05T11:48:20,676 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-08-05T11:48:20,677 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-08-05T11:48:20,677 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-08-05T11:48:20,677 ] 2022-08-05T11:48:20,677 }, 2022-08-05T11:48:20,678 "then": { 2022-08-05T11:48:20,678 "required": [ 2022-08-05T11:48:20,678 "version" 2022-08-05T11:48:20,679 ], 2022-08-05T11:48:20,679 "$$description": [ 2022-08-05T11:48:20,679 "version should be statically defined in the ``version`` field" 2022-08-05T11:48:20,679 ] 2022-08-05T11:48:20,680 }, 2022-08-05T11:48:20,680 "definitions": { 2022-08-05T11:48:20,680 "author": { 2022-08-05T11:48:20,681 "$id": "#/definitions/author", 2022-08-05T11:48:20,681 "title": "Author or Maintainer", 2022-08-05T11:48:20,681 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:20,682 "type": "object", 2022-08-05T11:48:20,682 "properties": { 2022-08-05T11:48:20,682 "name": { 2022-08-05T11:48:20,682 "type": "string", 2022-08-05T11:48:20,683 "$$description": [ 2022-08-05T11:48:20,683 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:20,683 "email, in :rfc:`822`." 2022-08-05T11:48:20,684 ] 2022-08-05T11:48:20,684 }, 2022-08-05T11:48:20,684 "email": { 2022-08-05T11:48:20,685 "type": "string", 2022-08-05T11:48:20,685 "format": "idn-email", 2022-08-05T11:48:20,685 "description": "MUST be a valid email address" 2022-08-05T11:48:20,686 } 2022-08-05T11:48:20,686 } 2022-08-05T11:48:20,686 }, 2022-08-05T11:48:20,686 "entry-point-group": { 2022-08-05T11:48:20,687 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:20,687 "title": "Entry-points", 2022-08-05T11:48:20,687 "type": "object", 2022-08-05T11:48:20,688 "$$description": [ 2022-08-05T11:48:20,688 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:20,688 "provide.", 2022-08-05T11:48:20,688 "See the `packaging guides", 2022-08-05T11:48:20,689 "`_", 2022-08-05T11:48:20,689 "and `setuptools docs", 2022-08-05T11:48:20,689 "`_", 2022-08-05T11:48:20,690 "for more information." 2022-08-05T11:48:20,690 ], 2022-08-05T11:48:20,690 "propertyNames": { 2022-08-05T11:48:20,691 "format": "python-entrypoint-name" 2022-08-05T11:48:20,691 }, 2022-08-05T11:48:20,691 "additionalProperties": false, 2022-08-05T11:48:20,691 "patternProperties": { 2022-08-05T11:48:20,692 "^.+$": { 2022-08-05T11:48:20,692 "type": "string", 2022-08-05T11:48:20,692 "$$description": [ 2022-08-05T11:48:20,693 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:20,693 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:20,693 ], 2022-08-05T11:48:20,693 "format": "python-entrypoint-reference", 2022-08-05T11:48:20,694 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:20,694 } 2022-08-05T11:48:20,694 } 2022-08-05T11:48:20,695 }, 2022-08-05T11:48:20,695 "dependency": { 2022-08-05T11:48:20,695 "$id": "#/definitions/dependency", 2022-08-05T11:48:20,696 "title": "Dependency", 2022-08-05T11:48:20,696 "type": "string", 2022-08-05T11:48:20,696 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:20,696 "format": "pep508" 2022-08-05T11:48:20,697 } 2022-08-05T11:48:20,697 } 2022-08-05T11:48:20,697 } 2022-08-05T11:48:21,298 running dist_info 2022-08-05T11:48:21,976 creating /tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info 2022-08-05T11:48:22,622 writing /tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/PKG-INFO 2022-08-05T11:48:23,238 writing dependency_links to /tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/dependency_links.txt 2022-08-05T11:48:26,303 writing requirements to /tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/requires.txt 2022-08-05T11:48:26,919 writing top-level names to /tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/top_level.txt 2022-08-05T11:48:26,922 writing manifest file '/tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/SOURCES.txt' 2022-08-05T11:48:27,661 reading manifest file '/tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/SOURCES.txt' 2022-08-05T11:48:27,664 adding license file 'LICENSE.md' 2022-08-05T11:48:27,670 writing manifest file '/tmp/pip-modern-metadata-4cuujm64/concreteproperties.egg-info/SOURCES.txt' 2022-08-05T11:48:27,673 creating '/tmp/pip-modern-metadata-4cuujm64/concreteproperties-0.3.0.dist-info' 2022-08-05T11:48:27,934 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-08-05T11:48:27,935 ############################ 2022-08-05T11:48:27,936 # Invalid `pyproject.toml` # 2022-08-05T11:48:27,936 ############################ 2022-08-05T11:48:27,937 Any configurations in `pyproject.toml` will be ignored. 2022-08-05T11:48:27,938 Please note that future releases of setuptools will halt the build process 2022-08-05T11:48:27,938 if an invalid file is given. 2022-08-05T11:48:27,939 To prevent setuptools from considering `pyproject.toml` please 2022-08-05T11:48:27,939 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-08-05T11:48:27,941 !! 2022-08-05T11:48:27,941 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-08-05T11:48:28,196 Preparing metadata (pyproject.toml): finished with status 'done' 2022-08-05T11:48:28,211 Source in /tmp/pip-wheel-12vn7of0/concreteproperties_cd93bad186384a23ad1bb6490cdf70f9 has version 0.3.0, which satisfies requirement concreteproperties==0.3.0 from https://files.pythonhosted.org/packages/c6/1f/209ffbad6ab4dcbab3b9aeed29c0d185cdbbdf56b85c7ec54fabac719530/concreteproperties-0.3.0.tar.gz#sha256=31e4893fd367a2b5380f5e5e8f1cf7fd3d1189fb63885266f6f84d5ac45e0ccb 2022-08-05T11:48:28,214 Removed concreteproperties==0.3.0 from https://files.pythonhosted.org/packages/c6/1f/209ffbad6ab4dcbab3b9aeed29c0d185cdbbdf56b85c7ec54fabac719530/concreteproperties-0.3.0.tar.gz#sha256=31e4893fd367a2b5380f5e5e8f1cf7fd3d1189fb63885266f6f84d5ac45e0ccb from build tracker '/tmp/pip-build-tracker-mmotjaw3' 2022-08-05T11:48:28,228 Created temporary directory: /tmp/pip-unpack-98r_x3cf 2022-08-05T11:48:28,229 Building wheels for collected packages: concreteproperties 2022-08-05T11:48:28,239 Created temporary directory: /tmp/pip-wheel-ephfholn 2022-08-05T11:48:28,239 Destination directory: /tmp/pip-wheel-ephfholn 2022-08-05T11:48:28,244 Building wheel for concreteproperties (pyproject.toml): started 2022-08-05T11:48:28,246 Running command Building wheel for concreteproperties (pyproject.toml) 2022-08-05T11:48:32,417 /usr/local/lib/python3.7/dist-packages/setuptools/config/setupcfg.py:459: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. 2022-08-05T11:48:32,418 warnings.warn(msg, warning_class) 2022-08-05T11:48:32,419 /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-08-05T11:48:32,419 warnings.warn(msg, _ExperimentalProjectMetadata) 2022-08-05T11:48:32,419 configuration error: `project` must contain ['name'] properties 2022-08-05T11:48:32,420 DESCRIPTION: 2022-08-05T11:48:32,420 Data structure for the **project** table inside ``pyproject.toml`` (as 2022-08-05T11:48:32,421 initially defined in :pep:`621`) 2022-08-05T11:48:32,421 GIVEN VALUE: 2022-08-05T11:48:32,421 { 2022-08-05T11:48:32,422 "requires-python": ">=3.7,<3.10" 2022-08-05T11:48:32,422 } 2022-08-05T11:48:32,423 OFFENDING RULE: 'required' 2022-08-05T11:48:32,423 DEFINITION: 2022-08-05T11:48:32,424 { 2022-08-05T11:48:32,424 "$schema": "http://json-schema.org/draft-07/schema", 2022-08-05T11:48:32,424 "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", 2022-08-05T11:48:32,425 "title": "Package metadata stored in the ``project`` table", 2022-08-05T11:48:32,425 "type": "object", 2022-08-05T11:48:32,425 "properties": { 2022-08-05T11:48:32,426 "name": { 2022-08-05T11:48:32,426 "type": "string", 2022-08-05T11:48:32,427 "description": "The name (primary identifier) of the project. MUST be statically defined.", 2022-08-05T11:48:32,427 "format": "pep508-identifier" 2022-08-05T11:48:32,427 }, 2022-08-05T11:48:32,428 "version": { 2022-08-05T11:48:32,428 "type": "string", 2022-08-05T11:48:32,428 "description": "The version of the project as supported by :pep:`440`.", 2022-08-05T11:48:32,429 "format": "pep440" 2022-08-05T11:48:32,429 }, 2022-08-05T11:48:32,429 "description": { 2022-08-05T11:48:32,430 "type": "string", 2022-08-05T11:48:32,430 "$$description": [ 2022-08-05T11:48:32,430 "The `summary description of the project", 2022-08-05T11:48:32,431 "`_" 2022-08-05T11:48:32,431 ] 2022-08-05T11:48:32,431 }, 2022-08-05T11:48:32,432 "readme": { 2022-08-05T11:48:32,432 "$$description": [ 2022-08-05T11:48:32,432 "`Full/detailed description of the project in the form of a README", 2022-08-05T11:48:32,433 "`_", 2022-08-05T11:48:32,433 "with meaning similar to the one defined in `core metadata's Description", 2022-08-05T11:48:32,433 "`_" 2022-08-05T11:48:32,434 ], 2022-08-05T11:48:32,434 "oneOf": [ 2022-08-05T11:48:32,434 { 2022-08-05T11:48:32,435 "type": "string", 2022-08-05T11:48:32,435 "$$description": [ 2022-08-05T11:48:32,435 "Relative path to a text file (UTF-8) containing the full description", 2022-08-05T11:48:32,436 "of the project. If the file path ends in case-insensitive ``.md`` or", 2022-08-05T11:48:32,436 "``.rst`` suffixes, then the content-type is respectively", 2022-08-05T11:48:32,436 "``text/markdown`` or ``text/x-rst``" 2022-08-05T11:48:32,436 ] 2022-08-05T11:48:32,437 }, 2022-08-05T11:48:32,437 { 2022-08-05T11:48:32,437 "type": "object", 2022-08-05T11:48:32,438 "allOf": [ 2022-08-05T11:48:32,438 { 2022-08-05T11:48:32,438 "anyOf": [ 2022-08-05T11:48:32,439 { 2022-08-05T11:48:32,439 "properties": { 2022-08-05T11:48:32,439 "file": { 2022-08-05T11:48:32,439 "type": "string", 2022-08-05T11:48:32,440 "$$description": [ 2022-08-05T11:48:32,440 "Relative path to a text file containing the full description", 2022-08-05T11:48:32,440 "of the project." 2022-08-05T11:48:32,441 ] 2022-08-05T11:48:32,441 } 2022-08-05T11:48:32,441 }, 2022-08-05T11:48:32,441 "required": [ 2022-08-05T11:48:32,442 "file" 2022-08-05T11:48:32,442 ] 2022-08-05T11:48:32,442 }, 2022-08-05T11:48:32,443 { 2022-08-05T11:48:32,443 "properties": { 2022-08-05T11:48:32,443 "text": { 2022-08-05T11:48:32,444 "type": "string", 2022-08-05T11:48:32,444 "description": "Full text describing the project." 2022-08-05T11:48:32,444 } 2022-08-05T11:48:32,445 }, 2022-08-05T11:48:32,445 "required": [ 2022-08-05T11:48:32,445 "text" 2022-08-05T11:48:32,446 ] 2022-08-05T11:48:32,446 } 2022-08-05T11:48:32,446 ] 2022-08-05T11:48:32,446 }, 2022-08-05T11:48:32,447 { 2022-08-05T11:48:32,447 "properties": { 2022-08-05T11:48:32,447 "content-type": { 2022-08-05T11:48:32,448 "type": "string", 2022-08-05T11:48:32,448 "$$description": [ 2022-08-05T11:48:32,448 "Content-type (:rfc:`1341`) of the full description", 2022-08-05T11:48:32,448 "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", 2022-08-05T11:48:32,449 "UTF-8 when not present." 2022-08-05T11:48:32,449 ], 2022-08-05T11:48:32,449 "$comment": "TODO: add regex pattern or format?" 2022-08-05T11:48:32,450 } 2022-08-05T11:48:32,450 }, 2022-08-05T11:48:32,450 "required": [ 2022-08-05T11:48:32,451 "content-type" 2022-08-05T11:48:32,451 ] 2022-08-05T11:48:32,451 } 2022-08-05T11:48:32,451 ] 2022-08-05T11:48:32,452 } 2022-08-05T11:48:32,452 ] 2022-08-05T11:48:32,452 }, 2022-08-05T11:48:32,453 "requires-python": { 2022-08-05T11:48:32,453 "type": "string", 2022-08-05T11:48:32,453 "format": "pep508-versionspec", 2022-08-05T11:48:32,454 "$$description": [ 2022-08-05T11:48:32,454 "`The Python version requirements of the project", 2022-08-05T11:48:32,454 "`_." 2022-08-05T11:48:32,455 ] 2022-08-05T11:48:32,455 }, 2022-08-05T11:48:32,455 "license": { 2022-08-05T11:48:32,455 "description": "`Project license `_.", 2022-08-05T11:48:32,456 "oneOf": [ 2022-08-05T11:48:32,456 { 2022-08-05T11:48:32,456 "properties": { 2022-08-05T11:48:32,457 "file": { 2022-08-05T11:48:32,457 "type": "string", 2022-08-05T11:48:32,457 "$$description": [ 2022-08-05T11:48:32,458 "Relative path to the file (UTF-8) which contains the license for the", 2022-08-05T11:48:32,458 "project." 2022-08-05T11:48:32,458 ] 2022-08-05T11:48:32,458 } 2022-08-05T11:48:32,459 }, 2022-08-05T11:48:32,459 "required": [ 2022-08-05T11:48:32,459 "file" 2022-08-05T11:48:32,460 ] 2022-08-05T11:48:32,460 }, 2022-08-05T11:48:32,460 { 2022-08-05T11:48:32,461 "properties": { 2022-08-05T11:48:32,461 "text": { 2022-08-05T11:48:32,461 "type": "string", 2022-08-05T11:48:32,461 "$$description": [ 2022-08-05T11:48:32,462 "The license of the project whose meaning is that of the", 2022-08-05T11:48:32,462 "`License field from the core metadata", 2022-08-05T11:48:32,462 "`_." 2022-08-05T11:48:32,463 ] 2022-08-05T11:48:32,463 } 2022-08-05T11:48:32,463 }, 2022-08-05T11:48:32,464 "required": [ 2022-08-05T11:48:32,464 "text" 2022-08-05T11:48:32,464 ] 2022-08-05T11:48:32,464 } 2022-08-05T11:48:32,465 ] 2022-08-05T11:48:32,465 }, 2022-08-05T11:48:32,465 "authors": { 2022-08-05T11:48:32,466 "type": "array", 2022-08-05T11:48:32,466 "items": { 2022-08-05T11:48:32,466 "$id": "#/definitions/author", 2022-08-05T11:48:32,467 "title": "Author or Maintainer", 2022-08-05T11:48:32,467 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:32,467 "type": "object", 2022-08-05T11:48:32,468 "properties": { 2022-08-05T11:48:32,468 "name": { 2022-08-05T11:48:32,468 "type": "string", 2022-08-05T11:48:32,469 "$$description": [ 2022-08-05T11:48:32,469 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:32,469 "email, in :rfc:`822`." 2022-08-05T11:48:32,469 ] 2022-08-05T11:48:32,470 }, 2022-08-05T11:48:32,470 "email": { 2022-08-05T11:48:32,470 "type": "string", 2022-08-05T11:48:32,471 "format": "idn-email", 2022-08-05T11:48:32,471 "description": "MUST be a valid email address" 2022-08-05T11:48:32,471 } 2022-08-05T11:48:32,471 } 2022-08-05T11:48:32,472 }, 2022-08-05T11:48:32,472 "$$description": [ 2022-08-05T11:48:32,472 "The people or organizations considered to be the 'authors' of the project.", 2022-08-05T11:48:32,473 "The exact meaning is open to interpretation (e.g. original or primary authors,", 2022-08-05T11:48:32,473 "current maintainers, or owners of the package)." 2022-08-05T11:48:32,473 ] 2022-08-05T11:48:32,474 }, 2022-08-05T11:48:32,474 "maintainers": { 2022-08-05T11:48:32,474 "type": "array", 2022-08-05T11:48:32,475 "items": { 2022-08-05T11:48:32,475 "$id": "#/definitions/author", 2022-08-05T11:48:32,475 "title": "Author or Maintainer", 2022-08-05T11:48:32,476 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:32,476 "type": "object", 2022-08-05T11:48:32,476 "properties": { 2022-08-05T11:48:32,477 "name": { 2022-08-05T11:48:32,477 "type": "string", 2022-08-05T11:48:32,477 "$$description": [ 2022-08-05T11:48:32,478 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:32,478 "email, in :rfc:`822`." 2022-08-05T11:48:32,478 ] 2022-08-05T11:48:32,479 }, 2022-08-05T11:48:32,479 "email": { 2022-08-05T11:48:32,479 "type": "string", 2022-08-05T11:48:32,479 "format": "idn-email", 2022-08-05T11:48:32,480 "description": "MUST be a valid email address" 2022-08-05T11:48:32,480 } 2022-08-05T11:48:32,480 } 2022-08-05T11:48:32,481 }, 2022-08-05T11:48:32,481 "$$description": [ 2022-08-05T11:48:32,481 "The people or organizations considered to be the 'maintainers' of the project.", 2022-08-05T11:48:32,482 "Similarly to ``authors``, the exact meaning is open to interpretation." 2022-08-05T11:48:32,482 ] 2022-08-05T11:48:32,482 }, 2022-08-05T11:48:32,483 "keywords": { 2022-08-05T11:48:32,483 "type": "array", 2022-08-05T11:48:32,483 "items": { 2022-08-05T11:48:32,484 "type": "string" 2022-08-05T11:48:32,484 }, 2022-08-05T11:48:32,484 "description": "List of keywords to assist searching for the distribution in a larger catalog." 2022-08-05T11:48:32,485 }, 2022-08-05T11:48:32,485 "classifiers": { 2022-08-05T11:48:32,485 "type": "array", 2022-08-05T11:48:32,485 "items": { 2022-08-05T11:48:32,486 "type": "string", 2022-08-05T11:48:32,486 "format": "trove-classifier", 2022-08-05T11:48:32,486 "description": "`PyPI classifier `_." 2022-08-05T11:48:32,487 }, 2022-08-05T11:48:32,487 "$$description": [ 2022-08-05T11:48:32,487 "`Trove classifiers `_", 2022-08-05T11:48:32,488 "which apply to the project." 2022-08-05T11:48:32,488 ] 2022-08-05T11:48:32,488 }, 2022-08-05T11:48:32,489 "urls": { 2022-08-05T11:48:32,489 "type": "object", 2022-08-05T11:48:32,489 "description": "URLs associated with the project in the form ``label => value``.", 2022-08-05T11:48:32,489 "additionalProperties": false, 2022-08-05T11:48:32,490 "patternProperties": { 2022-08-05T11:48:32,490 "^.+$": { 2022-08-05T11:48:32,490 "type": "string", 2022-08-05T11:48:32,491 "format": "url" 2022-08-05T11:48:32,491 } 2022-08-05T11:48:32,491 } 2022-08-05T11:48:32,492 }, 2022-08-05T11:48:32,492 "scripts": { 2022-08-05T11:48:32,492 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:32,493 "title": "Entry-points", 2022-08-05T11:48:32,493 "type": "object", 2022-08-05T11:48:32,493 "$$description": [ 2022-08-05T11:48:32,494 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:32,494 "provide.", 2022-08-05T11:48:32,494 "See the `packaging guides", 2022-08-05T11:48:32,495 "`_", 2022-08-05T11:48:32,495 "and `setuptools docs", 2022-08-05T11:48:32,495 "`_", 2022-08-05T11:48:32,496 "for more information." 2022-08-05T11:48:32,496 ], 2022-08-05T11:48:32,496 "propertyNames": { 2022-08-05T11:48:32,497 "format": "python-entrypoint-name" 2022-08-05T11:48:32,497 }, 2022-08-05T11:48:32,497 "additionalProperties": false, 2022-08-05T11:48:32,497 "patternProperties": { 2022-08-05T11:48:32,498 "^.+$": { 2022-08-05T11:48:32,498 "type": "string", 2022-08-05T11:48:32,498 "$$description": [ 2022-08-05T11:48:32,499 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:32,499 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:32,499 ], 2022-08-05T11:48:32,500 "format": "python-entrypoint-reference", 2022-08-05T11:48:32,500 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:32,500 } 2022-08-05T11:48:32,501 } 2022-08-05T11:48:32,501 }, 2022-08-05T11:48:32,501 "gui-scripts": { 2022-08-05T11:48:32,501 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:32,502 "title": "Entry-points", 2022-08-05T11:48:32,502 "type": "object", 2022-08-05T11:48:32,502 "$$description": [ 2022-08-05T11:48:32,503 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:32,503 "provide.", 2022-08-05T11:48:32,503 "See the `packaging guides", 2022-08-05T11:48:32,504 "`_", 2022-08-05T11:48:32,504 "and `setuptools docs", 2022-08-05T11:48:32,504 "`_", 2022-08-05T11:48:32,505 "for more information." 2022-08-05T11:48:32,505 ], 2022-08-05T11:48:32,505 "propertyNames": { 2022-08-05T11:48:32,505 "format": "python-entrypoint-name" 2022-08-05T11:48:32,506 }, 2022-08-05T11:48:32,506 "additionalProperties": false, 2022-08-05T11:48:32,506 "patternProperties": { 2022-08-05T11:48:32,507 "^.+$": { 2022-08-05T11:48:32,507 "type": "string", 2022-08-05T11:48:32,507 "$$description": [ 2022-08-05T11:48:32,508 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:32,508 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:32,508 ], 2022-08-05T11:48:32,508 "format": "python-entrypoint-reference", 2022-08-05T11:48:32,509 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:32,509 } 2022-08-05T11:48:32,509 } 2022-08-05T11:48:32,510 }, 2022-08-05T11:48:32,510 "entry-points": { 2022-08-05T11:48:32,510 "$$description": [ 2022-08-05T11:48:32,510 "Instruct the installer to expose the given modules/functions via", 2022-08-05T11:48:32,511 "``entry-point`` discovery mechanism (useful for plugins).", 2022-08-05T11:48:32,511 "More information available in the `Python packaging guide", 2022-08-05T11:48:32,511 "`_." 2022-08-05T11:48:32,512 ], 2022-08-05T11:48:32,512 "propertyNames": { 2022-08-05T11:48:32,512 "format": "python-entrypoint-group" 2022-08-05T11:48:32,513 }, 2022-08-05T11:48:32,513 "additionalProperties": false, 2022-08-05T11:48:32,513 "patternProperties": { 2022-08-05T11:48:32,514 "^.+$": { 2022-08-05T11:48:32,514 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:32,514 "title": "Entry-points", 2022-08-05T11:48:32,514 "type": "object", 2022-08-05T11:48:32,515 "$$description": [ 2022-08-05T11:48:32,515 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:32,515 "provide.", 2022-08-05T11:48:32,516 "See the `packaging guides", 2022-08-05T11:48:32,516 "`_", 2022-08-05T11:48:32,516 "and `setuptools docs", 2022-08-05T11:48:32,517 "`_", 2022-08-05T11:48:32,517 "for more information." 2022-08-05T11:48:32,517 ], 2022-08-05T11:48:32,517 "propertyNames": { 2022-08-05T11:48:32,518 "format": "python-entrypoint-name" 2022-08-05T11:48:32,518 }, 2022-08-05T11:48:32,518 "additionalProperties": false, 2022-08-05T11:48:32,519 "patternProperties": { 2022-08-05T11:48:32,519 "^.+$": { 2022-08-05T11:48:32,519 "type": "string", 2022-08-05T11:48:32,520 "$$description": [ 2022-08-05T11:48:32,520 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:32,520 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:32,520 ], 2022-08-05T11:48:32,521 "format": "python-entrypoint-reference", 2022-08-05T11:48:32,521 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:32,521 } 2022-08-05T11:48:32,522 } 2022-08-05T11:48:32,522 } 2022-08-05T11:48:32,522 } 2022-08-05T11:48:32,522 }, 2022-08-05T11:48:32,523 "dependencies": { 2022-08-05T11:48:32,523 "type": "array", 2022-08-05T11:48:32,523 "description": "Project (mandatory) dependencies.", 2022-08-05T11:48:32,524 "items": { 2022-08-05T11:48:32,524 "$id": "#/definitions/dependency", 2022-08-05T11:48:32,524 "title": "Dependency", 2022-08-05T11:48:32,524 "type": "string", 2022-08-05T11:48:32,525 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:32,525 "format": "pep508" 2022-08-05T11:48:32,525 } 2022-08-05T11:48:32,526 }, 2022-08-05T11:48:32,526 "optional-dependencies": { 2022-08-05T11:48:32,526 "type": "object", 2022-08-05T11:48:32,527 "description": "Optional dependency for the project", 2022-08-05T11:48:32,527 "propertyNames": { 2022-08-05T11:48:32,527 "format": "pep508-identifier" 2022-08-05T11:48:32,527 }, 2022-08-05T11:48:32,528 "additionalProperties": false, 2022-08-05T11:48:32,528 "patternProperties": { 2022-08-05T11:48:32,528 "^.+$": { 2022-08-05T11:48:32,529 "type": "array", 2022-08-05T11:48:32,529 "items": { 2022-08-05T11:48:32,529 "$id": "#/definitions/dependency", 2022-08-05T11:48:32,529 "title": "Dependency", 2022-08-05T11:48:32,530 "type": "string", 2022-08-05T11:48:32,530 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:32,530 "format": "pep508" 2022-08-05T11:48:32,531 } 2022-08-05T11:48:32,531 } 2022-08-05T11:48:32,531 } 2022-08-05T11:48:32,532 }, 2022-08-05T11:48:32,532 "dynamic": { 2022-08-05T11:48:32,532 "type": "array", 2022-08-05T11:48:32,533 "$$description": [ 2022-08-05T11:48:32,533 "Specifies which fields are intentionally unspecified and expected to be", 2022-08-05T11:48:32,533 "dynamically provided by build tools" 2022-08-05T11:48:32,534 ], 2022-08-05T11:48:32,534 "items": { 2022-08-05T11:48:32,534 "enum": [ 2022-08-05T11:48:32,534 "version", 2022-08-05T11:48:32,535 "description", 2022-08-05T11:48:32,535 "readme", 2022-08-05T11:48:32,535 "requires-python", 2022-08-05T11:48:32,536 "license", 2022-08-05T11:48:32,536 "authors", 2022-08-05T11:48:32,536 "maintainers", 2022-08-05T11:48:32,537 "keywords", 2022-08-05T11:48:32,537 "classifiers", 2022-08-05T11:48:32,537 "urls", 2022-08-05T11:48:32,537 "scripts", 2022-08-05T11:48:32,538 "gui-scripts", 2022-08-05T11:48:32,538 "entry-points", 2022-08-05T11:48:32,538 "dependencies", 2022-08-05T11:48:32,538 "optional-dependencies" 2022-08-05T11:48:32,539 ] 2022-08-05T11:48:32,539 } 2022-08-05T11:48:32,539 } 2022-08-05T11:48:32,540 }, 2022-08-05T11:48:32,540 "required": [ 2022-08-05T11:48:32,540 "name" 2022-08-05T11:48:32,541 ], 2022-08-05T11:48:32,541 "additionalProperties": false, 2022-08-05T11:48:32,541 "if": { 2022-08-05T11:48:32,542 "not": { 2022-08-05T11:48:32,542 "required": [ 2022-08-05T11:48:32,542 "dynamic" 2022-08-05T11:48:32,542 ], 2022-08-05T11:48:32,543 "properties": { 2022-08-05T11:48:32,543 "dynamic": { 2022-08-05T11:48:32,543 "contains": { 2022-08-05T11:48:32,544 "const": "version" 2022-08-05T11:48:32,544 }, 2022-08-05T11:48:32,544 "$$description": [ 2022-08-05T11:48:32,545 "version is listed in ``dynamic``" 2022-08-05T11:48:32,545 ] 2022-08-05T11:48:32,545 } 2022-08-05T11:48:32,546 } 2022-08-05T11:48:32,546 }, 2022-08-05T11:48:32,546 "$$comment": [ 2022-08-05T11:48:32,547 "According to :pep:`621`:", 2022-08-05T11:48:32,547 " If the core metadata specification lists a field as \"Required\", then", 2022-08-05T11:48:32,547 " the metadata MUST specify the field statically or list it in dynamic", 2022-08-05T11:48:32,547 "In turn, `core metadata`_ defines:", 2022-08-05T11:48:32,548 " The required fields are: Metadata-Version, Name, Version.", 2022-08-05T11:48:32,548 " All the other fields are optional.", 2022-08-05T11:48:32,548 "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", 2022-08-05T11:48:32,549 "``version`` are the only mandatory information in ``pyproject.toml``.", 2022-08-05T11:48:32,549 ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" 2022-08-05T11:48:32,549 ] 2022-08-05T11:48:32,550 }, 2022-08-05T11:48:32,550 "then": { 2022-08-05T11:48:32,550 "required": [ 2022-08-05T11:48:32,551 "version" 2022-08-05T11:48:32,551 ], 2022-08-05T11:48:32,551 "$$description": [ 2022-08-05T11:48:32,552 "version should be statically defined in the ``version`` field" 2022-08-05T11:48:32,552 ] 2022-08-05T11:48:32,552 }, 2022-08-05T11:48:32,552 "definitions": { 2022-08-05T11:48:32,553 "author": { 2022-08-05T11:48:32,553 "$id": "#/definitions/author", 2022-08-05T11:48:32,553 "title": "Author or Maintainer", 2022-08-05T11:48:32,554 "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", 2022-08-05T11:48:32,554 "type": "object", 2022-08-05T11:48:32,554 "properties": { 2022-08-05T11:48:32,555 "name": { 2022-08-05T11:48:32,555 "type": "string", 2022-08-05T11:48:32,555 "$$description": [ 2022-08-05T11:48:32,556 "MUST be a valid email name, i.e. whatever can be put as a name, before an", 2022-08-05T11:48:32,556 "email, in :rfc:`822`." 2022-08-05T11:48:32,556 ] 2022-08-05T11:48:32,557 }, 2022-08-05T11:48:32,557 "email": { 2022-08-05T11:48:32,557 "type": "string", 2022-08-05T11:48:32,558 "format": "idn-email", 2022-08-05T11:48:32,558 "description": "MUST be a valid email address" 2022-08-05T11:48:32,558 } 2022-08-05T11:48:32,558 } 2022-08-05T11:48:32,559 }, 2022-08-05T11:48:32,559 "entry-point-group": { 2022-08-05T11:48:32,559 "$id": "#/definitions/entry-point-group", 2022-08-05T11:48:32,560 "title": "Entry-points", 2022-08-05T11:48:32,560 "type": "object", 2022-08-05T11:48:32,560 "$$description": [ 2022-08-05T11:48:32,561 "Entry-points are grouped together to indicate what sort of capabilities they", 2022-08-05T11:48:32,561 "provide.", 2022-08-05T11:48:32,561 "See the `packaging guides", 2022-08-05T11:48:32,562 "`_", 2022-08-05T11:48:32,562 "and `setuptools docs", 2022-08-05T11:48:32,562 "`_", 2022-08-05T11:48:32,562 "for more information." 2022-08-05T11:48:32,563 ], 2022-08-05T11:48:32,563 "propertyNames": { 2022-08-05T11:48:32,563 "format": "python-entrypoint-name" 2022-08-05T11:48:32,564 }, 2022-08-05T11:48:32,564 "additionalProperties": false, 2022-08-05T11:48:32,564 "patternProperties": { 2022-08-05T11:48:32,565 "^.+$": { 2022-08-05T11:48:32,565 "type": "string", 2022-08-05T11:48:32,565 "$$description": [ 2022-08-05T11:48:32,565 "Reference to a Python object. It is either in the form", 2022-08-05T11:48:32,566 "``importable.module``, or ``importable.module:object.attr``." 2022-08-05T11:48:32,566 ], 2022-08-05T11:48:32,566 "format": "python-entrypoint-reference", 2022-08-05T11:48:32,567 "$comment": "https://packaging.python.org/specifications/entry-points/" 2022-08-05T11:48:32,567 } 2022-08-05T11:48:32,567 } 2022-08-05T11:48:32,568 }, 2022-08-05T11:48:32,568 "dependency": { 2022-08-05T11:48:32,568 "$id": "#/definitions/dependency", 2022-08-05T11:48:32,569 "title": "Dependency", 2022-08-05T11:48:32,569 "type": "string", 2022-08-05T11:48:32,569 "description": "Project dependency specification according to PEP 508", 2022-08-05T11:48:32,570 "format": "pep508" 2022-08-05T11:48:32,570 } 2022-08-05T11:48:32,570 } 2022-08-05T11:48:32,570 } 2022-08-05T11:48:32,601 running bdist_wheel 2022-08-05T11:48:33,897 running build 2022-08-05T11:48:33,898 running build_py 2022-08-05T11:48:34,523 creating build 2022-08-05T11:48:34,523 creating build/lib 2022-08-05T11:48:34,525 creating build/lib/concreteproperties 2022-08-05T11:48:34,527 copying concreteproperties/analysis_section.py -> build/lib/concreteproperties 2022-08-05T11:48:34,532 copying concreteproperties/__init__.py -> build/lib/concreteproperties 2022-08-05T11:48:34,535 copying concreteproperties/pre.py -> build/lib/concreteproperties 2022-08-05T11:48:34,540 copying concreteproperties/material.py -> build/lib/concreteproperties 2022-08-05T11:48:34,543 copying concreteproperties/results.py -> build/lib/concreteproperties 2022-08-05T11:48:34,550 copying concreteproperties/post.py -> build/lib/concreteproperties 2022-08-05T11:48:34,553 copying concreteproperties/design_codes.py -> build/lib/concreteproperties 2022-08-05T11:48:34,559 copying concreteproperties/utils.py -> build/lib/concreteproperties 2022-08-05T11:48:34,563 copying concreteproperties/concrete_section.py -> build/lib/concreteproperties 2022-08-05T11:48:34,571 copying concreteproperties/stress_strain_profile.py -> build/lib/concreteproperties 2022-08-05T11:48:34,577 creating build/lib/concreteproperties/tests 2022-08-05T11:48:34,578 copying concreteproperties/tests/__init__.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,581 copying concreteproperties/tests/test_stress_equilibrium.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,585 copying concreteproperties/tests/test_reinforced_concrete_basics.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,589 copying concreteproperties/tests/test_moment_interaction.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,592 copying concreteproperties/tests/test_rotation.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,596 copying concreteproperties/tests/test_gross_properties.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,599 copying concreteproperties/tests/test_stress_strain_profile.py -> build/lib/concreteproperties/tests 2022-08-05T11:48:34,601 running egg_info 2022-08-05T11:48:35,861 writing concreteproperties.egg-info/PKG-INFO 2022-08-05T11:48:36,446 writing dependency_links to concreteproperties.egg-info/dependency_links.txt 2022-08-05T11:48:39,368 writing requirements to concreteproperties.egg-info/requires.txt 2022-08-05T11:48:39,955 writing top-level names to concreteproperties.egg-info/top_level.txt 2022-08-05T11:48:40,002 reading manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-08-05T11:48:40,006 adding license file 'LICENSE.md' 2022-08-05T11:48:40,013 writing manifest file 'concreteproperties.egg-info/SOURCES.txt' 2022-08-05T11:48:41,271 installing to build/bdist.linux-armv7l/wheel 2022-08-05T11:48:41,271 running install 2022-08-05T11:48:41,333 running install_lib 2022-08-05T11:48:41,958 creating build/bdist.linux-armv7l 2022-08-05T11:48:41,959 creating build/bdist.linux-armv7l/wheel 2022-08-05T11:48:41,963 creating build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:41,965 copying build/lib/concreteproperties/analysis_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:41,970 copying build/lib/concreteproperties/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:41,975 creating build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,976 copying build/lib/concreteproperties/tests/__init__.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,980 copying build/lib/concreteproperties/tests/test_stress_equilibrium.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,984 copying build/lib/concreteproperties/tests/test_reinforced_concrete_basics.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,989 copying build/lib/concreteproperties/tests/test_moment_interaction.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,992 copying build/lib/concreteproperties/tests/test_rotation.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:41,996 copying build/lib/concreteproperties/tests/test_gross_properties.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:42,000 copying build/lib/concreteproperties/tests/test_stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties/tests 2022-08-05T11:48:42,003 copying build/lib/concreteproperties/pre.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,008 copying build/lib/concreteproperties/material.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,011 copying build/lib/concreteproperties/results.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,017 copying build/lib/concreteproperties/post.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,020 copying build/lib/concreteproperties/design_codes.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,025 copying build/lib/concreteproperties/utils.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,029 copying build/lib/concreteproperties/concrete_section.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,037 copying build/lib/concreteproperties/stress_strain_profile.py -> build/bdist.linux-armv7l/wheel/concreteproperties 2022-08-05T11:48:42,041 running install_egg_info 2022-08-05T11:48:42,677 Copying concreteproperties.egg-info to build/bdist.linux-armv7l/wheel/concreteproperties-0.3.0-py3.7.egg-info 2022-08-05T11:48:42,699 running install_scripts 2022-08-05T11:48:42,897 creating build/bdist.linux-armv7l/wheel/concreteproperties-0.3.0.dist-info/WHEEL 2022-08-05T11:48:42,901 creating '/tmp/pip-wheel-ephfholn/tmp0_pfhzls/concreteproperties-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2022-08-05T11:48:42,906 adding 'concreteproperties/__init__.py' 2022-08-05T11:48:42,911 adding 'concreteproperties/analysis_section.py' 2022-08-05T11:48:42,927 adding 'concreteproperties/concrete_section.py' 2022-08-05T11:48:42,935 adding 'concreteproperties/design_codes.py' 2022-08-05T11:48:42,938 adding 'concreteproperties/material.py' 2022-08-05T11:48:42,941 adding 'concreteproperties/post.py' 2022-08-05T11:48:42,945 adding 'concreteproperties/pre.py' 2022-08-05T11:48:42,956 adding 'concreteproperties/results.py' 2022-08-05T11:48:42,962 adding 'concreteproperties/stress_strain_profile.py' 2022-08-05T11:48:42,967 adding 'concreteproperties/utils.py' 2022-08-05T11:48:42,970 adding 'concreteproperties/tests/__init__.py' 2022-08-05T11:48:42,973 adding 'concreteproperties/tests/test_gross_properties.py' 2022-08-05T11:48:42,975 adding 'concreteproperties/tests/test_moment_interaction.py' 2022-08-05T11:48:42,979 adding 'concreteproperties/tests/test_reinforced_concrete_basics.py' 2022-08-05T11:48:42,982 adding 'concreteproperties/tests/test_rotation.py' 2022-08-05T11:48:42,985 adding 'concreteproperties/tests/test_stress_equilibrium.py' 2022-08-05T11:48:42,988 adding 'concreteproperties/tests/test_stress_strain_profile.py' 2022-08-05T11:48:42,992 adding 'concreteproperties-0.3.0.dist-info/LICENSE.md' 2022-08-05T11:48:42,995 adding 'concreteproperties-0.3.0.dist-info/METADATA' 2022-08-05T11:48:42,997 adding 'concreteproperties-0.3.0.dist-info/WHEEL' 2022-08-05T11:48:42,998 adding 'concreteproperties-0.3.0.dist-info/top_level.txt' 2022-08-05T11:48:43,000 adding 'concreteproperties-0.3.0.dist-info/RECORD' 2022-08-05T11:48:43,004 removing build/bdist.linux-armv7l/wheel 2022-08-05T11:48:43,023 /usr/local/lib/python3.7/dist-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: !! 2022-08-05T11:48:43,025 ############################ 2022-08-05T11:48:43,025 # Invalid `pyproject.toml` # 2022-08-05T11:48:43,026 ############################ 2022-08-05T11:48:43,027 Any configurations in `pyproject.toml` will be ignored. 2022-08-05T11:48:43,027 Please note that future releases of setuptools will halt the build process 2022-08-05T11:48:43,028 if an invalid file is given. 2022-08-05T11:48:43,029 To prevent setuptools from considering `pyproject.toml` please 2022-08-05T11:48:43,029 DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. 2022-08-05T11:48:43,030 !! 2022-08-05T11:48:43,031 if _skip_bad_config(project_table, orig_setuptools_table, dist): 2022-08-05T11:48:43,323 Building wheel for concreteproperties (pyproject.toml): finished with status 'done' 2022-08-05T11:48:43,339 Created wheel for concreteproperties: filename=concreteproperties-0.3.0-py3-none-any.whl size=53865 sha256=7bf3fc7607f72c85f335be9ca8aaffac37073ddd5156383f59404c141bb04dab 2022-08-05T11:48:43,341 Stored in directory: /tmp/pip-ephem-wheel-cache-96qh5q8o/wheels/90/24/de/3e59256d6b7188fe29b956391966ceb638c9036ed14921e08b 2022-08-05T11:48:43,368 Successfully built concreteproperties 2022-08-05T11:48:43,380 Removed build tracker: '/tmp/pip-build-tracker-mmotjaw3'