{"database": "demo", "table": "packages", "rows": [["datasette-jq", "{\"info\": {\"author\": \"Simon Willison\", \"author_email\": \"\", \"bugtrack_url\": null, \"classifiers\": [], \"description\": \"# datasette-jq\\n\\n[![PyPI](https://img.shields.io/pypi/v/datasette-jq.svg)](https://pypi.org/project/datasette-jq/)\\n[![CircleCI](https://circleci.com/gh/simonw/datasette-jq.svg?style=svg)](https://circleci.com/gh/simonw/datasette-jq)\\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/simonw/datasette-jq/blob/master/LICENSE)\\n\\nDatasette plugin that adds custom SQL functions for executing [jq](https://stedolan.github.io/jq/) expressions against JSON values.\\n\\nInstall this plugin in the same environment as Datasette to enable the `jq()` SQL function.\\n\\nUsage:\\n\\n    select jq(\\n        column_with_json,\\n        \\\"{top_3: .classifiers[:3], v: .version}\\\"\\n    )\\n\\nSee [the jq manual](https://stedolan.github.io/jq/manual/#Basicfilters) for full details of supported expression syntax.\\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/simonw/datasette-jq\", \"keywords\": \"\", \"license\": \"Apache License, Version 2.0\", \"maintainer\": \"\", \"maintainer_email\": \"\", \"name\": \"datasette-jq\", \"package_url\": \"https://pypi.org/project/datasette-jq/\", \"platform\": \"\", \"project_url\": \"https://pypi.org/project/datasette-jq/\", \"project_urls\": {\"Homepage\": \"https://github.com/simonw/datasette-jq\"}, \"release_url\": \"https://pypi.org/project/datasette-jq/0.1/\", \"requires_dist\": [\"datasette\", \"pyjq\", \"pytest ; extra == 'test'\"], \"requires_python\": \"\", \"summary\": \"Datasette plugin that adds custom SQL functions for executing jq expressions against JSON values\", \"version\": \"0.1\"}, \"last_serial\": 5335109, \"releases\": {\"0.1\": [{\"comment_text\": \"\", \"digests\": {\"md5\": \"4edb289bb6e3e4175893b34a4bbada86\", \"sha256\": \"cecdcde376e7679f96506de7f9f8d0f301bff7fab76982be348e7b27e772c8e8\"}, \"downloads\": -1, \"filename\": \"datasette_jq-0.1-py3-none-any.whl\", \"has_sig\": false, \"md5_digest\": \"4edb289bb6e3e4175893b34a4bbada86\", \"packagetype\": \"bdist_wheel\", \"python_version\": \"py3\", \"requires_python\": null, \"size\": 6271, \"upload_time\": \"2019-05-30T01:16:17\", \"url\": \"https://files.pythonhosted.org/packages/e9/f9/1efab87fac26fe42a9af487b51db7ffc1d4079dbab1a7b6434e1c8a7e114/datasette_jq-0.1-py3-none-any.whl\"}]}, \"urls\": [{\"comment_text\": \"\", \"digests\": {\"md5\": \"4edb289bb6e3e4175893b34a4bbada86\", \"sha256\": \"cecdcde376e7679f96506de7f9f8d0f301bff7fab76982be348e7b27e772c8e8\"}, \"downloads\": -1, \"filename\": \"datasette_jq-0.1-py3-none-any.whl\", \"has_sig\": false, \"md5_digest\": \"4edb289bb6e3e4175893b34a4bbada86\", \"packagetype\": \"bdist_wheel\", \"python_version\": \"py3\", \"requires_python\": null, \"size\": 6271, \"upload_time\": \"2019-05-30T01:16:17\", \"url\": \"https://files.pythonhosted.org/packages/e9/f9/1efab87fac26fe42a9af487b51db7ffc1d4079dbab1a7b6434e1c8a7e114/datasette_jq-0.1-py3-none-any.whl\"}]}"]], "columns": ["package", "info"], "primary_keys": ["package"], "primary_key_values": ["datasette-jq"], "units": {}, "query_ms": 1.3303756713867188}