docs: macOS bundled-python note; classifiers 3.13/3.14; Intel/macOS13/py3.14 verified (v0.20.5)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
dtzp555-max
2026-07-07 14:38:15 +10:00
co-authored by Claude Fable 5
parent 481804e02e
commit 7fdf31aca9
3 changed files with 15 additions and 2 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.5] - 2026-07-07
### Docs
- README: macOS note — the bundled `python3` is often 3.9 (below the 3.11
floor); install 3.11+ from python.org or Homebrew first. Verified fresh
installs from the public repo on macOS 13 / Intel / Python 3.14 (908 tests
green) in addition to Apple Silicon / Python 3.13; classifiers now list
Python 3.13/3.14.
## [0.20.4] - 2026-07-07 ## [0.20.4] - 2026-07-07
### Docs ### Docs
+3 -1
View File
@@ -41,7 +41,9 @@ the /31 point-to-point ISN addressing. See §5's `aci-sim graph` for how to gene
**Platforms** — Linux (x86-64 & ARM: Raspberry Pi OS, Debian, Ubuntu — a **Platforms** — Linux (x86-64 & ARM: Raspberry Pi OS, Debian, Ubuntu — a
Raspberry Pi 4 is enough) and macOS (Apple Silicon & Intel). Python 3.11+. 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 The full test suite runs green on both (verified through Python 3.14, on
Apple Silicon and Intel). Note macOS's bundled `python3` is often 3.9 —
install 3.11+ from python.org or Homebrew first. The default port mode runs anywhere
Python does; sandbox mode (real management IPs on `:443`) needs root and is Python does; sandbox mode (real management IPs on `:443`) needs root and is
Linux/macOS only. Windows is untested. Linux/macOS only. Windows is untested.
+3 -1
View File
@@ -1,6 +1,6 @@
[project] [project]
name = "aci-sim" name = "aci-sim"
version = "0.20.4" version = "0.20.5"
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"
@@ -19,6 +19,8 @@ classifiers = [
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Topic :: System :: Networking", "Topic :: System :: Networking",
"Topic :: Software Development :: Testing", "Topic :: Software Development :: Testing",
"Typing :: Typed", "Typing :: Typed",