issue_comments
9 rows where issue = 1841501975 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: reactions, created_at (date), updated_at (date)
issue 1
- [feature request]`datasette install plugins.json` options · 9 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | issue | performed_via_github_app |
---|---|---|---|---|---|---|---|---|---|---|---|
1672360472 | https://github.com/simonw/datasette/issues/2133#issuecomment-1672360472 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jrjIY | HaveF 54462 | 2023-08-10T00:31:24Z | 2023-08-10T00:31:24Z | NONE | It looks very nice now. Finally, no more manual installation of plugins one by one. Thank you, Simon! ❤️ |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1672224611 | https://github.com/simonw/datasette/issues/2133#issuecomment-1672224611 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jrB9j | simonw 9599 | 2023-08-09T22:07:43Z | 2023-08-09T22:07:43Z | OWNER | { "total_count": 1, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 1, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | ||
1672076671 | https://github.com/simonw/datasette/issues/2133#issuecomment-1672076671 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jqd1_ | simonw 9599 | 2023-08-09T20:09:31Z | 2023-08-09T20:09:31Z | OWNER | I'm going to have it only return plugins with a version other than |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1672076284 | https://github.com/simonw/datasette/issues/2133#issuecomment-1672076284 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jqdv8 | simonw 9599 | 2023-08-09T20:09:12Z | 2023-08-09T20:09:12Z | OWNER | Problem - if there are plugins in the plugins directory it was returning this:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1671722482 | https://github.com/simonw/datasette/issues/2133#issuecomment-1671722482 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jpHXy | simonw 9599 | 2023-08-09T16:06:28Z | 2023-08-09T16:06:28Z | OWNER | Plugin configuration itself currently lives in I'm hoping to fix that for Datasette 1.0, but I'm still figuring out how to do that. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1671720761 | https://github.com/simonw/datasette/issues/2133#issuecomment-1671720761 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jpG85 | simonw 9599 | 2023-08-09T16:05:33Z | 2023-08-09T16:05:33Z | OWNER | Honestly the The purpose of |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1671649530 | https://github.com/simonw/datasette/issues/2133#issuecomment-1671649530 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jo1j6 | HaveF 54462 | 2023-08-09T15:41:14Z | 2023-08-09T15:41:14Z | NONE | Yes, using this approach( I'm curious about the results of the |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1671634654 | https://github.com/simonw/datasette/issues/2133#issuecomment-1671634654 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jox7e | simonw 9599 | 2023-08-09T15:32:14Z | 2023-08-09T15:32:14Z | OWNER | ```diff diff --git a/datasette/cli.py b/datasette/cli.py index 32266888..370b722c 100644 --- a/datasette/cli.py +++ b/datasette/cli.py @@ -223,15 +223,22 @@ pm.hook.publish_subcommand(publish=publish) @cli.command() @click.option("--all", help="Include built-in default plugins", is_flag=True) +@click.option( + "--requirements", help="Output requirements.txt of installed plugins", is_flag=True +) @click.option( "--plugins-dir", type=click.Path(exists=True, file_okay=False, dir_okay=True), help="Path to directory containing custom plugins", ) -def plugins(all, plugins_dir): +def plugins(all, requirements, plugins_dir): """List currently installed plugins""" app = Datasette([], plugins_dir=plugins_dir) - click.echo(json.dumps(app._plugins(all=all), indent=4)) + if requirements: + for plugin in app._plugins(): + click.echo("{}=={}".format(plugin["name"], plugin["version"])) + else: + click.echo(json.dumps(app._plugins(all=all), indent=4)) @cli.command()
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 | |
1671628602 | https://github.com/simonw/datasette/issues/2133#issuecomment-1671628602 | https://api.github.com/repos/simonw/datasette/issues/2133 | IC_kwDOBm6k_c5jowc6 | simonw 9599 | 2023-08-09T15:28:42Z | 2023-08-09T15:28:42Z | OWNER | Neat idea! We already have this command:
So maybe |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
[feature request]`datasette install plugins.json` options 1841501975 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [issue_comments] ( [html_url] TEXT, [issue_url] TEXT, [id] INTEGER PRIMARY KEY, [node_id] TEXT, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [updated_at] TEXT, [author_association] TEXT, [body] TEXT, [reactions] TEXT, [issue] INTEGER REFERENCES [issues]([id]) , [performed_via_github_app] TEXT); CREATE INDEX [idx_issue_comments_issue] ON [issue_comments] ([issue]); CREATE INDEX [idx_issue_comments_user] ON [issue_comments] ([user]);
user 2