Skip to content

Commit 6ede446

Browse files
BernBern
authored andcommitted
chore: prepare release v0.3.0
- Update version number to 0.3.0 in all relevant files - Mark Phase 3 implementation as complete in documentation - Update README with current development status - Update scan command documentation path
1 parent b0a4a9d commit 6ede446

4 files changed

Lines changed: 25 additions & 25 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,27 @@ CLI tools for Splunk 9.2.2 TA development and maintenance.
1010

1111
Currently Implementing:
1212

13-
- **P1: Basic CLI Structure**
13+
- **P1: Basic CLI Structure**
1414
- Command-line interface framework
1515
- Help text and documentation
1616
- Output formatting templates
1717
- Error message formatting
1818
- Verbosity controls
1919

20-
Coming Soon:
21-
22-
- **P2: Basic Validation**
20+
- **P2: Basic Validation**
2321
- Core validation rules
2422
- Validation command structure
2523
- Validation reporting
2624
- Error handling
2725

28-
- **P3: File Detection**
26+
- **P3: File Detection**
2927
- TA directory validation
3028
- Change detection and reporting
3129
- Local/default file comparison
3230
- Status display system
3331

32+
Coming Soon:
33+
3434
- **P4: Configuration Sorting**
3535
- Stanza sorting by type and priority
3636
- Setting organization within stanzas
@@ -135,7 +135,7 @@ Choose one of the following installation methods:
135135
```bash
136136
# After restarting your shell
137137
bydefault --version
138-
bydefault, version 0.1.0
138+
bydefault, version 0.3.0
139139
```
140140

141141
### Usage
@@ -250,6 +250,6 @@ GNU General Public License v3.0 or later
250250

251251
## Development Status
252252

253-
Currently implementing Phase 1: Basic CLI Structure
253+
Currently implementing Phase 4: Configuration Sorting
254254

255255
Visit the [Project Board](https://github.com/users/BernCarney/projects/1/views/1) for detailed task tracking.

phases/P3.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -357,28 +357,28 @@ The scan command enables developers to identify and report changes between local
357357
## Success Criteria
358358

359359
1. File Detection
360-
- [ ] Valid TA detection complete
361-
- [ ] File change detection complete
362-
- [ ] Stanza-level change tracking complete
363-
- [ ] Key-level change details complete
360+
- [x] Valid TA detection complete (2024-02-26)
361+
- [x] File change detection complete (2024-02-26)
362+
- [x] Stanza-level change tracking complete (2024-02-26)
363+
- [x] Key-level change details complete (2024-02-26)
364364

365365
2. Output System
366-
- [ ] Basic change summary output implemented
367-
- [ ] Verbose output with change details implemented
368-
- [ ] Diff view for showing exact changes implemented
366+
- [x] Basic change summary output implemented (2024-02-26)
367+
- [x] Verbose output with change details implemented (2024-02-26)
368+
- [x] Diff view for showing exact changes implemented (2024-02-26)
369369

370370
3. Command Options
371-
- [ ] Implement --verbose option for detailed output
372-
- [ ] Implement --recursive for scanning subdirectories
373-
- [ ] Implement --show-diff for displaying content differences
374-
- [ ] Implement --include-meta for metadata file inclusion
375-
- [ ] Add path argument handling for multiple TAs
371+
- [x] Implement --verbose option for detailed output (2024-02-26)
372+
- [x] Implement --recursive for scanning subdirectories (2024-02-26)
373+
- [x] Implement --show-diff for displaying content differences (2024-02-26)
374+
- [x] Implement --include-meta for metadata file inclusion (2024-02-26)
375+
- [x] Add path argument handling for multiple TAs (2024-02-26)
376376

377377
4. Testing Coverage
378-
- [ ] TA detection logic tested
379-
- [ ] Change detection logic tested
380-
- [ ] Command options tested
381-
- [ ] Output formatting verified
378+
- [x] TA detection logic tested (2024-02-26)
379+
- [x] Change detection logic tested (2024-02-26)
380+
- [x] Command options tested (2024-02-26)
381+
- [x] Output formatting verified (2024-02-26)
382382

383383
## Limitations
384384

pyproject.toml

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

55
[project]
66
name = "bydefault"
7-
version = "0.2.0"
7+
version = "0.3.0"
88
description = "CLI tools for Splunk TA development and maintenance"
99
requires-python = ">=3.11"
1010
dependencies = ["click>=8.1.0", "rich-click>=1.8.3", "rich>=13.9.4"]

src/bydefault/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
Package metadata used for CLI identification and version tracking.
44
"""
55

6-
__version__ = "0.1.0"
6+
__version__ = "0.3.0"
77
__prog_name__ = "byDefault"

0 commit comments

Comments
 (0)