Skip to content

Commit 686e755

Browse files
committed
Rename to fluidtop
1 parent fcaf12d commit 686e755

File tree

6 files changed

+17
-17
lines changed

6 files changed

+17
-17
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ jobs:
148148
149149
# Check if package is available on PyPI
150150
for i in {1..10}; do
151-
if pip index versions fluid-top | grep -q "$NEW_VERSION"; then
151+
if pip index versions fluidtop | grep -q "$NEW_VERSION"; then
152152
echo "✅ Package version $NEW_VERSION found on PyPI"
153153
echo "pypi_verified=true" >> $GITHUB_OUTPUT
154154
break
@@ -174,7 +174,7 @@ jobs:
174174
source test_env/bin/activate
175175
176176
# Install from PyPI
177-
pip install "fluid-top==$NEW_VERSION"
177+
pip install "fluidtop==$NEW_VERSION"
178178
179179
# Test that it works
180180
echo "Testing fluidtop --help (without sudo in CI)"
@@ -217,10 +217,10 @@ jobs:
217217
218218
\`\`\`bash
219219
# Install or upgrade via pip
220-
pip install fluid-top --upgrade
220+
pip install fluidtop --upgrade
221221
222222
# Install or upgrade via UV
223-
uv add fluid-top
223+
uv add fluidtop
224224
225225
# Run directly with UV (on macOS, use sudo)
226226
sudo uv run fluidtop
@@ -235,7 +235,7 @@ jobs:
235235
236236
## 🏷️ Package Information
237237
238-
- **PyPI:** https://pypi.org/project/fluid-top/$NEW_VERSION/
238+
- **PyPI:** https://pypi.org/project/fluidtop/$NEW_VERSION/
239239
- **Wheel:** \`fluid_top-$NEW_VERSION-py3-none-any.whl\`
240240
- **Source:** \`fluid_top-$NEW_VERSION.tar.gz\`
241241
@@ -277,9 +277,9 @@ jobs:
277277
echo "- [x] Created GitHub release" >> $GITHUB_STEP_SUMMARY
278278
echo "" >> $GITHUB_STEP_SUMMARY
279279
echo "### 🔗 Links" >> $GITHUB_STEP_SUMMARY
280-
echo "- **PyPI Package:** https://pypi.org/project/fluid-top/$NEW_VERSION/" >> $GITHUB_STEP_SUMMARY
280+
echo "- **PyPI Package:** https://pypi.org/project/fluidtop/$NEW_VERSION/" >> $GITHUB_STEP_SUMMARY
281281
echo "- **GitHub Release:** https://github.com/FluidInference/fluidtop/releases/tag/v$NEW_VERSION" >> $GITHUB_STEP_SUMMARY
282-
echo "- **Install Command:** \`pip install fluid-top==$NEW_VERSION\`" >> $GITHUB_STEP_SUMMARY
282+
echo "- **Install Command:** \`pip install fluidtop==$NEW_VERSION\`" >> $GITHUB_STEP_SUMMARY
283283
284284
- name: ❌ Failure Summary
285285
if: failure()

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ sudo uv run fluidtop
5050
uv pip install -e .
5151

5252
# Install from PyPI
53-
uv pip install fluid-top
53+
uv pip install fluidtop
5454

5555
# Create and activate virtual environment (optional)
5656
uv venv
@@ -67,7 +67,7 @@ uv pip install -e .
6767
pip install -e .
6868

6969
# Install from PyPI
70-
pip install fluid-top
70+
pip install fluidtop
7171
```
7272

7373
### Running the Application

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# FluidTop - Apple Silicon Performance Monitor
22

3-
[![PyPI version](https://badge.fury.io/py/fluid-top.svg)](https://badge.fury.io/py/fluid-top)
3+
[![PyPI version](https://badge.fury.io/py/fluidtop.svg)](https://badge.fury.io/py/fluidtop)
44
[![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/)
55
[![macOS](https://img.shields.io/badge/macOS-Monterey%2B-green.svg)](https://www.apple.com/macos/)
66
[![Apple Silicon](https://img.shields.io/badge/Apple%20Silicon-M1%2FM2%2FM3%2FM4-orange.svg)](https://www.apple.com/mac/)
@@ -55,10 +55,10 @@ sudo uv run fluidtop --interval 2 --color 5 --avg 60 --show_cores true
5555

5656
```bash
5757
# Install with pip
58-
pip install fluid-top
58+
pip install fluidtop
5959

6060
# Install with UV
61-
uv add fluid-top
61+
uv add fluidtop
6262

6363
# Run after installation
6464
sudo fluidtop
@@ -225,7 +225,7 @@ The automated release workflow (`.github/workflows/release.yml`) includes:
225225

226226
**For Repository Maintainers:**
227227

228-
1. **PyPI Trusted Publishing**: Configure at https://pypi.org/manage/project/fluid-top/settings/publishing/
228+
1. **PyPI Trusted Publishing**: Configure at https://pypi.org/manage/project/fluidtop/settings/publishing/
229229
- Publisher: `FluidInference/fluidtop`
230230
- Workflow: `release.yml`
231231
- Environment: (leave empty)

fluidtop/fluidtop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ def main(interval, theme, avg, max_count):
562562
def _main_logic(interval, theme, avg, max_count):
563563
"""Main logic using Textual app"""
564564
print("\nFLUIDTOP - Performance monitoring CLI tool for Apple Silicon")
565-
print("You can update FLUIDTOP by running `pip install fluid-top --upgrade`")
565+
print("You can update FLUIDTOP by running `pip install fluidtop --upgrade`")
566566
print("Get help at `https://github.com/FluidInference/fluidtop`")
567567
print("P.S. You are recommended to run FLUIDTOP with `sudo fluidtop`\n")
568568

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["hatchling"]
33
build-backend = "hatchling.build"
44

55
[project]
6-
name = "fluid-top"
6+
name = "fluidtop"
77
version = "0.1.0"
88
description = "Real-time macOS hardware performance monitoring for Apple Silicon (M1/M2/M3/M4) with AI workload focus - enhanced asitop alternative"
99
readme = "README.md"
@@ -12,7 +12,7 @@ authors = [
1212
{ name = "Fluid Inference", email = "dev@fluidinference.com" },
1313
]
1414
keywords = [
15-
"fluidtop", "fluid-top", "apple-silicon", "performance", "monitoring",
15+
"fluidtop", "fluidtop", "apple-silicon", "performance", "monitoring",
1616
"m1", "m2", "m3", "m4", "macos", "gpu", "cpu", "ane", "neural-engine",
1717
"asitop", "nvtop", "htop", "system-monitor", "hardware", "realtime",
1818
"ai", "ml", "machine-learning", "artificial-intelligence", "workload",

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)