{ "info": { "author": "Marc Enthoven", "author_email": "marc_enthoven@hotmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# bsn\nGenerate or validate bsn (burger service nummer, dutch social security number)\n\nA bsn (burger service number, dutch social security number) is used in Netherlands to identify a person for governmental organisations. The numbers are subject to an algorithm.\n\n## Verification algorithm\n\nmod(sum(Position_of_digit * digit),11) = 0\n\nwhereas the first position should be considered as negative\n\n## Example\n\nConsider the following number: 319072356\n```\n(9 x 3) + (8 x 1) + (7 x 9) + (6 x 0) + (5 x 7) + (4 x 2) + (3 x 3) + (2 x 5) + (-1 x 6) = 154\n154 mod 11 = 0\n```\n\n## Initiate the module and create instance\n\n```\nimport bsn\na = bsn.bsn()\n```\n\n### Validate number\n\n```\na.validate_bsn(number)\n```\n\n### Generate n numbers\n\n```\na.generate_bsn(n)\n\n```\n\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/marcenthoven/bsn", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "bsn", "package_url": "https://pypi.org/project/bsn/", "platform": "", "project_url": "https://pypi.org/project/bsn/", "project_urls": { "Homepage": "https://github.com/marcenthoven/bsn" }, "release_url": "https://pypi.org/project/bsn/0.0.2/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "This package can be used to test whether a number is a bsn (Burger Service Number, Dutch Social Security Number), but it can also generate the numbers", "version": "0.0.2" }, "last_serial": 5003038, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "f2ad3173ded193e7e58d7459127f62cd", "sha256": "00c9e87dc205c2f1fb491681215018dad99c1a35ddb845245ed229968149c96c" }, "downloads": -1, "filename": "bsn-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f2ad3173ded193e7e58d7459127f62cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3636, "upload_time": "2019-03-29T12:36:21", "url": "https://files.pythonhosted.org/packages/e7/f0/9f480e5ad8ba066049c384fb37af8605d906200bfec2c021b7a8c10cd72b/bsn-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b635329f5bf069516c954a90b9f31ee1", "sha256": "7cf89af5e11abcc04c10fcfdc660eaf1d9c8fd3e9e0c74ebf643ed90ab16c0a1" }, "downloads": -1, "filename": "bsn-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b635329f5bf069516c954a90b9f31ee1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2466, "upload_time": "2019-03-29T12:36:22", "url": "https://files.pythonhosted.org/packages/45/84/b08b3b4362fdefea21ff3a36f0a730dc3a4a6e45882aa229356aa3e1d858/bsn-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f2ad3173ded193e7e58d7459127f62cd", "sha256": "00c9e87dc205c2f1fb491681215018dad99c1a35ddb845245ed229968149c96c" }, "downloads": -1, "filename": "bsn-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f2ad3173ded193e7e58d7459127f62cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3636, "upload_time": "2019-03-29T12:36:21", "url": "https://files.pythonhosted.org/packages/e7/f0/9f480e5ad8ba066049c384fb37af8605d906200bfec2c021b7a8c10cd72b/bsn-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b635329f5bf069516c954a90b9f31ee1", "sha256": "7cf89af5e11abcc04c10fcfdc660eaf1d9c8fd3e9e0c74ebf643ed90ab16c0a1" }, "downloads": -1, "filename": "bsn-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b635329f5bf069516c954a90b9f31ee1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2466, "upload_time": "2019-03-29T12:36:22", "url": "https://files.pythonhosted.org/packages/45/84/b08b3b4362fdefea21ff3a36f0a730dc3a4a6e45882aa229356aa3e1d858/bsn-0.0.2.tar.gz" } ] }