diff --git a/CHANGELOG.md b/CHANGELOG.md index eb1f328..52515f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +##### 2.5.1 (29 janvier 2026) + +- Mise en production un peu hâtive ([#67](https://github.com/ColinMaudry/decp.info/issues/67), [#68](https://github.com/ColinMaudry/decp.info/issues/68)) + #### 2.5.0 (29 janvier 2026) - Refonte graphique et amélioration des textes d'aide diff --git a/src/figures.py b/src/figures.py index e7ef19e..5ad50ca 100644 --- a/src/figures.py +++ b/src/figures.py @@ -91,9 +91,6 @@ def get_yearly_statistics(statistics, today_str) -> html.Div: page_size=10, sort_action="none", filter_action="none", - style_cell={ - "border": "solid 1px rgb(179, 56, 33)", - }, style_header={ "border": "solid 1px rgb(179, 56, 33)", "backgroundColor": "rgb(179, 56, 33)", diff --git a/src/pages/acheteur.py b/src/pages/acheteur.py index 1577d5e..5d0694f 100644 --- a/src/pages/acheteur.py +++ b/src/pages/acheteur.py @@ -21,11 +21,11 @@ from src.utils import ( def get_title(acheteur_id: str = None) -> str: - acheteur_nom = ( - df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id) - .select("acheteur_nom") - .item() + df_acheteur = df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id).select( + "acheteur_nom" ) + acheteur_nom = df_acheteur.item(0, 0) + return f"Marchés publics attribués par {acheteur_nom} | decp.info" diff --git a/src/pages/arbre/liste_marches_org.py b/src/pages/arbre/liste_marches_org.py index 6629333..2184d55 100644 --- a/src/pages/arbre/liste_marches_org.py +++ b/src/pages/arbre/liste_marches_org.py @@ -22,7 +22,9 @@ def make_org_nom_verbe(org_type, org_id) -> tuple: raise ValueError org_nom = ( - df.filter(pl.col(f"{org_type}_id") == org_id).select(f"{org_type}_nom").item() + df.filter(pl.col(f"{org_type}_id") == org_id) + .select(f"{org_type}_nom") + .item(0, 0) ) return org_nom, verbe diff --git a/src/pages/marche.py b/src/pages/marche.py index f0f4f2f..8742023 100644 --- a/src/pages/marche.py +++ b/src/pages/marche.py @@ -199,8 +199,8 @@ def update_marche_info(marche, titulaires): for titulaire in titulaires: if titulaire["titulaire_typeIdentifiant"] == "SIRET": categorie = titulaire.get("titulaire_categorie", "") - if titulaire.get("titulaire_categorie"): - distance = str(titulaire.get("titulaire_categorie")) + " km" + if titulaire.get("titulaire_distance"): + distance = str(titulaire.get("titulaire_distance")) + " km" else: distance = "" diff --git a/src/pages/titulaire.py b/src/pages/titulaire.py index 656df3d..834ce68 100644 --- a/src/pages/titulaire.py +++ b/src/pages/titulaire.py @@ -24,7 +24,7 @@ def get_title(titulaire_id: str = None) -> str: titulaire_nom = ( df_titulaires.filter(pl.col("titulaire_id") == titulaire_id) .select("titulaire_nom") - .item() + .item(0, 0) ) return f"Marchés publics remportés par {titulaire_nom} | decp.info"