Version: [397] cadastre 2.4.1

Version 2.4.1:
* Spatialite : correction de l'outil de recherche (listes des communes
et sections vides) et de la
consultation des parcelles, régression de la version 2.4.0 #598

Version 2.4.0:
* Compatibilité avec QGIS 4 : l'extension est déclarée compatible
jusqu'à QGIS 4.2
* Abandon du support de QGIS 3.34 : la version minimale est désormais
QGIS 3.40
* Import
* Correction de l'import via `ogr2ogr` lorsque le chemin des fichiers
EDIGEO, TOPO
ou de la base Spatialite contient des espaces
* Correction de la gestion des erreurs lors de l'exécution d'`ogr2ogr`
* Les erreurs SQL sont affichées dans le journal de l'import au lieu
d'une fenêtre
* Correction de l'affichage des erreurs lors d'un manque de mémoire ou
d'une archive EDIGEO corrompue
* MAJIC PostGIS : correction du dénominateur des lots de copropriété
(`ddenql`), dont le dernier chiffre
était perdu (10000 importé en 1000), ainsi que de `majposca` pour le
format 2014
* Processing
* Nouveaux traitements « Import des données dans PostGIS » et « Import
des données dans Spatialite »,
équivalents au dialogue d'import, pour automatiser les imports
(modèles, scripts)
* Téléchargement EDIGEO : correction de la lecture de la liste des
feuilles sur cadastre.data.gouv.fr
* Chargement
* Correction du message « expression invalide » affiché à tort sans
filtre de communes
* Interface
* Dialogues d'import et de chargement : bloc commun de choix de la
base, de la connexion
et du schéma (suppression des onglets PostGIS / Spatialite dans
l'import)
* Correction du curseur d'attente qui pouvait rester affiché après une
erreur
* Correction du déchargement de l'extension (ex. avec Plugin Reloader)
: le panneau de recherche,
le menu et la barre d'outils ne sont plus dupliqués, et les signaux de
QGIS sont déconnectés
* Le bouton « Infos parcelle » ne modifie plus le groupe des outils de
navigation de QGIS
* Export d'un relevé : pas d'erreur si aucun fichier PDF n'a été
produit
* Relevés de propriété et parcellaires
* Remplacement de l'option « Les relevés sont destinés à des tiers »
par 3 options, décochées par défaut :
dates et lieux de naissance, revenus, exonérations. Les valeurs non
exportées sont remplacées
par `XX/XX/XXXX` ou `XXX`, pour indiquer qu'elles existent
* Utilisation des tableaux natifs de QGIS au lieu de blocs HTML : les
relevés ne dépendent plus de QtWebKit,
absent de certaines installations (pages vides, seule la carte
s'affichait) et de QGIS 4
* Les textes trop longs pour leur colonne sont tronqués
* Correction d'une page vide en trop pour 15, 30, 45... lignes
* Correction du texte « None » affiché dans les totaux à partir de la
2e page
* Serveur
* Sans le paramètre `ADVANCED=true`, les revenus et les exonérations
sont aussi masqués
dans les relevés et la fiche de la parcelle, en plus des dates et
lieux de naissance
* `CreatePdf` : erreur 404 explicite pour une parcelle sans données
MAJIC
* Correction du chargement du plugin serveur installé depuis les
sources (version absente de `metadata.txt`)
* Base de données
* Remplacement de l'extension `DB Manager` par l'API native de QGIS
pour les connexions
aux bases de données, les requêtes SQL et la liste des connexions de
l'utilisateur
* Le serveur QGIS ne dépend plus de l'extension `DB Manager`
* Correction d'un plantage de QGIS lors du rafraîchissement de la
liste des connexions
alors qu'une connexion était déjà ouverte dans un autre dialogue du
plugin
* Recherche, fiche parcelle et export : prise en compte de la
configuration d'authentification
(`authcfg`) et du mode SSL des couches PostgreSQL
* Documentation
* Ajout des fichiers PDF de description du format MAJIC 2026
* Refactorisation
* Import et chargement indépendants des dialogues, utilisables sans
interface
* Suppression de la classe `CadastreCommon`
* Ajout de tests : import sans dialogue, chargement des couches,
Spatialite, choix de la base,
fiche parcellaire et relevé de propriété, avec un jeu de données MAJIC
fictif lié aux données EDIGEO

Version 2.3.1:
* Import
* EDIGEO: Utilisation de `GdalUtils.runGdal` à la place
de la librairie obsolète Python `ogr2ogr` qui était livrée avec le
plugin.
* Sécurité
* Ajout d'un fichier de configuration `.bandit` pour désactiver
certaines règles de contrôle
(ignore `B108` & `B608`)
* Correction d'un faux positif sur la partie serveur du plugin (code
`B105`)
* Remplacement du module `random` par le module `uuid` pour nommer la
mise en page exportée
* Suppression de l'utilisation du module `subprocess` pour différentes
fonctions,
notamment pour l'import des données via `ogr2ogr` (code `B602`)
* Autres corrections mineures

yes

kimaidou

2026-11-02T15:27:28.110400+00:00

3.40.0

4.2.0

None

no

Version management

Plugin details