py10x-core 0.2: building real systems on the object model
May 18, 2026
Three months after open-sourcing py10x-core, version 0.2 adds the pieces needed to build real systems on top of the shared object model — not just describe data with it.
- Scenario + GraphDeps — named computation scopes with automatic dependency discovery. Switch scenarios with a context manager and let the graph handle recomputation. Built with instrument pricing and risk in mind, general enough for any what-if analysis.
- Basket / Bucket — composable containers for object collections, so hierarchies like trade → book → portfolio no longer need to be wired by hand.
- Vault — per-user credentials, RSA-encrypted and resolved transparently at runtime. Compliance without sacrificing developer experience.
- TableView — a new ui_10x widget that renders a Traitable collection as rows.
Python 3.11+. Event processing and general parallelization are next up on the roadmap.
License:
py10x-core: MIT
Links (v0.2.0, as announced):
PyPI: py10x-core 0.2.0
GitHub: 10x-software/py10x @ v0.2.0
Changelog: CHANGELOG.md @ v0.2.0
Contacts:
10x Software Project: [email protected]