{"labels_id": {"value": 727708732, "label": "bug"}, "pull_requests_id": {"value": 1167644140, "label": "Use click.echo() instead of print() for --root option"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 507903392, "label": "/db/table/-/blob/pk/column.blob download URL"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 511868153, "label": "New explicit versioning mechanism"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 512545364, "label": ".blob output renderer"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 651492888, "label": "?_col=/?_nocol= to show/hide columns on the table page"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 712412883, "label": "Enrich arbitrary query results with foreign key links and column descriptions"}} {"labels_id": {"value": 727708734, "label": "enhancement"}, "pull_requests_id": {"value": 971057476, "label": "Extract facet portions of table.html out into included templates"}} {"labels_id": {"value": 727708735, "label": "help wanted"}, "pull_requests_id": {"value": 296735320, "label": "Get tests running on Windows using Travis CI"}} {"labels_id": {"value": 727708735, "label": "help wanted"}, "pull_requests_id": {"value": 327541046, "label": "bump uvicorn to 0.9.0 to be Python-3.8 friendly"}} {"labels_id": {"value": 750789605, "label": "documentation"}, "pull_requests_id": {"value": 431478724, "label": "register_routes() plugin hook"}} {"labels_id": {"value": 750789605, "label": "documentation"}, "pull_requests_id": {"value": 513106026, "label": "load_template() plugin hook"}} {"labels_id": {"value": 750789605, "label": "documentation"}, "pull_requests_id": {"value": 1170816476, "label": "Add favicon to documentation"}} {"labels_id": {"value": 750789605, "label": "documentation"}, "pull_requests_id": {"value": 1191716406, "label": "Upgrade Sphinx"}} {"labels_id": {"value": 754269786, "label": "plugins"}, "pull_requests_id": {"value": 204851511, "label": "render_cell(value) plugin hook"}} {"labels_id": {"value": 754269786, "label": "plugins"}, "pull_requests_id": {"value": 431478724, "label": "register_routes() plugin hook"}} {"labels_id": {"value": 754269786, "label": "plugins"}, "pull_requests_id": {"value": 512736705, "label": "Nav menu plus menu_links() hook"}} {"labels_id": {"value": 754269786, "label": "plugins"}, "pull_requests_id": {"value": 513106026, "label": "load_template() plugin hook"}} {"labels_id": {"value": 754269786, "label": "plugins"}, "pull_requests_id": {"value": 804924636, "label": "filters_from_request plugin hook, now used in TableView"}} {"labels_id": {"value": 754730474, "label": "json-api"}, "pull_requests_id": {"value": 1144085408, "label": "/db/table/-/upsert"}} {"labels_id": {"value": 754730474, "label": "json-api"}, "pull_requests_id": {"value": 1212277427, "label": "?_extra= support (draft)"}} {"labels_id": {"value": 754730474, "label": "json-api"}, "pull_requests_id": {"value": 1303909190, "label": "WIP new JSON for queries"}} {"labels_id": {"value": 947261894, "label": "feature"}, "pull_requests_id": {"value": 375180832, "label": "--dirs option for scanning directories for SQLite databases"}} {"labels_id": {"value": 947261894, "label": "feature"}, "pull_requests_id": {"value": 393274433, "label": "base_url configuration setting, refs #394"}} {"labels_id": {"value": 947465681, "label": "metadata"}, "pull_requests_id": {"value": 711783616, "label": "Column metadata"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 296735320, "label": "Get tests running on Windows using Travis CI"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 716262829, "label": "Ability to deploy demos of branches"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 838724548, "label": "Test against Python 3.11-dev"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 838755826, "label": "Try test suite against macOS and Windows"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 1034576054, "label": "Test `--load-extension` in GitHub Actions"}} {"labels_id": {"value": 993222446, "label": "ci"}, "pull_requests_id": {"value": 1167432070, "label": "Port as many tests as possible to async def tests against ds_client"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 369394043, "label": "on_create mechanism for after table creation"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 481616704, "label": "Tracer mechanism for seeing underlying SQL"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 510956134, "label": "Progress bar for sqlite-utils insert command"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 521287994, "label": "changes to allow for compound foreign keys"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 537791675, "label": "sqlite-utils analyze-tables command and table.analyze_column() method"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 815164865, "label": "--lines and --text and --convert and --import"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 853484980, "label": "Add SpatiaLite helpers to CLI"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 1038565427, "label": "Support entrypoints for `--load-extension`"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 1311438738, "label": "Support self-referencing FKs in `Table.create`"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 1358254580, "label": "Analyze tables options: --common-limit, --no-most, --no-least"}} {"labels_id": {"value": 993377884, "label": "enhancement"}, "pull_requests_id": {"value": 1358282799, "label": "TUI powered by Trogon"}} {"labels_id": {"value": 1379448359, "label": "refactor"}, "pull_requests_id": {"value": 801798514, "label": "TableView refactor"}} {"labels_id": {"value": 1379448359, "label": "refactor"}, "pull_requests_id": {"value": 804924636, "label": "filters_from_request plugin hook, now used in TableView"}} {"labels_id": {"value": 1379448359, "label": "refactor"}, "pull_requests_id": {"value": 1067890893, "label": "Keyword-only arguments for a bunch of internal methods"}} {"labels_id": {"value": 1379448359, "label": "refactor"}, "pull_requests_id": {"value": 1212277427, "label": "?_extra= support (draft)"}} {"labels_id": {"value": 1379448359, "label": "refactor"}, "pull_requests_id": {"value": 1365439700, "label": "New View base class"}} {"labels_id": {"value": 1382668283, "label": "faceting"}, "pull_requests_id": {"value": 971057476, "label": "Extract facet portions of table.html out into included templates"}} {"labels_id": {"value": 1405404904, "label": "documentation"}, "pull_requests_id": {"value": 481616704, "label": "Tracer mechanism for seeing underlying SQL"}} {"labels_id": {"value": 1405404904, "label": "documentation"}, "pull_requests_id": {"value": 707490789, "label": "Add reference page to documentation using Sphinx autodoc"}} {"labels_id": {"value": 1405404904, "label": "documentation"}, "pull_requests_id": {"value": 1015320511, "label": "Cross-link CLI to Python docs"}} {"labels_id": {"value": 1405404904, "label": "documentation"}, "pull_requests_id": {"value": 1015591301, "label": "Discord badge"}} {"labels_id": {"value": 1405404904, "label": "documentation"}, "pull_requests_id": {"value": 1358321208, "label": "Reformatted CLI examples in docs"}} {"labels_id": {"value": 1913901969, "label": "authentication-and-permissions"}, "pull_requests_id": {"value": 1154884166, "label": "\"permissions\" blocks in metadata.json/yaml"}} {"labels_id": {"value": 1913901969, "label": "authentication-and-permissions"}, "pull_requests_id": {"value": 1155365505, "label": "register_permissions() plugin hook"}} {"labels_id": {"value": 1918831023, "label": "css"}, "pull_requests_id": {"value": 511005542, "label": "Radical new colour scheme and base styles, courtesy of @natbat"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 400578979, "label": "Update beautifulsoup4 requirement from ~=4.8.1 to >=4.8.1,<4.10.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 400579077, "label": "Update pytest requirement from ~=5.2.2 to >=5.2.2,<5.5.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 400579136, "label": "Update jinja2 requirement from ~=2.10.3 to >=2.10.3,<2.12.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 402645984, "label": "Update aiofiles requirement from ~=0.4.0 to >=0.4,<0.6"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 406067019, "label": "Update mergedeep requirement from ~=1.1.1 to >=1.1.1,<1.4.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 406677205, "label": "Update pytest-asyncio requirement from ~=0.10.0 to >=0.10,<0.12"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 407929128, "label": "Update janus requirement from ~=0.4.0 to >=0.4,<0.6"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 412951191, "label": "Update pytest-asyncio requirement from ~=0.10.0 to >=0.10,<0.13"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 439203808, "label": "Update pytest-asyncio requirement from <0.13,>=0.10 to >=0.10,<0.15"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 458435592, "label": "Update pytest requirement from <5.5.0,>=5.2.2 to >=5.2.2,<6.1.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 474703007, "label": "Update black requirement from ~=19.10b0 to >=19.10,<21.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 494146043, "label": "Update pytest requirement from <6.1.0,>=5.2.2 to >=5.2.2,<6.2.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 501579088, "label": "Update janus requirement from <0.6,>=0.4 to >=0.4,<0.7"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 501579315, "label": "Update asgiref requirement from ~=3.2.10 to >=3.2.10,<3.4.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 511549374, "label": "Update aiofiles requirement from <0.6,>=0.4 to >=0.4,<0.7"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 539489525, "label": "Update pytest requirement from <6.2.0,>=5.2.2 to >=5.2.2,<6.3.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 618011977, "label": "Update pytest-asyncio requirement from <0.15,>=0.10 to >=0.10,<0.16"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 624635440, "label": "Bump black from 20.8b1 to 21.4b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 625457579, "label": "Bump black from 20.8b1 to 21.4b1"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 626130135, "label": "Bump black from 20.8b1 to 21.4b2"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 626222676, "label": "Upgrade to GitHub-native Dependabot"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 630578735, "label": "Bump black from 21.4b2 to 21.5b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 640484966, "label": "Bump black from 21.4b2 to 21.5b1"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 643149273, "label": "Update click requirement from ~=7.1.1 to >=7.1.1,<8.1.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 643149320, "label": "Update jinja2 requirement from <2.12.0,>=2.10.3 to >=2.10.3,<3.1.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 643149364, "label": "Update itsdangerous requirement from ~=1.1 to >=1.1,<3.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 645849027, "label": "Update aiofiles requirement from <0.7,>=0.4 to >=0.4,<0.8"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 658991404, "label": "Bump black from 21.5b1 to 21.5b2"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 665892313, "label": "Update trustme requirement from <0.8,>=0.7 to >=0.7,<0.9"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 668129441, "label": "Bump black from 21.5b2 to 21.6b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 672620180, "label": "Update pytest-xdist requirement from <2.3,>=2.2.1 to >=2.2.1,<2.4"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 679035847, "label": "Update asgiref requirement from <3.4.0,>=3.2.10 to >=3.2.10,<3.5.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 692596006, "label": "Bump black from 21.6b0 to 21.7b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 712346199, "label": "Update trustme requirement from <0.9,>=0.7 to >=0.7,<0.10"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 720506135, "label": "Update pluggy requirement from ~=0.13.0 to >=0.13,<1.1"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 722480542, "label": "Bump black from 21.7b0 to 21.8b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 729632643, "label": "Update beautifulsoup4 requirement from <4.10.0,>=4.8.1 to >=4.8.1,<4.11.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 733665129, "label": "Bump black from 21.7b0 to 21.9b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 738848851, "label": "Update pytest-xdist requirement from <2.4,>=2.2.1 to >=2.2.1,<2.5"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 755269892, "label": "Update pytest-timeout requirement from <1.5,>=1.4.2 to >=1.4.2,<2.1"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 758334037, "label": "Update pyyaml requirement from ~=5.3 to >=5.3,<7.0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 760452915, "label": "Update pytest-asyncio requirement from <0.16,>=0.10 to >=0.10,<0.17"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 770511531, "label": "Bump black from 21.9b0 to 21.10b0"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 780684583, "label": "Update docutils requirement from <0.18 to <0.19"}} {"labels_id": {"value": 1970143153, "label": "dependencies"}, "pull_requests_id": {"value": 782713972, "label": "Bump black from 21.9b0 to 21.11b0"}}