Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
This commit is contained in:
2018-02-24 10:58:55 -05:00
parent 8157e447fc
commit 019fe3efb2
+6
View File
@@ -1168,6 +1168,12 @@ def do_lock(verbose=False, system=False, clear=False, pre=False, keep_outdated=F
if not is_pinned(section[package_specified]):
lockfile[section_name][package_specified] = cached_lockfile[section_name][package_specified]
# Overwrite any develop packages with default packages.
for default_package in lockfile['default']:
if default_package in lockfile['develop']:
lockfile['develop'][default_package] = lockfile['default'][default_package]
# Run the PEP 508 checker in the virtualenv, add it to the lockfile.
cmd = '"{0}" {1}'.format(which('python', allow_global=system), shellquote(pep508checker.__file__.rstrip('cdo')))
c = delegator.run(cmd)