{ "info": { "author": "Metglobal", "author_email": "kadir.pekel@metglobal.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP" ], "description": "===============\ndjango-exchange\n===============\nCurrency, exchange rate and conversions support for django projects.\n\nInstall\n-------\n\n``django-exchange`` is available on pypi repositories so youre free to use\n``pip`` or ``easy_install``::\n\n $ pip install django-exchange\n\nOr you might want to install from source::\n\n $ wget https://github.com/metglobal/django-exchange/archive/django-exchange-xxx.zip\n $ unzip django-exchange-xxx.zip\n $ cd django-exchange-xxx\n $ python setup.py install\n\nAdd ``exchange`` into your ``INSTALLED_APPS`` settings of your django project::\n\n INSTALLED_APPS += [\n 'exchange',\n ]\n\nDon't forget to sync your db to create corresponding database tables::\n\n $ python manage.py syncdb\n\nPopulating Data\n---------------\n\ndjango-exchange supports populating currency and exchange rates using a service provider\nautomatically. Currently it has built in support for openexchangerates.org service. It is\nonly a matter of supplying an api key obtained from http://openexchangerates.org as django\nsettings using the key ``OPENEXCHANGERATES_API_KEY``::\n\n OPENEXCHANGERATES_API_KEY = ''\n\nNow you can populate you currency and exchange rates magically by typing::\n\n $ python manage.py update_rates\n\n\nQuickstart\n-----------\n\nCurrency conversions is dead easy. There are auxilaray methods helps you calculate\nconversions using populated exchange rates under ``exchange.conversions`` module.\n\nTake a look at the example below::\n\n >>> from exchange.conversion import Price, convert\n >>> my_price = Price(50, 'USD')\n >>> convert(my_price, 'EUR')\n \n\nDocumentation\n-------------\n\nComing soon...\n\nTodo\n----\n\n* Convenient template tags\n* Django price field implementation supporting currency conversions\n* Easier api with convenient refaactorings\n* A few more builtin exchange rate provider", "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/metglobal/django-exchange", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-exchange", "package_url": "https://pypi.org/project/django-exchange/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-exchange/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/metglobal/django-exchange" }, "release_url": "https://pypi.org/project/django-exchange/0.7.4/", "requires_dist": null, "requires_python": null, "summary": "currency, exchange rates and conversions support for django", "version": "0.7.4" }, "last_serial": 1564683, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3fbcfc3318fdff2a60dd662976b31fe3", "sha256": "d5dc0b1e5ca839ba76cc21e4a9b9cc1aead065c4982aef256a1517889e6dbe84" }, "downloads": -1, "filename": "django-exchange-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3fbcfc3318fdff2a60dd662976b31fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4009, "upload_time": "2013-02-14T13:36:00", "url": "https://files.pythonhosted.org/packages/21/5a/8674bf822e1e8079572cd5d6e880efd64312814a1af2b585dd63b09e4983/django-exchange-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "cd304e5af9ca129889836bf2f3c9742e", "sha256": "0e01312c96949e7b880d7e406c68e7cd62d893ff8a67ebbd27b720d77e807c2c" }, "downloads": -1, "filename": "django-exchange-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cd304e5af9ca129889836bf2f3c9742e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4084, "upload_time": "2013-02-14T15:38:19", "url": "https://files.pythonhosted.org/packages/a7/58/39ad7111fe31650a387e005cbc6642ffcd2ed488eb74b9438f36650b13b7/django-exchange-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f29ec7d2c647a782d91918a5fc78ac03", "sha256": "0d1d94e7517861702ea90d710ff0a24e994f7d830f12d7466c5666c961196445" }, "downloads": -1, "filename": "django-exchange-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f29ec7d2c647a782d91918a5fc78ac03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5928, "upload_time": "2013-07-10T08:56:16", "url": "https://files.pythonhosted.org/packages/88/cc/d96a33dcb0d9a6e60bd8276b838da1e52b09b65e3bac5da6263751828ba3/django-exchange-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6aff14708ea219e44b375bbd493b340d", "sha256": "e208dcd371dbcf3da0127c2bf91316cfcd213149af8f17ce483a7ab89b323f16" }, "downloads": -1, "filename": "django-exchange-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6aff14708ea219e44b375bbd493b340d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5934, "upload_time": "2013-07-11T14:55:43", "url": "https://files.pythonhosted.org/packages/dd/f0/d1fee917a039900aa518ae34d342850a2d651229019253145a0a84a6f07b/django-exchange-0.0.5.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "93914e77b7561312caf033ddcabd970d", "sha256": "6748cba02f5fda5357b80b46f2f8d5c02b6ac4dfa1ae7012a880aa52e39aff6b" }, "downloads": -1, "filename": "django-exchange-0.1.1.tar.gz", "has_sig": false, "md5_digest": "93914e77b7561312caf033ddcabd970d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7677, "upload_time": "2013-07-17T14:24:43", "url": "https://files.pythonhosted.org/packages/d1/a8/38d2e3250f9e9dd991313dabd1dec9e8610ea9d07d1c5bd3b51367e88e95/django-exchange-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "12e6595a0e638cd8557102cf0276e332", "sha256": "2d97b08718758d0abfc31a17e608662419859342041ca9bdc5de0bc3c10d9a34" }, "downloads": -1, "filename": "django-exchange-0.2.tar.gz", "has_sig": true, "md5_digest": "12e6595a0e638cd8557102cf0276e332", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6490, "upload_time": "2013-09-23T13:37:47", "url": "https://files.pythonhosted.org/packages/08/d5/f7daba64c7ad35c9ae7b1cc0749f5bf1e1bb4543c3baf981ead416a3d65c/django-exchange-0.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b7287c8214b376da62853e9787d07a59", "sha256": "538200bc7379064953140e3371588a9392b806c901e6b8ff554487709c4e00a0" }, "downloads": -1, "filename": "django-exchange-0.4.tar.gz", "has_sig": true, "md5_digest": "b7287c8214b376da62853e9787d07a59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6491, "upload_time": "2013-09-24T08:19:41", "url": "https://files.pythonhosted.org/packages/ce/e1/6285341fd3e6209c8f75887543cfaa1e928fbbe6a9c7dee709fd03ce4d74/django-exchange-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "f5b2b5d7673ba24edd4b22b949e2ebe8", "sha256": "ff8001e28e66d0e15fdf2ef88c34c47780958c6af4844c1637bdcfd6e374ae55" }, "downloads": -1, "filename": "django_exchange-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5b2b5d7673ba24edd4b22b949e2ebe8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12262, "upload_time": "2013-09-26T08:25:26", "url": "https://files.pythonhosted.org/packages/5d/98/1159df03ed051c2ca3781373ba21b232394da783ce3262bb74a0e3b7a4df/django_exchange-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5eaa2fa55915dc400213be507a4b9d7", "sha256": "92c0877c5aa4cb59a7b1e190210d6a49200ee4280100a90b81ebcabfa1c9164e" }, "downloads": -1, "filename": "django-exchange-0.5.tar.gz", "has_sig": false, "md5_digest": "e5eaa2fa55915dc400213be507a4b9d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10848, "upload_time": "2013-09-26T08:25:15", "url": "https://files.pythonhosted.org/packages/1d/dc/5bed2c6009c64e47a7a797df47c1a69019705ea87af2469e8473a069caf9/django-exchange-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "267dece332a6295c40f5f1e0a50fdd03", "sha256": "a094fe28ee47ed623ed6c548084499036507d7a6e11184413d7eff03d840e5b2" }, "downloads": -1, "filename": "django_exchange-0.5.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "267dece332a6295c40f5f1e0a50fdd03", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14021, "upload_time": "2013-11-07T09:25:17", "url": "https://files.pythonhosted.org/packages/af/93/d0d87482070d362505b90186d7ed114d39d13f0331f9f506f98906f7838f/django_exchange-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "648f0b5e5c6c0edbdf1889cb076d2925", "sha256": "076779343895d1f51541b201754d700795d828947e2d4c346a631c09f7cefeed" }, "downloads": -1, "filename": "django-exchange-0.5.1.tar.gz", "has_sig": true, "md5_digest": "648f0b5e5c6c0edbdf1889cb076d2925", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11620, "upload_time": "2013-11-07T09:25:03", "url": "https://files.pythonhosted.org/packages/e3/78/7f0d44fecd7f9a546b6e09c1543522179212ab1c91335c3a59d1a732431b/django-exchange-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c18a445b9424d6e49c413403eb3890e5", "sha256": "a9b36f4401bf2c0d36cd616597e0d85b178081839ff12201fc7bbe5cfa31b624" }, "downloads": -1, "filename": "django_exchange-0.6.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c18a445b9424d6e49c413403eb3890e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14082, "upload_time": "2013-12-09T12:07:08", "url": "https://files.pythonhosted.org/packages/4c/ea/d4f259069dd09b6492e778ec330f0b367b1f6a78bd4e41aad8b1b80a1eb5/django_exchange-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "207dbf5c29f6fa286b16c734b82939d6", "sha256": "b807e7f45f2417694255d6fba706e91bafee2866e00c41885e29913088c591db" }, "downloads": -1, "filename": "django-exchange-0.6.0.tar.gz", "has_sig": true, "md5_digest": "207dbf5c29f6fa286b16c734b82939d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11676, "upload_time": "2013-12-09T12:06:28", "url": "https://files.pythonhosted.org/packages/08/03/d90bf425704ca378ae9ff0aaee813f126547fecbfeb1e1fdb72518fc65ee/django-exchange-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "7bcb3534db76e236995169ee0c67b151", "sha256": "71308bcf0607e3b22665c5ac3086db0b9ecee657345fcace1d2bbf965a681d66" }, "downloads": -1, "filename": "django_exchange-0.7.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7bcb3534db76e236995169ee0c67b151", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15178, "upload_time": "2013-12-16T08:54:37", "url": "https://files.pythonhosted.org/packages/e1/f7/edb154efb0e339375b1db8543cb862536250ce75fbb3af8f464ce1a76977/django_exchange-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a85504069aff0f5679742dd7cbcc170", "sha256": "e72f73e6db8260563b8b1dca2b0dccab280eda3b7b19f7a6dc90e6f429d1f425" }, "downloads": -1, "filename": "django-exchange-0.7.0.tar.gz", "has_sig": true, "md5_digest": "9a85504069aff0f5679742dd7cbcc170", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12731, "upload_time": "2013-12-16T08:54:18", "url": "https://files.pythonhosted.org/packages/35/6f/1a6ea00d4ff18e62ccc9a9f0061ad4aecc37eb6c51e5ac188f4fb3a71d54/django-exchange-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "116525590ab90c06287443c9ebfadbc5", "sha256": "6045fb6834ea721b97fd207634760a6f6e7ea509e4b294858da72b3f7f32da89" }, "downloads": -1, "filename": "django_exchange-0.7.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "116525590ab90c06287443c9ebfadbc5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15157, "upload_time": "2013-12-16T09:12:54", "url": "https://files.pythonhosted.org/packages/01/f7/cf371e983add8968985716a8a51ddbe1237a88d665960b6efba3b3c60298/django_exchange-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2355cc73ffb09d94b8f8acca94b41ea0", "sha256": "6090a60ba57946f1df7cbd5bf628f70c69e9e76a29db1ab456c4132fea2180f9" }, "downloads": -1, "filename": "django-exchange-0.7.1.tar.gz", "has_sig": true, "md5_digest": "2355cc73ffb09d94b8f8acca94b41ea0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12687, "upload_time": "2013-12-16T09:12:38", "url": "https://files.pythonhosted.org/packages/2f/0f/d20a97d6d81cff337a31b0d696530d57c8eb670d14db59151272f2b6e89b/django-exchange-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "723f75a8c11912b72a9203bd88f45d5a", "sha256": "97dc38c3ac0ea4226262047b3a0b2fb3e7cdd0a5900d9b123fac3c0da54039fc" }, "downloads": -1, "filename": "django-exchange-0.7.2.tar.gz", "has_sig": false, "md5_digest": "723f75a8c11912b72a9203bd88f45d5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11385, "upload_time": "2014-09-02T06:40:31", "url": "https://files.pythonhosted.org/packages/96/f8/fc32a5fb0281c742f0205b8dda1dcc2d0be0876d888018d78b8ac74a68b5/django-exchange-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "25fa575fa0372668cf8fa8591cd0da31", "sha256": "a6ed1e84f46d3e4dcf34b61ef978e1397e5bb0b8cc9b8bb9b5b59ee0db9c5b93" }, "downloads": -1, "filename": "django-exchange-0.7.3.tar.gz", "has_sig": false, "md5_digest": "25fa575fa0372668cf8fa8591cd0da31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11615, "upload_time": "2014-10-02T06:20:12", "url": "https://files.pythonhosted.org/packages/f8/ae/5383271c03381d69497f7be2142bd4e670403df98de867cbe3bfd2615978/django-exchange-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "890d70568be8abc1031661ceeb9adb7d", "sha256": "ee1309ec45e5bc80fe832dc945bb18825be5e6647f2e8271b546f46f99b96630" }, "downloads": -1, "filename": "django-exchange-0.7.4.tar.gz", "has_sig": false, "md5_digest": "890d70568be8abc1031661ceeb9adb7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11910, "upload_time": "2015-05-27T13:18:36", "url": "https://files.pythonhosted.org/packages/3e/13/9dd2a49a81d56e5238306c34415ebf0b720045321fe2464da0c1521b67f6/django-exchange-0.7.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "890d70568be8abc1031661ceeb9adb7d", "sha256": "ee1309ec45e5bc80fe832dc945bb18825be5e6647f2e8271b546f46f99b96630" }, "downloads": -1, "filename": "django-exchange-0.7.4.tar.gz", "has_sig": false, "md5_digest": "890d70568be8abc1031661ceeb9adb7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11910, "upload_time": "2015-05-27T13:18:36", "url": "https://files.pythonhosted.org/packages/3e/13/9dd2a49a81d56e5238306c34415ebf0b720045321fe2464da0c1521b67f6/django-exchange-0.7.4.tar.gz" } ] }