We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 706cc05 commit f5b0ce7Copy full SHA for f5b0ce7
1 file changed
mpas_analysis/__main__.py
@@ -943,6 +943,9 @@ def get_editable_install_dir(package_name):
943
944
direct_url = Distribution.from_name(package_name).read_text(
945
'direct_url.json')
946
+ if direct_url is None:
947
+ return None
948
+
949
contents = json.loads(direct_url)
950
pkg_is_editable = contents.get("dir_info", {}).get("editable", False)
951
if pkg_is_editable and 'url' in contents:
0 commit comments