{ "info": { "author": "Recurly", "author_email": "support@recurly.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP" ], "description": "*********************\nRecurly Python Client\n*********************\n.. image:: https://travis-ci.org/recurly/recurly-client-python.png?branch=master\n :target: https://travis-ci.org/recurly/recurly-client-python\n\nRecurly's Python client library is an interface to its `REST API `_.\n\nPython Versions\n---------------\n\nThe minimum supported requirements for this library are:\n\n* Python >= `2.7.9`\n* OpenSSL >= `1.0.1`\n\nInstallation\n------------\n\nRecurly is packaged as a Python package. We recommend you install it with\n`PyPI `_ by adding it to your ``requirements.txt``::\n\n pip install recurly\n\n\nConfiguration\n-------------\n\nSet your API key and optionally set a certificate authority certificate file and default currency::\n\n import recurly\n\n recurly.SUBDOMAIN = 'your-subdomain'\n recurly.API_KEY = '012345678901234567890123456789ab'\n\n # Set a certificate authority certs file to validate Recurly's certificate\n recurly.CA_CERTS_FILE = '/etc/pki/tls/certs/ca-bundle.crt'\n\n # Set a default currency for your API requests\n recurly.DEFAULT_CURRENCY = 'USD'\n\n\nRecurly Python Client Tests\n---------------------------\n\nTo run these tests in Python 2.7, use the `unittest` test runner:\n\n $ python -m unittest discover -s tests\n\nUnder Python 2.6 or earlier, install the `unittest2` distribution and use it\ninstead:\n\n $ pip install unittest2 # or easy_install\n $ python -m unittest2 discover -s tests\n\nThe resource tests in `test_resources.py` will run using the HTTP fixtures in\n`tests/fixtures`. To run the tests against a live Recurly API endpoint,\nconfigure your Recurly test account and use its API key in the\n`RECURLY_API_KEY` environment variable:\n\n $ RECURLY_API_KEY=1274...54e3 python -m unittest tests.test_resources\n\nThe live Recurly API endpoint can also be tested while validating the server\ncertificate with the `RECURLY_CA_CERTS_FILE` environment variable, which should\nbe a filename of concatenated certificate authority X.509 certificates:\n\n $ RECURLY_API_KEY=1274...54e3 RECURLY_CA_CERTS_FILE=/etc/pki/tls/certs/ca-bundle.crt -m unittest tests.test_resources\n\n\nUsage\n-----\n\nPlease see the `Recurly API `_ for more information.\n\n\nSupport\n-------\n\n- `https://support.recurly.com `_\n- `stackoverflow `_\n\nIRC\n---\n\nIf you have general questions about the library or integration, you may find some of us in the #recurly irc channel on the Freenode network.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://recurly.readme.io/v2.0/page/python", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "gc-recurly", "package_url": "https://pypi.org/project/gc-recurly/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gc-recurly/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://recurly.readme.io/v2.0/page/python" }, "release_url": "https://pypi.org/project/gc-recurly/2.2.19/", "requires_dist": null, "requires_python": null, "summary": "The official Recurly API client", "version": "2.2.19" }, "last_serial": 4153120, "releases": { "2.2.19": [ { "comment_text": "", "digests": { "md5": "52c397744ce5c4df5dcd746d8aae4f07", "sha256": "1b5a643e5951baa259aca670e166c2289d3457bcffca8daf332f2fae36871f0e" }, "downloads": -1, "filename": "gc-recurly-2.2.19.tar.gz", "has_sig": false, "md5_digest": "52c397744ce5c4df5dcd746d8aae4f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48483, "upload_time": "2016-05-17T16:00:50", "url": "https://files.pythonhosted.org/packages/a7/a0/e3cfbbf96da0da042b1119e7c58cd78c9e4b979e940691f19a6bd1ea58cf/gc-recurly-2.2.19.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "52c397744ce5c4df5dcd746d8aae4f07", "sha256": "1b5a643e5951baa259aca670e166c2289d3457bcffca8daf332f2fae36871f0e" }, "downloads": -1, "filename": "gc-recurly-2.2.19.tar.gz", "has_sig": false, "md5_digest": "52c397744ce5c4df5dcd746d8aae4f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48483, "upload_time": "2016-05-17T16:00:50", "url": "https://files.pythonhosted.org/packages/a7/a0/e3cfbbf96da0da042b1119e7c58cd78c9e4b979e940691f19a6bd1ea58cf/gc-recurly-2.2.19.tar.gz" } ] }