Restore Scotland population live coverage with the fixed PolicyEngine bundle
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
- #3877 par @anth-volk — fermée sans fusion
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Start by reviewing the Scotland live test and local request-contract parametrization in the API project, plus its dependency declarations and lockfile; the issue does not give their file paths. Check dependency resolution for policyengine[models]==6.2.3 before the existing simulation-API support check, then follow the stated upstream release and worker qualification sequence. Done means the restored live test passes against the deployed staging candidate without skipping it or weakening its success assertions.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Restore the Scotland population live test and its local request-contract parametrization removed by #3875, and upgrade API v1 to the published policyengine==6.2.3 release containing PolicyEngine/policyengine.py#565.
Implementation PR: #3877, rebased onto master after #3875 merged. The exact test cases are restored, both project and generic Dockerfile pin policyengine[models]==6.2.3, and the authentic PyPI lockfile is regenerated. uv lock --check now passes, including with the Cloud Run image's uv 0.12.1.
Local validation against installed 6.2.3: 266 focused tests pass on Python 3.12 and 3.14; configured mypy passes for 97 source files; 10 live tests collect, including Scotland population and household checks. Formatting, lint, workflow syntax, migration checks, changelog, and whitespace pass.
Remaining dependency: merge and deploy PolicyEngine/policyengine-sim-api#733 (tracking PolicyEngine/policyengine-sim-api#732), qualify the worker, and verify 6.2.3 in the simulation gateway's version response. API v1's worker-support check must remain blocking until that deployment is complete. Then pass API CI and the restored Scotland population test against the deployed staging candidate before promotion. Collection or local request-contract tests do not establish deployed simulation success.
- Langage dominant
- Python
- Étoiles
- 18
- Forks
- 33
- Merge moyen
- 2 j 18 h
- PR mergées (30 j)
- 36
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PolicyEngine/policyengine-api
-
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
PolicyEngine/policyengine-api#3911 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
PolicyEngine/policyengine-api#3910 ·
Les mainteneurs répondent en général sous 3 jours
-
Remove the unauthenticated v2 household listPeut-être pris @MaxGhenis l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 20/100
PolicyEngine/policyengine-api#4031 ·
Les mainteneurs répondent en général sous 3 jours
-
Remove the v1 user routes and keep complete simulation and report results finalPeut-être pris @MaxGhenis l’a pris il y a 2 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
PolicyEngine/policyengine-api#4028 ·
Les mainteneurs répondent en général sous 3 jours
-
Store the metadata v3 reads in the v2 catalog, from PolicyEngine.py's public recordsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
PolicyEngine/policyengine-api#4022 ·
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de PolicyEngine/policyengine-api
Issues similaires
-
intake mcp-intake needs-ac needs-human-review priority:medium
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Ikalus1988/MisakaNet#3848 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
521xueweihan/HelloGitHub#4105 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
igormcsouza/bookloud#54 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
aws-samples/sample-per-model-bedrock#526 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
ok-oldking/ok-wuthering-waves#1802 ·
Les mainteneurs répondent en général sous 2 jours