|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | | -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
7 | 7 |
|
8 | | -## [3.31.0] - 2026-01-14 |
| 8 | +## [3.31.0] - 2026-01-14 20:30:23 |
9 | 9 |
|
10 | 10 | ### Added |
11 | 11 |
|
12 | 12 | - Modal simulation API support alongside GCP Workflows for economy calculations |
13 | | -- `SimulationAPIModal` class for HTTP-based job submission and polling |
14 | | -- Factory function to select between GCP and Modal backends via `USE_MODAL_SIMULATION_API` env var |
15 | | -- Status constants for both GCP (`ACTIVE`, `SUCCEEDED`, `FAILED`) and Modal (`running`, `complete`, `failed`) |
| 13 | +- SimulationAPIModal class for HTTP-based job submission and polling |
| 14 | +- Factory function to select between GCP and Modal backends via USE_MODAL_SIMULATION_API env var |
| 15 | +- Status constants for both GCP and Modal execution states |
16 | 16 | - Unit tests for Modal client, factory, and status handling |
17 | 17 |
|
18 | 18 | ### Changed |
19 | 19 |
|
20 | | -- `EconomyService` now handles both GCP and Modal execution status values |
21 | | -- Added `httpx` dependency for Modal HTTP client |
| 20 | +- EconomyService now handles both GCP and Modal execution status values |
22 | 21 |
|
23 | 22 | ## [3.30.4] - 2026-01-13 13:30:17 |
24 | 23 |
|
@@ -6335,6 +6334,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 |
6335 | 6334 |
|
6336 | 6335 |
|
6337 | 6336 |
|
| 6337 | +[3.31.0]: https://github.com/PolicyEngine/policyengine-api/compare/3.30.4...3.31.0 |
6338 | 6338 | [3.30.4]: https://github.com/PolicyEngine/policyengine-api/compare/3.30.3...3.30.4 |
6339 | 6339 | [3.30.3]: https://github.com/PolicyEngine/policyengine-api/compare/3.30.2...3.30.3 |
6340 | 6340 | [3.30.2]: https://github.com/PolicyEngine/policyengine-api/compare/3.30.1...3.30.2 |
|
0 commit comments