Skip to content

Commit 560a84e

Browse files
authored
Update README.md
1 parent a363fa5 commit 560a84e

1 file changed

Lines changed: 44 additions & 7 deletions

File tree

README.md

Lines changed: 44 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@
99
</p>
1010

1111
<p align="center">
12-
<a href="#"><img src="https://img.shields.io/badge/Security%20Audit-passing-4c1" alt="Security Audit"></a>
13-
<a href="https://pypi.org/project/omnipkg/"><img src="https://img.shields.io/badge/pypi-v1.0.12-blue" alt="PyPI"></a>
12+
<a href="https://github.com/1minds3t/omnipkg/actions?query=workflow%3ASecurity+Audit"><img src="https://img.shields.io/badge/Security%20Audit-passing-4c1" alt="Security Audit"></a>
13+
<a href="https://pypi.org/project/omnipkg/"><img src="https://img.shields.io/badge/pypi-v1.0.13-blue" alt="PyPI"></a>
1414
<a href="https://www.gnu.org/licenses/agpl-3.0"><img src="https://img.shields.io/badge/License-AGPLv3-d94c31" alt="License"></a>
15-
<br>
16-
<a href="https://github.com/1minds3t/omnipkg/actions"><img src="https://img.shields.io/badge/🔥%20Ultimate%20Omnipkg%20Stress%20Test-Multi--Version%20Scientific%20Package%20Chaos-passing" alt="Ultimate Omnipkg Stress Test"></a>
1715
</p>
1816

1917
---
@@ -28,7 +26,6 @@ This exact scenario sparked a week-long engineering sprint that resulted in `omn
2826

2927
*One week from problem to PyPI. One tool to end dependency hell forever.*
3028

31-
3229
## 💥 The Proof: Orchestrating an "Impossible" Install
3330

3431
Other tools attempt dependency resolution. `omnipkg` orchestrates dependency symphonies.
@@ -75,6 +72,34 @@ It's a revolutionary package manager that allows you to run multiple, conflictin
7572

7673
The result: one clean environment, infinite versions, zero waste.
7774

75+
---
76+
77+
## 🔥 Unparalleled CI Proof: Live Demo Validation
78+
79+
Don't just take our word for it. Our continuous integration (CI) pipelines run comprehensive, real-world tests for every commit, validating `omnipkg`'s claims in various challenging scenarios. Click the badges below to see the **live workflow runs and detailed logs**:
80+
81+
**1. Python Module Switching Test (Rich)**
82+
[![Rich Module Switching Test](https://github.com/1minds3t/omnipkg/actions/workflows/rich-module-switching-test.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22Rich+Module+Switching+Test%22)
83+
* **What it proves:** Seamless runtime version swapping for pure Python modules within a single environment.
84+
85+
**2. UV Binary Switching Test**
86+
[![UV Binary Switching Test](https://github.com/1minds3t/omnipkg/actions/workflows/test-uv-binary-switching.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22UV+Binary+Switching+Test%22)
87+
* **What it proves:** `omnipkg`'s ability to manage and dynamically activate different versions of core binary tools like `uv`, including their associated executables.
88+
89+
**3. NumPy + SciPy C-Extension Switching Test**
90+
[![NumPy + SciPy C-Extension Switching Test](https://github.com/1minds3t/omnipkg/actions/workflows/numpy-scipy-c-extension-test.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22NumPy+%2B+SciPy+C-Extension+Switching+Test%22)
91+
* **What it proves:** The "impossible" feat of real-time, mid-script switching and mixing of C-extension versions (`numpy`, `scipy`) within the same Python process.
92+
93+
**4. TensorFlow Complex Dependency Switching Test**
94+
[![TensorFlow Complex Dependency Switching Test](https://github.com/1minds3t/omnipkg/actions/workflows/test-tensorflow-switching.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22TensorFlow+Complex+Dependency+Switching+Test%22)
95+
* **What it proves:** `omnipkg`'s robust handling of large, complex dependency graphs (like TensorFlow's ecosystem) with dynamic version management and environment integrity.
96+
97+
**5. UV Self-Downgrade & omnipkg Revert Test**
98+
[![UV Self-Downgrade & omnipkg Revert Test](https://github.com/1minds3t/omnipkg/actions/workflows/test_uv_revert.yml/badge.svg)](https://github.com/1minds3t/omnipkg/actions?query=workflow%3A%22UV+Self-Downgrade+%26+omnipkg+Revert+Test%22)
99+
* **What it proves:** `omnipkg`'s unparalleled self-healing capability, demonstrating its ability to detect and automatically revert environmental damage caused by *other* package managers.
100+
101+
---
102+
78103
## 🛠️ Easy Install & Quick Start
79104

80105
Get started in under 1 minute.
@@ -178,8 +203,7 @@ Successfully installed numpy-1.26.4
178203
✅ Version: 1.16.1
179204
```
180205

181-
**🤯 COMBINATION TESTING:**
182-
```
206+
**🤯 COMBINATION TESTING:**```
183207
🌀 Mix: numpy==1.24.3 + scipy==1.12.0
184208
...
185209
🧪 Compatibility: [1. 2. 3.]
@@ -268,6 +292,18 @@ The Python packaging ecosystem represents a **$10B+ annual developer productivit
268292

269293
---
270294

295+
## 📚 Documentation
296+
297+
Dive deeper into `omnipkg`'s capabilities:
298+
299+
* [**Getting Started**](docs/getting_started.md): Installation, Redis setup, and your first `omnipkg` command.
300+
* [**CLI Commands Reference**](docs/cli_commands_reference.md): A comprehensive guide to every `omnipkg` command.
301+
* [**Runtime Version Switching**](docs/runtime_switching.md): Learn how to use `omnipkgLoader` for dynamic, mid-script version changes.
302+
* [**Advanced Management**](docs/advanced_management.md): Explore Redis interaction, manual cleanup, and troubleshooting.
303+
* [**Future Roadmap**](docs/future_roadmap.md): Discover `omnipkg`'s ambitious plans for Python interpreter hot-swapping and AI-driven optimization.
304+
305+
---
306+
271307
## 📄 Licensing
272308

273309
`omnipkg` uses a dual-license model designed for maximum adoption and sustainable growth:
@@ -282,3 +318,4 @@ Commercial inquiries: [omnipkg@proton.me](mailto:omnipkg@proton.me)
282318
This project thrives on community collaboration. Contributions, bug reports, and feature requests are incredibly welcome. Join us in revolutionizing Python dependency management.
283319

284320
[**→ Start Contributing**](https://github.com/1minds3t/omnipkg/issues)
321+
```

0 commit comments

Comments
 (0)