mirror of
https://github.com/bndr/pipreqs.git
synced 2025-06-06 03:25:21 +00:00
fix(pipres): Add dependency even if version was not found
This commit is contained in:
parent
d93319ccf1
commit
63be6bb253
@ -113,8 +113,8 @@ def generate_requirements_file(path, imports):
|
|||||||
file=path,
|
file=path,
|
||||||
imports=", ".join([x['name'] for x in imports])
|
imports=", ".join([x['name'] for x in imports])
|
||||||
))
|
))
|
||||||
fmt = '{name} == {version}'
|
fmt = '{name}=={version}'
|
||||||
out_file.write('\n'.join(fmt.format(**item)
|
out_file.write('\n'.join(fmt.format(**item) if item['version'] else '{name}'.format(**item)
|
||||||
for item in imports) + '\n')
|
for item in imports) + '\n')
|
||||||
|
|
||||||
|
|
||||||
@ -156,8 +156,13 @@ def get_locally_installed_packages(encoding=None):
|
|||||||
for i_item in package_import:
|
for i_item in package_import:
|
||||||
if ((i_item not in ignore) and
|
if ((i_item not in ignore) and
|
||||||
(package[0] not in ignore)):
|
(package[0] not in ignore)):
|
||||||
|
version = None
|
||||||
|
if len(package) > 1:
|
||||||
|
version = package[1].replace(
|
||||||
|
".dist", "").replace(".egg", "")
|
||||||
|
|
||||||
packages[i_item] = {
|
packages[i_item] = {
|
||||||
'version': package[1].replace(".dist", "").replace(".egg",""),
|
'version': version,
|
||||||
'name': package[0]
|
'name': package[0]
|
||||||
}
|
}
|
||||||
return packages
|
return packages
|
||||||
|
Loading…
x
Reference in New Issue
Block a user