{ "info": { "author": "Halvor Holsten Strand", "author_email": "halvor.holsten.strand@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# KID util\n\n[![Build Status](https://travis-ci.com/Ondkloss/kid-util.svg?branch=master)](https://travis-ci.com/Ondkloss/kid-util)\n\n**Development moved to PyPi package `norwegian-numbers`: [GitHub](https://github.com/Ondkloss/norwegian-numbers) [PyPi](https://pypi.org/project/norwegian-numbers)**\n\nSimple utils to generate and verify KID numbers with either MOD10 or MOD11.\n\n## Installation\n\nTo install from PyPi as a module in your environment:\n\n pip install kid-util\n\nTo install from source as a module in your environment:\n\n python setup.py install\n\n## Code usage from installation\n\nExample code usages after installation:\n\n >>> import kid\n >>> kid.make('1234')\n '12344'\n >>> kid.make('1234', mode='MOD11')\n '12343'\n >>> kid.verify('12344')\n True\n >>> kid.verify('12343', mode='MOD11')\n True\n\n## Running from command line\n\nGenerating KID from integer string:\n\n $ python -m kid -g 2345678\n 23456783\n $ python -m kid -m mod11 -g 2345678\n 23456788\n\nVerifying KID from string:\n\n $ python -m kid -v 23456783\n True\n $ python -m kid -v 23456788\n False\n $ python -m kid -m mod11 -v 23456788\n True\n $ python -m kid -m mod11 -v 23456783\n False\n\n## Testing from source\n\nTo run the tests:\n\n python -m unittest discover\n\nOr if you have tox:\n\n tox\n\n## Distribution\n\nThe distribution was created by the following commands:\n\n python setup.py sdist bdist_wheel\n python -m twine upload dist/*\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Ondkloss/kid-util", "keywords": "", "license": "WTFPL", "maintainer": "", "maintainer_email": "", "name": "kid-util", "package_url": "https://pypi.org/project/kid-util/", "platform": "", "project_url": "https://pypi.org/project/kid-util/", "project_urls": { "Homepage": "https://github.com/Ondkloss/kid-util" }, "release_url": "https://pypi.org/project/kid-util/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Module for making and verifying KID numbers", "version": "1.0.1" }, "last_serial": 5237132, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "160cdb1bd9b6095694e8e9cc89a4e9dd", "sha256": "a5bd25ffa0cd9f41e3e2701c2369b32e9e6dd15932b0d86c4f64e476e0b127c2" }, "downloads": -1, "filename": "kid_util-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "160cdb1bd9b6095694e8e9cc89a4e9dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3165, "upload_time": "2019-04-26T12:16:31", "url": "https://files.pythonhosted.org/packages/1b/81/8422d7ef02f6932540bf3089f826a370475a5715cb19d1a48939dd7a834f/kid_util-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c2ab6f0009543772517322ad046b883", "sha256": "ff53fbcf07a8d3c34bb41f5e8dc06f04c50d5c931c79a1fe8e28563f95048c4d" }, "downloads": -1, "filename": "kid-util-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4c2ab6f0009543772517322ad046b883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2528, "upload_time": "2019-04-26T12:16:40", "url": "https://files.pythonhosted.org/packages/80/87/7b5b6f5578cedf043fdf700ed3fc0c45a10f869ad9424b507c742d573376/kid-util-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "641dcc6ae1fc97e4cd2b3dd1985f8da6", "sha256": "ca2d2f507181cb3affe255aeb378ba0c34dca27d6a8574d2710abc690b1c186b" }, "downloads": -1, "filename": "kid_util-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "641dcc6ae1fc97e4cd2b3dd1985f8da6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3740, "upload_time": "2019-05-07T08:47:04", "url": "https://files.pythonhosted.org/packages/c7/5d/e026a7384e657a54da3ca0bed7564c53d337feb9b95c1761a19b7ee65333/kid_util-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0230f6b72c28cab547ab6153f0b6ac84", "sha256": "25fa8fdf4e1bb0d1efa768688f7e8ad853067253a6cd2b1b37d115524801ee9f" }, "downloads": -1, "filename": "kid-util-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0230f6b72c28cab547ab6153f0b6ac84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3090, "upload_time": "2019-05-07T08:47:06", "url": "https://files.pythonhosted.org/packages/74/7a/973f0d139f0481449cb0688bc2b87567218734111f546733b0a13d58b6f9/kid-util-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "641dcc6ae1fc97e4cd2b3dd1985f8da6", "sha256": "ca2d2f507181cb3affe255aeb378ba0c34dca27d6a8574d2710abc690b1c186b" }, "downloads": -1, "filename": "kid_util-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "641dcc6ae1fc97e4cd2b3dd1985f8da6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3740, "upload_time": "2019-05-07T08:47:04", "url": "https://files.pythonhosted.org/packages/c7/5d/e026a7384e657a54da3ca0bed7564c53d337feb9b95c1761a19b7ee65333/kid_util-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0230f6b72c28cab547ab6153f0b6ac84", "sha256": "25fa8fdf4e1bb0d1efa768688f7e8ad853067253a6cd2b1b37d115524801ee9f" }, "downloads": -1, "filename": "kid-util-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0230f6b72c28cab547ab6153f0b6ac84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3090, "upload_time": "2019-05-07T08:47:06", "url": "https://files.pythonhosted.org/packages/74/7a/973f0d139f0481449cb0688bc2b87567218734111f546733b0a13d58b6f9/kid-util-1.0.1.tar.gz" } ] }