Skip to content

Commit b56bc44

Browse files
committed
Fix backend tutorial warning
1 parent 3b9281f commit b56bc44

File tree

1 file changed

+20
-22
lines changed

1 file changed

+20
-22
lines changed

advanced/backends/1.Backend_without_Lazy_Loading.ipynb

+20-22
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@
1717
"## BackendEntrypoint\n",
1818
"Implement a subclass of `BackendEntrypoint` that expose a method `open_dataset`:\n",
1919
"\n",
20-
" ```python\n",
21-
" from xarray.backends import BackendEntrypoint\n",
20+
"```python\n",
21+
"from xarray.backends import BackendEntrypoint\n",
22+
"\n",
23+
"class MyBackendEntrypoint(BackendEntrypoint):\n",
24+
" def open_dataset(\n",
25+
" self,\n",
26+
" filename_or_obj,\n",
27+
" *,\n",
28+
" drop_variables=None,\n",
29+
" ):\n",
2230
"\n",
23-
" class MyBackendEntrypoint(BackendEntrypoint):\n",
24-
" def open_dataset(\n",
25-
" self,\n",
26-
" filename_or_obj,\n",
27-
" *,\n",
28-
" drop_variables=None,\n",
29-
" ):\n",
30-
" \n",
31-
" return my_open_dataset(filename_or_obj, drop_variables=drop_variables)\n",
31+
" return my_open_dataset(filename_or_obj, drop_variables=drop_variables)\n",
3232
"\n",
33-
" ```"
33+
"```"
3434
]
3535
},
3636
{
@@ -41,20 +41,18 @@
4141
"Declare this class as an external plugin in your `setup.py`:\n",
4242
"\n",
4343
"```python\n",
44-
" setuptools.setup(\n",
45-
" ...\n",
46-
" entry_points={\n",
47-
" 'xarray.backends': ['engine_name=package.module:my_backendentrypoint'],\n",
48-
" },\n",
49-
" )\n",
50-
"\n",
44+
"setuptools.setup(\n",
45+
" ...\n",
46+
" entry_points={\n",
47+
" 'xarray.backends': ['engine_name=package.module:my_backendentrypoint'],\n",
48+
" },\n",
49+
")\n",
5150
"```\n",
5251
"or pass it in `xr.open_dataset`:\n",
5352
"\n",
5453
"```python\n",
55-
" xr.open_dataset(..., engine=MyBackendEntrypoint)\n",
56-
"```\n",
57-
"<br/>"
54+
"xr.open_dataset(..., engine=MyBackendEntrypoint)\n",
55+
"```"
5856
]
5957
},
6058
{

0 commit comments

Comments
 (0)