Skip to content

Commit 66dc3b3

Browse files
authored
Merge pull request #74 from theislab/docs/pin-v0.1.4
docs: pin install instructions to v0.1.4
2 parents 11b6780 + d084cae commit 66dc3b3

8 files changed

Lines changed: 21 additions & 14 deletions

File tree

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ Lean read client for the spatialdata-db spatial-omics collection: query the cata
77
## Install
88

99
```bash
10-
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
10+
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
1111
```
1212

13-
This installs the alpha release, v0.1.3. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.3`.
13+
This installs the alpha release, v0.1.4. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.4`.
1414

1515
## Usage
1616

‎docs/guides/cli-and-agents.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ The package installs two commands: `sddb-cli`, a thin command line over the cata
55
same catalog.
66

77
```
8-
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
8+
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
99
```
1010

1111
## sddb-cli
@@ -122,7 +122,7 @@ A study without an entry in the published `citations.bib` gets a fallback entry
122122
The MCP server speaks stdio and exposes the catalog to an agent. Install the extra:
123123

124124
```
125-
pip install "spatialdata-db[mcp] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
125+
pip install "spatialdata-db[mcp] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
126126
```
127127

128128
### Claude Desktop

‎docs/index.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@ The `sddb-cli` command and the `sddb-mcp` server give the shell and AI agents th
2929

3030
:::{tab-item} pip
3131
```bash
32-
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
32+
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
3333
```
3434
:::
3535

3636
:::{tab-item} uv
3737
```bash
38-
uv pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
38+
uv pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
3939
```
4040
:::
4141

4242
::::
4343

44-
This installs the alpha release, v0.1.3. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.3`.
44+
This installs the alpha release, v0.1.4. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.4`.
4545

4646
The client needs Python 3.12 or newer. It is not on PyPI yet, so install it from GitHub.
4747

‎docs/reference/mcp.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
`sddb-mcp` serves the catalog to agents over stdio (Model Context Protocol). It needs the optional extra:
44

55
```bash
6-
pip install "spatialdata-db[mcp] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
6+
pip install "spatialdata-db[mcp] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
77
sddb-mcp
88
```
99

‎docs/start.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ The [DB website]({{ site_url }}) is the place to find data. This page shows what
66
## Install
77

88
```bash
9-
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
9+
pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
1010
```
1111

1212
or, with uv:
1313

1414
```bash
15-
uv pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3"
15+
uv pip install "spatialdata-db @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4"
1616
```
1717

18-
This installs the alpha release, v0.1.3. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.3`. The package needs Python 3.12 or newer. It is not on PyPI yet, so install it from GitHub. The name `sddb` on PyPI belongs to an unrelated package.
18+
This installs the alpha release, v0.1.4. The `main` branch may be ahead of it, and you get the newest code if you leave out `@v0.1.4`. The package needs Python 3.12 or newer. It is not on PyPI yet, so install it from GitHub. The name `sddb` on PyPI belongs to an unrelated package.
1919

2020
The client keeps its cache in the user cache directory of the platform, in a folder called `sddb`. Set `SDDB_CACHE_DIR` to put it somewhere else, for example on a larger disk. The first call to `Catalog()` downloads the catalog (under 10 MB) from a GitHub release. Later calls check for a newer catalog and download it again only when one has been published.
2121

‎docs/tutorials/00_overview.ipynb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"tutorials use.\n",
2222
"\n",
2323
"```bash\n",
24-
"pip install \"spatialdata-db[viz] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.3\"\n",
24+
"pip install \"spatialdata-db[viz] @ git+https://github.com/theislab/spatialdata-db-client@v0.1.4\"\n",
2525
"```\n",
2626
"\n",
2727
"The tutorials download about 50 MB of data in total, into the cache described in {doc}`02_load_and_inspect`.\n",

‎tests/test_docs_quickstart.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
_ROOT = Path(__file__).parent.parent
1010
# The release the install instructions pin. To bump: replace the old tag in README.md and docs/, then change this line.
11-
ALPHA_TAG = "v0.1.3"
11+
ALPHA_TAG = "v0.1.4"
1212

1313

1414
def test_quickstart_api_exists():

‎tests/test_docs_reference.py‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@ def test_mcp_page_lists_all_tools():
3030

3131
def test_mcp_page_lists_tool_parameters():
3232
text = (REF / "mcp.md").read_text()
33-
for fn in (tools.query_tool, tools.describe_tool, tools.genes_tool, tools.facets_tool, tools.cite_tool, tools.download_tool):
33+
for fn in (
34+
tools.query_tool,
35+
tools.describe_tool,
36+
tools.genes_tool,
37+
tools.facets_tool,
38+
tools.cite_tool,
39+
tools.download_tool,
40+
):
3441
for param in inspect.signature(fn).parameters:
3542
if param in {"catalog_url", "bib_url", "workers", "facets"}: # internal / not exposed by server.py
3643
continue

0 commit comments

Comments
 (0)