Skip to content

Commit ed2e935

Browse files
committed
bump version for next release
1 parent abd6836 commit ed2e935

File tree

5 files changed

+20
-3
lines changed

5 files changed

+20
-3
lines changed

.claude/settings.local.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"Bash(./venv/bin/pip install:*)",
88
"Bash(./venv/bin/talkpython:*)",
99
"Bash(gh issue view:*)",
10-
"Bash(pyrefly check:*)"
10+
"Bash(pyrefly check:*)",
11+
"Bash(uv lock:*)"
1112
]
1213
}
1314
}

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Published on PyPI as `talk-python-cli`. Entry point: `talkpython`.
1616
- **After every code edit, run: `ruff format && ruff check --fix`**
1717
- **Use `pyrefly check` to validate type information after changes.**
1818
- Do not add unnecessary abstractions, comments, or docstrings to unchanged code.
19+
- **Update `change-log.md` after every major change** (new features, breaking changes, notable fixes). Follow the [Keep a Changelog](https://keepachangelog.com/) format already in use.
1920

2021
## Build & Run
2122

change-log.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.2.0] - 2026-02-07
9+
10+
### Added
11+
- `--format markdown` output mode for raw Markdown without Rich formatting, ideal for AI agents, LLMs, and RAG pipelines
12+
- New "Agentic AI and LLM integration" section in README
13+
- `display_markdown_raw()` in `formatting.py` for plain stdout output
14+
- Tests for markdown format: query param propagation, raw output, and display routing
15+
16+
### Changed
17+
- `--format` flag now accepts `text`, `json`, or `markdown` (was `text` or `json`)
18+
- MCP client sends `?format=markdown` query param to server when markdown format is selected
19+
- README "Output formats" and "Piping JSON to other tools" sections updated for the new format
20+
21+
---
22+
823
## [0.1.2] - 2026-02-07
924

1025
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "talk-python-cli"
3-
version = "0.1.2"
3+
version = "0.2.0"
44
description = "CLI for the Talk Python to Me podcast and courses"
55
requires-python = ">=3.12"
66
license = "MIT"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)