kraken-datatype


Namekraken-datatype JSON
Version 0.0.14 PyPI version JSON
download
home_pagehttps://github.com/tactik8/kraken_datatype2
SummaryKraken datatype
upload_time2024-01-23 13:26:51
maintainer
docs_urlNone
authorTactik8
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # kraken datatype

## Overview
Library to extract, validate and normalize datatypes. 

datatypes:
- email
- url
- domain
- date
- country
- address
- telephone
- bool
- currency
- domain


## functions:
- validate: returns True false if validate
- normalize: returns normalized value or None
- guess: return best guess or None of datatype



## How to use:

```
import kraken_datatype as dt 

result = dt.validate('email', 'name@test.com')
print(result)

result = dt.normalize('email', 'name@test.com')
print(result)

result = dt.guess('name@test.com')
print(result)
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/tactik8/kraken_datatype2",
    "name": "kraken-datatype",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Tactik8",
    "author_email": "info@tactik8.com",
    "download_url": "https://files.pythonhosted.org/packages/49/be/ae4db1b8d1829c5c1dbdc5e7fcfc1a96f8cc00cd0071f37fde7c46292089/kraken-datatype-0.0.14.tar.gz",
    "platform": null,
    "description": "# kraken datatype\n\n## Overview\nLibrary to extract, validate and normalize datatypes. \n\ndatatypes:\n- email\n- url\n- domain\n- date\n- country\n- address\n- telephone\n- bool\n- currency\n- domain\n\n\n## functions:\n- validate: returns True false if validate\n- normalize: returns normalized value or None\n- guess: return best guess or None of datatype\n\n\n\n## How to use:\n\n```\nimport kraken_datatype as dt \n\nresult = dt.validate('email', 'name@test.com')\nprint(result)\n\nresult = dt.normalize('email', 'name@test.com')\nprint(result)\n\nresult = dt.guess('name@test.com')\nprint(result)\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Kraken datatype",
    "version": "0.0.14",
    "project_urls": {
        "Homepage": "https://github.com/tactik8/kraken_datatype2"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c39db787cd1f59ac05285758227eee0a24ad8d44d030c3d0d95b6cdb9a033e75",
                "md5": "ace0664608adaeb9bd4a55d865b5a687",
                "sha256": "0baad506ae68cac1e11c9bb6a0fc45f56b3edd1609f7a58a850bbba089a7cdd8"
            },
            "downloads": -1,
            "filename": "kraken_datatype-0.0.14-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ace0664608adaeb9bd4a55d865b5a687",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 10546,
            "upload_time": "2024-01-23T13:26:49",
            "upload_time_iso_8601": "2024-01-23T13:26:49.614883Z",
            "url": "https://files.pythonhosted.org/packages/c3/9d/b787cd1f59ac05285758227eee0a24ad8d44d030c3d0d95b6cdb9a033e75/kraken_datatype-0.0.14-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49beae4db1b8d1829c5c1dbdc5e7fcfc1a96f8cc00cd0071f37fde7c46292089",
                "md5": "bab24f63e96d03274ef7213f38d4a52f",
                "sha256": "69fabbcd264b4d65447e65c7176f37bdc37d0b0796841f9c612d22af427066ec"
            },
            "downloads": -1,
            "filename": "kraken-datatype-0.0.14.tar.gz",
            "has_sig": false,
            "md5_digest": "bab24f63e96d03274ef7213f38d4a52f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 6301,
            "upload_time": "2024-01-23T13:26:51",
            "upload_time_iso_8601": "2024-01-23T13:26:51.175493Z",
            "url": "https://files.pythonhosted.org/packages/49/be/ae4db1b8d1829c5c1dbdc5e7fcfc1a96f8cc00cd0071f37fde7c46292089/kraken-datatype-0.0.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-23 13:26:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tactik8",
    "github_project": "kraken_datatype2",
    "github_not_found": true,
    "lcname": "kraken-datatype"
}
        
Elapsed time: 0.67036s