Domain DSLs for the GDS ecosystem — stockflow, control, business, software, games, symbolic
Project description
gds-domains
Domain-specific languages for the GDS ecosystem.
Subpackages
gds_domains.stockflow— Stock-flow system dynamics DSLgds_domains.control— State-space control systems DSLgds_domains.business— Business dynamics DSL (CLD, supply chain, VSM)gds_domains.software— Software architecture DSL (DFD, state machine, component, C4, ERD, dependency)gds_domains.games— Compositional game theory DSLgds_domains.symbolic— SymPy bridge for symbolic control models
Installation
pip install gds-domains # base (stockflow, control, business, software)
pip install gds-domains[games] # + typer CLI, Jinja2 reports
pip install gds-domains[symbolic] # + SymPy
pip install gds-domains[nashpy] # + Nash equilibrium
pip install gds-domains[all] # everything
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gds_domains-0.1.0.tar.gz
(96.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
gds_domains-0.1.0-py3-none-any.whl
(158.9 kB
view details)
File details
Details for the file gds_domains-0.1.0.tar.gz.
File metadata
- Download URL: gds_domains-0.1.0.tar.gz
- Upload date:
- Size: 96.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94e2ddb5ac8304e1c327fa66cb5ee95d01c86e85fd77eabf5e7a0fad059c0b2a
|
|
| MD5 |
39a82567c46df3b18ec65182dd40e60c
|
|
| BLAKE2b-256 |
ecc9c4653a624bf8b33f8b5af2062667e6efd7556bd8039c8b4a1c0744dbde67
|
File details
Details for the file gds_domains-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gds_domains-0.1.0-py3-none-any.whl
- Upload date:
- Size: 158.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d75f5e90c55993547721baef61a21971d6197f8440e591f30083c927bc7d068d
|
|
| MD5 |
9d83407c68fdf293b6b807da17820afb
|
|
| BLAKE2b-256 |
2e9306c849a7be4b465b0e3552f2b2eaa0e29afecf614ddb00c081430a3fbd5c
|