Merge branch 'hotfix/2.5.1'

This commit is contained in:
Colin Maudry
2026-01-29 21:26:57 +01:00
6 changed files with 14 additions and 11 deletions
+4
View File
@@ -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) #### 2.5.0 (29 janvier 2026)
- Refonte graphique et amélioration des textes d'aide - Refonte graphique et amélioration des textes d'aide
-3
View File
@@ -91,9 +91,6 @@ def get_yearly_statistics(statistics, today_str) -> html.Div:
page_size=10, page_size=10,
sort_action="none", sort_action="none",
filter_action="none", filter_action="none",
style_cell={
"border": "solid 1px rgb(179, 56, 33)",
},
style_header={ style_header={
"border": "solid 1px rgb(179, 56, 33)", "border": "solid 1px rgb(179, 56, 33)",
"backgroundColor": "rgb(179, 56, 33)", "backgroundColor": "rgb(179, 56, 33)",
+4 -4
View File
@@ -21,11 +21,11 @@ from src.utils import (
def get_title(acheteur_id: str = None) -> str: def get_title(acheteur_id: str = None) -> str:
acheteur_nom = ( df_acheteur = df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id).select(
df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id) "acheteur_nom"
.select("acheteur_nom")
.item()
) )
acheteur_nom = df_acheteur.item(0, 0)
return f"Marchés publics attribués par {acheteur_nom} | decp.info" return f"Marchés publics attribués par {acheteur_nom} | decp.info"
+3 -1
View File
@@ -22,7 +22,9 @@ def make_org_nom_verbe(org_type, org_id) -> tuple:
raise ValueError raise ValueError
org_nom = ( 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 return org_nom, verbe
+2 -2
View File
@@ -199,8 +199,8 @@ def update_marche_info(marche, titulaires):
for titulaire in titulaires: for titulaire in titulaires:
if titulaire["titulaire_typeIdentifiant"] == "SIRET": if titulaire["titulaire_typeIdentifiant"] == "SIRET":
categorie = titulaire.get("titulaire_categorie", "") categorie = titulaire.get("titulaire_categorie", "")
if titulaire.get("titulaire_categorie"): if titulaire.get("titulaire_distance"):
distance = str(titulaire.get("titulaire_categorie")) + " km" distance = str(titulaire.get("titulaire_distance")) + " km"
else: else:
distance = "" distance = ""
+1 -1
View File
@@ -24,7 +24,7 @@ def get_title(titulaire_id: str = None) -> str:
titulaire_nom = ( titulaire_nom = (
df_titulaires.filter(pl.col("titulaire_id") == titulaire_id) df_titulaires.filter(pl.col("titulaire_id") == titulaire_id)
.select("titulaire_nom") .select("titulaire_nom")
.item() .item(0, 0)
) )
return f"Marchés publics remportés par {titulaire_nom} | decp.info" return f"Marchés publics remportés par {titulaire_nom} | decp.info"