v2 Modal household functions for every country in the PolicyEngine.py bundle
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
- #842 von @anth-volk — ohne Merge geschlossen
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Read the API v2 migration plan for Step 1, group 1C and inspect the executor, versioned v2 Modal application, deployment validation, and version manifest. Implement the household calculation and one Modal function per country in the PolicyEngine.py bundle, then validate each function and record it in the schema version 2 manifest. The linked pull request #842 is already open, so this work appears to be underway.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Part of the API v2 migration, Step 1, group 1C (household functions), item 1C-1. This issue tracks the second of two stacked pull requests.
Scope
- A household calculation in the executor that reproduces the Public API's in-process household calculation (input preparation, simulation construction, requested values and their serialization, warnings, SPM selection and receipt, error codes and messages), so v2 results can be compared with the Public API's.
- One Modal household function per country in the PolicyEngine.py bundle,
calculate_household_{country}, in the versioned v2 Modal application, sized for large households and axes requests. Each invocation calculates one household under one or more policies. - Deployment validation that calls each household function, and the v2 version manifest (schema version 2) recording each validated household function.
Nothing calls the new functions yet; the entrypoint household submit and poll routes come later (group 2B).
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 1
- Ø Merge
- 1 T. 21 Std.
- Gemergte PRs (30 T.)
- 57
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus PolicyEngine/policyengine-sim-api
-
Update policyengine to 6.7.3Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 70/100
PolicyEngine/policyengine-sim-api#823 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Integration tests fail due to missing UV virtual environment setupEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
PolicyEngine/policyengine-sim-api#314 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Use disclosure-controlled UK geography outputs for constituency and local authority impactsEvtl. vergeben @PavelMakarchuk hat das heute übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
PolicyEngine/policyengine-sim-api#859 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
PolicyEngine/policyengine-sim-api#858 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Update policyengine to 6.9.0Evtl. vergeben @policyengine hat das heute übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 20/100
PolicyEngine/policyengine-sim-api#856 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in PolicyEngine/policyengine-sim-api
Ähnliche Issues
-
documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
selimfirat/pysad#379 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
open-webui/open-webui#32805 ·
Maintainer antworten meist innerhalb von 1 Tag
-
fix: [bug description] HTML CVE metric table shows only the last CVE for each productEvtl. vergeben @Chris-wh233 hat das heute übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
ossf/cve-bin-tool#5976 ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
gke-labs/kube-agents#3615 ·
Maintainer antworten meist innerhalb von 1 Tag
-
deferred
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag