{ "info": { "author": "Ryosuke SATO (@ryo-san470)", "author_email": "rskjtwp@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "FactorDB CLI (and Python library)\n=================================\n\n|CircleCI| |PyPI| |PyPI| |PyPI| |PyPI| |Codecov|\n\nThe `FactorDB`_ is the database to store known factorizations for any\nnumber. This tool can use on your command line. And also you can use\nthis tool with python 2 & 3 scripts.\n\nInstallation\n------------\n\nThe easiest way to install factordb-pycli is to use `pip`_:\n\n.. code:: bash\n\n $ pip install factordb-pycli\n\nor, if you are not installing in a ``virtualenv``:\n\n.. code:: bash\n\n $ sudo pip install factordb-pycli\n\nIf you have the factordb-pycli installed and want to upgrade to the\nlatest version you can run:\n\n.. code:: bash\n\n $ pip install --upgrade factordb-pycli\n\nGetting Started\n---------------\n\nCLI\n~~~\n\nIf you want to know the result of factorization of 16, you should type\nlike this:\n\n.. code:: bash\n\n $ factordb 16\n\nThen, you can get the answer from factordb.com.\n\n.. code:: bash\n\n $ factordb 16\n 2 2 2 2\n\nIf you want to know more detail of result, you can get an answer of JSON\nformat.\n\n.. code:: bash\n\n $ factordb --json 16\n {\"id\": \"http://factordb.com/?id=2\", \"status\": \"FF\", \"factors\": [2, 2, 2, 2]}\n\nLibrary usage\n~~~~~~~~~~~~~\n\nIf you want to use this script with Python, you should type ``import``\nstatement on your code like this:\n\n::\n\n from factordb.factordb import FactorDB\n\nThen, you can get the answer with Python lists.\n\n::\n\n In [1]: from factordb.factordb import FactorDB\n\n In [2]: f = FactorDB(16)\n\n In [3]: f.get_factor_list()\n Out[3]: []\n\n In [4]: f.connect()\n Out[4]: \n\n In [5]: f.get_factor_list()\n Out[5]: [2, 2, 2, 2]\n\n In [6]: f.get_factor_from_api()\n Out[6]: [['2', 4]]\n\n In [7]: f.get_status()\n Out[7]: 'FF'\n\nLicense\n=======\n\nMIT\n\n.. _FactorDB: https://factordb.com\n.. _pip: http://www.pip-installer.org/en/latest/\n\n.. |CircleCI| image:: https://img.shields.io/circleci/project/github/ryosan-470/factordb-pycli.svg?style=flat-square\n :target: https://circleci.com/gh/ryosan-470/factordb-pycli\n.. |PyPI| image:: https://img.shields.io/pypi/l/factordb-pycli.svg?style=flat-square\n :target: ./LICENSE.md\n.. |PyPI| image:: https://img.shields.io/pypi/pyversions/factordb-pycli.svg?style=flat-square\n :target: https://pypi.python.org/pypi/factordb-pycli\n.. |PyPI| image:: https://img.shields.io/pypi/status/factordb-pycli.svg?style=flat-square\n :target: https://pypi.python.org/pypi/factordb-pycli\n.. |PyPI| image:: https://img.shields.io/pypi/v/factordb-pycli.svg?style=flat-square\n :target: https://pypi.python.org/pypi/factordb-pycli\n.. |Codecov| image:: https://img.shields.io/codecov/c/github/ryosan-470/factordb-pycli.svg?style=flat-square\n :target: https://codecov.io/gh/ryosan-470/factordb-pycli", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ryo-san470/factordb-pycli", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "factordb-pycli", "package_url": "https://pypi.org/project/factordb-pycli/", "platform": "", "project_url": "https://pypi.org/project/factordb-pycli/", "project_urls": { "Homepage": "https://github.com/ryo-san470/factordb-pycli" }, "release_url": "https://pypi.org/project/factordb-pycli/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "The FactorDB CLI", "version": "1.2.0" }, "last_serial": 3559446, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dedb9f365c077f30734d5cdceb1a7c34", "sha256": "1690df6b333a1af96ed9819e7a490cdff1f2b8e3904572751ef8a8f32c3dd85b" }, "downloads": -1, "filename": "factordb-pycli-0.0.1.tar.gz", "has_sig": false, "md5_digest": "dedb9f365c077f30734d5cdceb1a7c34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3246, "upload_time": "2017-03-11T16:14:41", "url": "https://files.pythonhosted.org/packages/a1/a1/f914ad98e448a6e36720e1152bdfeabd146409bd3827b25a50a07fd00294/factordb-pycli-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "50188357f61278047f344b8cfe8c4c89", "sha256": "3faef1568cc39992e25ab395703c2600ec0764441ea5f1870e5792093499a442" }, "downloads": -1, "filename": "factordb-pycli-0.0.2.tar.gz", "has_sig": false, "md5_digest": "50188357f61278047f344b8cfe8c4c89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3217, "upload_time": "2017-03-11T16:14:42", "url": "https://files.pythonhosted.org/packages/23/1e/be7b13ec77f3a103b7539941ffbbad2a4b127ac406f1ec298eb15acbaf36/factordb-pycli-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c8a1c42e15e4b730a5d971066f292707", "sha256": "23160cb70374d58d46f42cdebb010ee3f1fc9d320fbfadee841ce4d279db435e" }, "downloads": -1, "filename": "factordb-pycli-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c8a1c42e15e4b730a5d971066f292707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3216, "upload_time": "2017-03-11T16:14:44", "url": "https://files.pythonhosted.org/packages/ae/f2/6978544ee7002a1d0fdd8313e8b50e3aa6e4244ddaa3b7089f838595b4d2/factordb-pycli-0.0.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "09b8a4fa88c0574c71f1b9f67ef69a25", "sha256": "2921176883b1e22d63151024744969ed2d205040980eb62a10f0a8d91560c5f3" }, "downloads": -1, "filename": "factordb-pycli-1.0.0.tar.gz", "has_sig": false, "md5_digest": "09b8a4fa88c0574c71f1b9f67ef69a25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3413, "upload_time": "2017-03-11T16:15:13", "url": "https://files.pythonhosted.org/packages/90/cd/04b130d8f207acff8353ce8d76402a31ec695c016f2f0745b6ff9eaa6984/factordb-pycli-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "eb6803d1b6da43bdac451277fcba32bb", "sha256": "3a6977f2bf69ee3a3498f0a56f982c1d552adf60b7fe1eed74902c8ba67161c3" }, "downloads": -1, "filename": "factordb-pycli-1.0.1.tar.gz", "has_sig": false, "md5_digest": "eb6803d1b6da43bdac451277fcba32bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3443, "upload_time": "2017-03-11T16:23:29", "url": "https://files.pythonhosted.org/packages/b5/46/163ad33e147b5412c54b06cd4882191321137ce9df5ddbf9e259f6ef02a5/factordb-pycli-1.0.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "ea8055e05a037b69b57a7cd402cff008", "sha256": "fbad21be01be979509190f423ad0e3c938f8c35b3a627b5b59d41b4143c79427" }, "downloads": -1, "filename": "factordb_pycli-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ea8055e05a037b69b57a7cd402cff008", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5544, "upload_time": "2017-06-03T08:15:44", "url": "https://files.pythonhosted.org/packages/0e/50/d47b53343dd86ce7bf747ba892a7c42cbbd107d7b70f67c8f0e61768386f/factordb_pycli-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a69013e516e8492d34fb16fc49be64e", "sha256": "1381f3db4facdf7c99c8c1665d1e7edc46ff48de45338320913f73d77d633648" }, "downloads": -1, "filename": "factordb-pycli-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6a69013e516e8492d34fb16fc49be64e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4290, "upload_time": "2017-06-03T08:15:45", "url": "https://files.pythonhosted.org/packages/d7/4a/c68f58a07ecffa284c896743438e9cdcb19b20ed4a04c5b1cebb991f57a8/factordb-pycli-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "0afa569014231f1af7110e9377811aea", "sha256": "5e30a2ef7a7e720baf1f99dc160b57425a9ec7a3e7c1aa3e942e2df9bfadda2b" }, "downloads": -1, "filename": "factordb-pycli-1.2.0.tar.gz", "has_sig": false, "md5_digest": "0afa569014231f1af7110e9377811aea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4346, "upload_time": "2018-02-07T06:44:28", "url": "https://files.pythonhosted.org/packages/d7/dd/52fbf3f429153aeeb4927053ca147c402cdd9ae6d2181694f52650646498/factordb-pycli-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0afa569014231f1af7110e9377811aea", "sha256": "5e30a2ef7a7e720baf1f99dc160b57425a9ec7a3e7c1aa3e942e2df9bfadda2b" }, "downloads": -1, "filename": "factordb-pycli-1.2.0.tar.gz", "has_sig": false, "md5_digest": "0afa569014231f1af7110e9377811aea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4346, "upload_time": "2018-02-07T06:44:28", "url": "https://files.pythonhosted.org/packages/d7/dd/52fbf3f429153aeeb4927053ca147c402cdd9ae6d2181694f52650646498/factordb-pycli-1.2.0.tar.gz" } ] }