2020-09-12T19:27:44,276 Created temporary directory: /tmp/pip-ephem-wheel-cache-jsvo0i8c 2020-09-12T19:27:44,279 Created temporary directory: /tmp/pip-req-tracker-38curbxn 2020-09-12T19:27:44,279 Initialized build tracking at /tmp/pip-req-tracker-38curbxn 2020-09-12T19:27:44,279 Created build tracker: /tmp/pip-req-tracker-38curbxn 2020-09-12T19:27:44,279 Entered build tracker: /tmp/pip-req-tracker-38curbxn 2020-09-12T19:27:44,280 Created temporary directory: /tmp/pip-wheel-j5fodtpt 2020-09-12T19:27:44,288 1 location(s) to search for versions of canvassyncer: 2020-09-12T19:27:44,288 * https://pypi.org/simple/canvassyncer/ 2020-09-12T19:27:44,289 Fetching project page and analyzing links: https://pypi.org/simple/canvassyncer/ 2020-09-12T19:27:44,289 Getting page https://pypi.org/simple/canvassyncer/ 2020-09-12T19:27:44,290 Found index url https://pypi.org/simple 2020-09-12T19:27:44,399 Found link https://files.pythonhosted.org/packages/1d/ad/5acb8f18d4630e2d281f07e6f83ae89a980f0dceec69f690622424208926/canvassyncer-1.0.0-py3-none-any.whl#sha256=7448250ebcff8903ace0dce8930d4f87b9e3971987a496040274486c07c8fa3a (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.0 2020-09-12T19:27:44,399 Found link https://files.pythonhosted.org/packages/8e/0b/b790ad16236ba2ec06d84f728bf0476b7b076c23891a6922f4ea91cf93f5/canvassyncer-1.0.0.tar.gz#sha256=177b170dd0a83c0a5e3bf9c77ba99264807f5118796f01051393a983dc71b496 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.0 2020-09-12T19:27:44,400 Found link https://files.pythonhosted.org/packages/ed/b0/31653295f6ade0fd97200d88c45035480ac6020213db145a86f0547910b7/canvassyncer-1.0.1.tar.gz#sha256=afbd0c3f9f3f1dcd65cd2c91eede9c9a1f3ea22fde7921fccd97b4f4947c2916 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.1 2020-09-12T19:27:44,401 Found link https://files.pythonhosted.org/packages/97/49/cc9551a724a08d4cddeb2037ec3a62ca46944fd1f5d69487ce8cf0f12b7e/canvassyncer-1.0.2.tar.gz#sha256=063db842e7740ca70702503b4183c314a82a837f76509974465e36dc1742f523 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.2 2020-09-12T19:27:44,402 Found link https://files.pythonhosted.org/packages/e7/02/d7a32cb2ac5f7c4625ab596585c417a4448ce4b1b18930224e65143a5bbd/canvassyncer-1.0.3.tar.gz#sha256=39ec277cbf0ec8abe2e263a51900562be6bc61c4213f12ec0e8e342759c2315c (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.3 2020-09-12T19:27:44,402 Found link https://files.pythonhosted.org/packages/60/20/2d33abf35be39961dbbcb53875adfa1a72109f6673c79565654f402999c4/canvassyncer-1.0.4.tar.gz#sha256=f3da86f045b0e4e2f4c14fb30c57062a2a13107a1ecdbb9d2acc0cde3db47b30 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.4 2020-09-12T19:27:44,403 Found link https://files.pythonhosted.org/packages/c0/a3/f36d18a807486ba26f125232f0c9b30d82eeed231a218eba88d015985f80/canvassyncer-1.0.5.tar.gz#sha256=60901c96b5215c491422259723a47c1362f45e4a7375b6cd2aaac5501f803972 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.5 2020-09-12T19:27:44,404 Found link https://files.pythonhosted.org/packages/eb/32/c92937cb05613eef168df9f362d2eff0d4676ae9b209acb8887e50d5f741/canvassyncer-1.0.6.tar.gz#sha256=df1ebf61f4221f5010520a584c112fdbe3c244900298337c65168c48bf1a8155 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.6 2020-09-12T19:27:44,404 Found link https://files.pythonhosted.org/packages/a0/96/d26d8d460885a9c94bdd3006222d42452c35c8f2860130046649bf824f91/canvassyncer-1.0.7.tar.gz#sha256=acddbebdb6d0dce4df5d9463cedeec3a46690b1302e14b398f4ec922d304a236 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.0.7 2020-09-12T19:27:44,405 Found link https://files.pythonhosted.org/packages/6e/ed/27f75d878770fab5f2428b97a4b96d1d52f1b3ba451bfd8cd60dd6b99db7/canvassyncer-1.1.0-py3-none-any.whl#sha256=9d4bd8cbcc774c1cc1ae95520f1b5a7842853943b14396484290443932556bdf (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.0 2020-09-12T19:27:44,405 Found link https://files.pythonhosted.org/packages/a0/d5/0a9b58957a7b20b0d1766679306425b03bd435f715eab674cedcb7695447/canvassyncer-1.1.0.tar.gz#sha256=0b3eb4d90f3f9a4b247761cc2269eb1578def161f61670a0e05c0e54d450d0f3 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.0 2020-09-12T19:27:44,406 Found link https://files.pythonhosted.org/packages/a9/30/07a659c4a41f97f87995668c15cd97919f3516f047baf45dd1288375d6e4/canvassyncer-1.1.1-py3-none-any.whl#sha256=e165baec1ca1fda6dcef8e15fab1d1758048b9894ecbf0c2b23b61299ab8c1cf (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.1 2020-09-12T19:27:44,407 Found link https://files.pythonhosted.org/packages/13/a3/3ae18a9fc1137953888448079d96ad00060ee46d59110c14ef07c1635a5f/canvassyncer-1.1.1.tar.gz#sha256=18e0a023d56fd95cb101910c6664aa1066184d2cbbe3cdcc8d58464bb1317012 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.1 2020-09-12T19:27:44,408 Found link https://files.pythonhosted.org/packages/79/7a/bb1cad1f680878f18be60f52d0c78a70e630300f0e4b708527872b1cf7e6/canvassyncer-1.1.2-py3-none-any.whl#sha256=2e061f7c17b45205d2751afbdeeb9d647a75f50dae2e7ccfb9e92a064ff14ac3 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.2 2020-09-12T19:27:44,408 Found link https://files.pythonhosted.org/packages/ca/0a/c773568e3cea5c8023c5a6c71e789d75b5f2889f7d8d87659cf7b38b8784/canvassyncer-1.1.2.tar.gz#sha256=4289377a340d66d1792b48d715ea66fcdd7f7803603007af2c62873d3aed74bd (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.2 2020-09-12T19:27:44,409 Found link https://files.pythonhosted.org/packages/16/fc/df8176e30d6eda123b723d15de5aadfe0b0435d2e01028e1e4f3d44dfc7f/canvassyncer-1.1.3-py3-none-any.whl#sha256=0988ca1ff714eef1292d9837e5d37b86e06a0be757c3d49a214876b1226284a8 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.3 2020-09-12T19:27:44,409 Found link https://files.pythonhosted.org/packages/00/e9/39e923a24c7fe314dc332d219344fae37ab5944d7508a1df5da2257f15bb/canvassyncer-1.1.3.tar.gz#sha256=39e06d9cc0676d5937c380ff305e9d1c3ee21206c26f0e456b2ba5dcc2e64280 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.3 2020-09-12T19:27:44,410 Found link https://files.pythonhosted.org/packages/1f/08/e4ec0725f7c3d401508e4f85556ce14c11912c5ee638463b7fafda5a5799/canvassyncer-1.1.4.tar.gz#sha256=aadbfe15ba1d25f8a91cd8d0f5674c65bac561789d9f160642655f8e20e0abc4 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.4 2020-09-12T19:27:44,411 Found link https://files.pythonhosted.org/packages/0f/6f/176565a53e789c30420bb07cbe5832b3476fd3b98c88af3e5d6c8ede0262/canvassyncer-1.1.5.tar.gz#sha256=0a463b0cd2c5551b62e60938b8f00c55043c031740d90b11bc118b06fdd24162 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.5 2020-09-12T19:27:44,411 Found link https://files.pythonhosted.org/packages/b6/e6/60a8428eb48e54a5910fd0571faa70ee2232349ccb9598fb17ebd7834d10/canvassyncer-1.1.6.tar.gz#sha256=ddec55c009513b54cffe9343bf1c1b7e40175a168838c8fb74b5d4d58764656e (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.6 2020-09-12T19:27:44,412 Found link https://files.pythonhosted.org/packages/d1/7d/df9835994f9f1724b5d0717849759ce9e0593c0c86523d36db8fefd1de46/canvassyncer-1.1.7.tar.gz#sha256=d8a56a5554cf32674365649532d564fd48aef4f1e0bc008b831591aedef96d8d (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.7 2020-09-12T19:27:44,412 Found link https://files.pythonhosted.org/packages/92/33/9c2071172b1e35c14667138d6ac5207ba0b62fe4f5b68dea8eddc1ba3a3a/canvassyncer-1.1.8.tar.gz#sha256=3145e71301eae81375ad652510cf1e68a28ee0fb1a537461e8a6762288c7b925 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.5), version: 1.1.8 2020-09-12T19:27:44,413 Found link https://files.pythonhosted.org/packages/a7/71/f2c2d57a5e57dfba6bbad3c96f6f9a236354c18c50783302e199a6748997/canvassyncer-1.1.9.tar.gz#sha256=186408347a27bf09a88c6979a904bb14d1cc35a6ceb51822ba434505b921b881 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.1.9 2020-09-12T19:27:44,414 Found link https://files.pythonhosted.org/packages/95/65/cd08bc9704374494ce64785a83e7e927a285bc81e5eec696d85941afedb8/canvassyncer-1.2.0.tar.gz#sha256=3d6680a406097442fb0576565ac8dde7eca489d3e54c31754b17edae78dde505 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.0 2020-09-12T19:27:44,414 Found link https://files.pythonhosted.org/packages/d0/7c/f79d9b29499858e0fd73015911e05f61b9d1d2ce6354e58fc64bb8a86108/canvassyncer-1.2.1.tar.gz#sha256=d170341c0ab1fcc40cffc8923b28a782b6e8934f6e747e64df0ca9f2556c8528 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.1 2020-09-12T19:27:44,415 Found link https://files.pythonhosted.org/packages/d9/8a/93ea05db002b4560406b523ec4f24560071e4e71b1ed539c504a95c7d168/canvassyncer-1.2.2.tar.gz#sha256=1823c5bcc5df92dc10f65b9667cd338075ff80c0b796b7148b689d7dd43a400d (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.2 2020-09-12T19:27:44,416 Found link https://files.pythonhosted.org/packages/95/46/be82f5d0dc41bfbe5a8105bbfb6b79ace4640385fde44b22d9283e1e7ae1/canvassyncer-1.2.3.tar.gz#sha256=df07e9c6d2256791b2d36363240445204043fbdb38520fcac3cdff3b7664bb47 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.3 2020-09-12T19:27:44,416 Found link https://files.pythonhosted.org/packages/2a/38/ea605bfb97f803ab832b6b104c5bc3b25a2d2bf40506f3783937da072e31/canvassyncer-1.2.4.tar.gz#sha256=d70900521f848b1b21ceb2b45efecd6244d635fef6c0e950b457ee501ed85254 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.4 2020-09-12T19:27:44,417 Found link https://files.pythonhosted.org/packages/2b/08/37d17bafb784b4a1e2976dfbe6a24403a036443c0396db0177f9e3ec590e/canvassyncer-1.2.5.tar.gz#sha256=9f7e6287cc824f659787cd58e1f973b49cb35c36d66502060ae589ebfcc7f8db (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.5 2020-09-12T19:27:44,418 Found link https://files.pythonhosted.org/packages/d6/87/732642799dde422a03e2cb8d3ca82215cbe4dcfa5faf8aef9907ecee65fb/canvassyncer-1.2.6.tar.gz#sha256=077fec496e0a9e571147a6e477208145751856d17034df1175766dc31cac904a (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.6 2020-09-12T19:27:44,418 Found link https://files.pythonhosted.org/packages/b3/d3/6b3b83c3338fb0c532aa9bbbdada9fc5877264f00b904f9b71237b1d6e88/canvassyncer-1.2.7.tar.gz#sha256=31543637dffd709b173e3505bb164f7120b444e0ace3a39758611a26c98441ab (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.7 2020-09-12T19:27:44,419 Found link https://files.pythonhosted.org/packages/33/0d/86882015df55af17dffaf727dfa1554b0a125b7520d601841a0a3582d287/canvassyncer-1.2.8.tar.gz#sha256=78f4230e7b3afac911817e8d104739f8d21883d8ba29cd9717d0af3b9dd6d8fd (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.8 2020-09-12T19:27:44,420 Found link https://files.pythonhosted.org/packages/2a/4c/be1195d7d26f77d44ac855574a38d6383954ec9aa354fa1b9c63a3168408/canvassyncer-1.2.9.tar.gz#sha256=f262d28da19596935b372099c5cabca36e21356f7068ff3aa8f856416c09f180 (from https://pypi.org/simple/canvassyncer/) (requires-python:>=3.6), version: 1.2.9 2020-09-12T19:27:44,425 Given no hashes to check 1 links for project 'canvassyncer': discarding no candidates 2020-09-12T19:27:44,426 Using version 1.2.5 (newest of versions: 1.2.5) 2020-09-12T19:27:44,430 Collecting canvassyncer==1.2.5 2020-09-12T19:27:44,432 Created temporary directory: /tmp/pip-unpack-kj_dnh4i 2020-09-12T19:27:44,470 Downloading canvassyncer-1.2.5.tar.gz (6.3 kB) 2020-09-12T19:27:44,506 Added canvassyncer==1.2.5 from https://files.pythonhosted.org/packages/2b/08/37d17bafb784b4a1e2976dfbe6a24403a036443c0396db0177f9e3ec590e/canvassyncer-1.2.5.tar.gz#sha256=9f7e6287cc824f659787cd58e1f973b49cb35c36d66502060ae589ebfcc7f8db to build tracker '/tmp/pip-req-tracker-38curbxn' 2020-09-12T19:27:44,507 Running setup.py (path:/tmp/pip-wheel-j5fodtpt/canvassyncer/setup.py) egg_info for package canvassyncer 2020-09-12T19:27:44,508 Created temporary directory: /tmp/pip-pip-egg-info-wd8ljgeq 2020-09-12T19:27:44,509 Running command python setup.py egg_info 2020-09-12T19:27:45,510 running egg_info 2020-09-12T19:27:45,512 creating /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info 2020-09-12T19:27:45,513 writing /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/PKG-INFO 2020-09-12T19:27:45,515 writing dependency_links to /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/dependency_links.txt 2020-09-12T19:27:45,517 writing entry points to /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/entry_points.txt 2020-09-12T19:27:45,518 writing requirements to /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/requires.txt 2020-09-12T19:27:45,519 writing top-level names to /tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/top_level.txt 2020-09-12T19:27:45,521 writing manifest file '/tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/SOURCES.txt' 2020-09-12T19:27:45,663 reading manifest file '/tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/SOURCES.txt' 2020-09-12T19:27:45,666 writing manifest file '/tmp/pip-pip-egg-info-wd8ljgeq/canvassyncer.egg-info/SOURCES.txt' 2020-09-12T19:27:45,728 Source in /tmp/pip-wheel-j5fodtpt/canvassyncer has version 1.2.5, which satisfies requirement canvassyncer==1.2.5 from https://files.pythonhosted.org/packages/2b/08/37d17bafb784b4a1e2976dfbe6a24403a036443c0396db0177f9e3ec590e/canvassyncer-1.2.5.tar.gz#sha256=9f7e6287cc824f659787cd58e1f973b49cb35c36d66502060ae589ebfcc7f8db 2020-09-12T19:27:45,729 Removed canvassyncer==1.2.5 from https://files.pythonhosted.org/packages/2b/08/37d17bafb784b4a1e2976dfbe6a24403a036443c0396db0177f9e3ec590e/canvassyncer-1.2.5.tar.gz#sha256=9f7e6287cc824f659787cd58e1f973b49cb35c36d66502060ae589ebfcc7f8db from build tracker '/tmp/pip-req-tracker-38curbxn' 2020-09-12T19:27:45,731 Building wheels for collected packages: canvassyncer 2020-09-12T19:27:45,735 Created temporary directory: /tmp/pip-wheel-sul63cll 2020-09-12T19:27:45,735 Building wheel for canvassyncer (setup.py): started 2020-09-12T19:27:45,736 Destination directory: /tmp/pip-wheel-sul63cll 2020-09-12T19:27:45,736 Running command /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-j5fodtpt/canvassyncer/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-j5fodtpt/canvassyncer/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-sul63cll 2020-09-12T19:27:46,690 running bdist_wheel 2020-09-12T19:27:46,696 running build 2020-09-12T19:27:46,696 running build_py 2020-09-12T19:27:46,827 creating build 2020-09-12T19:27:46,827 creating build/lib 2020-09-12T19:27:46,828 creating build/lib/canvassyncer 2020-09-12T19:27:46,829 copying canvassyncer/__init__.py -> build/lib/canvassyncer 2020-09-12T19:27:46,832 copying canvassyncer/__main__.py -> build/lib/canvassyncer 2020-09-12T19:27:46,838 installing to build/bdist.linux-armv7l/wheel 2020-09-12T19:27:46,838 running install 2020-09-12T19:27:46,839 running install_lib 2020-09-12T19:27:46,843 creating build/bdist.linux-armv7l 2020-09-12T19:27:46,843 creating build/bdist.linux-armv7l/wheel 2020-09-12T19:27:46,845 creating build/bdist.linux-armv7l/wheel/canvassyncer 2020-09-12T19:27:46,846 copying build/lib/canvassyncer/__init__.py -> build/bdist.linux-armv7l/wheel/canvassyncer 2020-09-12T19:27:46,849 copying build/lib/canvassyncer/__main__.py -> build/bdist.linux-armv7l/wheel/canvassyncer 2020-09-12T19:27:46,851 running install_egg_info 2020-09-12T19:27:46,873 running egg_info 2020-09-12T19:27:46,874 writing canvassyncer.egg-info/PKG-INFO 2020-09-12T19:27:46,876 writing dependency_links to canvassyncer.egg-info/dependency_links.txt 2020-09-12T19:27:46,879 writing entry points to canvassyncer.egg-info/entry_points.txt 2020-09-12T19:27:46,881 writing requirements to canvassyncer.egg-info/requires.txt 2020-09-12T19:27:46,883 writing top-level names to canvassyncer.egg-info/top_level.txt 2020-09-12T19:27:46,888 reading manifest file 'canvassyncer.egg-info/SOURCES.txt' 2020-09-12T19:27:46,892 writing manifest file 'canvassyncer.egg-info/SOURCES.txt' 2020-09-12T19:27:46,893 Copying canvassyncer.egg-info to build/bdist.linux-armv7l/wheel/canvassyncer-1.2.5-py3.7.egg-info 2020-09-12T19:27:46,908 running install_scripts 2020-09-12T19:27:46,984 creating build/bdist.linux-armv7l/wheel/canvassyncer-1.2.5.dist-info/WHEEL 2020-09-12T19:27:46,986 creating '/tmp/pip-wheel-sul63cll/canvassyncer-1.2.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2020-09-12T19:27:46,989 adding 'canvassyncer/__init__.py' 2020-09-12T19:27:46,993 adding 'canvassyncer/__main__.py' 2020-09-12T19:27:46,996 adding 'canvassyncer-1.2.5.dist-info/METADATA' 2020-09-12T19:27:46,997 adding 'canvassyncer-1.2.5.dist-info/WHEEL' 2020-09-12T19:27:46,998 adding 'canvassyncer-1.2.5.dist-info/entry_points.txt' 2020-09-12T19:27:46,999 adding 'canvassyncer-1.2.5.dist-info/top_level.txt' 2020-09-12T19:27:46,1000 adding 'canvassyncer-1.2.5.dist-info/RECORD' 2020-09-12T19:27:47,001 removing build/bdist.linux-armv7l/wheel 2020-09-12T19:27:47,073 Building wheel for canvassyncer (setup.py): finished with status 'done' 2020-09-12T19:27:47,075 Created wheel for canvassyncer: filename=canvassyncer-1.2.5-py3-none-any.whl size=6464 sha256=8b81e3758a4a0c210c224c45bf6a67ed4cf6f988dce75b9b74ea11d0db9a7219 2020-09-12T19:27:47,076 Stored in directory: /tmp/pip-ephem-wheel-cache-jsvo0i8c/wheels/13/ec/7b/72e6e7159db37def73edc546a6b458d51e85335a584445402f 2020-09-12T19:27:47,078 Successfully built canvassyncer 2020-09-12T19:27:47,081 Removed build tracker: '/tmp/pip-req-tracker-38curbxn'