Simon Willison

Results 787 issues of Simon Willison

This URL here: https://latest.datasette.io/fixtures/simple_primary_key/1.json?_extras=foreign_key_tables ```json { "database": "fixtures", "table": "simple_primary_key", "rows": [ { "id": "1", "content": "hello" } ], "columns": [ "id", "content" ], "primary_keys": [ "id" ], "primary_key_values": [...

json-api

I ended up duplicating it here: https://github.com/simonw/datasette/blob/7532feb424b1dce614351e21b2265c04f9669fe2/datasette/views/database.py#L164-L167 I think it should move to `datasette.render_template()` - and maybe have a renamed template variable too.

refactor

Currently looks like this: https://github.com/simonw/datasette/blob/08181823990a71ffa5a1b57b37259198eaa43e06/datasette/__init__.py#L1-L6 Adding `__all__ = ["Permission", "Forbidden"...]` would let me get rid of those `# noqa` comments.

small
refactor

Plugins can then take advantage of this pattern, for example: - https://github.com/simonw/datasette-auth-tokens/pull/8

enhancement

Maybe put it on the `` but probably better to go on the `td.type-pk`.

enhancement

https://discord.com/channels/823971286308356157/823971286941302908/1120705940728066080 > May I add a request to the whole metadata / settings ? Allow to pass `--settings path/to/settings.json` instead of having to rely exclusively on directory mode to centralize...

enhancement
developer-experience

https://beta.ruff.rs/docs/

ci
refactor

I'd really love the ability to use `shot-scraper` to record an automated video of interactions with a web app. This is an ambitious challenge!

research

https://discord.com/channels/823971286308356157/1034259126076833873/1034303037914746942 @jefftriplett > I was curious about the `multi` subcommand and if it made sense to expose screenshot api options (width + height + quality) as cli options. it's not...

enhancement