{ "info": { "author": "Mark Brough", "author_email": "mark@brough.io", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/markbrough/exchangerates", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "exchangerates", "package_url": "https://pypi.org/project/exchangerates/", "platform": "", "project_url": "https://pypi.org/project/exchangerates/", "project_urls": { "Homepage": "http://github.com/markbrough/exchangerates" }, "release_url": "https://pypi.org/project/exchangerates/0.3.1/", "requires_dist": [ "lxml (==4.4.0)", "requests (==2.22.0)", "six (==1.12.0)" ], "requires_python": "", "summary": "A module to make it easier to handle historical exchange rates", "version": "0.3.1" }, "last_serial": 5620025, "releases": { "0.1.0": [], "0.1.1": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "dc18b32191b77aee0e09dee457e15114", "sha256": "a2273cc1fda1d8442bd357cadbed04e091a6603308d931e5bb5571be111e79c6" }, "downloads": -1, "filename": "exchangerates-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dc18b32191b77aee0e09dee457e15114", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4415, "upload_time": "2017-04-10T23:14:13", "url": "https://files.pythonhosted.org/packages/a4/77/0def2384e4771946d79b944061fed3f6b75ee17db2d41bc7d46d8d8941bc/exchangerates-0.1.2.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "d827938d465762bbdca55551e31f268e", "sha256": "0c71d812b77ce5da5db15ed1a3a432575a8111d3da6d46a1cc4239f8ed5eb3ad" }, "downloads": -1, "filename": "exchangerates-0.1.21.tar.gz", "has_sig": false, "md5_digest": "d827938d465762bbdca55551e31f268e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4414, "upload_time": "2017-04-10T23:26:13", "url": "https://files.pythonhosted.org/packages/2f/b6/d68947ed05625837498253cf633a5d1b841b885696ff98afc7c808823884/exchangerates-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "81816272e483c30fe4ff2966dc9c7315", "sha256": "a5e8a58b0b2c6ffe9a47cbd1f34f61b0fb51c785760bb0b47939fd73d9a34619" }, "downloads": -1, "filename": "exchangerates-0.1.22.tar.gz", "has_sig": false, "md5_digest": "81816272e483c30fe4ff2966dc9c7315", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4410, "upload_time": "2017-04-10T23:40:00", "url": "https://files.pythonhosted.org/packages/cc/5d/6ecd8cc5da90978ea6c7cd8ed2f030b304511b2c473f2c9e72ad2e07ad54/exchangerates-0.1.22.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "271a4016bae704ba628ec4034e84ceb6", "sha256": "55a53bd79ad31804a43ca3bfd8665b41e45bc0b29a32be4e1ee5608bba151a22" }, "downloads": -1, "filename": "exchangerates-0.2.0.tar.gz", "has_sig": false, "md5_digest": "271a4016bae704ba628ec4034e84ceb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5254, "upload_time": "2018-04-11T11:00:06", "url": "https://files.pythonhosted.org/packages/d5/45/46e75408a97ede69477c942e99e46425f61eeadbf521909f4f2b82ca9c89/exchangerates-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "65a22d9f00960442c5e2e0637b35587a", "sha256": "b8c079c9bd9ecdcc43ad2b079ea759ccefcc5a6ce7c74521a372220937701a7f" }, "downloads": -1, "filename": "exchangerates-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65a22d9f00960442c5e2e0637b35587a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6349, "upload_time": "2019-04-22T10:04:59", "url": "https://files.pythonhosted.org/packages/44/eb/7703af9fd8aaae2049050da81ac13d98a74dcfe29e36a4a4afc5d90cb67a/exchangerates-0.2.1-py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9c5c923f11ffa6eddd992d5d58b5dd94", "sha256": "3621dd16d029d1cbf788fc594a40eec66717c63e7534188596c828bd214fe6f0" }, "downloads": -1, "filename": "exchangerates-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9c5c923f11ffa6eddd992d5d58b5dd94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6474, "upload_time": "2019-08-01T17:41:38", "url": "https://files.pythonhosted.org/packages/9d/3f/0ba4e2448565fdff36f5d8a248ee7fa93167b9a889ed9e6166c7939266d9/exchangerates-0.3.0-py3-none-any.whl" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "bc2c2ce63b7884a830950edcf611f86e", "sha256": "cff935309feb61e9640d055540e7e010175cfb82ca38b034b535eafa2494b4f6" }, "downloads": -1, "filename": "exchangerates-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bc2c2ce63b7884a830950edcf611f86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6636, "upload_time": "2019-08-01T18:12:26", "url": "https://files.pythonhosted.org/packages/57/1d/d399d4ae4302dcdc984aacf1fc183c26ec3dddf32770d3955fb6faedec09/exchangerates-0.3.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc2c2ce63b7884a830950edcf611f86e", "sha256": "cff935309feb61e9640d055540e7e010175cfb82ca38b034b535eafa2494b4f6" }, "downloads": -1, "filename": "exchangerates-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bc2c2ce63b7884a830950edcf611f86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6636, "upload_time": "2019-08-01T18:12:26", "url": "https://files.pythonhosted.org/packages/57/1d/d399d4ae4302dcdc984aacf1fc183c26ec3dddf32770d3955fb6faedec09/exchangerates-0.3.1-py3-none-any.whl" } ] }