{ "info": { "author": "Near Huscarl", "author_email": "near.huscarl@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "Py Currency\n===========\n\nA simple currency module to:\n\n* Retrive various info about currency\n* Format currency price\n* Convert between currencies\n\nRequirements\n------------\n\n* python3\n* Internet connection (optional)\n\nInstallation\n------------\n\n.. code:: bash\n\n $ pip install nh-currency\n\nUsage\n-----\n\n.. code:: python\n\n import currency\n\nGet currency name\n^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.name('USD')\n currency.name('USD', plural=True)\n\n.. code:: python\n\n 'US Dollar'\n 'US dollars'\n\nSymbol\n^^^^^^\n\n.. code:: python\n\n currency.symbol('CAD')\n currency.symbol('CAD', native=False)\n currency.symbol('NOK')\n currency.symbol('NOK', native=False)\n\n.. code:: python\n\n '$'\n 'CA$'\n 'kr'\n 'Nkr'\n\nNumber of decimal digits\n^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.decimals('USD')\n currency.decimals('JPY')\n\n.. code:: python\n\n 2\n 0\n\nRound to the maximum decimal digits\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.rounding(100.115735, 'USD')\n currency.rounding(2253.12309, 'ISK')\n\n.. code:: python\n\n 100.12\n 2253\n\nCurrency increment used for rounding\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.roundto('USD')\n currency.roundto('CHF')\n\n.. code:: python\n\n 0\n 0.05\n\nFormat currency\n^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.pretty(10050000.2394, 'USD')\n currency.pretty(10050000.2394, 'USD', trim=True)\n currency.pretty(10050000.2394, 'USD', abbrev=False)\n\n.. code:: python\n\n '$10,050,000.2394'\n '$10,050,000.24'\n '10,050,000.2394 USD'\n\nConvert to other currency\n^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.convert('USD', 'EUR')\n currency.convert('USD', 'EUR', 2)\n currency.convert('JPY', 'AUD', 100)\n\n.. code:: python\n\n 0.815797\n 1.631594\n 1.1759\n\nCurrency info\n^^^^^^^^^^^^^\n\n.. code:: python\n\n currency.info('USD')\n\n.. code:: python\n\n # Output has been formatted for representation purpose\n {\n 'symbol': '$', \n 'name': 'US Dollar',\n 'symbol_native': '$',\n 'decimal_digits': 2,\n 'rounding': 0,\n 'code': 'USD',\n 'name_plural': 'US dollars'\n }\n\nTesting\n-------\n\n.. code:: bash\n\n $ cd .../py-currency\n $ python -m unittest\n\nRelated Work\n------------\n\n`coinify `__\n\nResources\n---------\n\nhttps://gist.github.com/Fluidbyte/2973986\n\nhttps://www.wikipedia.org/\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/NearHuscarl/py-currency", "keywords": "currency money financial", "license": "BSD 3 Clauses", "maintainer": "", "maintainer_email": "", "name": "nh-currency", "package_url": "https://pypi.org/project/nh-currency/", "platform": "", "project_url": "https://pypi.org/project/nh-currency/", "project_urls": { "Homepage": "https://github.com/NearHuscarl/py-currency" }, "release_url": "https://pypi.org/project/nh-currency/1.0.1/", "requires_dist": [ "requests" ], "requires_python": ">=3", "summary": "A python library to convert currency, prettify price and get various currency info", "version": "1.0.1" }, "last_serial": 3589108, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3bff42ae4c69ff2f28d297123391bcd6", "sha256": "4166f50e78f947d0437d01e26d6a122bc82bd3b3f5ab2d5dab813c008a58960f" }, "downloads": -1, "filename": "nh_currency-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3bff42ae4c69ff2f28d297123391bcd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 11965, "upload_time": "2018-02-16T21:52:13", "url": "https://files.pythonhosted.org/packages/77/42/7e28ce38be9e2d5f7a1cb241dba40f0133fcf5f1bfdef8b99c8812541b96/nh_currency-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354aa9f4631f2d063a61ac79bcc78fcc", "sha256": "89757106b52bd9e5f6fe858b4d9faf60903efec010dc616698e02971097ff2a7" }, "downloads": -1, "filename": "nh-currency-1.0.0.tar.gz", "has_sig": false, "md5_digest": "354aa9f4631f2d063a61ac79bcc78fcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 10655, "upload_time": "2018-02-16T21:52:14", "url": "https://files.pythonhosted.org/packages/50/bc/afc4fa51759ef8c305028580469f711f9b56c6014bf34baa7597e01a8d0b/nh-currency-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "35c32376d13c134bbfdaf4fbdd2a9ae0", "sha256": "6848d94e1023e9b112551a9067c56459fc294710c702c1fc0c89f1a0e17edaf4" }, "downloads": -1, "filename": "nh_currency-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35c32376d13c134bbfdaf4fbdd2a9ae0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 11969, "upload_time": "2018-02-16T22:21:43", "url": "https://files.pythonhosted.org/packages/3e/85/c10a5b8d423a2661807ce3a6cb1a0b480f0956409d4691f7aab83ecf93a4/nh_currency-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8793a069418000dc5f3b2676e437fa2c", "sha256": "ca4ff3d401c7b2f5b94595c82c0ff1b9b21d6303058a7d224f7ce6e309f15f4a" }, "downloads": -1, "filename": "nh-currency-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8793a069418000dc5f3b2676e437fa2c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 10652, "upload_time": "2018-02-16T22:21:45", "url": "https://files.pythonhosted.org/packages/e8/18/c7be20a1234a8c6509a1cfa028585d13fce487ccf17775375dcd79ec7fc5/nh-currency-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35c32376d13c134bbfdaf4fbdd2a9ae0", "sha256": "6848d94e1023e9b112551a9067c56459fc294710c702c1fc0c89f1a0e17edaf4" }, "downloads": -1, "filename": "nh_currency-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35c32376d13c134bbfdaf4fbdd2a9ae0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 11969, "upload_time": "2018-02-16T22:21:43", "url": "https://files.pythonhosted.org/packages/3e/85/c10a5b8d423a2661807ce3a6cb1a0b480f0956409d4691f7aab83ecf93a4/nh_currency-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8793a069418000dc5f3b2676e437fa2c", "sha256": "ca4ff3d401c7b2f5b94595c82c0ff1b9b21d6303058a7d224f7ce6e309f15f4a" }, "downloads": -1, "filename": "nh-currency-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8793a069418000dc5f3b2676e437fa2c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 10652, "upload_time": "2018-02-16T22:21:45", "url": "https://files.pythonhosted.org/packages/e8/18/c7be20a1234a8c6509a1cfa028585d13fce487ccf17775375dcd79ec7fc5/nh-currency-1.0.1.tar.gz" } ] }