Skip to content

Commit 9eff21a

Browse files
committed
updated dev doc, bumped version number
1 parent a89c371 commit 9eff21a

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Configure the claude_desktop_config.json (Settings>Developer>Edit Config) by add
4242
"mcpServers": {
4343
"teradata": {
4444
"command": "uvx",
45-
"args": ["teradata-mcp-server", "--profile", "all"],
45+
"args": ["teradata-mcp-server"],
4646
"env": {
4747
"DATABASE_URI": "teradata://<USERNAME>:<PASSWORD>@<HOST_URL>:1025/<USERNAME>"
4848
}

docs/developer_guide/DEVELOPER_GUIDE.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@ mcp dev teradata-mcp-server
355355
## Build, Test, and Publish
356356

357357
We build with **uv**, test locally (wheel), then push to **TestPyPI** before PyPI.
358+
The examples below use the Twine utility.
358359

359360
### Versions
360361
- The CLI reads its version from package metadata (`importlib.metadata`).
@@ -379,13 +380,13 @@ uv tool install --reinstall ./dist/teradata_mcp_server-<ver>-py3-none-any.whl
379380

380381
### 3) Verify metadata/README
381382
```bash
382-
twine check dist/*
383+
uvx twine check dist/*
383384
```
384385

385386
### 4) Publish to **TestPyPI** (dress rehearsal)
386387
```bash
387388
# Upload
388-
python -m twine upload --repository testpypi dist/*
389+
uvx twine upload --repository testpypi dist/*
389390

390391
# Try installing the just-published version with uvx
391392
uvx --no-cache \
@@ -400,9 +401,11 @@ Notes:
400401

401402
### 5) Publish to **PyPI**
402403
```bash
403-
python -m twine upload dist/*
404+
uvx twine upload dist/*
404405
```
405-
If you see `File already exists`, bump the version in `pyproject.toml`, rebuild, and upload again.
406+
If you see `File already exists`, it is either:
407+
- You haven't bumped the the version in `pyproject.toml`. Do so, rebuild, and upload again.
408+
- You have prior builds in the ./dist directory. Remove prior or be specify the exact version (eg. `uvx twine upload dist/*1.4.0*`)
406409

407410
### 6) Post‑publish smoke test
408411
```bash

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "teradata-mcp-server"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
description = "Model Context Protocol (MCP) server for Teradata, Community edition"
55
readme = {file = "README.md", content-type = "text/markdown"}
66
license = {text = "MIT"}

0 commit comments

Comments
 (0)