Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package %s was not installed due some error' % self.key #33

Open
ksimmi opened this issue Oct 13, 2019 · 4 comments
Open

Package %s was not installed due some error' % self.key #33

ksimmi opened this issue Oct 13, 2019 · 4 comments

Comments

@ksimmi
Copy link
Contributor

ksimmi commented Oct 13, 2019

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
@ksimmi
Copy link
Contributor Author

ksimmi commented Oct 13, 2019

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

@ksimmi
Copy link
Contributor Author

ksimmi commented Oct 14, 2019

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.

@Deepwalker
Copy link
Owner

Will take a look at the issue. Thank you for reporting. Looks like something with way I use pip. Not sure.

@ksimmi
Copy link
Contributor Author

ksimmi commented Dec 18, 2019

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.

Repository owner deleted a comment from mrpanday93 Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants