{ "info": { "author": "The Hyperwallet Developers", "author_email": "devsupport@hyperwallet.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Sphinx", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://travis-ci.org/hyperwallet/python-sdk.svg?branch=master\n:target: https://travis-ci.org/hyperwallet/python-sdk/builds\n.. image:: https://coveralls.io/repos/github/hyperwallet/python-sdk/badge.svg?branch=master\n:target: https://coveralls.io/github/hyperwallet/python-sdk?branch=master\n\n===========================\nHyperwallet REST SDK (Beta)\n===========================\n\nA library to manage users, transfer methods and payments through the Hyperwallet API\n\nPrerequisites\n-------------\n\nHyperwallet's Python server SDK requires at minimum Python 2.7 and above.\n\nInstallation\n------------\n\n.. code::\n\n $ pip install hyperwallet-sdk\n\nDocumentation\n-------------\n\nDocumentation is available at http://hyperwallet.github.io/python-sdk\n\nAPI Overview\n------------\n\nTo write an app using the SDK\n\n* Register for a sandbox account and get your username, password and program\n token at the `Hyperwallet Program Portal `_.\n* Import the Hyperwallet module\n\n.. code::\n\n import hyperwallet\n\n* Create an instance of the Hyperwallet Client (with username, password and\n program token)\n\n.. code::\n\n api = hyperwallet.Api(\n \"test-user\",\n \"test-pass\",\n \"prg-12345\"\n )\n\n* Start making API calls (e.g. create a user)\n\n.. code::\n\n data = {\n clientUserId: \"test-client-id-1\",\n profileType: \"INDIVIDUAL\",\n firstName: \"Daffy\",\n lastName: \"Duck\",\n email: \"testmail-1@hyperwallet.com\",\n addressLine1: \"123 Main Street\",\n city: \"Austin\",\n stateProvince: \"TX\",\n country: \"US\",\n postalCode: \"78701\"\n }\n\n response = api.createUser(data)\n\nDevelopment\n-----------\n\nSet up a virtual environment:\n\n.. code::\n\n $ virtualenv venv\n $ source venv/bin/activate\n\nInstall development dependencies:\n\n.. code::\n\n $ make dev\n\nRun the tests:\n\n.. code::\n\n $ make test\n\nCompile the documentation:\n\n.. code::\n\n $ make docs\n\nRequirements\n------------\n\nThe Hyperwallet API uses TLS 1.2. Please ensure that your SSL library\nsupports TLS 1.2.\n\nReference\n---------\n\n`REST API Reference `_\n\nLicense\n-------\n\n`MIT `_\n\n\nChangelog\n=========\n\n1.3.0\n-------------------\n- Added field \"VerificationStatus\" to User\n- Client-token endpoint renamed to authentication-token\n\n1.2.1 (2019-01-17)\n------------------\n\n- FIX: Resolved issue with restricted \"Accept\" & \"Content-Type\" headers to support only \"application/json\" or \"application/jose+json\"\n\n1.2.0 (2018-12-20)\n------------------\n\n- Restricted \u201cAccept\u201d & \u201cContent-Type\u201d headers to support only \u201capplication/json\u201d or \u201capplication/jose+json\u201d\n- Related resources \u201crelatedResources\u201d in error representation is added\n- Added Authentication token endpoint\n\n1.1.4 (2018-12-04)\n------------------\n\n- Added PayPal account endpoint\n\n1.1.3 (2018-07-05)\n------------------\n\n- Added transfer endpoint\n\n1.1.2 (2018-03-20)\n------------------\n\n- Added bank card endpoint\n\n1.1.1 (2017-10-11)\n------------------\n\n- Bumped version and first public release!\n\n1.1.0 (2017-09-29)\n------------------\n\n- Completed coverage of all endpoints\n- 100% code coverage\n- Audited available attributes for each model\n\n1.0.0 (2017-08-04)\n------------------\n\n- Added support for resource types as models\n\n0.2.0 (2016-12-22)\n------------------\n\n- Added support for all API endpoints\n- Created package structure for distribution on PyPi\n- Added tests\n\n0.1.0 (2016-09-06)\n------------------\n\n- Repository creation\n- Added license\n- Added readme\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hyperwallet/python-sdk", "keywords": "hyperwallet api", "license": "MIT", "maintainer": "The Hyperwallet Developers", "maintainer_email": "devsupport@hyperwallet.com", "name": "hyperwallet-sdk", "package_url": "https://pypi.org/project/hyperwallet-sdk/", "platform": "", "project_url": "https://pypi.org/project/hyperwallet-sdk/", "project_urls": { "Homepage": "https://github.com/hyperwallet/python-sdk" }, "release_url": "https://pypi.org/project/hyperwallet-sdk/1.3.0/", "requires_dist": [ "requests", "requests-toolbelt", "jwcrypto", "python-jose" ], "requires_python": "", "summary": "A Python wrapper around the Hyperwallet API", "version": "1.3.0" }, "last_serial": 4752424, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "350ff3183553e76305b44b8a175ceda5", "sha256": "a255019191943789d62df26b62836c4f4a1e85006dec102a38c33119501a0280" }, "downloads": -1, "filename": "hyperwallet_sdk-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "350ff3183553e76305b44b8a175ceda5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12427, "upload_time": "2016-12-23T17:52:23", "url": "https://files.pythonhosted.org/packages/2b/68/0699c888a32a826c787747f7379bd0cfe6611471a362d7afbc7c1a61df45/hyperwallet_sdk-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d45f8f3ddc115b83875d255472a8c54", "sha256": "2c41fde20c05fbe65795a54b892adec3992841b5fe2d8910fbbdb1f660b73522" }, "downloads": -1, "filename": "hyperwallet-sdk-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7d45f8f3ddc115b83875d255472a8c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9528, "upload_time": "2016-12-23T17:52:26", "url": "https://files.pythonhosted.org/packages/1e/e0/05e51f344e13194f344fe9290c1d9afe0fbc9066facffd68cacef164e270/hyperwallet-sdk-0.2.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "61ec2aa86dd4994a31441ef46709e1a2", "sha256": "91a9c78610529f1771ea95dc5459fdb0c842441889d6b8f66cdb5acd7de33934" }, "downloads": -1, "filename": "hyperwallet_sdk-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "61ec2aa86dd4994a31441ef46709e1a2", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 26701, "upload_time": "2017-08-04T21:03:42", "url": "https://files.pythonhosted.org/packages/9a/3b/cc7117f8e1395a144d89add790cb6770e7587f9c59480538b120f299bffc/hyperwallet_sdk-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a04664eafbd6a4ba8903623b140f6cd6", "sha256": "919f8e757ff2b48904e842a47b0ea602ad6ab001125aa0409b1d982ea0e5fcd1" }, "downloads": -1, "filename": "hyperwallet-sdk-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a04664eafbd6a4ba8903623b140f6cd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10064, "upload_time": "2017-08-04T21:03:58", "url": "https://files.pythonhosted.org/packages/5e/75/33c9bd9e8cc97ebe11642b9e4e932fe0c6715e5b931c15fbaeea4acd109e/hyperwallet-sdk-1.0.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "8b447d2bff284c58ae44872968aee55b", "sha256": "a0d1639788be8f72ec91211a623db0d23c4b3b525008d35976edfc71d7eff069" }, "downloads": -1, "filename": "hyperwallet-sdk-1.1.1.tar.gz", "has_sig": false, "md5_digest": "8b447d2bff284c58ae44872968aee55b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16341, "upload_time": "2017-10-11T22:14:03", "url": "https://files.pythonhosted.org/packages/41/67/6ae2b3cf194a05cd9a1e4e9d515a4184b7f4581b80df6a037784b977265f/hyperwallet-sdk-1.1.1.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "65ee340413a4a46ed74c506987dd2ab9", "sha256": "52f782fb3faa380835160914a3797611d7dbab087170367a23345ed44d22d30e" }, "downloads": -1, "filename": "hyperwallet-sdk-1.1.4.tar.gz", "has_sig": false, "md5_digest": "65ee340413a4a46ed74c506987dd2ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21340, "upload_time": "2018-12-06T23:04:39", "url": "https://files.pythonhosted.org/packages/84/f8/1c7425cccf53dc513e792c85f1d1c123e33f5b53b5b4bca7ff8db22d8345/hyperwallet-sdk-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "a2a59fabdbf53d83f9508dd53d009a93", "sha256": "2f7d839db9fb0f74d580df1827f8e27acf125eadc18c70fa6dc09ee15f0a0322" }, "downloads": -1, "filename": "hyperwallet-sdk-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a2a59fabdbf53d83f9508dd53d009a93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941, "upload_time": "2018-12-19T17:26:57", "url": "https://files.pythonhosted.org/packages/81/21/4ac0de9072089ade7f9ca6a073c34ee51f21383fea56aa8b5e19b5639d63/hyperwallet-sdk-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "f639f05befee77a159a13bb3ebf2669d", "sha256": "08458a65111b331924a464bfd6bd694287e69859ac2d823c5b21530c1230d835" }, "downloads": -1, "filename": "hyperwallet_sdk-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f639f05befee77a159a13bb3ebf2669d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26084, "upload_time": "2019-01-28T23:27:04", "url": "https://files.pythonhosted.org/packages/8c/1b/6b0bbb1f3443029770d87b6bba2255ee77b45fc93cdd8fcf6a1bd8c09351/hyperwallet_sdk-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34f77b273847a3ba81ddba64f42d9350", "sha256": "5ce8acbba8edd04d8fc2792d7658b539407b8a5a4dcb469f4c2ff4cb358adcb9" }, "downloads": -1, "filename": "hyperwallet-sdk-1.2.1.tar.gz", "has_sig": false, "md5_digest": "34f77b273847a3ba81ddba64f42d9350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22769, "upload_time": "2019-01-22T19:53:57", "url": "https://files.pythonhosted.org/packages/f6/b4/06156de1011e5971f22b71104ee256f81b6683aae81f4ded8dea1f8017f9/hyperwallet-sdk-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "de9007e98f9bc7e7103b11494d28c2dc", "sha256": "d882206501551edd5b3b91092e50352341c8f71c9b06507f6202c5798a7f434e" }, "downloads": -1, "filename": "hyperwallet_sdk-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "de9007e98f9bc7e7103b11494d28c2dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26085, "upload_time": "2019-01-28T23:29:37", "url": "https://files.pythonhosted.org/packages/4c/7d/1013466654798e67905ae55bd64406b1caf76317af14e12c7e928e0b62ec/hyperwallet_sdk-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2cda19a8bb32f3c40f80b63d8deca1e", "sha256": "9ef587ba7c93725e68084b48499ddd5620cf103a4be738d0c883ee57ab435f70" }, "downloads": -1, "filename": "hyperwallet-sdk-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c2cda19a8bb32f3c40f80b63d8deca1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23156, "upload_time": "2019-01-28T23:29:38", "url": "https://files.pythonhosted.org/packages/62/71/9d834a647a493d269402913755fca9cac532355e7159d6a2d2498baae29f/hyperwallet-sdk-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de9007e98f9bc7e7103b11494d28c2dc", "sha256": "d882206501551edd5b3b91092e50352341c8f71c9b06507f6202c5798a7f434e" }, "downloads": -1, "filename": "hyperwallet_sdk-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "de9007e98f9bc7e7103b11494d28c2dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26085, "upload_time": "2019-01-28T23:29:37", "url": "https://files.pythonhosted.org/packages/4c/7d/1013466654798e67905ae55bd64406b1caf76317af14e12c7e928e0b62ec/hyperwallet_sdk-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2cda19a8bb32f3c40f80b63d8deca1e", "sha256": "9ef587ba7c93725e68084b48499ddd5620cf103a4be738d0c883ee57ab435f70" }, "downloads": -1, "filename": "hyperwallet-sdk-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c2cda19a8bb32f3c40f80b63d8deca1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23156, "upload_time": "2019-01-28T23:29:38", "url": "https://files.pythonhosted.org/packages/62/71/9d834a647a493d269402913755fca9cac532355e7159d6a2d2498baae29f/hyperwallet-sdk-1.3.0.tar.gz" } ] }