diff --git a/Cargo.lock b/Cargo.lock index b451b14..59c0ff4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -125,7 +125,7 @@ dependencies = [ [[package]] name = "ng-postcode" -version = "0.5.3" +version = "0.5.4" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 59c4d92..4ac3a29 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ng-postcode" -version = "0.5.3" +version = "0.5.4" edition = "2021" rust-version = "1.85" description = "Validate, parse and format Nigerian postcodes offline: Nigeria's 11-character NIPOST digital postcode (NDAPS). Includes a client for the postcode.gov.ng API." diff --git a/agent/pyproject.toml b/agent/pyproject.toml index 6fe9434..8621a0b 100644 --- a/agent/pyproject.toml +++ b/agent/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "ng-address-resolver" -version = "0.1.7" +version = "0.1.8" description = "Resolve free-text Nigerian addresses to NIPOST digital postcodes (NDAPS), only as precisely as the evidence allows." readme = "README.md" requires-python = ">=3.10" @@ -21,7 +21,7 @@ classifiers = [ "Topic :: Scientific/Engineering :: GIS", "Typing :: Typed", ] -dependencies = ["httpx>=0.27", "ng-postcode[client]>=0.3.1,<0.4", "pydantic>=2.7"] +dependencies = ["httpx>=0.27", "ng-postcode[client]>=0.3.4,<0.4", "pydantic>=2.7"] [project.optional-dependencies] claude = ["anthropic>=1.11,<2"] diff --git a/agent/uv.lock b/agent/uv.lock index d749cce..2e57af0 100644 --- a/agent/uv.lock +++ b/agent/uv.lock @@ -579,7 +579,7 @@ wheels = [ [[package]] name = "ng-address-resolver" -version = "0.1.7" +version = "0.1.8" source = { editable = "." } dependencies = [ { name = "httpx" }, @@ -619,7 +619,7 @@ dev = [ [[package]] name = "ng-postcode" -version = "0.3.3" +version = "0.3.4" source = { editable = "../python" } [package.optional-dependencies] diff --git a/docs/llms-full.txt b/docs/llms-full.txt index b8eabd7..81e2671 100644 --- a/docs/llms-full.txt +++ b/docs/llms-full.txt @@ -691,7 +691,7 @@ Part of the [ng-postcode project](https://github.com/Adeniyikayodee/ng-postcode) io.github.adeniyikayodee ng-postcode-api - 0.3.0 + 0.3.1 ``` diff --git a/java/README.md b/java/README.md index 85b5918..80ec81c 100644 --- a/java/README.md +++ b/java/README.md @@ -13,7 +13,7 @@ Part of the [ng-postcode project](https://github.com/Adeniyikayodee/ng-postcode) io.github.adeniyikayodee ng-postcode-api - 0.3.0 + 0.3.1 ``` diff --git a/java/api/pom.xml b/java/api/pom.xml index 81607ee..24a2f53 100644 --- a/java/api/pom.xml +++ b/java/api/pom.xml @@ -5,7 +5,7 @@ io.github.adeniyikayodee ng-postcode-parent - 0.3.0 + 0.3.1 ng-postcode-api diff --git a/java/core/pom.xml b/java/core/pom.xml index c850d25..27a8cbd 100644 --- a/java/core/pom.xml +++ b/java/core/pom.xml @@ -5,7 +5,7 @@ io.github.adeniyikayodee ng-postcode-parent - 0.3.0 + 0.3.1 ng-postcode diff --git a/java/pom.xml b/java/pom.xml index 1d9330f..bbd80f4 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -4,7 +4,7 @@ io.github.adeniyikayodee ng-postcode-parent - 0.3.0 + 0.3.1 pom ng-postcode (parent) diff --git a/js/package-lock.json b/js/package-lock.json index 95c219e..aeaf4bd 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -1896,18 +1896,18 @@ } }, "packages/ng-postcode-js": { - "version": "0.4.2", + "version": "0.4.3", "license": "MIT", "engines": { "node": ">=22.12" } }, "packages/ng-postcode-mcp": { - "version": "0.4.0", + "version": "0.4.1", "license": "MIT", "dependencies": { "@modelcontextprotocol/server": "^2.3.1", - "ng-postcode-js": "^0.4.0" + "ng-postcode-js": "^0.4.3" }, "bin": { "ng-postcode-mcp": "dist/cli.js" diff --git a/js/packages/ng-postcode-js/package.json b/js/packages/ng-postcode-js/package.json index 8e0a039..d84e917 100644 --- a/js/packages/ng-postcode-js/package.json +++ b/js/packages/ng-postcode-js/package.json @@ -1,6 +1,6 @@ { "name": "ng-postcode-js", - "version": "0.4.2", + "version": "0.4.3", "description": "Validate, parse and format Nigerian postcodes offline: Nigeria's 11-character NIPOST digital postcode (NDAPS). Includes a client for the postcode.gov.ng API.", "license": "MIT", "author": "Kayode Adeniyi", diff --git a/js/packages/ng-postcode-mcp/package.json b/js/packages/ng-postcode-mcp/package.json index 381bc83..8758776 100644 --- a/js/packages/ng-postcode-mcp/package.json +++ b/js/packages/ng-postcode-mcp/package.json @@ -1,6 +1,6 @@ { "name": "ng-postcode-mcp", - "version": "0.4.0", + "version": "0.4.1", "description": "MCP server for Nigerian postcodes (Nigeria's NIPOST digital postcode, NDAPS): validate, look up, autocomplete and find postcodes by location.", "mcpName": "io.github.Adeniyikayodee/ng-postcode", "license": "MIT", @@ -48,7 +48,7 @@ }, "dependencies": { "@modelcontextprotocol/server": "^2.3.1", - "ng-postcode-js": "^0.4.0" + "ng-postcode-js": "^0.4.3" }, "engines": { "node": ">=22.12" diff --git a/js/packages/ng-postcode-mcp/src/server.ts b/js/packages/ng-postcode-mcp/src/server.ts index 0c5082d..dcf1ae2 100644 --- a/js/packages/ng-postcode-mcp/src/server.ts +++ b/js/packages/ng-postcode-mcp/src/server.ts @@ -160,7 +160,7 @@ export function createServer(settings: Settings): McpServer { return server; } -export const VERSION = "0.4.0"; +export const VERSION = "0.4.1"; /** The shared instructions, without the lines about tools this server does not have. */ function instructionsFor(tools: readonly string[]): string { diff --git a/mcp/bundle-python/manifest.json b/mcp/bundle-python/manifest.json index e3e6981..d094219 100644 --- a/mcp/bundle-python/manifest.json +++ b/mcp/bundle-python/manifest.json @@ -2,7 +2,7 @@ "manifest_version": "0.3", "name": "ng-postcode", "display_name": "Nigeria Postcode", - "version": "0.6.0", + "version": "0.6.1", "description": "Validate, look up and resolve addresses to Nigeria's NIPOST digital postcodes (NDAPS).", "long_description": "Tools for Nigeria's 11-character building postcode, such as EK-01-A03-FK-01. Validation runs offline and needs no key. Lookup, autocomplete, reverse geocoding and address resolution call the postcode.gov.ng API with your own NIPOST key.", "author": { diff --git a/mcp/bundle-python/server/main.py b/mcp/bundle-python/server/main.py index 2eea496..29bd504 100644 --- a/mcp/bundle-python/server/main.py +++ b/mcp/bundle-python/server/main.py @@ -6,7 +6,7 @@ import sys from pathlib import Path -PACKAGE = "ng-postcode-mcp==0.6.0" +PACKAGE = "ng-postcode-mcp==0.6.1" USUAL_PLACES = (Path.home() / ".local/bin", Path("/opt/homebrew/bin"), Path("/usr/local/bin")) # A host fills unset options with an empty string; the server reads that as "not set". diff --git a/mcp/bundle/manifest.json b/mcp/bundle/manifest.json index 95d84c9..20ffb73 100644 --- a/mcp/bundle/manifest.json +++ b/mcp/bundle/manifest.json @@ -2,7 +2,7 @@ "manifest_version": "0.4", "name": "ng-postcode", "display_name": "Nigeria Postcode", - "version": "0.6.0", + "version": "0.6.1", "description": "Validate, look up and resolve addresses to Nigeria's NIPOST digital postcodes (NDAPS).", "long_description": "Tools for Nigeria's 11-character building postcode, such as EK-01-A03-FK-01. Validation runs offline and needs no key. Lookup, autocomplete, reverse geocoding and address resolution call the postcode.gov.ng API with your own NIPOST key.", "author": { diff --git a/mcp/bundle/pyproject.toml b/mcp/bundle/pyproject.toml index fd9b064..ba4297f 100644 --- a/mcp/bundle/pyproject.toml +++ b/mcp/bundle/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ng-postcode-bundle" -version = "0.6.0" +version = "0.6.1" description = "MCPB bundle that runs the published ng-postcode-mcp server." requires-python = ">=3.10" -dependencies = ["ng-postcode-mcp==0.6.0"] +dependencies = ["ng-postcode-mcp==0.6.1"] diff --git a/mcp/pyproject.toml b/mcp/pyproject.toml index 923c481..a614246 100644 --- a/mcp/pyproject.toml +++ b/mcp/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "ng-postcode-mcp" -version = "0.6.0" +version = "0.6.1" description = "MCP server for Nigerian postcodes (Nigeria's NIPOST digital postcode, NDAPS): validate, look up, reverse-geocode and resolve addresses to postcodes." readme = "README.md" requires-python = ">=3.10" @@ -26,7 +26,7 @@ classifiers = [ "Topic :: Scientific/Engineering :: GIS", "Typing :: Typed", ] -dependencies = ["mcp>=2.3,<3", "ng-address-resolver>=0.1.7,<0.2", "ng-postcode[client]>=0.3.1,<0.4"] +dependencies = ["mcp>=2.3,<3", "ng-address-resolver>=0.1.8,<0.2", "ng-postcode[client]>=0.3.4,<0.4"] [project.scripts] ng-postcode-mcp = "ng_postcode_mcp.server:main" diff --git a/mcp/server.json b/mcp/server.json index 6fd1799..9ed3193 100644 --- a/mcp/server.json +++ b/mcp/server.json @@ -3,7 +3,7 @@ "name": "io.github.Adeniyikayodee/ng-postcode", "title": "Nigeria Postcode", "description": "Validate, look up and resolve addresses to Nigeria's NIPOST digital postcodes (NDAPS).", - "version": "0.6.0", + "version": "0.6.1", "repository": { "url": "https://github.com/Adeniyikayodee/ng-postcode", "source": "github", @@ -13,7 +13,7 @@ { "registryType": "pypi", "identifier": "ng-postcode-mcp", - "version": "0.6.0", + "version": "0.6.1", "runtimeHint": "uvx", "transport": { "type": "stdio" @@ -90,7 +90,7 @@ { "registryType": "npm", "identifier": "ng-postcode-mcp", - "version": "0.4.0", + "version": "0.4.1", "runtimeHint": "npx", "transport": { "type": "stdio" diff --git a/mcp/uv.lock b/mcp/uv.lock index 30c33af..b9919c4 100644 --- a/mcp/uv.lock +++ b/mcp/uv.lock @@ -692,7 +692,7 @@ wheels = [ [[package]] name = "ng-address-resolver" -version = "0.1.7" +version = "0.1.8" source = { editable = "../agent" } dependencies = [ { name = "httpx" }, @@ -719,7 +719,7 @@ dev = [ [[package]] name = "ng-postcode" -version = "0.3.3" +version = "0.3.4" source = { editable = "../python" } [package.optional-dependencies] @@ -746,7 +746,7 @@ dev = [ [[package]] name = "ng-postcode-mcp" -version = "0.6.0" +version = "0.6.1" source = { editable = "." } dependencies = [ { name = "mcp" }, diff --git a/native/pg/Cargo.lock b/native/pg/Cargo.lock index 33f97c2..884c730 100644 --- a/native/pg/Cargo.lock +++ b/native/pg/Cargo.lock @@ -817,7 +817,7 @@ checksum = "743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d" [[package]] name = "ng-postcode" -version = "0.5.3" +version = "0.5.4" [[package]] name = "ng_postcode" diff --git a/native/polars/Cargo.lock b/native/polars/Cargo.lock index 080b3dc..4c0f4ce 100644 --- a/native/polars/Cargo.lock +++ b/native/polars/Cargo.lock @@ -863,7 +863,7 @@ dependencies = [ [[package]] name = "ng-postcode" -version = "0.5.3" +version = "0.5.4" [[package]] name = "ng-postcode-polars" diff --git a/python/pyproject.toml b/python/pyproject.toml index 6b73f86..b3a78ba 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "ng-postcode" -version = "0.3.3" +version = "0.3.4" description = "Validate, parse and format Nigerian postcodes offline: Nigeria's 11-character NIPOST digital postcode (NDAPS). Includes a client for the postcode.gov.ng API." readme = "README.md" requires-python = ">=3.10" diff --git a/python/uv.lock b/python/uv.lock index 4b1f16b..cf5e511 100644 --- a/python/uv.lock +++ b/python/uv.lock @@ -377,7 +377,7 @@ wheels = [ [[package]] name = "ng-postcode" -version = "0.3.3" +version = "0.3.4" source = { editable = "." } [package.optional-dependencies]