{ "info": { "author": "Ryan Murphy", "author_email": "rmurphy@texastribune.org", "bugtrack_url": null, "classifiers": [], "description": "TEC Filing Fetcher\n==================\n\nFetching TEC filing data made easy! Plug in a TEC filing ID, get back contribution or expenditure data in CSV format.\n\nInstallation\n------------\n\n::\n\n pip install tecfilingfetcher\n\nHow it works\n------------\n\nPretty straightforward:\n\n::\n\n usage: fetchfiling [-h] [-t {contributions,expenditures}] [-s]\n filing_id [filing_id ...]\n\n positional arguments:\n filing_id The TEC filing ID(s) to fetch\n\n optional arguments:\n -h, --help show this help message and exit\n -t {contributions,expenditures}, --type {contributions,expenditures}\n The type of data you want to get\n -s, --simple Returns only basic fields, good if you only want\n numbers\n\nExamples\n--------\n\n::\n\n $ fetchfiling -s -t contributions 580604 # Texans for Rick Perry's July 2013 Semiannual\n\n ..\n\n Unique ID,Entity Code,Last/Organization Name,First Name(s),Title,Suffix,Street Address 1,Street Address 2,City,State,ZIP Code,Date,Amount/In-kind Value,Description,Employer,Principal Occupation/Job Title,Travel Outside Texas (If In-kind)\n 2,IND,London,Stacy,,,,,Houston,TX,77024,20130617,400.00,,Self,Real Estate,\n 1,IND,Cantwell,Michael,,,,,Leander,TX,78641,20130617,100.00,,,,\n 28,IND,Anwar,S. Javaid,Mr. and Mrs.,,,,Midland,TX,79705,20130620,16250.00,(See travel info),Midland Energy,Owner/President,X\n 2,,,,,,,,,,,,,,,,X\n 3,,,,,,,,,,,,,,,,X\n 4,,,,,,,,,,,,,,,,X\n 3,IND,Jones,Dale,,,,,Coppell,TX,75019,20130624,500.00,,Best Efforts,Best Efforts,\n 4,IND,Holmes,William,,,,,El Paso,TX,79912,20130624,1000.00,,Best Efforts,Best Efforts,\n 5,IND,Musil,Stephen,,,,,Cedar Park,TX,78613,20130624,25.00,,,,\n 6,IND,Vazquez,Laura,,,,,El Paso,TX,79936,20130624,25.00,,,,\n 7,IND,Lott,Thomas,Mr.,,,,Fulshear,TX,77441,20130624,100.00,,Andarko Petroleum,Geologist,\n 8,IND,Brunone,Dominick,,,,,The Hills,TX,78738,20130624,25.00,,,,\n 9,IND,Ciaccio,Michael,,,,,Sugar Land,TX,77496,20130624,10.00,,,,\n 10,IND,DiLorenzo,Mary,Ms.,,,,Bethpage,NY,11714,20130624,100.00,,Suffolk County National Bank,VP Financial Reporting Manager,\n 11,IND,Higginbotham,Lou,Ms.,,,,Dallas,TX,75205,20130624,500.00,,Retired,Retired,\n 12,IND,Baker,James,,,,,San Marcos,TX,78666,20130624,25.00,,Self,Real Estate,\n 15,IND,Holdren,David,Mr.,,,,San Angelo,TX,76903,20130625,10.00,,Retired,Retired,\n 14,IND,Pappas,Peter,,,,,Rockbridge,MO,65741,20130625,25.00,,Best Efforts,Best Efforts,\n 16,IND,Eskridge,Robert,,,,,Round Rock,TX,78681,20130625,100.00,,,,\n\nThe filing fetcher outputs to stdout \u2013 if you need to save it, direct it into a file.\n\n::\n\n fetchfiling -s -t contributions 580604 > texans_for_rick_perry_july13.csv\n\nYou can now fetch multiple reports in one swoop by passing in space-separated filing IDs. You should probably only do this if you are **fetching multiple reports for the same filer**. The reports themselves do not identify which row belongs to which filer, so make sure all of your IDs refer to the same one!\n\n::\n\n $ fetchfiling -s -t contributions 580604 599270 # Texans for Rick Perry's July 2013 Semiannual + January 2014 Semiannual\n\nBut wait... where do I get those IDs?\n-------------------------------------\n\nThe `Texas Ethics Commission `_, via the `campaign finance search form `_. For example, you can find Texans for Rick Perry filing IDs on `this page `_.", "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/rdmurphy/tecfilingfetcher", "keywords": null, "license": "Copyright 2013 Ryan Murphy\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", "maintainer": null, "maintainer_email": null, "name": "tecfilingfetcher", "package_url": "https://pypi.org/project/tecfilingfetcher/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tecfilingfetcher/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/rdmurphy/tecfilingfetcher" }, "release_url": "https://pypi.org/project/tecfilingfetcher/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "A tool for processing raw filing files from the Texas Ethics Commission.", "version": "0.1.1" }, "last_serial": 1168114, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b26488f286025b7ced9bf86a1b7553c5", "sha256": "251bd8ca6be12aaad7e73468beceb5df5ffad6156bb5fa5e9d84ee426bfa4d75" }, "downloads": -1, "filename": "tecfilingfetcher-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b26488f286025b7ced9bf86a1b7553c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3099, "upload_time": "2013-08-01T20:11:17", "url": "https://files.pythonhosted.org/packages/4f/06/7fc7ac9be287f39881dddac34ce2e9c1e9067f0fa2e93fa48c6c1d98b032/tecfilingfetcher-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8358c01c7319244b4f599b3e7d9f8a20", "sha256": "c125b0e1bce9fef31d82576b7cf957eff29575bfb06f5bb4e95da42736faa3a5" }, "downloads": -1, "filename": "tecfilingfetcher-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8358c01c7319244b4f599b3e7d9f8a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4341, "upload_time": "2013-08-01T20:42:10", "url": "https://files.pythonhosted.org/packages/92/3c/9290f73ee5a39be4a4587352493346beff363014a26d39bd063dfe2ef899/tecfilingfetcher-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "119bcdb4ffe39d0a8b50f3539354cad2", "sha256": "6ab8278ae964cb68bbf14b073949d1471217a16ec2402f4af4a31424dfd4657a" }, "downloads": -1, "filename": "tecfilingfetcher-0.0.3.tar.gz", "has_sig": false, "md5_digest": "119bcdb4ffe39d0a8b50f3539354cad2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4432, "upload_time": "2013-09-04T17:28:41", "url": "https://files.pythonhosted.org/packages/06/52/6b8c52832d4adf19d60aaa5c9652ba7fa4a8161a15714a978f8ee3d4aa6a/tecfilingfetcher-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d938476bd81c2de3f8f822595af8041a", "sha256": "99c9d5cda4fb486eef2172b9b46a2db89695494e1cdda46cfae15ab44b45c6aa" }, "downloads": -1, "filename": "tecfilingfetcher-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d938476bd81c2de3f8f822595af8041a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4656, "upload_time": "2014-03-21T23:43:37", "url": "https://files.pythonhosted.org/packages/ce/12/0b7bba09f3b81914d8ec33abf7272f98b4b182466c611eb65093c3348e07/tecfilingfetcher-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b1f8303032c2cd69b39b1b44d6aca73e", "sha256": "4d9418fb73c4cbabb836560f7e285db0f92a42c2516de8a17aee33a7e16c3e67" }, "downloads": -1, "filename": "tecfilingfetcher-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b1f8303032c2cd69b39b1b44d6aca73e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4661, "upload_time": "2014-07-24T16:35:32", "url": "https://files.pythonhosted.org/packages/61/8c/764b8c13f13e738d8e8d0c3907cdad6ba09232db3982fcc28858cff3edda/tecfilingfetcher-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b1f8303032c2cd69b39b1b44d6aca73e", "sha256": "4d9418fb73c4cbabb836560f7e285db0f92a42c2516de8a17aee33a7e16c3e67" }, "downloads": -1, "filename": "tecfilingfetcher-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b1f8303032c2cd69b39b1b44d6aca73e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4661, "upload_time": "2014-07-24T16:35:32", "url": "https://files.pythonhosted.org/packages/61/8c/764b8c13f13e738d8e8d0c3907cdad6ba09232db3982fcc28858cff3edda/tecfilingfetcher-0.1.1.tar.gz" } ] }