{ "info": { "author": "Nico Schl\u00f6mer", "author_email": "nico.schloemer@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Utilities" ], "description": "# dedec\n\nA command-line wrapper around [mpmath's identify](http://docs.sympy.org/0.7.1/modules/mpmath/identification.html#identify).\n\n[![CircleCI](https://img.shields.io/circleci/project/github/nschloe/dedec/master.svg)](https://circleci.com/gh/nschloe/dedec/tree/master)\n[![codecov](https://img.shields.io/codecov/c/github/nschloe/dedec.svg)](https://codecov.io/gh/nschloe/dedec)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![PyPi Version](https://img.shields.io/pypi/v/dedec.svg)](https://pypi.org/project/dedec)\n[![GitHub stars](https://img.shields.io/github/stars/nschloe/dedec.svg?logo=github&label=Stars)](https://github.com/nschloe/dedec)\n\nYou come across the number 0.866025. It looks vaguely familiar but you can't\nquite point your finger at it? Then dedec is for you.\n\ndedec is a small command-line utility that \"de-decimalizes\" decimal numbers into\napproximate rational expressions (with some basic functions).\n```\n$ dedec 0.4285714285\n3/7 -7.14285297576112E-11\n```\n```\n$ dedec 0.866025403\nsqrt(3)/2 -7.84438675343059E-10\n```\n\n### Installation\n\n#### Python Package Index\n\ndedec is [available from the Python Package\nIndex](https://pypi.org/project/dedec/), so simply type\n```\npip install -U dedec\n```\nto install or upgrade.\n\n### Testing\n\nTo run the dedec unit tests, check out this repository and type\n```\npytest\n```\n\n### Distribution\n\nTo create a new release\n\n1. bump the `__version__` number,\n\n2. publish to PyPi and GitHub:\n ```\n $ make publish\n ```\n\n### License\n\ndedec is published under the [MIT license](https://en.wikipedia.org/wiki/MIT_License).\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/nschloe/dedec", "keywords": "", "license": "License :: OSI Approved :: MIT License", "maintainer": "", "maintainer_email": "", "name": "dedec", "package_url": "https://pypi.org/project/dedec/", "platform": "any", "project_url": "https://pypi.org/project/dedec/", "project_urls": { "Homepage": "https://github.com/nschloe/dedec" }, "release_url": "https://pypi.org/project/dedec/0.4.2/", "requires_dist": [ "mpmath", "sympy", "pipdate" ], "requires_python": "", "summary": "Convert decimals to approximate rational expressions", "version": "0.4.2" }, "last_serial": 3984767, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "a1b81d87ae747088e78ec3efd305ba35", "sha256": "1287f8ccb86a90cf6338ae5abda9e18c2257de04d4eac36d27364d7a7d6ad47e" }, "downloads": -1, "filename": "dedec-0.2.0.tar.gz", "has_sig": true, "md5_digest": "a1b81d87ae747088e78ec3efd305ba35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2016-07-28T22:18:20", "url": "https://files.pythonhosted.org/packages/15/f8/4645ca21fd257cd975a1c824eee1a795b891919ba837f83d2dc7214c1a47/dedec-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "892bea4a873805fe16661fc34bf49b92", "sha256": "3e6073d9ec05f406816e3fa67d667ac9ad9e294f01cc4c50d4bc2fd1f305bc33" }, "downloads": -1, "filename": "dedec-0.2.1.tar.gz", "has_sig": true, "md5_digest": "892bea4a873805fe16661fc34bf49b92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4081, "upload_time": "2016-07-31T15:02:40", "url": "https://files.pythonhosted.org/packages/36/f1/a48c5c11f6c2477ce57f8a1f02e6b17bf7744b8a8264c1588368c3d43b88/dedec-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7d66de105cb31aa1231f54760b3b47db", "sha256": "348997c65ad54b3489c3e01b1a5b4def6d45bd9e02efb9c8a5ace3eeb4cdb8aa" }, "downloads": -1, "filename": "dedec-0.2.2.tar.gz", "has_sig": true, "md5_digest": "7d66de105cb31aa1231f54760b3b47db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4104, "upload_time": "2016-07-31T15:29:56", "url": "https://files.pythonhosted.org/packages/e5/5c/5e56c7529a3f5be695362f276cfec833d553f3274269e72fbb452a00f9b0/dedec-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b71fe24c9150de1df89e35ee3b77fc44", "sha256": "4c3b8f2d6f3c8416345c7c145cb278eca5ee810c0437667f27cc9dc5085ff5ff" }, "downloads": -1, "filename": "dedec-0.2.3.tar.gz", "has_sig": true, "md5_digest": "b71fe24c9150de1df89e35ee3b77fc44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4099, "upload_time": "2016-10-10T14:19:50", "url": "https://files.pythonhosted.org/packages/60/79/bdb247ace73d6e051b2d0333875457b65140bf15e8c56e0b02740d07021a/dedec-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4ba73abb8bb626ea426c07b79f35f5ec", "sha256": "d3d895624eddb84b7e5da9b0001cd1ae422c272ed500d8ed8ed2052e8449a901" }, "downloads": -1, "filename": "dedec-0.3.0.tar.gz", "has_sig": true, "md5_digest": "4ba73abb8bb626ea426c07b79f35f5ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4375, "upload_time": "2017-01-22T16:54:07", "url": "https://files.pythonhosted.org/packages/6e/51/0750c1110a79abad4cb30fd75e96981bfdf22755efcf5bdaa11987b7765c/dedec-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ab09b47c8866f6370dc4a402eeb0b38b", "sha256": "fd6ea8beeff7b1610114a05e02ca72647498326509fa857f85e25686eb27264d" }, "downloads": -1, "filename": "dedec-0.3.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ab09b47c8866f6370dc4a402eeb0b38b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6070, "upload_time": "2017-04-07T10:02:04", "url": "https://files.pythonhosted.org/packages/e9/e6/5cced7551175dc0569496aa47790620c66236f0c4f5951a3803fa057b53e/dedec-0.3.1-py2.py3-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2352839d6833b64a433aa8be5efe71dc", "sha256": "39b294e976401736d8bcf542b4ffd63cc65f7843f09694516edd3eadb3db5f33" }, "downloads": -1, "filename": "dedec-0.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2352839d6833b64a433aa8be5efe71dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5482, "upload_time": "2017-09-06T10:23:25", "url": "https://files.pythonhosted.org/packages/5e/5c/aef1ed6493a527fe8798f341c58ce96048a35d17f41758335e47bfada25d/dedec-0.4.0-py2.py3-none-any.whl" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "107eb6efa0e5683af86e576e7d6c9b98", "sha256": "a62985cc0d2dbbddeb6b6cc169968f722a86e957f3387f7a7cbbfc0eee16c5d4" }, "downloads": -1, "filename": "dedec-0.4.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "107eb6efa0e5683af86e576e7d6c9b98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5911, "upload_time": "2017-10-02T13:53:03", "url": "https://files.pythonhosted.org/packages/2a/7f/cff5067e8ac455bdbd106992c1ed32458a310ccbd11fb8d4bf080c3811b5/dedec-0.4.1-py2.py3-none-any.whl" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "58dc36424cf4ea805b703a3d09e6db53", "sha256": "0dc9698c71022c82352f41a563bde69ff95f0b9dbb0863f0cf6307a3d31a6c53" }, "downloads": -1, "filename": "dedec-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58dc36424cf4ea805b703a3d09e6db53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4323, "upload_time": "2018-06-21T07:42:12", "url": "https://files.pythonhosted.org/packages/98/05/337dc73abdfdc06df2a21306f37fc7da2c9e836a5b89900179580540cf26/dedec-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f343b2ee479490c977dd171413e17a15", "sha256": "fdec0fa27ca757e119f0e3d345703a678567694e1cc1fc1ecb85b082b8c8aefc" }, "downloads": -1, "filename": "dedec-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f343b2ee479490c977dd171413e17a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941, "upload_time": "2018-06-21T07:42:13", "url": "https://files.pythonhosted.org/packages/21/db/ce7156e91b612674ebd139926c104a95919c8fa76d36643fc5bb36f5b33b/dedec-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "58dc36424cf4ea805b703a3d09e6db53", "sha256": "0dc9698c71022c82352f41a563bde69ff95f0b9dbb0863f0cf6307a3d31a6c53" }, "downloads": -1, "filename": "dedec-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58dc36424cf4ea805b703a3d09e6db53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4323, "upload_time": "2018-06-21T07:42:12", "url": "https://files.pythonhosted.org/packages/98/05/337dc73abdfdc06df2a21306f37fc7da2c9e836a5b89900179580540cf26/dedec-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f343b2ee479490c977dd171413e17a15", "sha256": "fdec0fa27ca757e119f0e3d345703a678567694e1cc1fc1ecb85b082b8c8aefc" }, "downloads": -1, "filename": "dedec-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f343b2ee479490c977dd171413e17a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941, "upload_time": "2018-06-21T07:42:13", "url": "https://files.pythonhosted.org/packages/21/db/ce7156e91b612674ebd139926c104a95919c8fa76d36643fc5bb36f5b33b/dedec-0.4.2.tar.gz" } ] }