{ "info": { "author": "KODE LLC", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "# petrovna\n\n\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u0438 \u0411\u0418\u041a, \u0418\u041d\u041d, \u041a\u041f\u041f, \u041e\u0413\u0420\u041d, \u041e\u0413\u0420\u041d\u0418\u041f, \u041a\u043e\u0440\u0440. \u0441\u0447\u0435\u0442\u0430, \u041d\u043e\u043c\u0435\u0440\u0430 \u0440/\u0441, \u0421\u041d\u0418\u041b\u0421\n\n![coverage](https://git.appkode.ru/mozen/mz_validators/badges/master/coverage.svg?job=test)\n\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n```bash\npip install petrovna\n```\n\n```python\nimport petrovna\n\nbic_is_valid: bool = petrovna.validate_bic('<\u0411\u0418\u041a>')\ninn_is_valid: bool = petrovna.validate_inn('<\u0418\u041d\u041d>')\nkpp_is_valid: bool = petrovna.validate_kpp('<\u041a\u041f\u041f>')\ncorr_account_is_valid: bool = petrovna.validate_ks('<\u041a\u041e\u0420\u0420\u0415\u0421\u041f\u041e\u041d\u0414\u0415\u041d\u0422\u0421\u041a\u0418\u0419_\u0421\u0427\u0415\u0422>', '<\u0411\u0418\u041a>')\nogrn_is_valid: bool = petrovna.validate_ogrn('<\u041e\u0413\u0420\u041d>')\nogrnip_is_valid: bool = petrovna.validate_ogrnip('<\u041e\u0413\u0420\u041d\u0418\u041f>')\naccount_number_is_valid: bool = petrovna.validate_rs('<\u041d\u041e\u041c\u0415\u0420_\u0420/\u0421>', '<\u0411\u0418\u041a>')\nsnils_is_valid: bool = petrovna.validate_snils('<\u0421\u041d\u0418\u041b\u0421>')\n\n# \u0414\u043b\u044f \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u0432\u0430\u043b\u0438\u0434\u0430\u0442\u043e\u0440\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0448\u0438\u0431\u043e\u043a, \u043f\u043e\u043c\u0438\u043c\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430 \u0432\u0430\u043b\u0438\u0434\u043d\u043e\u0441\u0442\u0438, \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 'errors=True'\nvalid, error = petrovna.validate_bic('<\u0411\u0418\u041a>', errors=True)\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://example.com", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "petrovna", "package_url": "https://pypi.org/project/petrovna/", "platform": "Any", "project_url": "https://pypi.org/project/petrovna/", "project_urls": { "Homepage": "https://example.com" }, "release_url": "https://pypi.org/project/petrovna/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Validatee bic, inn, kpp, ogrn, ogrnip, corr. account, account number, snils", "version": "1.0.2" }, "last_serial": 5854866, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2f55cfcb551ef39ab498a2dc4964900b", "sha256": "8003126f7820e33f35389c91d460c5157d176843b199a3c6a8a1f1c9280f4d91" }, "downloads": -1, "filename": "petrovna-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2f55cfcb551ef39ab498a2dc4964900b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2928, "upload_time": "2019-08-13T15:58:58", "url": "https://files.pythonhosted.org/packages/b0/de/7c56709055bdc6172079620606975acaa94ed46fb414187c4823b221464d/petrovna-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "83bc6d7cc953984154c81fbdc07ab840", "sha256": "34029e5b9cc5ba9a4300720c9f1eb24bea28a71ef89b548151d0055f4171d300" }, "downloads": -1, "filename": "petrovna-1.0.1.tar.gz", "has_sig": false, "md5_digest": "83bc6d7cc953984154c81fbdc07ab840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3127, "upload_time": "2019-08-13T16:29:41", "url": "https://files.pythonhosted.org/packages/69/aa/cc683323e1669ef3db28ca2b9f61af7705529788c92d4b71b6973165322a/petrovna-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8700dbd17faacb1779dcf00bced3e0a2", "sha256": "933e727710863f3fe8d9d1fdc5a893ff255b240fa6cb34a3cf8dce1401f2f239" }, "downloads": -1, "filename": "petrovna-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8700dbd17faacb1779dcf00bced3e0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2019-09-19T08:37:36", "url": "https://files.pythonhosted.org/packages/8a/52/226c963bda896a88dd0c4be820180cca8b50109bef222fd6a189101cc52e/petrovna-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8700dbd17faacb1779dcf00bced3e0a2", "sha256": "933e727710863f3fe8d9d1fdc5a893ff255b240fa6cb34a3cf8dce1401f2f239" }, "downloads": -1, "filename": "petrovna-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8700dbd17faacb1779dcf00bced3e0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2019-09-19T08:37:36", "url": "https://files.pythonhosted.org/packages/8a/52/226c963bda896a88dd0c4be820180cca8b50109bef222fd6a189101cc52e/petrovna-1.0.2.tar.gz" } ] }