Skip to content
This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Commit 98a2d63

Browse files
committed
Update version to 0.2.3 and add verification steps to RELEASE.md
1 parent 108f476 commit 98a2d63

2 files changed

Lines changed: 37 additions & 2 deletions

File tree

RELEASE.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,41 @@ git push origin vx.y.z
6666

6767
5. Check that the package appears on PyPI at https://pypi.org/project/cli-code-agent/
6868

69+
## Verification Steps
70+
71+
After publishing, always verify the package works correctly:
72+
73+
1. **Check PyPI Listing**:
74+
- Verify the package is visible on PyPI at https://pypi.org/project/cli-code-agent/
75+
- Confirm the correct version is displayed
76+
- Verify the package metadata (description, classifiers, dependencies) matches pyproject.toml
77+
78+
2. **Installation Test**:
79+
```bash
80+
# Create a fresh virtual environment
81+
python -m venv test_install_env
82+
source test_install_env/bin/activate # On Windows: test_install_env\Scripts\activate
83+
84+
# Install the package directly from PyPI
85+
pip install cli-code-agent==x.y.z
86+
```
87+
88+
3. **Import Test**:
89+
```bash
90+
# Verify the version is correct
91+
python -c "import cli_code; print(cli_code.__version__)"
92+
```
93+
94+
4. **CLI Execution Test**:
95+
```bash
96+
# Verify CLI command works
97+
cli-code-agent --help
98+
```
99+
100+
5. **Basic Functionality Test**:
101+
- Run a simple test that exercises the core functionality
102+
- Verify outputs match expectations
103+
69104
## Troubleshooting
70105

71106
If the release fails, check:

src/cli_code/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""
2-
CLI Code - A command-line interface for interacting with various LLM models.
2+
CLI-Code Agent: An AI coding assistant CLI using Google's Gemini models with function calling.
33
"""
44

5-
__version__ = "0.2.1"
5+
__version__ = "0.2.3"

0 commit comments

Comments
 (0)