{ "info": { "author": "itkr", "author_email": "itkrst@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "JPMyNumber\n==========\n\nJPMyNumber is Japanese common number of social security and tax\n(=My Number) library.\n\n.. code:: python\n\n # this is valid\n IndividualNumber('123456789018')\n\n # JPMyNumberCheckDigitError\n IndividualNumber('123456789019')\n\n\nInstallation\n------------\n\n::\n\n $ pip install JPMyNumber\n\n\nUsage\n-----\n\nValidation\n~~~~~~~~~~\n\n.. code:: python\n\n from jpmynumber import IndividualNumber\n from jpmynumber.exceptions import JPMyNumberLengthError, JPMyNumberCheckDigitError\n\n try:\n IndividualNumber('123456789018')\n except JPMyNumberLengthError:\n print('length error')\n except JPMyNumberCheckDigitError:\n print('check digit error')\n\n\nCreation\n~~~~~~~~\n\n.. code:: python\n\n from jpmynumber import IndividualNumber\n\n IndividualNumber.random_create()\n # \n\n\nImportant Point\n---------------\n\nIf the first letter is '0' you should use string.\n\n.. code:: python\n\n # this is valid\n IndividualNumber(111111111118)\n\n # this is valid\n IndividualNumber('000111111111')\n\n # error\n IndividualNumber(000111111111)\n\n\nLegal Entity Number\n-------------------\n\nIt also supports legal entity numbers.\n\n.. code:: python\n\n from jpmynumber import LegalEntityNumber\n\n LegalEntityNumber('9999999999999')\n\nIt has legal entity number classes of various types\n\n* CorporationNumber\n* LocalGovernmentNumber\n* LocalGovernmentNumberWithCode\n* LocalGovernmentNumberWithoutCode\n* OtherOrganizationNumber\n* StateOrgansNumber", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/itkr/JPMyNumber", "keywords": "MyNumber,Japanese", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "JPMyNumber", "package_url": "https://pypi.org/project/JPMyNumber/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/JPMyNumber/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/itkr/JPMyNumber" }, "release_url": "https://pypi.org/project/JPMyNumber/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "MyNumber (Japanese common number of social security and tax) library", "version": "0.2.3" }, "last_serial": 2148310, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "b4f80536fb1c4c4359b68921bbbe6569", "sha256": "2b90ad16f16a669a8000af9bd950526cc297d97640cb7b49b9a6483c8f0745c4" }, "downloads": -1, "filename": "JPMyNumber-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b4f80536fb1c4c4359b68921bbbe6569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2051, "upload_time": "2015-10-30T01:56:37", "url": "https://files.pythonhosted.org/packages/29/59/cb6d20ac36bd53bcc18c80d23da56315aa9a281446ad61839c9580c4e6ef/JPMyNumber-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d9cee8a64f9bb63d9c609db187c1cd8f", "sha256": "429d8b21f0618c8d59cae84c7006384bbd2a23309a98eab95cf2d500b1da5d9d" }, "downloads": -1, "filename": "JPMyNumber-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d9cee8a64f9bb63d9c609db187c1cd8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2201, "upload_time": "2015-11-01T05:07:45", "url": "https://files.pythonhosted.org/packages/3d/ef/9fa295cb3d47a7ecd566f28f6d2724a39263ab04af7e8afefe8cb7c69c7a/JPMyNumber-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "416534df23fb74e96fead1e7aa5bdb67", "sha256": "2654522c25a024dcde53714dd18ad8727b18bd8dffddc804e1781f96a8ad0059" }, "downloads": -1, "filename": "JPMyNumber-0.1.1.tar.gz", "has_sig": false, "md5_digest": "416534df23fb74e96fead1e7aa5bdb67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2233, "upload_time": "2015-11-05T07:27:45", "url": "https://files.pythonhosted.org/packages/cd/32/c7385aada4e93193725f4cc1523407ddecda9d60fe854a4a411ceae580f6/JPMyNumber-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ef5f7de0561cae96245dff2c486b5877", "sha256": "d8b260870c0aa28129ba976ff3c4c88eb290eb6936dfc099cb35a3017ae505e2" }, "downloads": -1, "filename": "JPMyNumber-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ef5f7de0561cae96245dff2c486b5877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2420, "upload_time": "2015-12-02T04:00:30", "url": "https://files.pythonhosted.org/packages/ea/d8/2351c6e5e57269cfba2acb370f15f9e9b4575a0377fd1a329a59b5181cc7/JPMyNumber-0.1.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "396a2f5c8a4119eb75fe22d43e93a4cb", "sha256": "38f89da864c346f331e981b907b5c1798ec1e91190cb8f7a6014333777acfca3" }, "downloads": -1, "filename": "JPMyNumber-0.2.1.tar.gz", "has_sig": false, "md5_digest": "396a2f5c8a4119eb75fe22d43e93a4cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3193, "upload_time": "2016-06-01T10:51:29", "url": "https://files.pythonhosted.org/packages/47/1a/e037a67e9611a685b0cd43fb97066c09bb7948eddfd19aa69762d6c73f48/JPMyNumber-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e346d139cfa10a0c88004918dfeaf961", "sha256": "0d1e9c07a2e74b7454a8039af93c3d9dc353df491a5c93840e2b7624523a5d08" }, "downloads": -1, "filename": "JPMyNumber-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e346d139cfa10a0c88004918dfeaf961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3213, "upload_time": "2016-06-01T11:14:31", "url": "https://files.pythonhosted.org/packages/fc/55/836a67d0758909576b434dc2848817acfc59695628498912f959aa219ef9/JPMyNumber-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c6be5818360372d5bceb966de3e16e30", "sha256": "f73465846990c64f3aa11cc13d113ac7b66d0d16ff47dcae9be39f23a826d528" }, "downloads": -1, "filename": "JPMyNumber-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c6be5818360372d5bceb966de3e16e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3286, "upload_time": "2016-06-03T04:05:50", "url": "https://files.pythonhosted.org/packages/59/f8/a462849b0ac596c91dd87cb5bbef1f3f88429e24267e866b32f051c1b363/JPMyNumber-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6be5818360372d5bceb966de3e16e30", "sha256": "f73465846990c64f3aa11cc13d113ac7b66d0d16ff47dcae9be39f23a826d528" }, "downloads": -1, "filename": "JPMyNumber-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c6be5818360372d5bceb966de3e16e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3286, "upload_time": "2016-06-03T04:05:50", "url": "https://files.pythonhosted.org/packages/59/f8/a462849b0ac596c91dd87cb5bbef1f3f88429e24267e866b32f051c1b363/JPMyNumber-0.2.3.tar.gz" } ] }