[general]
name=GeoCSV Mapper
qgisMinimumVersion=3.0
qgisMaximumVersion=4.99
description=IT: Importa CSV con coordinate in vari formati (incluso DMS), anteprima mappa e salvataggio in GeoPackage. / EN: Import CSV files with coordinates in various formats (DMS included), map preview and GeoPackage export.
version=2.3.2
author=Dott. Sarino Alfonso Grande e Geometra Luca Casti
email=sino.grande@gmail.com
category=Vector
tags=csv,import,coordinates,dms,geopackage
icon=icon.svg
about=IT: Questo plugin è uno strumento avanzato per l'importazione massiva di punti tramite file CSV in QGIS.\nOffre un potente parser per il riconoscimento automatico sia delle coordinate decimali standard sia dei formati sessagesimali complessi (DMS). Implementa un'anteprima rapida su cartografia OpenStreetMap, verifica in tempo reale la codifica testuale e supporta l'esportazione automatizzata verso il moderno formato standard GeoPackage.\n\nEN: This plugin is an advanced tool for the bulk import of points via CSV files in QGIS.\nIt offers a powerful parser for automatic recognition of both standard decimal coordinates and complex sexagesimal formats (DMS). It features a quick preview on OpenStreetMap cartography, real-time text encoding verification, and automated export support to the modern GeoPackage format.
homepage=https://sinocloud.it
tracker=https://github.com/sag1687/GeoCSV-Mapper/issues
repository=https://github.com/sag1687/GeoCSV-Mapper
hasProcessingProvider=no
changelog=2.3.2 - IT: Superato il QT6 Check dello store: tutti gli enum Qt e QGIS sono ora in forma pienamente scoped nel sorgente (es. Qgis.MessageLevel.Warning, QgsWkbTypes.GeometryType.PointGeometry), verificati uno a uno sull'ambiente reale QGIS 4.2/Qt 6.10 con test di caricamento automatico. / EN: Store QT6 Check satisfied: every Qt and QGIS enum is now fully scoped in the source (e.g. Qgis.MessageLevel.Warning, QgsWkbTypes.GeometryType.PointGeometry), each one verified on a real QGIS 4.2/Qt 6.10 environment with an automated load test.
    2.3.1 - IT: Azzerate tutte le segnalazioni dell'analizzatore di sicurezza dello store (eccezioni intenzionali annotate, default dei parametri credenziali resi espliciti): la scansione Bandit ora risulta pulita come richiesto per la pubblicazione. / EN: Cleared every finding of the store security analyzer (intentional exception handlers annotated, credential parameter defaults made explicit): the Bandit scan is now clean as required for publication.
    2.3.0 - IT: Compatibilita' Qt6/QGIS 4 verificata integralmente sull'ambiente reale (QGIS 4.2, Qt 6.10): eliminati tutti gli enum in forma non-scoped, test automatico di caricamento superato; rimosso il flag supportsQt6 (non piu' riconosciuto da QGIS); nuova descrizione breve bilingue. / EN: Qt6/QGIS 4 compatibility fully verified on a real environment (QGIS 4.2, Qt 6.10): removed every non-scoped enum, automated load test passed; dropped the supportsQt6 flag (no longer recognised by QGIS); new short bilingual description.
    2.2.3 - Audit di sicurezza e compatibilità Qt6: verificati parsing CSV (nessuna esecuzione di codice, encoding gestito), guardie enum Qt5/Qt6 e API dialog; aggiunto il flag ufficiale supportsQt6 per le build QGIS Qt6. / Security and Qt6 compatibility audit: verified CSV parsing (no code execution, encoding handled), Qt5/Qt6 enum guards and dialog APIs; added the official supportsQt6 flag for QGIS Qt6 builds.\n2.2.2 - Corretto E501 (righe troppo lunghe, PEP8) in dialog.py. / Fixed E501 (line too long, PEP8) in dialog.py.\n2.2.1 - Corretto W503 (line break before binary operator) in plugin_hub.py; rimosso file nascosto .qgis_plugin_version generato erroneamente dentro il pacchetto dalla pipeline di pubblicazione. / Fixed W503 (line break before binary operator) in plugin_hub.py; removed hidden .qgis_plugin_version file that the publish pipeline was mistakenly bundling into the package.\n2.2.0 - Nuovo tema scuro slate-blue condiviso della famiglia SinoCloud, menù a tendina nella scheda Info con gli altri plugin dell'autore (link GitHub), ordine autori aggiornato, homepage sinocloud.it, README bilingue completo. / New shared SinoCloud slate-blue dark theme, Info tab drop-down with the author's other plugins (GitHub links), updated author order, sinocloud.it homepage, complete bilingual README.\n2.1.1 -Risolti warning flake8 (W504) in dialog.py per conformità con lo store QGIS.\n2.1.0 - Aggiunta compatibilità QGIS 4 e Qt6, guida (Help) tradotta IT/EN, pulizia codice.\n2.0.0 - Rilascio ufficiale: validazione QGIS superata, pulizia PEP 8 e supporto lingue.\n1.8.0 - Aggiunta descrizione multilingua nel file metadata (IT/EN). Revisione stabilità QGIS.