{ "info": { "author": "Noel Maersk", "author_email": "veox+packages+spamremove@veox.pw", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://travis-ci.org/veox/python3-krakenex.svg?branch=master\n :alt: Latest Travis continuous integration build\n :target: https://travis-ci.org/veox/python3-krakenex\n.. image:: https://readthedocs.org/projects/python3-krakenex/badge/\n :alt: Read latest documentation\n :target: https://python3-krakenex.readthedocs.io/\n.. image:: https://badge.fury.io/py/krakenex.svg\n :alt: Latest PyPI release\n :target: https://badge.fury.io/py/krakenex\n.. image:: https://badges.gitter.im/python3-krakenex/Lobby.svg\n :alt: Development discussion at https://gitter.im/python3-krakenex/Lobby\n :target: https://gitter.im/python3-krakenex/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\n\n`krakenex`\n==========\n\nKraken.com exchange API, Python 3 package.\n\nThis package is intentionally as lean as possible, and only\nprovides a minimal interface to the `Kraken`_ cryptocurrency\nexchange.\n\nIntended for developers, not traders.\n\n.. _Kraken: https://kraken.com/\n\n\nSoftware that uses ``krakenex``\n-------------------------------\n\nLibraries\n^^^^^^^^^\n\n* pykrakenapi_ - nicely wraps API methods into regular Python methods, and JSON\n responses into Pandas_ dataframes (available on PyPI!)\n\n.. _pykrakenapi: https://github.com/dominiktraxl/pykrakenapi\n.. _Pandas: http://pandas.pydata.org/\n\nClients\n^^^^^^^\n\n* clikraken_ - command-line client for the Kraken exchange (available on PyPI!)\n* CurrencyViewer_ - short program for crypto to fiat conversion and data extraction\n* Telegram-Kraken-Bot_ - Telegram bot to trade on Kraken exchange\n\n.. _clikraken: https://github.com/zertrin/clikraken\n.. _CurrencyViewer: https://github.com/smechaab/krakenex-CurrencyViewer\n.. _Telegram-Kraken-Bot: https://github.com/Endogen/Telegram-Kraken-Bot\n\n\nDocumentation\n-------------\n\nView the latest_ or stable_ online at ReadTheDocs.\n\nThe code is documented in docstrings, and can be viewed with a text editor.\n\nYou can also generate your own with, e.g., ``make html`` in ``doc``.\nThis requires ``sphinx`` and its ``rtd`` theme.\n\nFor the most up-to-date list of public/private Kraken API methods, see\ntheir `API documentation`_.\n\n.. _latest: https://python3-krakenex.readthedocs.io/en/latest/\n.. _stable: https://python3-krakenex.readthedocs.io/en/stable/\n.. _API documentation: https://www.kraken.com/help/api\n\n\nExamples\n--------\n\nA few package use examples are available in the examples_ directory.\n\n.. _examples: examples/\n\n\nInstallation\n------------\n\nThis package requires Python 3.3 or later. The module will be called\n``krakenex``.\n\nA `PyPI package`_ is available.\n\nFor general use, there is only one direct dependency: `requests`_.\n\n.. _PyPI package: https://pypi.python.org/pypi/krakenex\n.. _requests: http://docs.python-requests.org/\n\n\nLocally for a project, in a virtual environment (recommended)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nThis requires ``python-virtualenv`` and ``python-pip``.\n\nIn a terminal:\n\n.. code-block:: sh\n\n # create directory for a project that'll be using krakenex\n mkdir my-project\n cd my-project\n # bootstrap virtualenv\n export VIRTUAL_ENV=.virtualenv/krakenex\n mkdir -p $VIRTUAL_ENV\n virtualenv $VIRTUAL_ENV\n source $VIRTUAL_ENV/bin/activate\n # install from PyPI\n pip install krakenex\n\nFor more information on ``virtualenv``, see `its documentation`_.\n\n.. _its documentation: https://virtualenv.pypa.io/en/stable/\n\nFor the user\n^^^^^^^^^^^^\n\nUsing ``pip``:\n\n.. code-block:: sh\n\n # install from PyPI\n pip install --user krakenex\n # ... or from local git repo clone\n cd CLONE-OF-GIT-REPO\n pip install --user .\n\nSystem-wide (not recommended)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nIn general, use the distribution's package manager.\n\nIf it's unavailable, one can use ``pip``:\n\n.. code-block:: sh\n\n # install from PyPI\n pip install krakenex\n # ... or from local copy\n pip install /path/to/clone/of/repo\n\n \nAttribution\n-----------\n\n\"Core\" code is licensed under LGPLv3. See ``LICENSE.txt`` and\n``LICENSE-GPLv3.txt``.\n\nExamples are licensed under the Simplified BSD license. See\n``examples/LICENSE.txt``.\n\n`Payward's PHP API`_, Alan McIntyre's `BTC-e API`_,\nand ScriptProdigy's `Cryptsy Python API`_ were used as\nexamples when writing the original python2-krakenex_ package.\nIt was then ported to Python 3.\n\n.. _Payward's PHP API: https://github.com/payward/kraken-api-client\n.. _BTC-e API: https://github.com/alanmcintyre/btce-api\n.. _Cryptsy Python API: https://github.com/ScriptProdigy/CryptsyPythonAPI\n.. _python2-krakenex: https://github.com/veox/python2-krakenex\n\n\nDevelopment notes\n-----------------\n\nDo not annoy the Kraken with tests\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nSome tests may be making queries to the Kraken API server.\n\nIf you intend to do development on this package, and have tests enabled\non `Travis CI`_, be sure to limit concurrent jobs to 1, and enable all\npossible auto-cancellations.\n\n(Better yet, don't rely on public infrastructure, but run the tests\nlocally first.)\n\n.. _Travis CI: https://travis-ci.org\n\nNo Python 2\n^^^^^^^^^^^\n\nThis package will never support Python 2. There will be no changes made\nto enable compatibility with Python 2. Python 3.0 was `released in\n2008`_, before Bitcoin was.\n\nThere is no reason to support Python 2 except for compatibility with\nsystems from the pre-blockchain era.\n\nThe fact that some GNU/Linux distributions still ship with Python 2 as\nthe default seems unfortunate to me. However, I will not support this\nmadness with my precious time.\n\nIf you have a valid reason to use Python 2, see python2-krakenex_. Be\nwarned, though, that it is unmaintained.\n\n.. _released in 2008: https://en.wikipedia.org/wiki/History_of_Python#Version_3.0", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/veox/python3-krakenex", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "krakenex", "package_url": "https://pypi.org/project/krakenex/", "platform": "", "project_url": "https://pypi.org/project/krakenex/", "project_urls": { "Homepage": "https://github.com/veox/python3-krakenex" }, "release_url": "https://pypi.org/project/krakenex/2.1.0/", "requires_dist": null, "requires_python": "", "summary": "kraken.com cryptocurrency exchange API", "version": "2.1.0" }, "last_serial": 3783591, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c937f65de73c262c3aa97fba7fef676d", "sha256": "fbc4c1ae05f702dfc501349ab80cae8d8a34388de135579d10e73a41c3dd0606" }, "downloads": -1, "filename": "krakenex-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c937f65de73c262c3aa97fba7fef676d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2534, "upload_time": "2016-10-31T18:47:02", "url": "https://files.pythonhosted.org/packages/b4/b0/d65b88a89aee93034e69c23699a75b61509b809c40b942df3c8d2274b2ee/krakenex-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "045f7b10a36022d949f0a601301ee16b", "sha256": "abce7e98b74f7cb41f339915cc451e3301d599dd9dff09520da784eb4d5966a3" }, "downloads": -1, "filename": "krakenex-0.1.1.tar.gz", "has_sig": false, "md5_digest": "045f7b10a36022d949f0a601301ee16b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2598, "upload_time": "2016-11-05T16:35:54", "url": "https://files.pythonhosted.org/packages/f0/f8/fa0779104108009a58810efa88e7f23731628c7b1041a6b69acbe9ac43c4/krakenex-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "61744d3c028c93377cff095d32b9adad", "sha256": "dfcd47127b32fa2c2ba6ca0b3145ea67390682011116cdd30072c03e35bcd75f" }, "downloads": -1, "filename": "krakenex-0.1.2.tar.gz", "has_sig": false, "md5_digest": "61744d3c028c93377cff095d32b9adad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11934, "upload_time": "2016-11-05T17:08:26", "url": "https://files.pythonhosted.org/packages/fe/5f/bb438047915da2e189e4a7a500a28ae635b122158e5005115da567d5b318/krakenex-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cedbd01a6914ec956938d72b2bd4ac80", "sha256": "7435719169cb76f729d83116193663313714da83fa54c3a6ec34deb93b6cb4a2" }, "downloads": -1, "filename": "krakenex-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cedbd01a6914ec956938d72b2bd4ac80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12163, "upload_time": "2017-01-31T16:39:38", "url": "https://files.pythonhosted.org/packages/d0/06/2e2c4640c86223783cc36ae441ed5776cdf3e5900aec018c25c58124a19d/krakenex-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b9372b6f06f6958024d4a56a87283a91", "sha256": "c951cd67a4e73d12b2a7fa428dc3d13d09113f878375c0f6967901e4607d299b" }, "downloads": -1, "filename": "krakenex-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b9372b6f06f6958024d4a56a87283a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14311, "upload_time": "2017-03-27T12:31:36", "url": "https://files.pythonhosted.org/packages/64/2b/d1789bdf02cd83c2f20026dd1e998c09a2b7fe07ff1163cd1bea30c57ead/krakenex-0.1.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "f4cafc5b5e150db304a95dac95f33691", "sha256": "5c2e9339695d0bc7fe7df912b4e87e14da6076d05ab41e99f9e8741a2905f5ab" }, "downloads": -1, "filename": "krakenex-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f4cafc5b5e150db304a95dac95f33691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35103, "upload_time": "2017-09-18T16:33:06", "url": "https://files.pythonhosted.org/packages/22/83/ee6c656733b5faee3b9db6d6169c63e31f7cd5206c7ca2dca55f453eb8e7/krakenex-1.0.0.tar.gz" } ], "1.0.0c1": [ { "comment_text": "", "digests": { "md5": "30a1812a527ec82b79e913d5cbe37a91", "sha256": "d1a9f0784a7a00ec509413f0ff67725b154fe25bf210e24baaf22cdcddd2c8ef" }, "downloads": -1, "filename": "krakenex-1.0.0c1.tar.gz", "has_sig": false, "md5_digest": "30a1812a527ec82b79e913d5cbe37a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34583, "upload_time": "2017-09-11T18:10:13", "url": "https://files.pythonhosted.org/packages/35/99/5e2d52e4cf7236c1f38944cc094e7feb3b1a60882c5e883741d1bd32e80f/krakenex-1.0.0c1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "37a57d54c275fbf4aa24e4cc3956b090", "sha256": "da7911b8bde641ff8fd7db1aeca1f48cc25a717ce48ca3c5ab9fd0247f3eda75" }, "downloads": -1, "filename": "krakenex-2.0.0.tar.gz", "has_sig": true, "md5_digest": "37a57d54c275fbf4aa24e4cc3956b090", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35418, "upload_time": "2017-11-14T15:24:30", "url": "https://files.pythonhosted.org/packages/4a/cd/c12623fb79491fd637025c18b1a76a423d96f8ed207f77b3cd592fe28394/krakenex-2.0.0.tar.gz" } ], "2.0.0c2": [ { "comment_text": "", "digests": { "md5": "bb6cefd20d403fce0c1af2f6aca57c37", "sha256": "a8989da862d51239da05fa67ccb28aea4e300551a87c099c80694af7f8325376" }, "downloads": -1, "filename": "krakenex-2.0.0c2.tar.gz", "has_sig": true, "md5_digest": "bb6cefd20d403fce0c1af2f6aca57c37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34666, "upload_time": "2017-10-20T15:32:32", "url": "https://files.pythonhosted.org/packages/37/49/ee5f7188bccc7950cc2c15e0d897db401d86ab7e0a3938cc1ad1886515c2/krakenex-2.0.0c2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "b86e6d2c84c8993fda74421b2edd78ca", "sha256": "dba48768e75eab3bdd898830be6928d255dfc8cec88d70eaed3b36ef1ca5cff5" }, "downloads": -1, "filename": "krakenex-2.1.0.tar.gz", "has_sig": true, "md5_digest": "b86e6d2c84c8993fda74421b2edd78ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36564, "upload_time": "2018-04-20T09:23:00", "url": "https://files.pythonhosted.org/packages/ff/9e/ae969313201883c56c8617f6fcfde50fe6dcbaa6158910687e444b65bc8e/krakenex-2.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b86e6d2c84c8993fda74421b2edd78ca", "sha256": "dba48768e75eab3bdd898830be6928d255dfc8cec88d70eaed3b36ef1ca5cff5" }, "downloads": -1, "filename": "krakenex-2.1.0.tar.gz", "has_sig": true, "md5_digest": "b86e6d2c84c8993fda74421b2edd78ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36564, "upload_time": "2018-04-20T09:23:00", "url": "https://files.pythonhosted.org/packages/ff/9e/ae969313201883c56c8617f6fcfde50fe6dcbaa6158910687e444b65bc8e/krakenex-2.1.0.tar.gz" } ] }