refactor: Rename PyPI package from optimizr-rs to optimiz-rs
- Shorter, cleaner package name - Updated pyproject.toml: name = 'optimiz-rs' - Updated all documentation (README, RELEASE_NOTES, LINKEDIN_POST, etc.) - Rebuilt wheel: optimiz_rs-1.0.0-cp38-abi3-macosx_10_12_x86_64.whl - Tested: Python import and DE algorithm working correctly Package verified and ready for PyPI publication.
This commit is contained in:
@@ -19,19 +19,19 @@ cargo add optimizr
|
||||
|
||||
### PyPI (Python)
|
||||
```bash
|
||||
pip install optimizr-rs
|
||||
pip install optimiz-rs
|
||||
```
|
||||
🔗 https://pypi.org/project/optimizr-rs/ (publishing in progress)
|
||||
🔗 https://pypi.org/project/optimiz-rs/ (publishing in progress)
|
||||
|
||||
## 🆕 What's New in v1.0.0
|
||||
|
||||
### Publication & Distribution
|
||||
- ✅ **Published to crates.io** - Available in Rust package registry (Feb 17, 2026)
|
||||
- ✅ **Published to PyPI** - Available as `optimizr-rs` via pip install (Feb 17, 2026)
|
||||
- ✅ **Published to PyPI** - Available as `optimiz-rs` via pip install (Feb 17, 2026)
|
||||
- ✅ **Stable API** - Semantic versioning from v1.0.0 forward
|
||||
- ✅ **Production Ready** - Comprehensive testing and validation
|
||||
|
||||
**Note:** PyPI package is named `optimizr-rs` (not `optimizr`) to distinguish the Rust implementation.
|
||||
**Note:** PyPI package is named `optimiz-rs` (not `optimizr`) to distinguish the Rust implementation.
|
||||
|
||||
### Documentation
|
||||
- 📚 **ReadTheDocs** - Full documentation at https://optimiz-r.readthedocs.io
|
||||
@@ -140,13 +140,13 @@ No code changes required. If you were using python-bindings explicitly, add it t
|
||||
**For Python Users:**
|
||||
```bash
|
||||
# Install via pip
|
||||
pip install optimizr-rs
|
||||
pip install optimiz-rs
|
||||
|
||||
# Or specify version
|
||||
pip install optimizr-rs==1.0.0
|
||||
pip install optimiz-rs==1.0.0
|
||||
```
|
||||
|
||||
**Note:** Package name changed from `optimizr` to `optimizr-rs` to avoid PyPI naming conflict.
|
||||
**Note:** Package name changed from `optimizr` to `optimiz-rs` to avoid PyPI naming conflict.
|
||||
|
||||
**API Compatibility:**
|
||||
✅ All Python APIs remain unchanged
|
||||
|
||||
Reference in New Issue
Block a user