Taxhub

Latest version: v2.1.2

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

1.12.1

-------------------

**🐛 Corrections**

* [Migration Taxref] Ajout de scripts SQL manquants dans le fichier `setup.py` (430)
* [Migration Taxref] Ne pas spécifier de répertoire de fichier de données dans la fonction `open_remote_file(...,"TAXREF_v16_2022.zip", ...)`, afin de pouvoir utiliser la variable d'environnement `DATA_PATH` (430)

**💻 Développement**

* Docker : redémarrage automatique de Flask après chaque modification du fichier `config/config.py`

1.12.0

-------------------

**🚀 Nouveautés**

* Ajout d'une table `t_meta_taxref` stockant la version du référentiel taxonomique ainsi que de sa date de dernière mise à jour, et de la route `/version` associée (394)
* Ajout d'une route `cor_nom_liste` pour accéder au contenu de cette table (406)
* Mise à jour des dépendances Python (410)

1.11.3

-------------------

**🚀 Nouveautés**

* Compatibilité Debian 12 (Python 3.11)
* Ajout de Debian 12 dans la CI de tests automatisés
* Mise à jour de nombreuses dépendances Python (Flask, Alembic, SQLAlchemy, Marshmallow, Pytest, Pillow, ...)

**🐛 Corrections**

* Correction de la route `/taxoninfo` et ajout de tests associés (402)
* Prise en compte des départements et territoires d'outre-mer pour la relation entre les zonages administratifs et la BDC statuts (401)
* Correction d'une requête SQL (397)

**⚠️ Notes de version**

* Suite à la prise en compte des territoires d'outre-mer avec la BDC statuts, il est conseillé de relancer le peuplement des données de la table `bdc_statut_cor_text_area` en utilisant la commande suivante :
sh
cd ~/taxhub
source venv/bin/activate
flask taxref link-bdc-statut-to-areas

1.11.2

-------------------

**🐛 Corrections**

* Création de la table `taxonomie.bdc_statut` qui pouvait manquer sur certaines instances (376)
* Mise à jour des données vides de la table `taxref` en NULL au lieu d'une chaine vide (387)
* Optimisation de la route `allnamebylist` lors de la recherche par nom "search_name" (384)
* Rafraichissement des vues matérialisées après une migration de Taxref (392)

**⚠️ Notes de version**

* Si vous avez déjà réalisé une migration vers Taxref v16, il est conseillé de rafraichir les vues matérialisées :

sql
REFRESH MATERIALIZED VIEW taxonomie.vm_classe;
REFRESH MATERIALIZED VIEW taxonomie.vm_famille;
REFRESH MATERIALIZED VIEW taxonomie.vm_group1_inpn;
REFRESH MATERIALIZED VIEW taxonomie.vm_group2_inpn;
REFRESH MATERIALIZED VIEW taxonomie.vm_ordre;
REFRESH MATERIALIZED VIEW taxonomie.vm_phylum;
REFRESH MATERIALIZED VIEW taxonomie.vm_regne;
REFRESH MATERIALIZED VIEW taxonomie.vm_taxref_list_forautocomplete;

1.11.1

-------------------

**🚀 Nouveautés**

* Compatibilité SQLAlchemy 1.4
* Mise à jour des dépendances :
* RefGeo 1.3.0
* UsersHub-authentification-module 1.6.5
* Utils-Flask-SQLAlchemy 0.3.2
* Utils-Flask-SQLAlchemy-Geo 0.2.7

**🐛 Corrections**

* Correction de la documentation

1.11.0

-------------------

**🚀 Nouveautés**

* Passage à la version 16 de Taxref ainsi que de la BDC statuts,
utilisée par défaut pour les nouvelles installations (366)
* Suppression des tables des anciens statuts de protection, remplacés
par la BDC statuts (352) :
* taxref_liste_rouge_fr
* bib_taxref_categories_lr
* taxref_protection_especes
* taxref_protection_articles_structure
* taxref_protection_articles
* Ajout d'une commande permettant d'activer les textes de la
BDC_statuts concernant uniquement son territoire (par `area_code`
de départements) :
`flask taxref enable-bdc-statut-text -d <MON_DEP_1> -d <MON_DEP_2> --clean`
(369)

**🐛 Corrections**

* Complément de la gestion des cd_nom négatifs (357)

**⚠️ Notes de version**

* Si vous souhaitez mettre à jour Taxref, utilisez les scripts
présents dans le dossier `/apptax/taxonomie/commands/migrate_taxref`
* Si vous mettez à jour TaxHub, assurez-vous que vous n'ayez pas de
vues spécifiques qui dépendent des tables supprimées
* Si vous mettez à jour Taxref et que vous utilisez GeoNature, mettez
à jour les règles de sensibilité suite à la mise à jour de Taxref :

sh
source geonature/backend/venv/bin/activate
geonature sensitivity refresh-rules-cache

Page 3 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.