Skip to content

Commit dbbbfde

Browse files
tbitcsoz-agent
andcommitted
release: v0.1.3 — PyPI sidebar links + badge fix
Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent 0bdda36 commit dbbbfde

6 files changed

Lines changed: 14 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.3] - 2026-04-01
11+
12+
### Fixed
13+
- **PyPI sidebar links**: added Documentation (specsmith.readthedocs.io) and Issues (GitHub) to project URLs.
14+
- **PyPI badge**: switched to cache-busting shields.io URL.
15+
1016
## [0.1.2] - 2026-04-01
1117

1218
### Fixed
@@ -123,7 +129,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
123129
- **G9**: Session start file list now marks services.md as conditional ("if it exists").
124130
- **G10**: Open TODOs format specified as `- [ ]` / `- [x]` checkbox syntax.
125131

126-
[Unreleased]: https://github.com/BitConcepts/specsmith/compare/v0.1.2...HEAD
132+
[Unreleased]: https://github.com/BitConcepts/specsmith/compare/v0.1.3...HEAD
133+
[0.1.3]: https://github.com/BitConcepts/specsmith/compare/v0.1.2...v0.1.3
127134
[0.1.2]: https://github.com/BitConcepts/specsmith/compare/v0.1.1...v0.1.2
128135
[0.1.1]: https://github.com/BitConcepts/specsmith/compare/v0.1.0...v0.1.1
129136
[0.1.0]: https://github.com/BitConcepts/specsmith/compare/v0.1.0-alpha.2...v0.1.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "specsmith"
7-
version = "0.1.2"
7+
version = "0.1.3"
88
description = "Forge governed project scaffolds from the Agentic AI Development Workflow Specification."
99
readme = "README.md"
1010
license = {text = "MIT"}

src/specsmith/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Copyright (c) 2026 BitConcepts, LLC. All rights reserved.
33
"""specsmith — Forge governed project scaffolds."""
44

5-
__version__ = "0.1.2"
5+
__version__ = "0.1.3"

src/specsmith/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ class ProjectConfig(BaseModel):
8181
description="Target platforms",
8282
)
8383
language: str = Field(default="python", description="Primary language/runtime")
84-
spec_version: str = Field(default="0.1.2", description="Spec version to scaffold from")
84+
spec_version: str = Field(default="0.1.3", description="Spec version to scaffold from")
8585
description: str = Field(default="", description="Short project description")
8686

8787
# Options

tests/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def test_version_flag(self) -> None:
4141
result = runner.invoke(main, ["--version"])
4242
assert result.exit_code == 0
4343
assert "specsmith" in result.output
44-
assert "0.1.2" in result.output
44+
assert "0.1.3" in result.output
4545

4646

4747
class TestCLIInit:
@@ -100,7 +100,7 @@ def test_upgrade_already_current(self, tmp_path: Path) -> None:
100100
target = _scaffold_governed(tmp_path)
101101
runner = CliRunner()
102102
result = runner.invoke(
103-
main, ["upgrade", "--project-dir", str(target), "--spec-version", "0.1.2"]
103+
main, ["upgrade", "--project-dir", str(target), "--spec-version", "0.1.3"]
104104
)
105105
assert result.exit_code == 0
106106
assert "Already at spec version" in result.output

tests/test_smoke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def test_version():
1010
"""Version string is set."""
1111

1212

13-
assert __version__ == "0.1.2"
13+
assert __version__ == "0.1.3"
1414

1515

1616
def test_config_defaults():

0 commit comments

Comments
 (0)