{ "info": { "author": "Luca Sbardella", "author_email": "luca@quantmind.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Office/Business :: Financial", "Topic :: Utilities" ], "description": "A python module for currencies. The module compiles a dictionary of\ncurrency objects containing information useful in financial analysis.\nNot all currencies in the world are supported yet. You are welcome to\njoin and add more.\n\n:Package: |license| |pyversions| |status| |downloads|\n:CI: |master-build| |coverage-master|\n:Dowloads: https://pypi.org/project/ccy/\n:Source: https://github.com/quantmind/ccy\n\n.. |pyversions| image:: https://img.shields.io/pypi/pyversions/ccy.svg\n :target: https://pypi.org/project/ccy/\n.. |license| image:: https://img.shields.io/pypi/l/ccy.svg\n :target: https://pypi.org/project/ccy/\n.. |status| image:: https://img.shields.io/pypi/status/ccy.svg\n :target: https://pypi.org/project/ccy/\n.. |downloads| image:: https://img.shields.io/pypi/dd/ccy.svg\n :target: https://pypi.org/project/ccy/\n.. |master-build| image:: https://circleci.com/gh/quantmind/ccy.svg?style=svg\n :target: https://circleci.com/gh/quantmind/ccy\n.. |coverage-master| image:: https://codecov.io/gh/quantmind/ccy/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/quantmind/ccy\n\n\n.. contents::\n :local:\n\n\nCurrency object\n======================\nTo use it::\n\n >>> import ccy\n >>> c = ccy.currency('aud')\n >>> c.printinfo()\n code: AUD\n twoletterscode: AD\n rounding: 4\n default_country: AU\n isonumber: 036\n order: 3\n name: Australian Dollar\n >>> c.as_cross()\n 'AUDUSD'\n >>> c.as_cross('/')\n 'AUD/USD'\n\na currency object has the following properties:\n\n* *code*: the `ISO 4217`_ code.\n* *twoletterscode*: two letter code (can't remeber the ISO number). Very useful for financial data providers such as Bloomberg.\n* *default_country*: the default `ISO 3166-1 alpha-2`_ country code for the currency.\n* *isonumber*: the ISO 4217 number.\n* *name*: the name of the currency.\n* *order*: default ordering in currency pairs (more of this below).\n* *rounding*: number of decimal places\n\nCurrency Crosses\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nYou can create currency pairs by using the ``currency_pair`` function::\n\n >>> import ccy\n >>> p = ccy.currency_pair('eurusd')\n >>> p\n ccy_pair: EURUSD\n >>> p.mkt() # market convention pair\n ccy_pair: EURUSD\n >>> p = ccy.currency_pair('chfusd')\n >>> p\n ccy_pair: CHFUSD\n >>> p.mkt() # market convention pair\n ccy_pair: USDCHF\n\n\nSome shortcuts::\n\n >>> import ccy\n >>> ccy.cross('aud')\n 'AUDUSD'\n >>> ccy.crossover('eur')\n 'EUR/USD'\n >>> ccy.crossover('chf')\n 'USD/CHF'\n\nNote, the Swiss franc cross is represented as 'USD/CHF', while the Aussie Dollar\nand Euro crosses are represented with the USD as denominator.\nThis is the market convention which is handled by the **order** property\nof a currency object.\n\nCountry information\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo use it::\n\n >>> import ccy\n >>> c = ccy.country('us')\n >>> c\n 'United States'\n >>> ccy.countryccy('us')\n 'USD'\n\n\nNot all the country codes are standard `ISO 3166-1 alpha-2`_.\nThere is a function for adding extra pseudo-countries::\n\n import ccy\n ccy.set_new_country('EU','EUR','Eurozone')\n\nSet a new country with code 'EU', currency 'EUR' named 'Eurozone'.\nThis pseudo country is set in the library already.\n\nCountries\n==============\n\nCountry information is obtained via the pytz_ package which is strict\nrequirement for ``ccy``::\n\n >>> from ccy import country\n >>> country('it')\n 'Italy'\n\nIt knows about the 18 eurozone_ countries (European countries which share the\neuro as common currency)::\n\n >>> from ccy import eurozone\n\neurozone is tuple of country ISO codes::\n\n >>> import ccy\n >>> ccy.print_eurozone()\n Austria\n Belgium\n Cyprus\n Estonia\n Finland\n France\n Germany\n Greece\n Ireland\n Italy\n Latvia\n Lithuania\n Luxembourg\n Malta\n Netherlands\n Portugal\n Slovakia\n Slovenia\n Spain\n\n\nDate and Periods\n===================\n\nThe module is shipped with a ``date`` module for manipulating time periods and\nconverting dates between different formats. The *period* function can be used\nto create ``Period`` instances::\n\n >>> from ccy import period\n >>> p = period('1m')\n >>> p\n 1M\n >>> p += '2w'\n >>> p\n 1M2W\n >>> P += '3m'\n >>> p\n 4M2W\n\n\nInstallation\n================\nThis library works for Python 2.6 and higher, including Python 3.\nIn addition, it requires:\n\n* pytz_ for Countries information.\n* dateutils_ for date calculations\n\nInstall using ``pip``::\n\n pip install ccy\n\nor from source::\n\n python setup.py install\n\n\nRunnung tests\n~~~~~~~~~~~~~~~~~~~~~\n\nFrom within the package directory::\n\n python setup.py test\n\n\n.. _pytz: http://pytz.sourceforge.net/\n.. _`ISO 3166-1 alpha-2`: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\n.. _`ISO 4217`: http://en.wikipedia.org/wiki/ISO_4217\n.. _dateutils: https://pypi.python.org/pypi/python-dateutil\n.. _eurozone: http://www.eurozone.europa.eu/euro-area/euro-area-member-states/\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/ccy/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/quantmind/ccy", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "luca@quantmind.com", "name": "ccy", "package_url": "https://pypi.org/project/ccy/", "platform": "", "project_url": "https://pypi.org/project/ccy/", "project_urls": { "Homepage": "https://github.com/quantmind/ccy" }, "release_url": "https://pypi.org/project/ccy/1.1.0/", "requires_dist": [ "pytz", "python-dateutil" ], "requires_python": "", "summary": "Python currencies", "version": "1.1.0" }, "last_serial": 5630280, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "e7e82dc4b288fb2b66087db317794120", "sha256": "73157350399a90f3d8335826c3c9c3aa3a2819cb3e8e4a44f61dda09ac6a332a" }, "downloads": -1, "filename": "ccy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e7e82dc4b288fb2b66087db317794120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7753, "upload_time": "2009-12-30T11:12:35", "url": "https://files.pythonhosted.org/packages/e3/31/36764003dbface231e16e20f19e89ed83e338819072a9675a3e44af32fa8/ccy-0.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "d3694ba1e02e2d8ad5893564c7f6bdec", "sha256": "ea1df6e4bcdb3d56873e9419ecc13a74eb58091ad86c429eef0aacbcdb5c3804" }, "downloads": -1, "filename": "ccy-0.1.2.zip", "has_sig": false, "md5_digest": "d3694ba1e02e2d8ad5893564c7f6bdec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9816, "upload_time": "2009-12-29T14:52:42", "url": "https://files.pythonhosted.org/packages/1d/c0/099f60806ae13da44343704f4530c53d90a75d37e905a9a8c73d33c3b9c6/ccy-0.1.2.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "fc90fa8a33554c977345f4980c6bc288", "sha256": "e94892abd988f9f4a836a09c6523b1c8624afe3c3928312d62496467cb0c4320" }, "downloads": -1, "filename": "ccy-0.2.tar.gz", "has_sig": false, "md5_digest": "fc90fa8a33554c977345f4980c6bc288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4424, "upload_time": "2010-01-03T13:56:03", "url": "https://files.pythonhosted.org/packages/a9/50/983c86cd16e4d4f249670d2a2cadce3863365e29296720492e84aa15f2ba/ccy-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b646f278dedf5b1ade7df0193999d76b", "sha256": "1ba54daf59272cce20ff0792e5902808a9d0b8f7105e44c74e4893ba58f58852" }, "downloads": -1, "filename": "ccy-0.3.tar.gz", "has_sig": false, "md5_digest": "b646f278dedf5b1ade7df0193999d76b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8492, "upload_time": "2010-01-16T14:22:55", "url": "https://files.pythonhosted.org/packages/d4/33/de2cc0a16fd1cc1cb7d01249b6555754a79b527b99fa1f5b9273764fd3c3/ccy-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "6cfe360f438109d7d0ffee7788b1d3d6", "sha256": "b10e0f105ea9ddf1620f99d62b696273254a4d7f329f5ca1713837f7bdb7a877" }, "downloads": -1, "filename": "ccy-0.3.zip", "has_sig": false, "md5_digest": "6cfe360f438109d7d0ffee7788b1d3d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10832, "upload_time": "2010-01-15T16:03:20", "url": "https://files.pythonhosted.org/packages/d5/9f/d58da5caf85527698b62c139609c9a3eaf759b158534348e7978f3b5e729/ccy-0.3.zip" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "71ca16babb6e739669ba39d422c8d670", "sha256": "1b10c76cc27a1c9c379d511ab3bc83e287e651ed974fe619e59edf146652288f" }, "downloads": -1, "filename": "ccy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "71ca16babb6e739669ba39d422c8d670", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10357, "upload_time": "2010-03-30T09:09:28", "url": "https://files.pythonhosted.org/packages/b7/f5/813665f7973810637adb8b23be85882446e2d2a505c48bd474c870a01d4b/ccy-0.3.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "707006f0ac335dc625132c7b36d003ff", "sha256": "ed22423fd41218c11dfb91b53d914ea6778d1fd1ac4b19cdfad729631e2e1ace" }, "downloads": -1, "filename": "ccy-0.3.2.zip", "has_sig": false, "md5_digest": "707006f0ac335dc625132c7b36d003ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14054, "upload_time": "2010-03-30T10:23:53", "url": "https://files.pythonhosted.org/packages/f5/83/be27eae512ca61967a55b576087ecbdfe7976a0732bb8ad0e331a96be7b5/ccy-0.3.2.zip" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b78d9da9ec59263947e7eedbbdb06e30", "sha256": "dc452822e95ebde5c9d862095bacc4f15c7362241b7fa2f14cd48da2d3418044" }, "downloads": -1, "filename": "ccy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "b78d9da9ec59263947e7eedbbdb06e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11078, "upload_time": "2010-03-31T23:14:06", "url": "https://files.pythonhosted.org/packages/4f/f9/83852c5fb2ac4af2c424b8a410081856c2c7b873f57838b6fe5ef77fd7df/ccy-0.3.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "6e099096181828eaa55c10580017830e", "sha256": "ca40baf8178f1f3dd1621efccb17ad601ebaee1ada0780d1a0d25ae28b207850" }, "downloads": -1, "filename": "ccy-0.3.3.zip", "has_sig": false, "md5_digest": "6e099096181828eaa55c10580017830e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14700, "upload_time": "2010-03-31T10:43:31", "url": "https://files.pythonhosted.org/packages/e2/c8/bf3abaedf3b0056bfccd2696324faadd83f6689e50803f7cb5f5e4f13483/ccy-0.3.3.zip" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "25646a8818c92c8fddd168df8027bdab", "sha256": "b32189af8f6b238492baeac9321e77695c693d41ab1d39fa820f5fabfe7eb0d4" }, "downloads": -1, "filename": "ccy-0.3.4.tar.gz", "has_sig": false, "md5_digest": "25646a8818c92c8fddd168df8027bdab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12936, "upload_time": "2010-04-25T13:07:27", "url": "https://files.pythonhosted.org/packages/01/97/87175c829380c9d6f03250dc5de03a3c428c69b906c235c8c634660e9bc3/ccy-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "03f51616aa0f1170e49f53184f9d4516", "sha256": "ca9252dab09d0637f72aee69c49750dfcf858cfb57bb8108b77487b1d883f24b" }, "downloads": -1, "filename": "ccy-0.3.5.tar.gz", "has_sig": false, "md5_digest": "03f51616aa0f1170e49f53184f9d4516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12423, "upload_time": "2010-06-07T21:34:27", "url": "https://files.pythonhosted.org/packages/37/da/3d37cf78bdccfaafe18b110037e52bdb3c3b452cd15ff165d38512d0d1cc/ccy-0.3.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "abd4856993711cd9816558a4d5f535cf", "sha256": "1f5b3dfef2d2d5c02eae60f570c86a5d5a1227847a03e6f433d6e3d5cf82f933" }, "downloads": -1, "filename": "ccy-0.3.5.zip", "has_sig": false, "md5_digest": "abd4856993711cd9816558a4d5f535cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19726, "upload_time": "2010-06-07T22:01:02", "url": "https://files.pythonhosted.org/packages/56/5a/3404ff86231724a13e5e84aa9009198dadaeb3c9b52fa678722f2fa56168/ccy-0.3.5.zip" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "32eabee53374f2151ee6ad3c647e7191", "sha256": "b65cc919ec0fd8c1fc394623585bae6991667db06e7b47481b1df6c40593fb89" }, "downloads": -1, "filename": "ccy-0.3.7.tar.gz", "has_sig": false, "md5_digest": "32eabee53374f2151ee6ad3c647e7191", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16128, "upload_time": "2010-06-22T20:23:36", "url": "https://files.pythonhosted.org/packages/71/4a/16dcd223203dedb504c6f92b000cec056ba33f2cd48728ad46d66b5ebbed/ccy-0.3.7.tar.gz" }, { "comment_text": "", "digests": { "md5": "064220bcfa9b389846ec09cdbd105d5d", "sha256": "728ed84446651bd9a99a8f9a96159c53a8682ccaca47b3b00af7c85708b6150b" }, "downloads": -1, "filename": "ccy-0.3.7.zip", "has_sig": false, "md5_digest": "064220bcfa9b389846ec09cdbd105d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22150, "upload_time": "2010-06-25T10:08:20", "url": "https://files.pythonhosted.org/packages/e8/5e/74a9d4f492554fcdf5a1deaae74d05dd08121a4c0c121a43cad016461468/ccy-0.3.7.zip" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "c5444261b70b309c8b560d24ef3a7e5b", "sha256": "b90952ab2f94617f31df32913fa3d0607d596e79ce50b27f2fc9abb0d23fc75b" }, "downloads": -1, "filename": "ccy-0.3.8.tar.gz", "has_sig": false, "md5_digest": "c5444261b70b309c8b560d24ef3a7e5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16588, "upload_time": "2010-09-12T12:20:51", "url": "https://files.pythonhosted.org/packages/65/2c/76d310ea2d14eaf9e841ed9bed6870bbdb09798da144557c7f4a2ab0b755/ccy-0.3.8.tar.gz" }, { "comment_text": "", "digests": { "md5": "b3f7318efa1200f03adf9dca9b6971ff", "sha256": "77489a26df8476b4bc592e66689a6a528d926daa0e255a7e7cff02c991ca2c86" }, "downloads": -1, "filename": "ccy-0.3.8.zip", "has_sig": false, "md5_digest": "b3f7318efa1200f03adf9dca9b6971ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22936, "upload_time": "2010-09-13T10:45:01", "url": "https://files.pythonhosted.org/packages/20/41/880cf189c7d0e7a51aa63e9d285a3a4672de3a12a279976e1bd8275a1aac/ccy-0.3.8.zip" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "284251b6d5c0d128a6cebba33d1bb0e7", "sha256": "94c6849018c65b6e9f6c6b52bbcf7b74664c0edead735c252945d02f37e56749" }, "downloads": -1, "filename": "ccy-0.3.9.tar.gz", "has_sig": false, "md5_digest": "284251b6d5c0d128a6cebba33d1bb0e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16916, "upload_time": "2010-09-25T00:29:02", "url": "https://files.pythonhosted.org/packages/2c/4e/76ff8fe3d829a9220e6437632d841b39ab29635b9f9335f4a2d25d84b6eb/ccy-0.3.9.tar.gz" }, { "comment_text": "", "digests": { "md5": "4984cbd155efdb13a0399a455143925a", "sha256": "8cee8d8dcefa7d3c49c99954a1b11abb49f3e39cdb83e77cc2c14bb92d638d94" }, "downloads": -1, "filename": "ccy-0.3.9.zip", "has_sig": false, "md5_digest": "4984cbd155efdb13a0399a455143925a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23180, "upload_time": "2010-09-27T08:35:20", "url": "https://files.pythonhosted.org/packages/8c/1c/d35826086cd543cbb2a688c2c40e4bd1d4963fd043b6b33913bffef3bf96/ccy-0.3.9.zip" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bff144c293500d3ef728f4830d0c8f61", "sha256": "58fafd56cbdb3e5293026f959e84c05a534b36078baa55a2067dcec689fb0158" }, "downloads": -1, "filename": "ccy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "bff144c293500d3ef728f4830d0c8f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17053, "upload_time": "2010-10-10T13:15:30", "url": "https://files.pythonhosted.org/packages/9b/22/1013397ac7ba378eee004ae343d327a943b290dbf1fcf064e16e54542cba/ccy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "6c36f4ce45357571e4688e7f8e4657fd", "sha256": "1e2bc9ac4abdbe8ce2d13e02b627eb8eb5d4f52e9865e433d52f5057bfeef12b" }, "downloads": -1, "filename": "ccy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "6c36f4ce45357571e4688e7f8e4657fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17131, "upload_time": "2010-12-03T21:35:07", "url": "https://files.pythonhosted.org/packages/0d/5e/342f2468cbe0f281df4e683f2e79cf0bdcfd6a2fd8455d3d8261f91d5819/ccy-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "43aa2884602447e1a9f8282a291f4249", "sha256": "f2c36a508d075becf6e01db0ef68d9fe4431e1a88400e523d41d24aaef3091cf" }, "downloads": -1, "filename": "ccy-0.5.0.tar.gz", "has_sig": false, "md5_digest": "43aa2884602447e1a9f8282a291f4249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55535, "upload_time": "2011-05-13T21:06:40", "url": "https://files.pythonhosted.org/packages/39/43/641a13c33156e4d07815031d283a4db9217ce0be10d0a08fbad71b34fbab/ccy-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "07d8ba66df22b94a93b224302976c40c", "sha256": "83c8a09c26cc9b9157652cfc59ce1175238989933fb4264fc94c3677447edf9d" }, "downloads": -1, "filename": "ccy-0.5.1.tar.gz", "has_sig": false, "md5_digest": "07d8ba66df22b94a93b224302976c40c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56492, "upload_time": "2011-06-16T08:44:08", "url": "https://files.pythonhosted.org/packages/c2/f3/ac24d3f57f07fcf8ed0bf3183a661744287a09a9f8b8320b73f3f36fac1c/ccy-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "47ffb25dc6c603059dc3074d5bb7d250", "sha256": "d885ff852f5112924d662c527a5c7049acb06bd204660c1eacd36d0b89cf0ce1" }, "downloads": -1, "filename": "ccy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "47ffb25dc6c603059dc3074d5bb7d250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37121, "upload_time": "2014-01-14T22:40:52", "url": "https://files.pythonhosted.org/packages/e6/74/8bffc2e54be3bc4df98346013887e7082e116fd3aac54bd9543348232fb4/ccy-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "e8dccc5bcdaca8f8c16ad639ebbc5b12", "sha256": "496f17363dc3bf8ba2e1bd0937fd27ff9562b2ceeddfee835f77051305e71e46" }, "downloads": -1, "filename": "ccy-0.6.1.tar.gz", "has_sig": false, "md5_digest": "e8dccc5bcdaca8f8c16ad639ebbc5b12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37642, "upload_time": "2014-04-14T11:17:20", "url": "https://files.pythonhosted.org/packages/3a/6e/a5561882a0f272cb6a851f5f6f2bd6dbddaa5e1c66b8c5603dda7a398593/ccy-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a8fccef18ddf039e14e7cf79cee3e3a5", "sha256": "1c08f7bfb7d4ad7f5fb07b06af1e09858b32b2d5dba83e6a0cce9871c43b6da3" }, "downloads": -1, "filename": "ccy-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8fccef18ddf039e14e7cf79cee3e3a5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 18323, "upload_time": "2016-04-26T13:24:31", "url": "https://files.pythonhosted.org/packages/f4/02/a4762ef09e24e4923fa2998c623445edc8d1c4f5b9a6e4e83db2104e6f7c/ccy-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecf8ae5ee1269a4e57f232ccafc07a8c", "sha256": "c06272b620b79502d9f6856dfd2013bf8d688c4f38f12491a8334c740e62740d" }, "downloads": -1, "filename": "ccy-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ecf8ae5ee1269a4e57f232ccafc07a8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22969, "upload_time": "2016-04-26T13:23:59", "url": "https://files.pythonhosted.org/packages/a7/38/08fe60f3b322ecb9e65a934158b87003cb2c30a52ea63f87c6a1fe30cefa/ccy-0.7.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "34cdd1841c731ffd7be3b801cc29d6f7", "sha256": "c31eaac53de5c76291c0750b62af75d22eb855604142fe7fa3f8c702c99f614d" }, "downloads": -1, "filename": "ccy-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34cdd1841c731ffd7be3b801cc29d6f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16262, "upload_time": "2019-03-16T15:28:19", "url": "https://files.pythonhosted.org/packages/04/4f/2af90795e85061981041817dfd5477b25f8ff1a30f187094966b5539bde8/ccy-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e44ea1320063e76dc74c66a0a7a4e6cd", "sha256": "15697a199e3cc498e8cf33524d6c9d7a075f2f3ce817eea916d8337ea6f1ab7b" }, "downloads": -1, "filename": "ccy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e44ea1320063e76dc74c66a0a7a4e6cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19916, "upload_time": "2019-03-16T15:28:20", "url": "https://files.pythonhosted.org/packages/7b/52/e2bfebd9006dd49c952689fcea6fff86759763edacec20827b95d59d2338/ccy-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1188ce71bf71c0d20bfd7af2fdecb0ea", "sha256": "4f3c02efa4dd8cda1ddff4ade1bbfd7a645b696b4dc18879c8a105d74c5e0c18" }, "downloads": -1, "filename": "ccy-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1188ce71bf71c0d20bfd7af2fdecb0ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16273, "upload_time": "2019-08-04T10:17:23", "url": "https://files.pythonhosted.org/packages/b7/ae/3faed4330aee7a126c68e3ad345d42be933ecc8f9b5fc6df918318fca48e/ccy-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1a857fd7442525d355e25f9a1221e85", "sha256": "40b54135fb2edcf020a9918add07853987a84a69adb3d8262eafe0e15961ff4e" }, "downloads": -1, "filename": "ccy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b1a857fd7442525d355e25f9a1221e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20029, "upload_time": "2019-08-04T10:17:24", "url": "https://files.pythonhosted.org/packages/4c/c5/80d9a1e9bf7bf33d1876222f1ff5c6a6538c64bdc8d66616ab63b2d69f88/ccy-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1188ce71bf71c0d20bfd7af2fdecb0ea", "sha256": "4f3c02efa4dd8cda1ddff4ade1bbfd7a645b696b4dc18879c8a105d74c5e0c18" }, "downloads": -1, "filename": "ccy-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1188ce71bf71c0d20bfd7af2fdecb0ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16273, "upload_time": "2019-08-04T10:17:23", "url": "https://files.pythonhosted.org/packages/b7/ae/3faed4330aee7a126c68e3ad345d42be933ecc8f9b5fc6df918318fca48e/ccy-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1a857fd7442525d355e25f9a1221e85", "sha256": "40b54135fb2edcf020a9918add07853987a84a69adb3d8262eafe0e15961ff4e" }, "downloads": -1, "filename": "ccy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b1a857fd7442525d355e25f9a1221e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20029, "upload_time": "2019-08-04T10:17:24", "url": "https://files.pythonhosted.org/packages/4c/c5/80d9a1e9bf7bf33d1876222f1ff5c6a6538c64bdc8d66616ab63b2d69f88/ccy-1.1.0.tar.gz" } ] }