diff --git a/CHANGELOG.md b/CHANGELOG.md index 45fc829..9c65cba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Version 1.4.0 - Enhancement release - 2026-07-20 + +- Added supported Python versions: 3.12, 3.13, 3.14 + ## Version 1.3.1 - Minor release - 2024-01 - Change label for cache location parameter label for clarity diff --git a/code-env/python/desc.json b/code-env/python/desc.json index b154407..d39bfe8 100644 --- a/code-env/python/desc.json +++ b/code-env/python/desc.json @@ -5,10 +5,13 @@ "PYTHON38", "PYTHON39", "PYTHON310", - "PYTHON311" + "PYTHON311", + "PYTHON312", + "PYTHON313", + "PYTHON314" ], "corePackagesSet": "AUTO", "forceConda": false, "installCorePackages": true, "installJupyterSupport": false -} \ No newline at end of file +} diff --git a/plugin.json b/plugin.json index 45da044..28afa9d 100644 --- a/plugin.json +++ b/plugin.json @@ -1,111 +1,114 @@ { - "id": "geocoder", - "version": "1.3.2", - - "meta": { - "label": "Geocoder", - "description": "Perform geocoding and reverse geocoding. Supports over 25 geocoding service providers, along with caching and batch options.", - "author": "Dataiku (Thomas Labadie, Thibault Desfontaines)", - "icon": "icon-globe", - "licenseInfo": "Apache Software License", - "url": "https://www.dataiku.com/dss/plugins/info/geocoder.html", - "tags": ["Geospatial", "Enrichment"] - }, - - "params": [ + "id": "geocoder", + "version": "1.4.0", + "meta": { + "label": "Geocoder", + "description": "Perform geocoding and reverse geocoding. Supports over 25 geocoding service providers, along with caching and batch options.", + "author": "Dataiku (Thomas Labadie, Thibault Desfontaines)", + "icon": "icon-globe", + "licenseInfo": "Apache Software License", + "url": "https://www.dataiku.com/dss/plugins/info/geocoder.html", + "tags": [ + "Geospatial", + "Enrichment" + ] + }, + "params": [ + { + "name": "cache_location", + "type": "SELECT", + "label": "Cache location", + "description": "The current user is either the one running the recipe (UIF installs ) or the one running DSS (non-UIF installs)", + "selectChoices": [ { - "name": "cache_location", - "type": "SELECT", - "label": "Cache location", - "description": "The current user is either the one running the recipe (UIF installs ) or the one running DSS (non-UIF installs)", - "selectChoices": [ - { - "value": "original", - "label": "Current User Home" - }, - { - "value": "custom", - "label": "Custom" - } - ], - "defaultValue": "original" + "value": "original", + "label": "Current User Home" }, { - "name": "cache_location_custom", - "type": "STRING", - "label": "Custom cache location", - "description": "Absolute path", - "visibilityCondition": "model.cache_location == 'custom'" + "value": "custom", + "label": "Custom" + } + ], + "defaultValue": "original" + }, + { + "name": "cache_location_custom", + "type": "STRING", + "label": "Custom cache location", + "description": "Absolute path", + "visibilityCondition": "model.cache_location == 'custom'" + }, + { + "name": "sep_fw", + "type": "SEPARATOR", + "label": "Forward Geocoding Cache" + }, + { + "name": "forward_cache_size", + "type": "INT", + "label": "Cache size", + "description": "in megabytes", + "defaultValue": 1000 + }, + { + "name": "forward_cache_policy", + "label": "Eviction policy", + "type": "SELECT", + "selectChoices": [ + { + "value": "least-recently-stored", + "label": "Least Recently Stored" }, { - "name": "sep_fw", - "type": "SEPARATOR", - "label": "Forward Geocoding Cache" + "value": "least-recently-used", + "label": "Least Recently Used" }, { - "name": "forward_cache_size", - "type": "INT", - "label": "Cache size", - "description": "in megabytes", - "defaultValue": 1000 + "value": "least-frequently-used", + "label": "Least Frequently Used" }, { - "name": "forward_cache_policy", - "label": "Eviction policy", - "type": "SELECT", - "selectChoices": [ - { - "value": "least-recently-stored", - "label": "Least Recently Stored" - }, - { - "value": "least-recently-used", - "label": "Least Recently Used" - }, - { - "value": "least-frequently-used", - "label": "Least Frequently Used" - }, - { - "value": "none", - "label": "None" - }], - "defaultValue": "least-recently-stored" + "value": "none", + "label": "None" + } + ], + "defaultValue": "least-recently-stored" + }, + { + "name": "sep_rv", + "type": "SEPARATOR", + "label": "Reverse Geocoding Cache" + }, + { + "name": "reverse_cache_size", + "type": "INT", + "label": "Cache size", + "description": "in megabytes", + "defaultValue": 1000 + }, + { + "name": "reverse_cache_policy", + "label": "Eviction policy", + "type": "SELECT", + "selectChoices": [ + { + "value": "least-recently-stored", + "label": "Least Recently Stored" }, { - "name": "sep_rv", - "type": "SEPARATOR", - "label": "Reverse Geocoding Cache" + "value": "least-recently-used", + "label": "Least Recently Used" }, { - "name": "reverse_cache_size", - "type": "INT", - "label": "Cache size", - "description": "in megabytes", - "defaultValue": 1000 + "value": "least-frequently-used", + "label": "Least Frequently Used" }, { - "name": "reverse_cache_policy", - "label": "Eviction policy", - "type": "SELECT", - "selectChoices": [ - { - "value": "least-recently-stored", - "label": "Least Recently Stored" - }, - { - "value": "least-recently-used", - "label": "Least Recently Used" - }, - { - "value": "least-frequently-used", - "label": "Least Frequently Used" - }, - { - "value": "none", - "label": "None" - }], - "defaultValue": "least-recently-stored" + "value": "none", + "label": "None" } - ] + ], + "defaultValue": "least-recently-stored" + } + ] }