CanonMap
========
CanonMap is a Python library for data matching and canonicalization with multiple database connector support. It uses a `src/` layout and publishes the package `canonmap`.
Quick start
-----------
```python
from canonmap import MappingPipeline, EntityMappingRequest
```
For more information, see the repository homepage.
Raw data
{
"_id": null,
"home_page": null,
"name": "canonmap",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Vince Berry <vincent.berry11@gmail.com>",
"keywords": "canonicalization, data-matching, database, entity-resolution, etl, mysql, natural language to sql, ner, nl2sql, nlp, sql",
"author": null,
"author_email": "Vince Berry <vincent.berry11@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/bd/c3/50d000528f242cdcd5c8037f1f536d6d65d43ce5c498cc23a0cc62335000/canonmap-0.4.90.tar.gz",
"platform": null,
"description": "CanonMap\n========\n\nCanonMap is a Python library for data matching and canonicalization with multiple database connector support. It uses a `src/` layout and publishes the package `canonmap`.\n\nQuick start\n-----------\n\n```python\nfrom canonmap import MappingPipeline, EntityMappingRequest\n```\n\nFor more information, see the repository homepage.\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A data matching and canonicalization library with multipl database connector support",
"version": "0.4.90",
"project_urls": {
"Changelog": "https://github.com/vinceberry/canonmap/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/vinceberry/canonmap#readme",
"Homepage": "https://github.com/vinceberry/canonmap",
"Issues": "https://github.com/vinceberry/canonmap/issues",
"Repository": "https://github.com/vinceberry/canonmap"
},
"split_keywords": [
"canonicalization",
" data-matching",
" database",
" entity-resolution",
" etl",
" mysql",
" natural language to sql",
" ner",
" nl2sql",
" nlp",
" sql"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "9cc42ce69f947774982e591568252e2906dacf609f9b98b03edb3ee8970ad0ba",
"md5": "428b32ec540519a46c5a9e1b5dd8adbc",
"sha256": "3bc524e3bd287c6d2117b0ed2d2b726da44dab8ca524aafda4d4cf62d5b19d5e"
},
"downloads": -1,
"filename": "canonmap-0.4.90-py3-none-any.whl",
"has_sig": false,
"md5_digest": "428b32ec540519a46c5a9e1b5dd8adbc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 53841,
"upload_time": "2025-08-25T23:57:42",
"upload_time_iso_8601": "2025-08-25T23:57:42.143049Z",
"url": "https://files.pythonhosted.org/packages/9c/c4/2ce69f947774982e591568252e2906dacf609f9b98b03edb3ee8970ad0ba/canonmap-0.4.90-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bdc350d000528f242cdcd5c8037f1f536d6d65d43ce5c498cc23a0cc62335000",
"md5": "17a3f205d5c39badaaf043d78e943993",
"sha256": "d3873094148e38d2c773f51d8279410bd204325b69b78c8f6854c0edf7471605"
},
"downloads": -1,
"filename": "canonmap-0.4.90.tar.gz",
"has_sig": false,
"md5_digest": "17a3f205d5c39badaaf043d78e943993",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 37005,
"upload_time": "2025-08-25T23:57:43",
"upload_time_iso_8601": "2025-08-25T23:57:43.912482Z",
"url": "https://files.pythonhosted.org/packages/bd/c3/50d000528f242cdcd5c8037f1f536d6d65d43ce5c498cc23a0cc62335000/canonmap-0.4.90.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-25 23:57:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "vinceberry",
"github_project": "canonmap",
"github_not_found": true,
"lcname": "canonmap"
}