{ "info": { "author": "Geoff Hing for the Chicago Tribune News Applications Team", "author_email": "geoffhing@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "python-chicago\n==============\n\nInformation about Chicago and it's geographies. Inspired by\n`python-us `__.\n\nBecause sometimes you just need to loop through a list of Chicago\nneighborhoods.\n\nInstallation\n------------\n\nInstall using pip:\n\n::\n\n pip install chicago\n\nUsage\n-----\n\nIterate over community areas\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from chicago import COMMUNITY_AREAS\n >>> for ca in COMMUNITY_AREAS:\n ... print(ca.name, ca.number)\n ...\n ('Rogers Park', '1')\n ('West Ridge', '2')\n ('Uptown', '3')\n ('Lincoln Square', '4')\n ('North Center', '5')\n ('Lake View', '6')\n ('Lincoln Park', '7')\n ('Near North Side', '8')\n ('Edison Park', '9')\n\nGet a community area by number\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> COMMUNITY_AREAS.get_by_number(22)\n CommunityArea(name='Logan Square', number='22')\n\nIterate over neighborhoods\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from chicago import NEIGHBORHOODS\n >>> for n in NEIGHBORHOODS:\n ... print(n)\n Albany Park\n Andersonville\n Archer Heights\n Armour Square\n Ashburn\n Auburn Gresham\n Austin\n Avalon Park\n Avondale\n Belmont Cragin\n\nIterate over census tracts\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from chicago import TRACTS\n >>> for tract in TRACTS:\n ... print(tract)\n 17031010100\n 17031010100\n 17031010100\n 17031010100\n 17031010201\n\nGet the census tract that contains a Chicago precinct\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from chicago import PRECINCTS\n >>> precinct = PRECINCTS[0]\n >>> from chicago import get_tract_from_precinct_id\n >>> tract = get_tract_from_precinct_id(precinct.full_name)\n >>> print(tract)\n\nGet the census tract that contains a suburban Cook county precinct\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from chicago.cook_suburbs import COOK_SUBURBAN_PRECINCTS, get_suburban_cook_tract_from_precinct_number\n >>> precinct = COOK_SUBURBAN_PRECINCTS[0]\n >>> tract = get_suburban_cook_tract_from_precinct_number(precinct.objectid)\n >>> print(tract)\n 17031804202\n\nData Sources\n------------\n\nCommunity Areas\n~~~~~~~~~~~~~~~\n\n`Boundaries - Community Areas\n(current) `__)\n\nNeighborhoods\n~~~~~~~~~~~~~\n\n`Boundaries -\nNeighborhoods `__\nfrom the City of Chicago Data Portal\n\nBuilding the data\n-----------------\n\nThis package uses `Invoke `__ to generate the\ndata files that underly the Python API.\n\nCleaning up build files\n~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n invoke clean\n\nBuilding the data files\n~~~~~~~~~~~~~~~~~~~~~~~\n\nThis includes the precinct to census tract crosswalk CSVs.\n\n::\n\n invoke build\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/newsapps/python-chicago", "keywords": "chicago", "license": "", "maintainer": "", "maintainer_email": "", "name": "chicago", "package_url": "https://pypi.org/project/chicago/", "platform": "", "project_url": "https://pypi.org/project/chicago/", "project_urls": { "Homepage": "https://github.com/newsapps/python-chicago" }, "release_url": "https://pypi.org/project/chicago/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Chicago meta information and other fun stuff", "version": "0.4.1" }, "last_serial": 2588552, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "941d9f831a8331f7a1a4463d309ad550", "sha256": "0a756b90d83dc4f6dc08d550c230b03aee1cdc41966596c79eaff22e1cf921f6" }, "downloads": -1, "filename": "chicago-0.1.tar.gz", "has_sig": false, "md5_digest": "941d9f831a8331f7a1a4463d309ad550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8987, "upload_time": "2015-04-23T22:30:44", "url": "https://files.pythonhosted.org/packages/22/a5/377d9ac77f6a9e09b578345b5862c5cd58e64d576397cba40a5bbdfcdd70/chicago-0.1.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "c990454e696c9eafa51d0c57429771e9", "sha256": "4c211ad1274168e7fbbc41391ad09d3c1a05453b947cc5c6b400001189f40f70" }, "downloads": -1, "filename": "chicago-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c990454e696c9eafa51d0c57429771e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122520, "upload_time": "2016-03-22T21:22:30", "url": "https://files.pythonhosted.org/packages/43/1f/0a2906acfbe2abe809f1bc315980d71f3031ff720917d1bd1ba805a6cb06/chicago-0.3.1.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "19457570df95b8e66b464a52ddf864c7", "sha256": "dfa4bd3b8b72e8d9df374aab53cc5d414281e4e1e3bd9ee8a3a8889319922351" }, "downloads": -1, "filename": "chicago-0.4.1.tar.gz", "has_sig": false, "md5_digest": "19457570df95b8e66b464a52ddf864c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1725618, "upload_time": "2017-01-20T22:04:53", "url": "https://files.pythonhosted.org/packages/5e/ff/f20975cb997bad299e20dcbc3666624222362242a8f8b9e12a745a8e9c50/chicago-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "19457570df95b8e66b464a52ddf864c7", "sha256": "dfa4bd3b8b72e8d9df374aab53cc5d414281e4e1e3bd9ee8a3a8889319922351" }, "downloads": -1, "filename": "chicago-0.4.1.tar.gz", "has_sig": false, "md5_digest": "19457570df95b8e66b464a52ddf864c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1725618, "upload_time": "2017-01-20T22:04:53", "url": "https://files.pythonhosted.org/packages/5e/ff/f20975cb997bad299e20dcbc3666624222362242a8f8b9e12a745a8e9c50/chicago-0.4.1.tar.gz" } ] }