mirror of
https://github.com/explosion/spaCy.git
synced 2025-02-26 08:30:48 +03:00
Merge remote-tracking branch 'origin/develop-downloads'
This commit is contained in:
commit
af41a9790c
|
@ -55,8 +55,6 @@ def symlink(model_path, link_name, force):
|
||||||
|
|
||||||
def get_meta(package_path, package):
|
def get_meta(package_path, package):
|
||||||
meta = util.parse_package_meta(package_path, package)
|
meta = util.parse_package_meta(package_path, package)
|
||||||
if not meta:
|
|
||||||
util.sys_exit()
|
|
||||||
return meta
|
return meta
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -149,11 +149,10 @@ def check_renamed_kwargs(renamed, kwargs):
|
||||||
raise TypeError("Keyword argument %s now renamed to %s" % (old, new))
|
raise TypeError("Keyword argument %s now renamed to %s" % (old, new))
|
||||||
|
|
||||||
|
|
||||||
def parse_package_meta(package_path, package):
|
def parse_package_meta(package_path, package, on_error=False):
|
||||||
location = os.path.join(str(package_path), package, 'meta.json')
|
location = os.path.join(str(package_path), package, 'meta.json')
|
||||||
if not os.path.isfile(location):
|
if not os.path.isfile(location) and on_error:
|
||||||
print_msg("'{p}' doesn't seem to be a valid model package.".format(p=package),
|
on_error()
|
||||||
title="No meta.json found")
|
|
||||||
else:
|
else:
|
||||||
with io.open(location, encoding='utf8') as f:
|
with io.open(location, encoding='utf8') as f:
|
||||||
meta = json.load(f)
|
meta = json.load(f)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user