Skip to content

Commit aba7cc3

Browse files
committed
Revert premature version bump and fix test assertions
- Revert version from 0.4.3 to 0.4.2 in pyproject.toml - Move make_new_job.sh changelog entry from [0.4.3] to [Unreleased] - Update test assertions to expect 5 permissions (was 4) to account for the new make_new_job.sh permission added by this feature branch
1 parent 83dc768 commit aba7cc3

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99

1010
### Added
11+
- Installer now auto-adds permission for `make_new_job.sh` script, allowing Claude to run job creation without manual configuration
1112

1213
### Changed
1314

1415
### Fixed
1516

1617
### Removed
1718

18-
## [0.4.3] - 2026-01-24
19-
20-
### Added
21-
- Installer now auto-adds permission for `make_new_job.sh` script, allowing Claude to run job creation without manual configuration
22-
2319
## [0.4.2] - 2026-01-24
2420

2521
### Changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "deepwork"
3-
version = "0.4.3"
3+
version = "0.4.2"
44
description = "Framework for enabling AI agents to perform complex, multi-step work tasks"
55
readme = "README.md"
66
requires-python = ">=3.11"

tests/unit/test_adapters.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ def test_sync_permissions_creates_settings_file(self, temp_dir: Path) -> None:
194194

195195
count = adapter.sync_permissions(temp_dir)
196196

197-
assert count == 4 # Read, Edit, Write for .deepwork/** + Bash for deepwork CLI
197+
assert count == 5 # Read, Edit, Write for .deepwork/** + Bash for deepwork CLI + Bash for make_new_job.sh
198198
settings_file = temp_dir / ".claude" / "settings.json"
199199
assert settings_file.exists()
200200
settings = json.loads(settings_file.read_text())
@@ -226,7 +226,7 @@ def test_sync_permissions_idempotent(self, temp_dir: Path) -> None:
226226

227227
# First call adds permissions
228228
count1 = adapter.sync_permissions(temp_dir)
229-
assert count1 == 4
229+
assert count1 == 5 # Read, Edit, Write for .deepwork/** + Bash for deepwork CLI + Bash for make_new_job.sh
230230

231231
# Second call should add nothing
232232
count2 = adapter.sync_permissions(temp_dir)

0 commit comments

Comments
 (0)