{
"info": {
"author": "Arlington County",
"author_email": "webmaster@arlingtonva.us",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Programming Language :: Python :: 2.7",
"Topic :: Internet"
],
"description": "pygfapi\r\n=======\r\n\r\nLibrary for interacting with the `Gravity Forms Web API\r\n`_.\r\n\r\nNot created, sponsored, or supported by Rocketgenius, Inc.\r\n\r\nPrerequisites\r\n-------------\r\n#. `WordPress `_ installed.\r\n#. `Pretty Permalinks `_\r\n enabled (anything other than ``http://example.com/?p=123``).\r\n#. `Gravity Forms `_ plugin installed and\r\n activated.\r\n#. `Web API `_\r\n enabled (Forms > Settings > Web API).\r\n\r\nInstallation\r\n------------\r\n\r\n.. code-block:: bash\r\n\r\n $ python setup.py install\r\n\r\nUsage\r\n-----\r\n\r\n.. code-block:: python\r\n\r\n >>> from pygfapi import Client\r\n >>> gf = Client(\"https://example.com/gravityformsapi/\", \"1234\", \"abcd\")\r\n >>> form = gf.get_form(1)\r\n >>> print form[u\"id\"]\r\n 1\r\n >>> print form[u\"title\"]\r\n u'Test Form'\r\n >>> form_1_entries = gf.get_form_entries(1)\r\n >>> print len(form_1_entries)\r\n 3\r\n >>> for entry in form_1_entries:\r\n ... print entry[u\"id\"]\r\n ...\r\n 3\r\n 2\r\n 1\r\n >>> entries = gf.get_unread_entries(15)\r\n >>> for e in entries:\r\n ... print e[u\"id\"]\r\n ... e[u\"is_read\"] = 1\r\n ...\r\n 60\r\n 59\r\n 58\r\n >>> response = gf.put_entries(entries)\r\n >>> print response\r\n Entries updated successfully\r\n\r\nRunning Tests\r\n-------------\r\n\r\n.. code-block:: bash\r\n\r\n $ python -m unittest discover\r\n\r\nLicense\r\n-------\r\nGNU General Public License, Version 3 (see LICENSE).\r\n\r\nCopyright\r\n---------\r\n2016 `Arlington County Government `_.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://bitbucket.org/ArlingtonCounty/pygfapi",
"keywords": "gravityforms wordpress",
"license": "GPLv3",
"maintainer": null,
"maintainer_email": null,
"name": "pygfapi",
"package_url": "https://pypi.org/project/pygfapi/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/pygfapi/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://bitbucket.org/ArlingtonCounty/pygfapi"
},
"release_url": "https://pypi.org/project/pygfapi/0.0.3/",
"requires_dist": null,
"requires_python": null,
"summary": "Library for interacting with Gravity Forms Web API",
"version": "0.0.3"
},
"last_serial": 2408820,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "9ee305b9509eed3100807ffdf00be567",
"sha256": "9fcabda974e35ca108dbb48d45700bb4f44a0041e499fb5ac6b2471b60fdd9c9"
},
"downloads": -1,
"filename": "pygfapi-0.0.1.zip",
"has_sig": false,
"md5_digest": "9ee305b9509eed3100807ffdf00be567",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6841,
"upload_time": "2016-10-18T19:12:19",
"url": "https://files.pythonhosted.org/packages/cf/6a/7d4b214994e43f646302577d3652c42f9e72f963ce7b5832bfa64d1a90e4/pygfapi-0.0.1.zip"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "a885a97566d2fd544e50021e2d6c9008",
"sha256": "2e9306ac6de2f59399c0b1756319e7d7dacf9a2cc92f31a2854ad5eee1acfee7"
},
"downloads": -1,
"filename": "pygfapi-0.0.2.zip",
"has_sig": false,
"md5_digest": "a885a97566d2fd544e50021e2d6c9008",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6912,
"upload_time": "2016-10-18T19:15:42",
"url": "https://files.pythonhosted.org/packages/fc/ca/ab12257d9ce4cc93329800ce0a5691ceee4f91346e8fb6edb0baf94229c4/pygfapi-0.0.2.zip"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "969559948bda09a6c78ba37ab3c9d828",
"sha256": "7716c7da1f3eeb8eb469db76f28000984ee07c5701d4715e5af8f61241822837"
},
"downloads": -1,
"filename": "pygfapi-0.0.3.zip",
"has_sig": false,
"md5_digest": "969559948bda09a6c78ba37ab3c9d828",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7266,
"upload_time": "2016-10-18T21:11:53",
"url": "https://files.pythonhosted.org/packages/cc/32/87c64f0ccf935f8c13d735756a18a4cc9db049d39815b1cdd30bd33143fd/pygfapi-0.0.3.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "969559948bda09a6c78ba37ab3c9d828",
"sha256": "7716c7da1f3eeb8eb469db76f28000984ee07c5701d4715e5af8f61241822837"
},
"downloads": -1,
"filename": "pygfapi-0.0.3.zip",
"has_sig": false,
"md5_digest": "969559948bda09a6c78ba37ab3c9d828",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7266,
"upload_time": "2016-10-18T21:11:53",
"url": "https://files.pythonhosted.org/packages/cc/32/87c64f0ccf935f8c13d735756a18a4cc9db049d39815b1cdd30bd33143fd/pygfapi-0.0.3.zip"
}
]
}