Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,27 @@ All notable changes to `python-docs-mcp-server` are documented here.
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/);
this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.4.0] — Unreleased

### Added

- Added the seventh tool, `whatsnew_for_version`, for offline, read-only
discovery of indexed official Python release notes for an explicit version.
Filtered pagination preserves canonical sections, their order and fields,
and advances through matching sections without gaps. Returned sections have
nonempty excerpts; truncated excerpts include canonical `get_docs`
continuation instructions. A section that cannot fit with nonempty content
and its required canonical fields returns an explicit bounded error.
Successful responses are bounded to 20,000 Unicode characters in the model
JSON, not the MCP wire envelope.
([#153](https://github.com/ayhammouda/python-docs-mcp-server/pull/153))

### Changed

- Aligned package and MCP Registry metadata to `0.4.0`. Canonical,
version-aware documentation queries remain offline and read-only;
distribution remains free under the MIT license.

## [0.3.2] — 2026-10-10

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "python-docs-mcp-server"
version = "0.3.2"
version = "0.4.0"
description = "The canonical Python stdlib oracle for AI coding agents — exact symbols, exact sections, exact versions, offline, always free, always MIT, token-frugal."
readme = "README.md"
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions server.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
"url": "https://github.com/ayhammouda/python-docs-mcp-server",
"source": "github"
},
"version": "0.3.2",
"version": "0.4.0",
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "python-docs-mcp-server",
"version": "0.3.2",
"version": "0.4.0",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading