Skip to content

Commit 95a3338

Browse files
justinchubyCopilot
andauthored
Rename PyPI distribution from mobius-ai to mobius-onnx (#437)
## Summary The project was renamed, so this updates the **PyPI/distribution name** from `mobius-ai` to `mobius-onnx`. Only the distribution name changes: - The **import package stays `mobius`** (`import mobius`, the `mobius` console script, and internal imports are all unchanged). - The dynamic version still resolves from `mobius.__version__` (`[tool.setuptools.dynamic]`). ## Changes - `pyproject.toml`: `name = "mobius-onnx"` - Updated every user-facing `pip install mobius-ai[...]` reference → `mobius-onnx[...]` across docs, examples, tests, and the CHANGELOG. - `src/mobius/__main__.py`: GGUF install hint in `mobius build-gguf`. - `examples/model_builder_comparison.py`: `importlib.metadata.version("mobius-onnx")`. 30 files changed, 33 insertions(+), 33 deletions(-). Ruff clean. ## Follow-up (out of scope for this PR) The `mobius-onnx` name must be claimed/registered on PyPI and the publish workflow's credentials/name updated before the next release. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: justinchuby <justinchuby@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 195b207 commit 95a3338

30 files changed

Lines changed: 33 additions & 33 deletions

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
193193
intentionally skipped tensors (tokenizer, rope_freqs) from
194194
genuinely unmapped ones.
195195
- `gguf` optional dependency group in `pyproject.toml`
196-
(`pip install mobius-ai[gguf]`).
196+
(`pip install mobius-onnx[gguf]`).
197197
- 28 unit tests for GGUF reader, config mapping, tensor mapping,
198198
tensor processors, and CLI using synthetic GGUF files.
199199

docs/api/build_from_gguf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ from mobius import build_from_gguf
77
```
88

99
> **Note**: Requires the optional `gguf` package:
10-
> `pip install mobius-ai[gguf]`
10+
> `pip install mobius-onnx[gguf]`
1111
1212
## Signature
1313

docs/cli_reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ mobius build --model Qwen/Qwen2.5-0.5B output_dir/ \
257257

258258
Build an ONNX model from a GGUF file (e.g. from llama.cpp).
259259

260-
> **Note**: Requires the optional `gguf` package: `pip install mobius-ai[gguf]`
260+
> **Note**: Requires the optional `gguf` package: `pip install mobius-onnx[gguf]`
261261
262262
### Synopsis
263263

docs/design/gguf-support-proposal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,7 @@ Add `gguf` as an optional dependency in a new extras group:
465465
[project.optional-dependencies]
466466
gguf = ["gguf>=0.10.0"]
467467
# Combined:
468-
all = ["mobius-ai[transformers,gguf]"]
468+
all = ["mobius-onnx[transformers,gguf]"]
469469
```
470470

471471
The `gguf` import is lazy — users who don't use GGUF features

docs/getting-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ automatic weight downloading and conversion, including bfloat16 models via
1212
## Installation
1313

1414
```bash
15-
pip install mobius-ai
15+
pip install mobius-onnx
1616
```
1717

1818
For development and testing:
@@ -112,7 +112,7 @@ mobius build-gguf path/to/model.gguf --output output/model/
112112
```
113113

114114
> **Note**: GGUF support requires the optional `gguf` package:
115-
> `pip install mobius-ai[gguf]`
115+
> `pip install mobius-onnx[gguf]`
116116
117117
### Build quantized models (GPTQ/AWQ)
118118

examples/diffusion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def main():
8585
except ImportError:
8686
print(
8787
"Error: mobius is not installed.\n"
88-
"Install with: pip install mobius-ai[transformers]",
88+
"Install with: pip install mobius-onnx[transformers]",
8989
file=sys.stderr,
9090
)
9191
sys.exit(1)

examples/fun_asr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
1818
Prerequisites::
1919
20-
pip install mobius-ai[transformers] sounddevice torchaudio pyyaml
20+
pip install mobius-onnx[transformers] sounddevice torchaudio pyyaml
2121
2222
Usage::
2323

examples/gemma4_12b_text_ort_genai.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
4141
Requirements::
4242
43-
pip install mobius-ai[ort-genai] transformers
43+
pip install mobius-onnx[ort-genai] transformers
4444
# plus a per-layer-KV-aware onnxruntime-genai build
4545
4646
Usage::

examples/gemma4_genai.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
1515
Requirements::
1616
17-
pip install mobius-ai[transformers] onnxruntime-genai
17+
pip install mobius-onnx[transformers] onnxruntime-genai
1818
1919
Usage::
2020

examples/gemma4_multimodal.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
3737
Prerequisites::
3838
39-
pip install mobius-ai[transformers]
39+
pip install mobius-onnx[transformers]
4040
pip install torchaudio pillow # for audio and image loading
4141
4242
Usage::

0 commit comments

Comments
 (0)