{ "info": { "author": "Michael Kolodny", "author_email": "michaelckolodny@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "3taps\n=====\n\nA Python interface for the 3taps API.\n\nThe goal of this library is to map 3taps' endpoints one-to-one. Calls to 3taps are made with clean, Pythonic methods. It only handles raw data, allowing you to define your own models.\n\nDependencies:\n\n- requests\n\n\nInstallation\n------------\n\nInstall via pip:\n\n.. code-block:: bash\n\n $ pip install threetaps\n\nInstall from source:\n\n.. code-block:: bash\n\n $ git clone https://github.com/mkolodny/3taps.git\n $ cd 3taps\n $ python setup.py install\n\n\nUsage\n-----\n\nInstantiating a client:\n\n.. code-block:: bash\n\n >>> client = threetaps.Threetaps('YOUR_API_KEY')\n\n\nExamples\n--------\n\n|Reference|_\n\nSources:\n\n.. code-block:: pycon\n\n >>> client.reference.sources()\n\nCategory Groups:\n\n.. code-block:: pycon\n\n >>> client.reference.category_groups()\n\nCategories:\n\n.. code-block:: pycon\n\n >>> client.reference.categories()\n\nLocations:\n\n.. code-block:: pycon\n\n >>> client.reference.locations('locality', params={'city': 'USA-NYM-NEY'})\n\nLocations Lookup:\n\n.. code-block:: pycon\n\n >>> client.reference.location_lookup('CAN-YUL')\n\n.. |Reference| replace:: **Reference**\n.. _Reference: http://docs.3taps.com/reference_api.html\n\n----\n\n|Search|_\n\nSearch:\n\n.. code-block:: pycon\n\n >>> client.search.search(params={'location.city': 'USA-NYM-NEY'})\n\nCount:\n\n.. code-block:: pycon\n\n >>> client.search.count('category', params={'status': 'for_sale'})\n\n.. |Search| replace:: **Search**\n.. _Search: http://docs.3taps.com/search_api.html\n\n----\n\n|Polling|_\n\nAnchor:\n\n.. code-block:: pycon\n\n >>> utc_dt = datetime.today()\n >>> client.polling.anchor(utc_dt)\n\nPoll:\n\n.. code-block:: pycon\n\n >>> client.polling.poll(params={'anchor': '306785687'})\n\n.. |Polling| replace:: **Polling**\n.. _Polling: http://docs.3taps.com/polling_api.html", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mkolodny/3taps", "keywords": null, "license": "The MIT License (MIT)\n\nCopyright (c) 2013 mkolodny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "maintainer": null, "maintainer_email": null, "name": "threetaps", "package_url": "https://pypi.org/project/threetaps/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/threetaps/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mkolodny/3taps" }, "release_url": "https://pypi.org/project/threetaps/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "3taps API Client.", "version": "0.2.2" }, "last_serial": 1338824, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "be3c1d4369c1dd2cabf1371f39e76441", "sha256": "3dfeddcbf9b893970a170c9653f3ad355ece1f10d30a288b0cb1b2f812778b8d" }, "downloads": -1, "filename": "threetaps-0.1.tar.gz", "has_sig": false, "md5_digest": "be3c1d4369c1dd2cabf1371f39e76441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3525, "upload_time": "2013-11-17T01:47:26", "url": "https://files.pythonhosted.org/packages/8d/54/ff9539587b6f570f3afd15765931d6149fb0e8e0358db1564f2453319900/threetaps-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9549c8847f27ab6b7968fd53a96ad7e3", "sha256": "dcf231f7c235081ad77245cde6996def70ac30da21a8e188e7fee2b97e14467b" }, "downloads": -1, "filename": "threetaps-0.1.1.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "9549c8847f27ab6b7968fd53a96ad7e3", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66429, "upload_time": "2013-11-17T01:57:17", "url": "https://files.pythonhosted.org/packages/c2/c0/ca0af550adb95cda73665343b06b362e9b724b1e493fb8b273f63763e39c/threetaps-0.1.1.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "60375bdac8a6ae77ec4e810fdd13938e", "sha256": "f4a9d491ad584e1a91c9ecbf68653d26c4dbf1ebb5a2c8a44c17a321330296c9" }, "downloads": -1, "filename": "threetaps-0.1.1.tar.gz", "has_sig": false, "md5_digest": "60375bdac8a6ae77ec4e810fdd13938e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3520, "upload_time": "2013-11-17T01:52:53", "url": "https://files.pythonhosted.org/packages/c6/be/addb3df6c5b21829656ad995915ccce584c6314b7a166a19d4e4f9a29d2e/threetaps-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a364f7c50514645bcd4c2e2c919eecf7", "sha256": "fdcc36493006557a7fefd0ffa931ff1ee11360ee2ba44a6437c1ba7c08fe6150" }, "downloads": -1, "filename": "threetaps-0.1.2.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "a364f7c50514645bcd4c2e2c919eecf7", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66442, "upload_time": "2013-11-17T03:28:38", "url": "https://files.pythonhosted.org/packages/b7/cd/c24879a2d9a5e893d01bbc68c2c35128c8817bff0a2a7b395fe161f85c4e/threetaps-0.1.2.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "f8362ddd07ddb1b2ced0de5200513edc", "sha256": "b9fdff346128998f023034b64307e3fa34d3564a9588eceed33252d634d43b20" }, "downloads": -1, "filename": "threetaps-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f8362ddd07ddb1b2ced0de5200513edc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4880, "upload_time": "2013-11-17T03:28:35", "url": "https://files.pythonhosted.org/packages/8e/3d/2d6d4e80f857d8b17a4197c12cb9252b6ebb30c2f2b7429a74f2dd846ec9/threetaps-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "51382023ac941b8f9f16a614e7155323", "sha256": "3d350d96b2d609b2a62f63d6f58de88930e2b09608ac98414cd12900443f2e83" }, "downloads": -1, "filename": "threetaps-0.1.3.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "51382023ac941b8f9f16a614e7155323", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68350, "upload_time": "2013-11-19T07:22:22", "url": "https://files.pythonhosted.org/packages/a0/a2/2356e29a2a623ed065c513cbbeaf7cc8d92e5d7c13fbc0737f0dd952e899/threetaps-0.1.3.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "dabdec0a3bc927b84cc9f59cec879e6d", "sha256": "bfe61d15c369afb2cd06c97d3b26a86714bf8730644c17d2b6bc9433c81720a9" }, "downloads": -1, "filename": "threetaps-0.1.3.tar.gz", "has_sig": false, "md5_digest": "dabdec0a3bc927b84cc9f59cec879e6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5480, "upload_time": "2013-11-19T07:22:20", "url": "https://files.pythonhosted.org/packages/83/a3/cc6e97fbe8e6b356b90132acd560c9d0a4b30baaad833569e33dc117fe97/threetaps-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b2f557ba6eac6750853d486d8618e024", "sha256": "acb3cd4245511065bf01638aa441af88d26169a8179ffa2e414d57c1adf4c081" }, "downloads": -1, "filename": "threetaps-0.1.4.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "b2f557ba6eac6750853d486d8618e024", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68743, "upload_time": "2013-11-19T07:54:45", "url": "https://files.pythonhosted.org/packages/b9/83/187ecc8abf309c124b7387f45cbc18d0f7ddb58ec01e002b91d191fa1d45/threetaps-0.1.4.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "0045bd5bdd0debc1df5dda18024c70c0", "sha256": "217a1693ad89f0e352cce895f3a5f144d615e59981695e4943bbe67e8e7b9d50" }, "downloads": -1, "filename": "threetaps-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0045bd5bdd0debc1df5dda18024c70c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5449, "upload_time": "2013-11-19T07:54:42", "url": "https://files.pythonhosted.org/packages/49/48/267d0569c4fd4e01b3c67463b93b8036c6680eda50046f9e0c9a858a3d98/threetaps-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "a09605ef9b0a453181f8c17085a8b6ce", "sha256": "cef722387f8558b545f921bf139f1178877a2bb35fa89fb9c5a0af45d17450bd" }, "downloads": -1, "filename": "threetaps-0.1.5.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "a09605ef9b0a453181f8c17085a8b6ce", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68769, "upload_time": "2013-11-19T15:31:16", "url": "https://files.pythonhosted.org/packages/85/c5/d7b40a874ac365dfbf117d7031607801062e420feda6eed1db6cf815ea82/threetaps-0.1.5.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "1c282af1defc348afad5131aa8472a3a", "sha256": "b1cc525679805254ae8e45478635e904c7702adb7ef2d44504a1f5007d4f1457" }, "downloads": -1, "filename": "threetaps-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1c282af1defc348afad5131aa8472a3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5451, "upload_time": "2013-11-19T15:31:14", "url": "https://files.pythonhosted.org/packages/23/63/e66e090297bacd7d63ee4315a7835f9e8ddbb46dc22e990b1fa2fd63ad3c/threetaps-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "0733ef2c90762d8dff2a8306d47d9975", "sha256": "f1acb500187d02074323352237b2f8bb578b004a2f4dfd3c8e7c16a68c8a8b15" }, "downloads": -1, "filename": "threetaps-0.1.6.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "0733ef2c90762d8dff2a8306d47d9975", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68897, "upload_time": "2013-11-20T00:51:19", "url": "https://files.pythonhosted.org/packages/b4/83/86bdb3e1ce37253bc73b526e7bbb4c5ac4f39cbbdfdee7ee8206002a765b/threetaps-0.1.6.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "48e550fbc6adc55edbd45334468da0ce", "sha256": "218ada1932c36c6be331a7af142ae48e552e45926949f90e0014693db7539567" }, "downloads": -1, "filename": "threetaps-0.1.6.tar.gz", "has_sig": false, "md5_digest": "48e550fbc6adc55edbd45334468da0ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5492, "upload_time": "2013-11-20T00:51:16", "url": "https://files.pythonhosted.org/packages/8d/63/4b135b83cf34ee9818562cd00b60c451fefeb0da8a51119c8527f2fc2ffa/threetaps-0.1.6.tar.gz" } ], "0.1dev": [ { "comment_text": "", "digests": { "md5": "2d5bb5e88fab5b513f0c6a063a826880", "sha256": "d627b3195fba49843a45e99ecc9863067163aea5229eec085b006dbabb9a2e6f" }, "downloads": -1, "filename": "threetaps-0.1dev.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "2d5bb5e88fab5b513f0c6a063a826880", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 64909, "upload_time": "2013-11-11T01:20:57", "url": "https://files.pythonhosted.org/packages/92/49/035299bbd15496f67646a2eba1c1b90c1576b090365ec1cd283afd75f1d5/threetaps-0.1dev.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "d05aa4e30a558fcfc93e90ef56b22ac4", "sha256": "43aa3d1bd9b5f780d2c9c22abbee547501ca965e9353701f51daf653cd9f6735" }, "downloads": -1, "filename": "threetaps-0.1dev.tar.gz", "has_sig": false, "md5_digest": "d05aa4e30a558fcfc93e90ef56b22ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2074, "upload_time": "2013-11-11T01:20:54", "url": "https://files.pythonhosted.org/packages/c6/25/fc06287e0e575beccc1f7c3f11959edccea563977c9aed80035ccd011e5d/threetaps-0.1dev.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "60ec48339d5a45a52469f97d5c0a296f", "sha256": "374b7ec778f7b154e4037d9f1a9283f21e79070a499206010ce4937297e15923" }, "downloads": -1, "filename": "threetaps-0.2.0.macosx-10.4-x86_64.exe", "has_sig": false, "md5_digest": "60ec48339d5a45a52469f97d5c0a296f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68947, "upload_time": "2013-11-25T01:04:59", "url": "https://files.pythonhosted.org/packages/6d/66/b357bc083ae52d6839dd56d1fa96be86402c6edded05ac7b4981a9f857c7/threetaps-0.2.0.macosx-10.4-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "e13870d0db83c77c4aed55534074a9ca", "sha256": "0c812fb2eafb29926f2fc926b9ea5a68cc8bab7ceec5e3e56833075a0ee6c8c4" }, "downloads": -1, "filename": "threetaps-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e13870d0db83c77c4aed55534074a9ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5517, "upload_time": "2013-11-25T01:04:56", "url": "https://files.pythonhosted.org/packages/47/7a/8c6a40003b0d10cd2c3d402302533e4890d355404471e721db510eba121f/threetaps-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4357a9df766c11e8d17ab6c38ebd3efe", "sha256": "f41f9ee71c97be9ca9c8620798467e1974497f379b479afc5fbc668f5262b575" }, "downloads": -1, "filename": "threetaps-0.2.1.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "4357a9df766c11e8d17ab6c38ebd3efe", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68477, "upload_time": "2014-12-08T21:19:50", "url": "https://files.pythonhosted.org/packages/29/56/a1216ba41ed63bd36662146436cd481c16f9d14436d3dda41d9b33cc4828/threetaps-0.2.1.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "b1bc92a66eac06703e07365e27f9258c", "sha256": "de3e7f83ae88442ab235ce6cc280e566ed16699fb33e551a9bf528b4c662d4b6" }, "downloads": -1, "filename": "threetaps-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b1bc92a66eac06703e07365e27f9258c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5525, "upload_time": "2014-12-08T21:19:47", "url": "https://files.pythonhosted.org/packages/04/56/84eba1c8ca3b14d47e97aff0e7ef714c1f7bde5409e8b67e2c31e3e48126/threetaps-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "84b379b59dad21fbdf7f98e3a89b0c88", "sha256": "b3553cc8cfe1dd68033649eab9cbaf1f2c4d7f83def8985cf219ab563cfc3e18" }, "downloads": -1, "filename": "threetaps-0.2.2.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "84b379b59dad21fbdf7f98e3a89b0c88", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68959, "upload_time": "2014-12-10T20:44:39", "url": "https://files.pythonhosted.org/packages/53/0e/2895c12b534b20b90ba914584601b632d182624d772440834f5e0f5c413f/threetaps-0.2.2.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "f918a212f3b789b37148316b0733a185", "sha256": "a57286f1c2db4e2874044d273c70fc6036f504625037e70b32684a52f39e0036" }, "downloads": -1, "filename": "threetaps-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f918a212f3b789b37148316b0733a185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5545, "upload_time": "2014-12-10T20:44:37", "url": "https://files.pythonhosted.org/packages/8a/c7/3a4bf32408b3a83998ed14095f12dfe2f946838ac1dbae83d73cb7ff208f/threetaps-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "84b379b59dad21fbdf7f98e3a89b0c88", "sha256": "b3553cc8cfe1dd68033649eab9cbaf1f2c4d7f83def8985cf219ab563cfc3e18" }, "downloads": -1, "filename": "threetaps-0.2.2.macosx-10.9-x86_64.exe", "has_sig": false, "md5_digest": "84b379b59dad21fbdf7f98e3a89b0c88", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 68959, "upload_time": "2014-12-10T20:44:39", "url": "https://files.pythonhosted.org/packages/53/0e/2895c12b534b20b90ba914584601b632d182624d772440834f5e0f5c413f/threetaps-0.2.2.macosx-10.9-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "f918a212f3b789b37148316b0733a185", "sha256": "a57286f1c2db4e2874044d273c70fc6036f504625037e70b32684a52f39e0036" }, "downloads": -1, "filename": "threetaps-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f918a212f3b789b37148316b0733a185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5545, "upload_time": "2014-12-10T20:44:37", "url": "https://files.pythonhosted.org/packages/8a/c7/3a4bf32408b3a83998ed14095f12dfe2f946838ac1dbae83d73cb7ff208f/threetaps-0.2.2.tar.gz" } ] }