We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbad63f commit ac290c8Copy full SHA for ac290c8
fsspec/__init__.py
@@ -48,10 +48,15 @@ def process_entries():
48
specs = eps.select(group="fsspec.specs")
49
else:
50
specs = eps.get("fsspec.specs", [])
51
+ registered_names = {}
52
for spec in specs:
53
err_msg = f"Unable to load filesystem from {spec}"
54
+ name = spec.name
55
+ if name in registered_names:
56
+ continue
57
+ registered_names[name] = True
58
register_implementation(
- spec.name,
59
+ name,
60
spec.value.replace(":", "."),
61
errtxt=err_msg,
62
# We take our implementations as the ones to overload with if
0 commit comments