{ "info": { "author": "Robert Gieseke", "author_email": "robert.gieseke@pik-potsdam.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "[![PyPI](https://img.shields.io/pypi/v/pandas-datapackage-reader.svg)](https://pypi.python.org/pypi/pandas-datapackage-reader/)\n[![Travis](https://img.shields.io/travis/rgieseke/pandas-datapackage-reader.svg)](https://travis-ci.org/rgieseke/pandas-datapackage-reader)\n[![Codecov](https://img.shields.io/codecov/c/github/rgieseke/pandas-datapackage-reader.svg)](https://codecov.io/gh/rgieseke/pandas-datapackage-reader)\n\n# pandas-datapackage-reader\n\nEasy loading of tabular data from [Data Packages](http://frictionlessdata.io/data-packages/) into Pandas DataFrames.\n\n## Installation\n\n pip install pandas-datapackage-reader\n\n## Usage\n\n```python\nfrom pandas_datapackage_reader import read_datapackage\n\n# From GitHub repository\ncountry_codes = read_datapackage(\"https://github.com/datasets/country-codes\")\n\n# From local directory\ncountry_codes = read_datapackage(\"country-codes\")\n\n# Data Package with GeoJSON\ngeo_countries = read_datapackage(\"https://github.com/datasets/geo-countries\")\n```\n\nResource metadata from the Data Package is returned as a dictionary in the\n`_metadata` attribute.\n\n```python\ncountry_codes._metadata\n```\n\ncontains\n\n```\n{'format': 'csv',\n 'name': 'country-codes',\n 'path': 'data/country-codes.csv',\n 'schema': {'fields': [{'description': 'Country or Area official Arabic short name from UN Statistics Divsion',\n 'name': 'official_name_ar',\n 'title': 'official name Arabic',\n 'type': 'string'},\n {'description': 'Country or Area official Chinese short name from UN Statistics Divsion',\n 'name': 'official_name_cn',\n 'title': 'official name Chinese',\n 'type': 'string'},\n# ...\n```\n\n## License\n\nBSD-2-Clause, see [LICENSE](LICENSE)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rgieseke/pandas-datapackage-reader", "keywords": "data-package", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pandas-datapackage-reader", "package_url": "https://pypi.org/project/pandas-datapackage-reader/", "platform": "any", "project_url": "https://pypi.org/project/pandas-datapackage-reader/", "project_urls": { "Homepage": "https://github.com/rgieseke/pandas-datapackage-reader" }, "release_url": "https://pypi.org/project/pandas-datapackage-reader/0.12.1/", "requires_dist": [ "pandas (>=0.24.0)", "requests" ], "requires_python": "", "summary": "Pandas Data Package Reader", "version": "0.12.1" }, "last_serial": 4759006, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "8d0ee901c67e218c226c5c9fae2de90b", "sha256": "392fb2104ecadf1a9b843793e5e5123ef76f9965ab5a1c89f95ac0342ac882cb" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d0ee901c67e218c226c5c9fae2de90b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4310, "upload_time": "2018-09-24T10:11:33", "url": "https://files.pythonhosted.org/packages/c3/5b/cbe77608faac7f54eaab03b892587589042e8c92becb5ab94601e90b64bf/pandas_datapackage_reader-0.10.0-py2.py3-none-any.whl" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "957c385201d7da0e74e3c529c136b1c1", "sha256": "cb3a163fe0e43e05eae730b1039fdcea95beeec0db136ec62de55ddd4e927474" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "957c385201d7da0e74e3c529c136b1c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4323, "upload_time": "2018-10-02T09:27:20", "url": "https://files.pythonhosted.org/packages/55/56/2c6de4ee4f5d3e55cee83ea040db4ff8e1e3388fc5738a5b53d268ae340c/pandas_datapackage_reader-0.10.1-py2.py3-none-any.whl" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "8b6f40d19fc831c3e81f325bbd3c37d2", "sha256": "debcdb5cfd49cefe092aa1d06e9c40618be3d7aa24a2e9510e35acdc8b075adf" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b6f40d19fc831c3e81f325bbd3c37d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4314, "upload_time": "2018-10-04T09:50:57", "url": "https://files.pythonhosted.org/packages/c6/2d/0795bd6d499602158c1d1c2e6aaa0c6631d4b45ae0825be51ff7f7aad5fa/pandas_datapackage_reader-0.11.0-py2.py3-none-any.whl" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "50fdc843a63fba991d25a3e8eceae3bb", "sha256": "3693095fed39c6356daa5943e41c4a7274c6c4a311d0f2fa261718360862654d" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50fdc843a63fba991d25a3e8eceae3bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4313, "upload_time": "2018-10-09T15:09:40", "url": "https://files.pythonhosted.org/packages/a7/30/19e68a47bbb05b0facdb8ecd78c235c4b27904825f8a58167181079355b8/pandas_datapackage_reader-0.11.1-py2.py3-none-any.whl" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "79f6c4fd58fed9e530bc81529612e0d0", "sha256": "522cc126c85b1af44ecf4dc4d09b267d54624958a58dd96c7626e24f02433d20" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79f6c4fd58fed9e530bc81529612e0d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5275, "upload_time": "2019-01-30T10:13:02", "url": "https://files.pythonhosted.org/packages/b6/f7/fba5af380e1c669b9809c10510239156d19e02f542a78b517732c145725b/pandas_datapackage_reader-0.12.1-py2.py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "57210fa662d11a86b85abd320ff958bf", "sha256": "bcb00f52991443c0c6e3316537e0a3491ebeb0a0a3d0f1f2d3802da0c8f43339" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57210fa662d11a86b85abd320ff958bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4591, "upload_time": "2017-07-11T10:03:42", "url": "https://files.pythonhosted.org/packages/82/11/1a44cdfd540341dde887f6473ddbb12edb151612a6704fab5ce541533b2c/pandas_datapackage_reader-0.2.4-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "665e590c3a9f39794ec719bda4696d6d", "sha256": "1818fa518a7ca12468e6339da1bf53b2967931af43a5aa06b92d674db5314826" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "665e590c3a9f39794ec719bda4696d6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4675, "upload_time": "2017-08-03T18:15:43", "url": "https://files.pythonhosted.org/packages/da/e7/fd52fcb0253885bb0d056368a19da60f71bae297d8faa0a03a223ff4fa6e/pandas_datapackage_reader-0.3.0-py2.py3-none-any.whl" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "71ebd854cbfd97d12079481978ea96eb", "sha256": "463ad1e34593c03ac594ff9b3bb42328aef4fc45701f25728aa0678bbe3fef91" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71ebd854cbfd97d12079481978ea96eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4700, "upload_time": "2017-08-03T19:38:00", "url": "https://files.pythonhosted.org/packages/ef/3e/e14fdfef2a369961ea6b728686aee9b5b1b4299d40970261abee922074ff/pandas_datapackage_reader-0.3.1-py2.py3-none-any.whl" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ffa900e10cec73b485737add60c663cb", "sha256": "7e63c0525bfa7c8ad88de67566b3c57a98c80566fb565e65d782df34b1ddca42" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ffa900e10cec73b485737add60c663cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4716, "upload_time": "2017-08-15T09:38:38", "url": "https://files.pythonhosted.org/packages/7a/db/4b1e24f7d093081b2e81d13be0f31289a30354543c94fdcaf118de82459f/pandas_datapackage_reader-0.4.1-py2.py3-none-any.whl" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "6d1b068e467b3c4bd75084a977611924", "sha256": "08c15d2314fe66a6d6d7853e2a7661d6c595874dc3d94114b55000e7d06f1c88" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d1b068e467b3c4bd75084a977611924", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4733, "upload_time": "2017-08-31T17:54:33", "url": "https://files.pythonhosted.org/packages/99/41/ae2892f6b2fac1beaad6e71775a05d5de64b5554c7a3bdbba25fa4081206/pandas_datapackage_reader-0.4.2-py2.py3-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "cd48027428b8d0fbdb65dc751a1c8cfb", "sha256": "6e2c1b5c6696efbf203adeaa0586f82060e1e3d2c452c5ac902ee3ee63c2a156" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd48027428b8d0fbdb65dc751a1c8cfb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4749, "upload_time": "2017-09-04T15:09:20", "url": "https://files.pythonhosted.org/packages/0b/f0/df19e568c58c59be11158fd33d71e7dea0e846383dd51073c55edcb3e9fe/pandas_datapackage_reader-0.5.0-py2.py3-none-any.whl" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "57d93f4f1e9eaa25bdd82b6e72bbfaeb", "sha256": "4aefb0206a93032935671f18d2f3b7588443bf6cea064add2dc3bb6a227a4ec9" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57d93f4f1e9eaa25bdd82b6e72bbfaeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4749, "upload_time": "2017-11-02T12:57:36", "url": "https://files.pythonhosted.org/packages/6e/4b/ae7070f767b7dbd844c8de1debfc2429a9235e20e83b6344c3b786f5f5cf/pandas_datapackage_reader-0.6.0-py2.py3-none-any.whl" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "83b93417b0d7d842bc9e740da764ddfe", "sha256": "4177701336d3c3431439a8157e4606abc1133d1638a4377b3cb2366e4b057f16" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83b93417b0d7d842bc9e740da764ddfe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4775, "upload_time": "2017-11-20T16:46:33", "url": "https://files.pythonhosted.org/packages/d9/a9/825880cd128540d9570b9376f64504196f419d90ddb6fdb74ac56bf5db9a/pandas_datapackage_reader-0.7.0-py2.py3-none-any.whl" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "8cd2b83fa3e6ab09104e9bcadf03c972", "sha256": "19f6b4b24c146fd1fc6a20dce4ce78ff4d8cd0ce13840f744f241759dd7f99c2" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cd2b83fa3e6ab09104e9bcadf03c972", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4764, "upload_time": "2017-12-15T15:09:25", "url": "https://files.pythonhosted.org/packages/84/cd/150e7237259478d46792823aa0e47a899138338df8b1b084a7d3d3920d74/pandas_datapackage_reader-0.8.0-py2.py3-none-any.whl" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "b4ea922725f4e3ccc06d213712159c39", "sha256": "30cc514751f16b4476142fe00f5962c092bf7fd2ca8fbb20b8e35b12e065a5d6" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4ea922725f4e3ccc06d213712159c39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4208, "upload_time": "2018-06-18T12:31:48", "url": "https://files.pythonhosted.org/packages/a2/27/57d089cddc9bb088c6046192a38009f1a4c443922b555f347524a0c99adb/pandas_datapackage_reader-0.9.5-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79f6c4fd58fed9e530bc81529612e0d0", "sha256": "522cc126c85b1af44ecf4dc4d09b267d54624958a58dd96c7626e24f02433d20" }, "downloads": -1, "filename": "pandas_datapackage_reader-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79f6c4fd58fed9e530bc81529612e0d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5275, "upload_time": "2019-01-30T10:13:02", "url": "https://files.pythonhosted.org/packages/b6/f7/fba5af380e1c669b9809c10510239156d19e02f542a78b517732c145725b/pandas_datapackage_reader-0.12.1-py2.py3-none-any.whl" } ] }