diff --git a/CHANGELOG.md b/CHANGELOG.md index c57c6d2..50a3260 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [NextRelease] +### Header + +- **subtitle**: describtion + +## [1.3.5] + ### Added - **Placeholder-Based Line Numbering**: Implemented a new placeholder system (`OFFSET_PLACEHOLDER`) for calculating line numbers in generated headers. This ensures deterministic line numbering by first generating headers with placeholders, then calculating the actual offset based on the final header size, and finally replacing placeholders with accurate line numbers. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c9f2e2c..eb1ae5e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -95,7 +95,7 @@ The release process is partially automated. 2. Update the version using `bump-my-version`: ```bash # For a patch, minor, or major release - bump-my-version patch/minor/major + bump-my-version bump patch/minor/major ``` This command will update the version in `pyproject.toml` and update the `CHANGELOG.md`, replacing `[NextRelease]` with the new version tag. 3. Commit the version bump: `git commit -am "chore: release v.x.y.z"` diff --git a/agent_docstrings/__init__.py b/agent_docstrings/__init__.py index 5f5575c..d82a441 100644 --- a/agent_docstrings/__init__.py +++ b/agent_docstrings/__init__.py @@ -7,4 +7,4 @@ Attributes: __version__ (str): Current version of the *agent-docstrings* package. """ -__version__ = "1.3.4" \ No newline at end of file +__version__ = "1.3.5" \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index b2808cd..2e739af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "agent-docstrings" -version = "1.3.4" +version = "1.3.5" description = "A command-line tool to auto-generate and update file-level docstrings summarizing classes and functions. Useful for maintaining a high-level overview of your files, especially in projects with code generated or modified by AI assistants." readme = { file = "README.md", content-type = "text/markdown" } license = { file = "LICENSE" } @@ -148,7 +148,7 @@ exclude_lines = [ ] [tool.bumpversion] -current_version = "1.3.4" +current_version = "1.3.5" commit = false tag = false