mirror of
https://github.com/clearml/clearml
synced 2025-03-03 18:52:12 +00:00
Fix Task.add_requirements() passing package_version starting with @ or ; or #
This commit is contained in:
parent
83fb00ef8b
commit
8fb4fb2b5e
@ -216,10 +216,10 @@ class ScriptRequirements(object):
|
|||||||
requirements_txt += '{0}\n'.format(version)
|
requirements_txt += '{0}\n'.format(version)
|
||||||
elif k.startswith('-e '):
|
elif k.startswith('-e '):
|
||||||
requirements_txt += '{0} {1}\n'.format(k.replace('-e ', '', 1), version or '')
|
requirements_txt += '{0} {1}\n'.format(k.replace('-e ', '', 1), version or '')
|
||||||
elif version and (str(version).strip() or ' ')[0] in '><~=':
|
elif version and str(version or ' ').strip()[0].isdigit():
|
||||||
requirements_txt += '{0} {1}\n'.format(k, version)
|
|
||||||
elif version and str(version).strip():
|
|
||||||
requirements_txt += '{0} {1} {2}\n'.format(k, '==', version)
|
requirements_txt += '{0} {1} {2}\n'.format(k, '==', version)
|
||||||
|
elif version and str(version).strip():
|
||||||
|
requirements_txt += '{0} {1}\n'.format(k, version)
|
||||||
else:
|
else:
|
||||||
requirements_txt += '{0}\n'.format(k)
|
requirements_txt += '{0}\n'.format(k)
|
||||||
return requirements_txt
|
return requirements_txt
|
||||||
|
@ -1014,7 +1014,8 @@ class Logger(object):
|
|||||||
figure=figure,
|
figure=figure,
|
||||||
iter=iteration or 0,
|
iter=iteration or 0,
|
||||||
logger=self,
|
logger=self,
|
||||||
force_save_as_image=False if report_interactive else ('png' if report_image else True),
|
force_save_as_image=False if report_interactive and not report_image
|
||||||
|
else ('png' if report_image else True),
|
||||||
)
|
)
|
||||||
|
|
||||||
def set_default_upload_destination(self, uri):
|
def set_default_upload_destination(self, uri):
|
||||||
|
Loading…
Reference in New Issue
Block a user