{ "info": { "author": "Yukino Ikegami", "author_email": "yukino0131@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "kpy\n==========\n|travis| |coveralls| |downloads| |version| |license|\n\nKpy stands for Keitai (Japanese mobile phone) model name extractor on Python.\n\nThis module extracts model name of mobile phone/tablet from user agent string.\n\nCurrently, This module supports 1007 Japanese mobile phones/tablets.\n\n- Docomo: 561 models (F501i, 1999. - SO-03H, 2015)\n- au: 91 models (IS01, 2010 - SOV32, 2015; currently supporting only Android models)\n- SoftBank (J-PHONE, Vodafone, Disney mobile, EMOBILE, WILLCOM, Y!mobile): 357 models (J-SH02, 1999. - Nexus 6P, 2015)\n\nINSTALATION\n===========\n::\n\n $ pip install kpy\n\nUSAGE\n===========\n\n.. code:: python\n\n import kpy\n ua = ('Mozilla/5.0 (Linux; U; Android 4.1.1; ja-jp; HTL21 Build/JRO03C) '\n 'AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30')\n kpy.extract(ua)\n # => 'HTL21'\n\nTODO\n===========\n- Supports other countries' mobilephone\n- Output model series name of mobilephone\n\nContributions are welcome.\n\nLicense\n=========\n- MIT License\n\n\n.. |travis| image:: https://travis-ci.org/ikegami-yukino/kpy.svg?branch=master\n :target: https://travis-ci.org/ikegami-yukino/kpy\n :alt: travis-ci.org\n\n.. |coveralls| image:: https://coveralls.io/repos/ikegami-yukino/kpy/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/ikegami-yukino/kpy?branch=master\n :alt: coveralls.io\n\n.. |downloads| image:: https://img.shields.io/pypi/dm/kpy.svg\n :target: http://pypi.python.org/pypi/kpy/\n :alt: downloads\n\n.. |version| image:: https://img.shields.io/pypi/v/kpy.svg\n :target: http://pypi.python.org/pypi/kpy/\n :alt: latest version\n\n.. |license| image:: https://img.shields.io/pypi/l/kpy.svg\n :target: http://pypi.python.org/pypi/kpy/\n :alt: license\n\n\nCHANGES\n========\n\n0.2.1 (2016-03-12)\n------------------\nResolved installation problem.\n\n0.2 (2015-11-22)\n----------------\nSupport 2014's winter model to 2015's winter model\n(docomo, au, softbank)\n\nSupport Python 3.5\n\n0.1 (2014-12-02)\n----------------\n\nInitial release.", "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/ikegami-yukino/kpy", "keywords": "mobile-phone,smartphone,cell-phone,user agent", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "kpy", "package_url": "https://pypi.org/project/kpy/", "platform": "POSIX,Windows,Unix,MacOS", "project_url": "https://pypi.org/project/kpy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ikegami-yukino/kpy" }, "release_url": "https://pypi.org/project/kpy/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "mobile-phone's model name extractor from user agent", "version": "0.2.2" }, "last_serial": 2033707, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "905a72fd1d9036fe9e219a14cbdf0f0c", "sha256": "8970334f6f2db23e6983921807754ad4e5f4547587c44bd2efe9199ea0f6a953" }, "downloads": -1, "filename": "kpy-0.1.tar.gz", "has_sig": false, "md5_digest": "905a72fd1d9036fe9e219a14cbdf0f0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2385, "upload_time": "2014-12-01T15:55:17", "url": "https://files.pythonhosted.org/packages/78/95/633d3efcddc23d4a1c69900985fe74f388c92c5db92ddf39f5271b3a7a12/kpy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "53299084d57cdc6e8eb20b05b41e5524", "sha256": "02b84f184f8b5771768a3f009734042e23a599ecbd3a3ab17baf38bb1f8dd6de" }, "downloads": -1, "filename": "kpy-0.2.tar.gz", "has_sig": false, "md5_digest": "53299084d57cdc6e8eb20b05b41e5524", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3008, "upload_time": "2015-11-22T15:01:37", "url": "https://files.pythonhosted.org/packages/56/4f/194ac3addbe9e933c83dc6194d273488c72531346252dd4441f3b4c5dd23/kpy-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "68b58ec2604492a8bef7c1d1b3d07c65", "sha256": "dff6b38c8a976c3b1f883879fc61f8f0b910182a71905ca5c87bbf6aa86c68e1" }, "downloads": -1, "filename": "kpy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "68b58ec2604492a8bef7c1d1b3d07c65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3109, "upload_time": "2016-03-12T03:52:11", "url": "https://files.pythonhosted.org/packages/1c/39/eacbedc4b8ffebea3e9452a1f51930bcafdacd5cdcd41761cf28418f5952/kpy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "38fa79e73d508fdc328fe662a61c8c87", "sha256": "6b80777ac32656051b97c72b38117f6fad0fa6b139415203b53df1e958715552" }, "downloads": -1, "filename": "kpy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "38fa79e73d508fdc328fe662a61c8c87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3921, "upload_time": "2016-03-29T11:30:28", "url": "https://files.pythonhosted.org/packages/72/6a/b96d1b07d6051671fc723ed544516b098b6d8a33f995f8b61d7633314cc0/kpy-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38fa79e73d508fdc328fe662a61c8c87", "sha256": "6b80777ac32656051b97c72b38117f6fad0fa6b139415203b53df1e958715552" }, "downloads": -1, "filename": "kpy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "38fa79e73d508fdc328fe662a61c8c87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3921, "upload_time": "2016-03-29T11:30:28", "url": "https://files.pythonhosted.org/packages/72/6a/b96d1b07d6051671fc723ed544516b098b6d8a33f995f8b61d7633314cc0/kpy-0.2.2.tar.gz" } ] }