docs: README Platforms section — Linux + macOS verified, Python 3.11+ (v0.20.4)

macOS re-verified at v0.20.3 on macOS 26.5 / Python 3.13: fresh anonymous
clone of the public repo, pip install -e, full suite 908 passed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
dtzp555-max
2026-07-07 14:32:39 +10:00
co-authored by Claude Fable 5
parent bcf26826b1
commit 481804e02e
3 changed files with 16 additions and 1 deletions
+9
View File
@@ -6,6 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
(pre-1.0: minor bumps may include breaking changes to the sim's behavior). (pre-1.0: minor bumps may include breaking changes to the sim's behavior).
## [0.20.4] - 2026-07-07
### Docs
- README: added a Platforms section — Linux (x86-64/ARM incl. Raspberry Pi OS,
Debian, Ubuntu) and macOS (Apple Silicon/Intel), Python 3.11+; both verified
with the full test suite (macOS re-verified at v0.20.3: fresh clone from the
public repo, 908 tests green). Sandbox mode is Linux/macOS-only (root);
Windows untested.
## [0.20.3] - 2026-07-07 ## [0.20.3] - 2026-07-07
### Fixed ### Fixed
+6
View File
@@ -39,6 +39,12 @@ leaves/border-leaves (green), controllers (amber), and the inter-site ISN
cloud (slate) — solid orange ISN uplinks, plus a physical-links table with cloud (slate) — solid orange ISN uplinks, plus a physical-links table with
the /31 point-to-point ISN addressing. See §5's `aci-sim graph` for how to generate your own.* the /31 point-to-point ISN addressing. See §5's `aci-sim graph` for how to generate your own.*
**Platforms** — Linux (x86-64 & ARM: Raspberry Pi OS, Debian, Ubuntu — a
Raspberry Pi 4 is enough) and macOS (Apple Silicon & Intel). Python 3.11+.
The full test suite runs green on both. The default port mode runs anywhere
Python does; sandbox mode (real management IPs on `:443`) needs root and is
Linux/macOS only. Windows is untested.
### 60-second quickstart ### 60-second quickstart
```bash ```bash
+1 -1
View File
@@ -1,6 +1,6 @@
[project] [project]
name = "aci-sim" name = "aci-sim"
version = "0.20.3" version = "0.20.4"
description = "Faithful REST simulator of a 2-site Cisco ACI fabric (per-site APIC + ND/NDO)" description = "Faithful REST simulator of a 2-site Cisco ACI fabric (per-site APIC + ND/NDO)"
readme = "README.md" readme = "README.md"
license = "PolyForm-Noncommercial-1.0.0" license = "PolyForm-Noncommercial-1.0.0"