Skip to content

Commit 5cd2e7f

Browse files
RELEASE: v.0.10.0 (#272)
1 parent 3710a96 commit 5cd2e7f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1857
-1310
lines changed

.ai-context/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ consistent UX while allowing easy contribution of new analyzers.
2828

2929
### Entry Points
3030

31-
- `mangotango.py` - Main application bootstrap
32-
- `python -m mangotango` - Standard execution command
31+
- `cibmangotree.py` - Main application bootstrap
32+
- `python -m cibmangotree` - Standard execution command
3333

3434
### Core Architecture (MVC-like)
3535

.ai-context/setup-guide.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ The bootstrap script will:
5858
### 4. Verify Installation
5959

6060
```bash
61-
python -m mangotango --noop
61+
python -m cibmangotree --noop
6262
```
6363

6464
Should output: "No-op flag detected. Exiting successfully."
@@ -118,7 +118,7 @@ mango-tango-cli/
118118
├── storage/ # Data persistence
119119
├── importing/ # Data import modules
120120
├── requirements*.txt # Dependencies
121-
└── mangotango.py # Main entry point
121+
└── cibmangotree.py # Main entry point
122122
```
123123

124124
## Database and Storage Setup
@@ -149,14 +149,14 @@ source venv/bin/activate # macOS/Linux
149149
venv\Scripts\activate # Windows
150150

151151
# Start the application
152-
python -m mangotango
152+
python -m cibmangotree
153153
```
154154

155155
### Development Mode
156156

157157
```bash
158158
# Run with debugging/development flags
159-
python -m mangotango --noop # Test mode, exits immediately
159+
python -m cibmangotree --noop # Test mode, exits immediately
160160
```
161161

162162
## Testing Setup

.ai-context/symbol-reference.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,16 +221,16 @@ Core tokenizer implementation with Unicode awareness:
221221

222222
### Main Application
223223

224-
- `mangotango.py` - Application bootstrap and initialization
224+
- `cibmangotree.py` - Application bootstrap and initialization
225225
- `freeze_support()` - Multiprocessing setup
226226
- `enable_windows_ansi_support()` - Terminal color support
227227
- Storage initialization with app metadata
228228
- Component orchestration (splash, main_menu)
229229

230230
### Module Entry Point
231231

232-
- `python -m mangotango` - Standard execution command
233-
- `python -m mangotango --noop` - No-operation mode for testing
232+
- `python -m cibmangotree` - Standard execution command
233+
- `python -m cibmangotree --noop` - No-operation mode for testing
234234

235235
## Integration Points
236236

.cursorrules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Mango Tango CLI is a Python terminal-based tool for social media data analysis w
5050

5151
### Key Entry Points
5252

53-
- `mangotango.py` - Application bootstrap and initialization
53+
- `cibmangotree.py` - Application bootstrap and initialization
5454
- `app/app.py:App` - Main application controller
5555
- `components/main_menu.py:main_menu()` - Terminal UI entry point
5656
- `analyzers/__init__.py:suite` - Analyzer registry
@@ -96,15 +96,15 @@ python -m venv venv
9696
./bootstrap.ps1 # Windows
9797

9898
# Run application
99-
python -m mangotango
99+
python -m cibmangotree
100100
```
101101

102102
## Common Commands
103103

104104
### Development
105105

106-
- `python -m mangotango` - Start application
107-
- `python -m mangotango --noop` - Test mode
106+
- `python -m cibmangotree` - Start application
107+
- `python -m cibmangotree --noop` - Test mode
108108
- `isort . && black .` - Format code
109109
- `pytest` - Run tests
110110
- `pytest analyzers/[name]/` - Test specific analyzer

.github/workflows/build_exe.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
check_command: dist\cibmangotree_windows.exe --noop
3636
- platform_name: MacOS (x86)
3737
artifact_name: macos-x86
38-
os: macos-13
38+
os: macos-15-intel
3939
move_command: mv dist/cibmangotree dist/cibmangotree_macos-x86
4040
sha_command: shasum -a 1 dist/cibmangotree_macos-x86 > dist/cibmangotree_macos-x86.sha1
4141
sha_command_pkg: shasum -a 1 dist/cibmangotree_macos-x86.pkg > dist/cibmangotree_macos-x86.pkg.sha1

.serena/memories/code_structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Entry Point
44

5-
- `mangotango.py` - Main entry point, bootstraps the application with Storage, App, and terminal components
5+
- `cibmangotree.py` - Main entry point, bootstraps the application with Storage, App, and terminal components
66

77
## Core Modules
88

.serena/memories/suggested_commands.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ python -m venv venv
1515

1616
```bash
1717
# Start the application
18-
python -m mangotango
18+
python -m cibmangotree
1919

2020
# Run with no-op flag (for testing)
21-
python -m mangotango --noop
21+
python -m cibmangotree --noop
2222
```
2323

2424
## Development Commands

.vscode/launch.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "Debug",
99
"type": "debugpy",
1010
"request": "launch",
11-
"module": "mangotango"
11+
"module": "cibmangotree"
1212
}
1313
]
1414
}

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ read_memory("task_completion_checklist") # Before committing
179179

180180
```markdown
181181
# Find app entry point
182-
find_symbol("main", relative_path="mangotango.py")
182+
find_symbol("main", relative_path="cibmangotree.py")
183183

184184
# Explore analyzer system
185185
get_symbols_overview("analyzers/")
@@ -203,7 +203,7 @@ find_symbol("main_menu", include_body=True)
203203

204204
### Key Architecture References
205205

206-
- **Entry Point**: `mangotango.py` - Application bootstrap
206+
- **Entry Point**: `cibmangotree.py` - Application bootstrap
207207
- **Core App**: `app/app.py:App` - Main application controller
208208
- **Storage**: `storage/__init__.py:Storage` - Data persistence
209209
- **UI Components**: `components/main_menu.py:main_menu()` - Terminal interface

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ python -m venv venv
6969
### 3. Verify Installation
7070

7171
```bash
72-
python -m mangotango --noop
72+
python -m cibmangotree --noop
7373
# Should output: "No-op flag detected. Exiting successfully."
7474
```
7575

0 commit comments

Comments
 (0)