pundler
pundler copied to clipboard
Package %s was not installed due some error' % self.key
Hi,
I'm a Ruby developer and I was so excited when I saw the python's Bundler but it is not stable!
I mean when I trying to run pundle install it fails each time in different packages. One of my logs:
ERROR: Could not install packages due to an EnvironmentError.
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 60, in add
with open(entry_path) as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-tracker-umaz932d/3b45732363e9583efd55b602b7f827c3b46e770223a2f00f06f4d23e'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 345, in run
resolver.resolve(requirement_set)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 196, in resolve
self._resolve_one(requirement_set, req)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 359, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 307, in _get_abstract_dist_for
self.require_hashes
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 213, in prepare_linked_requirement
with self.req_tracker.track(req):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/contextlib.py", line 112, in __enter__
return next(self.gen)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 94, in track
self.add(req)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 68, in add
with open(entry_path, 'w') as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-tracker-umaz932d/3b45732363e9583efd55b602b7f827c3b46e770223a2f00f06f4d23e'
Cleaning up...
Removing source in /tmp/pip-req-build-gzs78k8t
Cleaned build tracker '/tmp/pip-req-tracker-umaz932d'
Package markupsafe was not installed due some error
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/bin/pundle", line 10, in <module>
sys.exit(CmdRegister.main())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 1027, in main
cls.commands[alias]()
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 1033, in cmd_install
install_all(**create_parser_or_exit())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 922, in install_all
suite.install()
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 477, in install
state.reveal_requirements(self, install=install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 343, in reveal_requirements
already_revealed=already_revealed,
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 473, in adjust_with_req
state.reveal_requirements(self, install=install, upgrade=upgrade, already_revealed=already_revealed or set())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 343, in reveal_requirements
already_revealed=already_revealed,
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 473, in adjust_with_req
state.reveal_requirements(self, install=install, upgrade=upgrade, already_revealed=already_revealed or set())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 334, in reveal_requirements
dist = self.check_installed_version(suite, install=install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 305, in check_installed_version
raise PundleException('Package %s was not installed due some error' % self.key)
pundle.PundleException: Package markupsafe was not installed due some error
After about 25 reruning of pundle install dependencies were installed fully but before it was fails on differen packages.
My requiremets.txt contains only 4 packages:
sqlalchemy
alembic
nameko
nameko-sqlalchemy
The same error with other package full log:
Install some packages
try <pip._vendor.distlib.locators.SimpleScrapingLocator object at 0x7f25fa802710> for alembic
try <pip._vendor.distlib.locators.SimpleScrapingLocator object at 0x7f25fa802710> for Mako
try <pip._vendor.distlib.locators.SimpleScrapingLocator object at 0x7f25fa802710> for MarkupSafe>=0.9.2
try <pip._vendor.distlib.locators.SimpleScrapingLocator object at 0x7f25fa802710> for python-editor>=0.3
Use temp dir /tmp/tmp0a6t8edr
pip install --no-deps -t /tmp/tmp0a6t8edr https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Created temporary directory: /tmp/pip-target-jsqgeegn
Created temporary directory: /tmp/pip-ephem-wheel-cache-sjeqqa9y
Created temporary directory: /tmp/pip-req-tracker-trx51bcp
Created requirements tracker '/tmp/pip-req-tracker-trx51bcp'
Created temporary directory: /tmp/pip-install-psbr99mc
Collecting python-editor==1.0.4 from https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Created temporary directory: /tmp/pip-unpack-ub4o7ii_
Looking up "https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl" in the cache
Current age based on date: 113
Ignoring unknown cache-control directive: immutable
Freshness lifetime from max-age: 365000000
The response is "fresh", returning cached response
365000000 > 113
Using cached https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Downloading from URL https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Added python-editor==1.0.4 from https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl to build tracker '/tmp/pip-req-tracker-trx51bcp'
Removed python-editor==1.0.4 from https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl from build tracker '/tmp/pip-req-tracker-trx51bcp'
Installing collected packages: python-editor
Successfully installed python-editor-1.0.4
Cleaning up...
Removed build tracker '/tmp/pip-req-tracker-trx51bcp'
Skipped creation of temporary directory: /tmp/pip-target-jsqgeegn
try <pip._vendor.distlib.locators.SimpleScrapingLocator object at 0x7f25fa802710> for python-dateutil
matcher: python-dateutil (LegacyMatcher)
Queueing https://pypi.python.org/simple/python-dateutil/
Fetching https://pypi.python.org/simple/python-dateutil/
Fetched https://pypi.python.org/simple/python-dateutil/
process_download: https://files.pythonhosted.org/packages/f8/56/037f001409fdcaa4af06c8e8d83cb723334ead10b4b57c3c192b6de3e09d/python-dateutil-2.4.0.tar.gz#sha256=439df33ce47ef1478a4f4765f3390eab0ed3ec4ae10be32f2930000c8d19f417 -> {'name': 'python-dateutil', 'version': '2.4.0', 'filename': 'python-dateutil-2.4.0.tar.gz', 'url': 'https://files.pythonhosted.org/packages/f8/56/037f001409fdcaa4af06c8e8d83cb723334ead10b4b57c3c192b6de3e09d/python-dateutil-2.4.0.tar.gz', 'sha256_digest': '439df33ce47ef1478a4f4765f3390eab0ed3ec4ae10be32f2930000c8d19f417'}
process_download: https://files.pythonhosted.org/packages/ee/f5/d81ec46577350dcd96a26885d418969cd2b07c7d8c78e24e25c10bfc5c6f/python-dateutil-2.7.1.tar.gz#sha256=14eb44faa298942c6385636bfd76bd5c21361632cf8ebc9c20d63fd00f6a069f -> {'name': 'python-dateutil', 'version': '2.7.1', 'filename': 'python-dateutil-2.7.1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/ee/f5/d81ec46577350dcd96a26885d418969cd2b07c7d8c78e24e25c10bfc5c6f/python-dateutil-2.7.1.tar.gz', 'sha256_digest': '14eb44faa298942c6385636bfd76bd5c21361632cf8ebc9c20d63fd00f6a069f'}
process_download: https://files.pythonhosted.org/packages/e5/1d/64a3b1c30842ecf0518af93ed123e5064559e588aebdcae0a59831dee642/python-dateutil-2.7.0.tar.gz#sha256=8f95bb7e6edbb2456a51a1fb58c8dca942024b4f5844cae62c90aa88afe6e300 -> {'name': 'python-dateutil', 'version': '2.7.0', 'filename': 'python-dateutil-2.7.0.tar.gz', 'url': 'https://files.pythonhosted.org/packages/e5/1d/64a3b1c30842ecf0518af93ed123e5064559e588aebdcae0a59831dee642/python-dateutil-2.7.0.tar.gz', 'sha256_digest': '8f95bb7e6edbb2456a51a1fb58c8dca942024b4f5844cae62c90aa88afe6e300'}
process_download: https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl#sha256=1adb80e7a782c12e52ef9a8182bebeb73f1d7e24e374397af06fb4956c8dc5c0 -> {'name': 'python_dateutil', 'version': '2.7.3', 'filename': 'python_dateutil-2.7.3-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '1adb80e7a782c12e52ef9a8182bebeb73f1d7e24e374397af06fb4956c8dc5c0'}
process_download: https://files.pythonhosted.org/packages/c5/39/4da7c2dbc4f023fba5fb2325febcadf0d0ce0efdc8bd12083a0f65d20653/python-dateutil-2.7.2.tar.gz#sha256=9d8074be4c993fbe4947878ce593052f71dac82932a677d49194d8ce9778002e -> {'name': 'python-dateutil', 'version': '2.7.2', 'filename': 'python-dateutil-2.7.2.tar.gz', 'url': 'https://files.pythonhosted.org/packages/c5/39/4da7c2dbc4f023fba5fb2325febcadf0d0ce0efdc8bd12083a0f65d20653/python-dateutil-2.7.2.tar.gz', 'sha256_digest': '9d8074be4c993fbe4947878ce593052f71dac82932a677d49194d8ce9778002e'}
process_download: https://files.pythonhosted.org/packages/c4/f5/f7e7edb5691268519f703172e25168a149b861d13c8e0993f9e9d990632d/python_dateutil-2.4.1-py2.py3-none-any.whl#sha256=75bff83d2aeacfef8bb354cd1416cc04e65cff7bd6cd46a95de9dfccf0a254fd -> {'name': 'python_dateutil', 'version': '2.4.1', 'filename': 'python_dateutil-2.4.1-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/c4/f5/f7e7edb5691268519f703172e25168a149b861d13c8e0993f9e9d990632d/python_dateutil-2.4.1-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '75bff83d2aeacfef8bb354cd1416cc04e65cff7bd6cd46a95de9dfccf0a254fd'}
process_download: https://files.pythonhosted.org/packages/c2/2d/b5ceb7162be2c33c60cdf8b5970d360b41bb16a8cf83e632fca876846d09/python-dateutil-2.5.0.zip#sha256=03e9f05568c08a2f5e56bd5488c33c440a7e2c150a83a82e3c074475204a4a84 -> {'name': 'python-dateutil', 'version': '2.5.0', 'filename': 'python-dateutil-2.5.0.zip', 'url': 'https://files.pythonhosted.org/packages/c2/2d/b5ceb7162be2c33c60cdf8b5970d360b41bb16a8cf83e632fca876846d09/python-dateutil-2.5.0.zip', 'sha256_digest': '03e9f05568c08a2f5e56bd5488c33c440a7e2c150a83a82e3c074475204a4a84'}
process_download: https://files.pythonhosted.org/packages/bc/c5/3449988d33baca4e9619f49a14e28026399b0a8c32817e28b503923a04ab/python_dateutil-2.7.0-py2.py3-none-any.whl#sha256=07009062406cffd554a9b4135cd2ff167c9bf6b7aac61fe946c93e69fad1bbd8 -> {'name': 'python_dateutil', 'version': '2.7.0', 'filename': 'python_dateutil-2.7.0-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/bc/c5/3449988d33baca4e9619f49a14e28026399b0a8c32817e28b503923a04ab/python_dateutil-2.7.0-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '07009062406cffd554a9b4135cd2ff167c9bf6b7aac61fe946c93e69fad1bbd8'}
Replacing 'https://files.pythonhosted.org/packages/e5/1d/64a3b1c30842ecf0518af93ed123e5064559e588aebdcae0a59831dee642/python-dateutil-2.7.0.tar.gz' with 'https://files.pythonhosted.org/packages/bc/c5/3449988d33baca4e9619f49a14e28026399b0a8c32817e28b503923a04ab/python_dateutil-2.7.0-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/b9/d3/7800c2560d81f112417d245468b8c8d71a068d98cd13c3c14f193a297036/python-dateutil-2.5.0.tar.gz#sha256=c1f7a66b0021bd7b206cc60dd47ecc91b931cdc5258972dc56b25186fa9a96a5 -> {'name': 'python-dateutil', 'version': '2.5.0', 'filename': 'python-dateutil-2.5.0.tar.gz', 'url': 'https://files.pythonhosted.org/packages/b9/d3/7800c2560d81f112417d245468b8c8d71a068d98cd13c3c14f193a297036/python-dateutil-2.5.0.tar.gz', 'sha256_digest': 'c1f7a66b0021bd7b206cc60dd47ecc91b931cdc5258972dc56b25186fa9a96a5'}
Not replacing 'https://files.pythonhosted.org/packages/c2/2d/b5ceb7162be2c33c60cdf8b5970d360b41bb16a8cf83e632fca876846d09/python-dateutil-2.5.0.zip' with 'https://files.pythonhosted.org/packages/b9/d3/7800c2560d81f112417d245468b8c8d71a068d98cd13c3c14f193a297036/python-dateutil-2.5.0.tar.gz'
process_download: https://files.pythonhosted.org/packages/b7/9f/ba2b6aaf27e74df59f31b77d1927d5b037cc79a89cda604071f93d289eaf/python-dateutil-2.5.3.zip#sha256=9d94861f04ce14f9a3d835206067c889b8f1244f1415035dadcf9c10066adf04 -> {'name': 'python-dateutil', 'version': '2.5.3', 'filename': 'python-dateutil-2.5.3.zip', 'url': 'https://files.pythonhosted.org/packages/b7/9f/ba2b6aaf27e74df59f31b77d1927d5b037cc79a89cda604071f93d289eaf/python-dateutil-2.5.3.zip', 'sha256_digest': '9d94861f04ce14f9a3d835206067c889b8f1244f1415035dadcf9c10066adf04'}
process_download: https://files.pythonhosted.org/packages/b6/ff/5eaa688dd8ce78913f47438f9b40071a560126ac3e95f9b9be27dfe546a7/python-dateutil-2.4.2.tar.gz#sha256=3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d -> {'name': 'python-dateutil', 'version': '2.4.2', 'filename': 'python-dateutil-2.4.2.tar.gz', 'url': 'https://files.pythonhosted.org/packages/b6/ff/5eaa688dd8ce78913f47438f9b40071a560126ac3e95f9b9be27dfe546a7/python-dateutil-2.4.2.tar.gz', 'sha256_digest': '3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d'}
process_download: https://files.pythonhosted.org/packages/b4/7c/df59c89a753eb33c7c44e1dd42de0e9bc2ccdd5a4d576e0bfad97cc280cb/python-dateutil-1.5.tar.gz#sha256=6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009 -> {'name': 'python-dateutil', 'version': '1.5', 'filename': 'python-dateutil-1.5.tar.gz', 'url': 'https://files.pythonhosted.org/packages/b4/7c/df59c89a753eb33c7c44e1dd42de0e9bc2ccdd5a4d576e0bfad97cc280cb/python-dateutil-1.5.tar.gz', 'sha256_digest': '6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009'}
process_download: https://files.pythonhosted.org/packages/b2/c0/42f05312d33e36196c52225f6859a02baa66dae1cee34e9a6967910ba8a5/python_dateutil-2.5.1-py2.py3-none-any.whl#sha256=3e1b429759b8c85f9c3c8e7349c74f1778ebbec1f60c095d5825db0b047eeae0 -> {'name': 'python_dateutil', 'version': '2.5.1', 'filename': 'python_dateutil-2.5.1-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/b2/c0/42f05312d33e36196c52225f6859a02baa66dae1cee34e9a6967910ba8a5/python_dateutil-2.5.1-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '3e1b429759b8c85f9c3c8e7349c74f1778ebbec1f60c095d5825db0b047eeae0'}
process_download: https://files.pythonhosted.org/packages/b2/2c/1e76d08cbfb4d81faa4ab9995ed5d3ac45bd380da32df1733530dfdd8123/python_dateutil-2.5.0-py2.py3-none-any.whl#sha256=3615baa560c215466332b78d1cfbc1214ff23dad8e0d8c0e473e03640007c167 -> {'name': 'python_dateutil', 'version': '2.5.0', 'filename': 'python_dateutil-2.5.0-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/b2/2c/1e76d08cbfb4d81faa4ab9995ed5d3ac45bd380da32df1733530dfdd8123/python_dateutil-2.5.0-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '3615baa560c215466332b78d1cfbc1214ff23dad8e0d8c0e473e03640007c167'}
Replacing 'https://files.pythonhosted.org/packages/c2/2d/b5ceb7162be2c33c60cdf8b5970d360b41bb16a8cf83e632fca876846d09/python-dateutil-2.5.0.zip' with 'https://files.pythonhosted.org/packages/b2/2c/1e76d08cbfb4d81faa4ab9995ed5d3ac45bd380da32df1733530dfdd8123/python_dateutil-2.5.0-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/ad/99/5b2e99737edeb28c71bcbec5b5dda19d0d9ef3ca3e92e3e925e7c0bb364c/python-dateutil-2.8.0.tar.gz#sha256=c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e -> {'name': 'python-dateutil', 'version': '2.8.0', 'filename': 'python-dateutil-2.8.0.tar.gz', 'url': 'https://files.pythonhosted.org/packages/ad/99/5b2e99737edeb28c71bcbec5b5dda19d0d9ef3ca3e92e3e925e7c0bb364c/python-dateutil-2.8.0.tar.gz', 'sha256_digest': 'c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e'}
process_download: https://files.pythonhosted.org/packages/a7/65/1d4e38ecca8f0b599748e11cea20ab1e011206d0ef1cce098b16e41e1857/python_dateutil-2.4.0-py2.py3-none-any.whl#sha256=b6f4f95d6ed922c947bf22b15f55ff29e7cf57281975ee01988450182bf6e20c -> {'name': 'python_dateutil', 'version': '2.4.0', 'filename': 'python_dateutil-2.4.0-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/a7/65/1d4e38ecca8f0b599748e11cea20ab1e011206d0ef1cce098b16e41e1857/python_dateutil-2.4.0-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': 'b6f4f95d6ed922c947bf22b15f55ff29e7cf57281975ee01988450182bf6e20c'}
Replacing 'https://files.pythonhosted.org/packages/f8/56/037f001409fdcaa4af06c8e8d83cb723334ead10b4b57c3c192b6de3e09d/python-dateutil-2.4.0.tar.gz' with 'https://files.pythonhosted.org/packages/a7/65/1d4e38ecca8f0b599748e11cea20ab1e011206d0ef1cce098b16e41e1857/python_dateutil-2.4.0-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/a5/15/37f2e39504a98ec4b3eba8c9a61755dd5374388201ee60d1ae5b8e7a3d09/python-dateutil-2.7.4.tar.gz#sha256=2f13d3ea236aeb237e7258d5729c46eafe1506fd7f8507f34730734ed8b37454 -> {'name': 'python-dateutil', 'version': '2.7.4', 'filename': 'python-dateutil-2.7.4.tar.gz', 'url': 'https://files.pythonhosted.org/packages/a5/15/37f2e39504a98ec4b3eba8c9a61755dd5374388201ee60d1ae5b8e7a3d09/python-dateutil-2.7.4.tar.gz', 'sha256_digest': '2f13d3ea236aeb237e7258d5729c46eafe1506fd7f8507f34730734ed8b37454'}
process_download: https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz#sha256=e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8 -> {'name': 'python-dateutil', 'version': '2.7.3', 'filename': 'python-dateutil-2.7.3.tar.gz', 'url': 'https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz', 'sha256_digest': 'e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8'}
Not replacing 'https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz'
process_download: https://files.pythonhosted.org/packages/9c/b0/5948496efa852dfa78751c3f494f57fa01bfc453b4a7b7b47b0c2e0b6a80/python-dateutil-2.4.1.post1.tar.gz#sha256=aa9bdbd60c395db90204609f1fb5aeb3797870f65c09f04f243476d22f8f4615 -> {'name': 'python-dateutil', 'version': '2.4.1.post1', 'filename': 'python-dateutil-2.4.1.post1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/9c/b0/5948496efa852dfa78751c3f494f57fa01bfc453b4a7b7b47b0c2e0b6a80/python-dateutil-2.4.1.post1.tar.gz', 'sha256_digest': 'aa9bdbd60c395db90204609f1fb5aeb3797870f65c09f04f243476d22f8f4615'}
process_download: https://files.pythonhosted.org/packages/97/fd/335326ddbac76e5598341c0a3bcfb8f03989d34beebb4065aee23f68b642/python-dateutil-1.4.tar.gz#sha256=d66403c6397be477d5c74d6a66a9dd45846a2f8d563fdd6f132ea02b2eb57d9c -> {'name': 'python-dateutil', 'version': '1.4', 'filename': 'python-dateutil-1.4.tar.gz', 'url': 'https://files.pythonhosted.org/packages/97/fd/335326ddbac76e5598341c0a3bcfb8f03989d34beebb4065aee23f68b642/python-dateutil-1.4.tar.gz', 'sha256_digest': 'd66403c6397be477d5c74d6a66a9dd45846a2f8d563fdd6f132ea02b2eb57d9c'}
process_download: https://files.pythonhosted.org/packages/95/8e/71125f3f24771f50e630b5a6fa9fd209a9f167dcbc3aad65a48cb3dd5694/python-dateutil-2.6.0.zip#sha256=3acbef017340600e9ff8f2994d8f7afd6eacb295383f286466a6df3961e486f0 -> {'name': 'python-dateutil', 'version': '2.6.0', 'filename': 'python-dateutil-2.6.0.zip', 'url': 'https://files.pythonhosted.org/packages/95/8e/71125f3f24771f50e630b5a6fa9fd209a9f167dcbc3aad65a48cb3dd5694/python-dateutil-2.6.0.zip', 'sha256_digest': '3acbef017340600e9ff8f2994d8f7afd6eacb295383f286466a6df3961e486f0'}
process_download: https://files.pythonhosted.org/packages/95/27/d6be8938e2cd9c956c2c6c0b3253e1c62d6db29a52b477943da3c3ec728c/python_dateutil-2.7.1-py2.py3-none-any.whl#sha256=6c0e72580272b561d8594362ab0e6b5b2191c703982150fc06ed45f7fae725be -> {'name': 'python_dateutil', 'version': '2.7.1', 'filename': 'python_dateutil-2.7.1-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/95/27/d6be8938e2cd9c956c2c6c0b3253e1c62d6db29a52b477943da3c3ec728c/python_dateutil-2.7.1-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '6c0e72580272b561d8594362ab0e6b5b2191c703982150fc06ed45f7fae725be'}
Replacing 'https://files.pythonhosted.org/packages/ee/f5/d81ec46577350dcd96a26885d418969cd2b07c7d8c78e24e25c10bfc5c6f/python-dateutil-2.7.1.tar.gz' with 'https://files.pythonhosted.org/packages/95/27/d6be8938e2cd9c956c2c6c0b3253e1c62d6db29a52b477943da3c3ec728c/python_dateutil-2.7.1-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/75/c5/85d027471fa665f8c8b8eb0b925f9d84b4eee745a257b16de4957de99e81/python-dateutil-2.2.tar.gz#sha256=eec865307ebe7f329a6a9945c15453265a449cdaaf3710340828a1934d53e468 -> {'name': 'python-dateutil', 'version': '2.2', 'filename': 'python-dateutil-2.2.tar.gz', 'url': 'https://files.pythonhosted.org/packages/75/c5/85d027471fa665f8c8b8eb0b925f9d84b4eee745a257b16de4957de99e81/python-dateutil-2.2.tar.gz', 'sha256_digest': 'eec865307ebe7f329a6a9945c15453265a449cdaaf3710340828a1934d53e468'}
process_download: https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl#sha256=063df5763652e21de43de7d9e00ccf239f953a832941e37be541614732cdfc93 -> {'name': 'python_dateutil', 'version': '2.7.5', 'filename': 'python_dateutil-2.7.5-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '063df5763652e21de43de7d9e00ccf239f953a832941e37be541614732cdfc93'}
process_download: https://files.pythonhosted.org/packages/73/c4/d9e410b1641e210262123f49619070e46da2a7ede334cf6b6fb3db5ee985/python-dateutil-2.4.1.post1.zip#sha256=71357959bd98cbf425a6f5c5632826b548cb09d0ff3272a3565322f8aba58088 -> {'name': 'python-dateutil', 'version': '2.4.1.post1', 'filename': 'python-dateutil-2.4.1.post1.zip', 'url': 'https://files.pythonhosted.org/packages/73/c4/d9e410b1641e210262123f49619070e46da2a7ede334cf6b6fb3db5ee985/python-dateutil-2.4.1.post1.zip', 'sha256_digest': '71357959bd98cbf425a6f5c5632826b548cb09d0ff3272a3565322f8aba58088'}
Replacing 'https://files.pythonhosted.org/packages/9c/b0/5948496efa852dfa78751c3f494f57fa01bfc453b4a7b7b47b0c2e0b6a80/python-dateutil-2.4.1.post1.tar.gz' with 'https://files.pythonhosted.org/packages/73/c4/d9e410b1641e210262123f49619070e46da2a7ede334cf6b6fb3db5ee985/python-dateutil-2.4.1.post1.zip'
process_download: https://files.pythonhosted.org/packages/66/54/d561347dbfa0a1eeaf49a005da5fd71c0a0be8e4e2676f14775dd0097430/python-dateutil-2.3.tar.gz#sha256=2db67d8832f19332908b4b9644865ced34087919702140862093e347e95730e4 -> {'name': 'python-dateutil', 'version': '2.3', 'filename': 'python-dateutil-2.3.tar.gz', 'url': 'https://files.pythonhosted.org/packages/66/54/d561347dbfa0a1eeaf49a005da5fd71c0a0be8e4e2676f14775dd0097430/python-dateutil-2.3.tar.gz', 'sha256_digest': '2db67d8832f19332908b4b9644865ced34087919702140862093e347e95730e4'}
process_download: https://files.pythonhosted.org/packages/65/52/9c18dac21f174ad31b65e22d24297864a954e6fe65876eba3f5773d2da43/python-dateutil-2.1.tar.gz#sha256=4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee -> {'name': 'python-dateutil', 'version': '2.1', 'filename': 'python-dateutil-2.1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/65/52/9c18dac21f174ad31b65e22d24297864a954e6fe65876eba3f5773d2da43/python-dateutil-2.1.tar.gz', 'sha256_digest': '4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee'}
process_download: https://files.pythonhosted.org/packages/62/fe/45044dfa6bfa6ff18ddfe1df85fbf01d333c284b94e8c9a02fe12241c8cf/python-dateutil-2.4.1.tar.bz2#sha256=a9f62b12e28f11c732ad8e255721a9c7ab905f9479759491bc1f1e91de548d0f -> {'name': 'python-dateutil', 'version': '2.4.1', 'filename': 'python-dateutil-2.4.1.tar.bz2', 'url': 'https://files.pythonhosted.org/packages/62/fe/45044dfa6bfa6ff18ddfe1df85fbf01d333c284b94e8c9a02fe12241c8cf/python-dateutil-2.4.1.tar.bz2', 'sha256_digest': 'a9f62b12e28f11c732ad8e255721a9c7ab905f9479759491bc1f1e91de548d0f'}
Not replacing 'https://files.pythonhosted.org/packages/c4/f5/f7e7edb5691268519f703172e25168a149b861d13c8e0993f9e9d990632d/python_dateutil-2.4.1-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/62/fe/45044dfa6bfa6ff18ddfe1df85fbf01d333c284b94e8c9a02fe12241c8cf/python-dateutil-2.4.1.tar.bz2'
process_download: https://files.pythonhosted.org/packages/61/6b/f3a920258ea1237d091b4a06aa0e527fa3ab76ede5875745425851e3d4c7/python-dateutil-2.5.1.tar.gz#sha256=40d1bc468c7df50aff9e7a12c14687f9180efcff86900ee2963f9f2c13b5d7a9 -> {'name': 'python-dateutil', 'version': '2.5.1', 'filename': 'python-dateutil-2.5.1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/61/6b/f3a920258ea1237d091b4a06aa0e527fa3ab76ede5875745425851e3d4c7/python-dateutil-2.5.1.tar.gz', 'sha256_digest': '40d1bc468c7df50aff9e7a12c14687f9180efcff86900ee2963f9f2c13b5d7a9'}
Not replacing 'https://files.pythonhosted.org/packages/b2/c0/42f05312d33e36196c52225f6859a02baa66dae1cee34e9a6967910ba8a5/python_dateutil-2.5.1-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/61/6b/f3a920258ea1237d091b4a06aa0e527fa3ab76ede5875745425851e3d4c7/python-dateutil-2.5.1.tar.gz'
process_download: https://files.pythonhosted.org/packages/5c/2d/296f3e43efda760722e3c4312b90eb2ae475cb7edd9c7eaba280b1ab2dd7/python_dateutil-2.3-py2.py3-none-any.whl#sha256=55a2a434a2fdb527bbda3abce8c12dbd244b2f4b00f6062ec4146d2884f37604 -> {'name': 'python_dateutil', 'version': '2.3', 'filename': 'python_dateutil-2.3-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/5c/2d/296f3e43efda760722e3c4312b90eb2ae475cb7edd9c7eaba280b1ab2dd7/python_dateutil-2.3-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '55a2a434a2fdb527bbda3abce8c12dbd244b2f4b00f6062ec4146d2884f37604'}
Replacing 'https://files.pythonhosted.org/packages/66/54/d561347dbfa0a1eeaf49a005da5fd71c0a0be8e4e2676f14775dd0097430/python-dateutil-2.3.tar.gz' with 'https://files.pythonhosted.org/packages/5c/2d/296f3e43efda760722e3c4312b90eb2ae475cb7edd9c7eaba280b1ab2dd7/python_dateutil-2.3-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/56/2a/03c4ea9e9502231ac4a619314b2b28a90f0aeec425efe2bd4c44d0ff8765/python-dateutil-2.5.2.zip#sha256=8a3f2c1d5bea698ea76435dd22352a5c0d7b95a4ff759c0ff87f974432b3c7bf -> {'name': 'python-dateutil', 'version': '2.5.2', 'filename': 'python-dateutil-2.5.2.zip', 'url': 'https://files.pythonhosted.org/packages/56/2a/03c4ea9e9502231ac4a619314b2b28a90f0aeec425efe2bd4c44d0ff8765/python-dateutil-2.5.2.zip', 'sha256_digest': '8a3f2c1d5bea698ea76435dd22352a5c0d7b95a4ff759c0ff87f974432b3c7bf'}
process_download: https://files.pythonhosted.org/packages/54/bb/f1db86504f7a49e1d9b9301531181b00a1c7325dc85a29160ee3eaa73a54/python-dateutil-2.6.1.tar.gz#sha256=891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca -> {'name': 'python-dateutil', 'version': '2.6.1', 'filename': 'python-dateutil-2.6.1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/54/bb/f1db86504f7a49e1d9b9301531181b00a1c7325dc85a29160ee3eaa73a54/python-dateutil-2.6.1.tar.gz', 'sha256_digest': '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca'}
process_download: https://files.pythonhosted.org/packages/51/fc/39a3fbde6864942e8bb24c93663734b74e281b984d1b8c4f95d64b0c21f6/python-dateutil-2.6.0.tar.gz#sha256=62a2f8df3d66f878373fd0072eacf4ee52194ba302e00082828e0d263b0418d2 -> {'name': 'python-dateutil', 'version': '2.6.0', 'filename': 'python-dateutil-2.6.0.tar.gz', 'url': 'https://files.pythonhosted.org/packages/51/fc/39a3fbde6864942e8bb24c93663734b74e281b984d1b8c4f95d64b0c21f6/python-dateutil-2.6.0.tar.gz', 'sha256_digest': '62a2f8df3d66f878373fd0072eacf4ee52194ba302e00082828e0d263b0418d2'}
Not replacing 'https://files.pythonhosted.org/packages/95/8e/71125f3f24771f50e630b5a6fa9fd209a9f167dcbc3aad65a48cb3dd5694/python-dateutil-2.6.0.zip' with 'https://files.pythonhosted.org/packages/51/fc/39a3fbde6864942e8bb24c93663734b74e281b984d1b8c4f95d64b0c21f6/python-dateutil-2.6.0.tar.gz'
process_download: https://files.pythonhosted.org/packages/4b/f8/3c03f8e9dbcfc803d7eb26bab2b2009ac438db7e8a89e8ebc44bfc59c6e1/python-dateutil-2.5.1.zip#sha256=43ab4f14887c9f7731032f437fe09c9adfe857e4eedc49cf899526a02c622618 -> {'name': 'python-dateutil', 'version': '2.5.1', 'filename': 'python-dateutil-2.5.1.zip', 'url': 'https://files.pythonhosted.org/packages/4b/f8/3c03f8e9dbcfc803d7eb26bab2b2009ac438db7e8a89e8ebc44bfc59c6e1/python-dateutil-2.5.1.zip', 'sha256_digest': '43ab4f14887c9f7731032f437fe09c9adfe857e4eedc49cf899526a02c622618'}
Not replacing 'https://files.pythonhosted.org/packages/b2/c0/42f05312d33e36196c52225f6859a02baa66dae1cee34e9a6967910ba8a5/python_dateutil-2.5.1-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/4b/f8/3c03f8e9dbcfc803d7eb26bab2b2009ac438db7e8a89e8ebc44bfc59c6e1/python-dateutil-2.5.1.zip'
process_download: https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl#sha256=95511bae634d69bc7329ba55e646499a842bc4ec342ad54a8cdb65645a0aad3c -> {'name': 'python_dateutil', 'version': '2.6.1', 'filename': 'python_dateutil-2.6.1-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '95511bae634d69bc7329ba55e646499a842bc4ec342ad54a8cdb65645a0aad3c'}
Replacing 'https://files.pythonhosted.org/packages/54/bb/f1db86504f7a49e1d9b9301531181b00a1c7325dc85a29160ee3eaa73a54/python-dateutil-2.6.1.tar.gz' with 'https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl#sha256=5187ca69bb0a9de482cc5e1d247460b8b62a82fdaf455a13749087094b87754c -> {'name': 'python_dateutil', 'version': '2.5.2', 'filename': 'python_dateutil-2.5.2-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '5187ca69bb0a9de482cc5e1d247460b8b62a82fdaf455a13749087094b87754c'}
Replacing 'https://files.pythonhosted.org/packages/56/2a/03c4ea9e9502231ac4a619314b2b28a90f0aeec425efe2bd4c44d0ff8765/python-dateutil-2.5.2.zip' with 'https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl#sha256=7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb -> {'name': 'python_dateutil', 'version': '2.8.0', 'filename': 'python_dateutil-2.8.0-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb'}
Replacing 'https://files.pythonhosted.org/packages/ad/99/5b2e99737edeb28c71bcbec5b5dda19d0d9ef3ca3e92e3e925e7c0bb364c/python-dateutil-2.8.0.tar.gz' with 'https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/40/8b/275015d7a9ec293cf1bbf55433258fbc9d0711890a7f6dc538bac7b86bce/python_dateutil-2.6.0-py2.py3-none-any.whl#sha256=537bf2a8f8ce6f6862ad705cd68f9e405c0b5db014aa40fa29eab4335d4b1716 -> {'name': 'python_dateutil', 'version': '2.6.0', 'filename': 'python_dateutil-2.6.0-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/40/8b/275015d7a9ec293cf1bbf55433258fbc9d0711890a7f6dc538bac7b86bce/python_dateutil-2.6.0-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '537bf2a8f8ce6f6862ad705cd68f9e405c0b5db014aa40fa29eab4335d4b1716'}
Replacing 'https://files.pythonhosted.org/packages/95/8e/71125f3f24771f50e630b5a6fa9fd209a9f167dcbc3aad65a48cb3dd5694/python-dateutil-2.6.0.zip' with 'https://files.pythonhosted.org/packages/40/8b/275015d7a9ec293cf1bbf55433258fbc9d0711890a7f6dc538bac7b86bce/python_dateutil-2.6.0-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/3e/f5/aad82824b369332a676a90a8c0d1e608b17e740bbb6aeeebca726f17b902/python-dateutil-2.5.3.tar.gz#sha256=1408fdb07c6a1fa9997567ce3fcee6a337b39a503d80699e0f213de4aa4b32ed -> {'name': 'python-dateutil', 'version': '2.5.3', 'filename': 'python-dateutil-2.5.3.tar.gz', 'url': 'https://files.pythonhosted.org/packages/3e/f5/aad82824b369332a676a90a8c0d1e608b17e740bbb6aeeebca726f17b902/python-dateutil-2.5.3.tar.gz', 'sha256_digest': '1408fdb07c6a1fa9997567ce3fcee6a337b39a503d80699e0f213de4aa4b32ed'}
Not replacing 'https://files.pythonhosted.org/packages/b7/9f/ba2b6aaf27e74df59f31b77d1927d5b037cc79a89cda604071f93d289eaf/python-dateutil-2.5.3.zip' with 'https://files.pythonhosted.org/packages/3e/f5/aad82824b369332a676a90a8c0d1e608b17e740bbb6aeeebca726f17b902/python-dateutil-2.5.3.tar.gz'
process_download: https://files.pythonhosted.org/packages/33/68/9eadc96f9899caebd98f55f942d6a8f3fb2b8f8e69ba81a0f771269897e9/python_dateutil-2.5.3-py2.py3-none-any.whl#sha256=598499a75be2e5e18a66f12c00dd47a069de24794effeda4228bfc760f44f527 -> {'name': 'python_dateutil', 'version': '2.5.3', 'filename': 'python_dateutil-2.5.3-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/33/68/9eadc96f9899caebd98f55f942d6a8f3fb2b8f8e69ba81a0f771269897e9/python_dateutil-2.5.3-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '598499a75be2e5e18a66f12c00dd47a069de24794effeda4228bfc760f44f527'}
Replacing 'https://files.pythonhosted.org/packages/b7/9f/ba2b6aaf27e74df59f31b77d1927d5b037cc79a89cda604071f93d289eaf/python-dateutil-2.5.3.zip' with 'https://files.pythonhosted.org/packages/33/68/9eadc96f9899caebd98f55f942d6a8f3fb2b8f8e69ba81a0f771269897e9/python_dateutil-2.5.3-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/2f/e9/b02e8a1a8c53a55a4f37df1e8e111539d0a3e76828bcd252947a5200b797/python_dateutil-2.7.4-py2.py3-none-any.whl#sha256=f7cde3aecf8a797553d6ec49b65f0fbcffe7ffb971ccac452d181c28fd279936 -> {'name': 'python_dateutil', 'version': '2.7.4', 'filename': 'python_dateutil-2.7.4-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/2f/e9/b02e8a1a8c53a55a4f37df1e8e111539d0a3e76828bcd252947a5200b797/python_dateutil-2.7.4-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': 'f7cde3aecf8a797553d6ec49b65f0fbcffe7ffb971ccac452d181c28fd279936'}
Replacing 'https://files.pythonhosted.org/packages/a5/15/37f2e39504a98ec4b3eba8c9a61755dd5374388201ee60d1ae5b8e7a3d09/python-dateutil-2.7.4.tar.gz' with 'https://files.pythonhosted.org/packages/2f/e9/b02e8a1a8c53a55a4f37df1e8e111539d0a3e76828bcd252947a5200b797/python_dateutil-2.7.4-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/27/50/0a3e33ba83cebfef5e14fd52c1d6f053870618b6e15cf3e99fd5b893b2c7/python-dateutil-1.4.1.tar.gz#sha256=74b615c6a55b4421187feba1633fc233e7c5ebdd7abe9b092447a32946823357 -> {'name': 'python-dateutil', 'version': '1.4.1', 'filename': 'python-dateutil-1.4.1.tar.gz', 'url': 'https://files.pythonhosted.org/packages/27/50/0a3e33ba83cebfef5e14fd52c1d6f053870618b6e15cf3e99fd5b893b2c7/python-dateutil-1.4.1.tar.gz', 'sha256_digest': '74b615c6a55b4421187feba1633fc233e7c5ebdd7abe9b092447a32946823357'}
process_download: https://files.pythonhosted.org/packages/22/b7/923674117d83465c0ccab5d5fa1b66caba59d6fa7428089fd2470a1e29cd/python-dateutil-2.5.2.tar.gz#sha256=063907ef47f6e187b8fe0728952e4effb587a34f2dc356888646f9b71fbb2e4b -> {'name': 'python-dateutil', 'version': '2.5.2', 'filename': 'python-dateutil-2.5.2.tar.gz', 'url': 'https://files.pythonhosted.org/packages/22/b7/923674117d83465c0ccab5d5fa1b66caba59d6fa7428089fd2470a1e29cd/python-dateutil-2.5.2.tar.gz', 'sha256_digest': '063907ef47f6e187b8fe0728952e4effb587a34f2dc356888646f9b71fbb2e4b'}
Not replacing 'https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/22/b7/923674117d83465c0ccab5d5fa1b66caba59d6fa7428089fd2470a1e29cd/python-dateutil-2.5.2.tar.gz'
process_download: https://files.pythonhosted.org/packages/22/75/666cd70de6a70cc7c6560429340ee7ef08196c93f552428983a808423755/python_dateutil-2.4.2-py2.py3-none-any.whl#sha256=2ae63cf475f0bd049b722fac20813d62aedc14957dd5a3bf00d120d2b5404460 -> {'name': 'python_dateutil', 'version': '2.4.2', 'filename': 'python_dateutil-2.4.2-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/22/75/666cd70de6a70cc7c6560429340ee7ef08196c93f552428983a808423755/python_dateutil-2.4.2-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '2ae63cf475f0bd049b722fac20813d62aedc14957dd5a3bf00d120d2b5404460'}
Replacing 'https://files.pythonhosted.org/packages/b6/ff/5eaa688dd8ce78913f47438f9b40071a560126ac3e95f9b9be27dfe546a7/python-dateutil-2.4.2.tar.gz' with 'https://files.pythonhosted.org/packages/22/75/666cd70de6a70cc7c6560429340ee7ef08196c93f552428983a808423755/python_dateutil-2.4.2-py2.py3-none-any.whl'
process_download: https://files.pythonhosted.org/packages/0e/01/68747933e8d12263d41ce08119620d9a7e5eb72c876a3442257f74490da0/python-dateutil-2.7.5.tar.gz#sha256=88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02 -> {'name': 'python-dateutil', 'version': '2.7.5', 'filename': 'python-dateutil-2.7.5.tar.gz', 'url': 'https://files.pythonhosted.org/packages/0e/01/68747933e8d12263d41ce08119620d9a7e5eb72c876a3442257f74490da0/python-dateutil-2.7.5.tar.gz', 'sha256_digest': '88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02'}
Not replacing 'https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl' with 'https://files.pythonhosted.org/packages/0e/01/68747933e8d12263d41ce08119620d9a7e5eb72c876a3442257f74490da0/python-dateutil-2.7.5.tar.gz'
process_download: https://files.pythonhosted.org/packages/0c/57/19f3a65bcf6d5be570ee8c35a5398496e10a0ddcbc95393b2d17f86aaaf8/python_dateutil-2.7.2-py2.py3-none-any.whl#sha256=3220490fb9741e2342e1cf29a503394fdac874bc39568288717ee67047ff29df -> {'name': 'python_dateutil', 'version': '2.7.2', 'filename': 'python_dateutil-2.7.2-py2.py3-none-any.whl', 'url': 'https://files.pythonhosted.org/packages/0c/57/19f3a65bcf6d5be570ee8c35a5398496e10a0ddcbc95393b2d17f86aaaf8/python_dateutil-2.7.2-py2.py3-none-any.whl', 'python-version': '2, 3', 'sha256_digest': '3220490fb9741e2342e1cf29a503394fdac874bc39568288717ee67047ff29df'}
Replacing 'https://files.pythonhosted.org/packages/c5/39/4da7c2dbc4f023fba5fb2325febcadf0d0ce0efdc8bd12083a0f65d20653/python-dateutil-2.7.2.tar.gz' with 'https://files.pythonhosted.org/packages/0c/57/19f3a65bcf6d5be570ee8c35a5398496e10a0ddcbc95393b2d17f86aaaf8/python_dateutil-2.7.2-py2.py3-none-any.whl'
sorted list: ['1.4', '1.4.1', '1.5', '2.1', '2.2', '2.3', '2.4.0', '2.4.1', '2.4.1.post1', '2.4.2', '2.5.0', '2.5.1', '2.5.2', '2.5.3', '2.6.0', '2.6.1', '2.7.0', '2.7.1', '2.7.2', '2.7.3', '2.7.4', '2.7.5', '2.8.0']
Use temp dir /tmp/tmpmi5ftlgc
pip install --no-deps -t /tmp/tmpmi5ftlgc https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl
For variant 'global', will try loading '/etc/xdg/xdg-plasma/pip/pip.conf'
For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
For variant 'global', will try loading '/usr/share/kubuntu-default-settings/kf5-settings/pip/pip.conf'
For variant 'global', will try loading '/etc/pip.conf'
For variant 'user', will try loading '/home/ksimmi/.pip/pip.conf'
For variant 'user', will try loading '/home/ksimmi/.config/pip/pip.conf'
For variant 'site', will try loading '/home/ksimmi/.pyenv/versions/3.7.4/pip.conf'
For variant 'global', will try loading '/etc/xdg/xdg-plasma/pip/pip.conf'
For variant 'global', will try loading '/etc/xdg/pip/pip.conf'
For variant 'global', will try loading '/usr/share/kubuntu-default-settings/kf5-settings/pip/pip.conf'
For variant 'global', will try loading '/etc/pip.conf'
For variant 'user', will try loading '/home/ksimmi/.pip/pip.conf'
For variant 'user', will try loading '/home/ksimmi/.config/pip/pip.conf'
For variant 'site', will try loading '/home/ksimmi/.pyenv/versions/3.7.4/pip.conf'
Created temporary directory: /tmp/pip-target-lwuqa0ak
Created temporary directory: /tmp/pip-ephem-wheel-cache-0q31cm8w
Re-using requirements tracker '/tmp/pip-req-tracker-trx51bcp'
Created temporary directory: /tmp/pip-install-l3jd83dr
Collecting python-dateutil==2.8.0 from https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl
Created temporary directory: /tmp/pip-unpack-wfq81wqz
Looking up "https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl" in the cache
No cache entry available
Starting new HTTPS connection (1): files.pythonhosted.org:443
https://files.pythonhosted.org:443 "GET /packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl HTTP/1.1" 200 226803
Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
Downloading from URL https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl
|███████████████████████████████▉| 225kB 356kB/s eta 0:00:01 Ignoring unknown cache-control directive: immutable
Updating cache with response from "https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl"
Caching due to etag
|████████████████████████████████| 235kB 356kB/s
ERROR: Could not install packages due to an EnvironmentError.
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 60, in add
with open(entry_path) as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-tracker-trx51bcp/c0f831d11370db7f1ae5fd65a333a166332b1081c01f6685f7c6927a'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 345, in run
resolver.resolve(requirement_set)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 196, in resolve
self._resolve_one(requirement_set, req)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 359, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 307, in _get_abstract_dist_for
self.require_hashes
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 213, in prepare_linked_requirement
with self.req_tracker.track(req):
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/contextlib.py", line 112, in __enter__
return next(self.gen)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 94, in track
self.add(req)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pip/_internal/req/req_tracker.py", line 68, in add
with open(entry_path, 'w') as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-tracker-trx51bcp/c0f831d11370db7f1ae5fd65a333a166332b1081c01f6685f7c6927a'
Cleaning up...
Cleaned build tracker '/tmp/pip-req-tracker-trx51bcp'
Package python-dateutil was not installed due some error
Traceback (most recent call last):
File "/home/ksimmi/.pyenv/versions/3.7.4/bin/pundle", line 10, in <module>
sys.exit(CmdRegister.main())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 1027, in main
cls.commands[alias]()
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 1033, in cmd_install
install_all(**create_parser_or_exit())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 922, in install_all
suite.install()
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 477, in install
state.reveal_requirements(self, install=install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 343, in reveal_requirements
already_revealed=already_revealed,
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 473, in adjust_with_req
state.reveal_requirements(self, install=install, upgrade=upgrade, already_revealed=already_revealed or set())
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 334, in reveal_requirements
dist = self.check_installed_version(suite, install=install)
File "/home/ksimmi/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pundle.py", line 305, in check_installed_version
raise PundleException('Package %s was not installed due some error' % self.key)
pundle.PundleException: Package python-dateutil was not installed due some error
As you can see the markupsafe package that wasn't installed at my first post was successfully installed at second post. And after few attempts of running of the pundle install it managed to install all packages.
Will take a look at the issue. Thank you for reporting. Looks like something with way I use pip. Not sure.
Hi!
Today I came back to researching this problem and now I think it because of pip code. In pip/_internal/req/req_tracker.py found cleanup method and compared it with the same method in current pip's master. They are different!
My code:
def cleanup(self):
# type: () -> None
for req in set(self._entries):
self.remove(req)
remove = self._temp_dir is not None
if remove:
self._temp_dir.cleanup()
logger.debug('%s build tracker %r',
'Removed' if remove else 'Cleaned',
self._root)
Code from current master branch:
def cleanup(self):
# type: () -> None
for req in set(self._entries):
self.remove(req)
logger.debug("Removed build tracker: %r", self._root)
Afrter I replaced my local copy of cleanup method by code from current master it became works.