Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up-
JSK @ Stanford
- San Francisco, CA
- Sign in to view email
- https://simonwillison.net/
Pinned
3,228 contributions in the last year
Activity overview
Contribution activity
May 2020
- simonw/TILs HTML
- simonw/The-Documentation-Compendium
- simonw/COVID-county-trend-scraper Python
- simonw/datasette-media Python
- simonw/rich Python
- simonw/screenshot-v2 JavaScript
- simonw/cloud-native-tools Makefile
Created a pull request in willmcgugan/rich that received 1 comment
Fix typo in example
Type of changes Bug fix New feature Documentation / docstrings Tests Other Checklist I've run the latest black with default args on new code.
+2
−1
•
1
comment
Created an issue in simonw/datasette-media that received 15 comments
Support image resizing and conversion
Roll in the functionality from https://github.com/simonw/heic-to-jpeg - do this after #2
15
comments
- request.url and request.scheme should obey force_https_urls config setting
- Internals documentation for datasette.metadata() method
- Make human_description_en explicitly available to output renderers
- Ability to configure keyset pagination for views
- Error pages not correctly loading CSS
- register_output_renderer render callback should be optionally awaitable
- Move test plugins into datasette/tests/plugins/ directory
- Consolidate request.raw_args and request.args
- All plugin hooks should have unit tests
- Unit test that checks that all plugin hooks have corresponding unit tests
- register_output_renderer can_render mechanism
- publish heroku should default to currently tagged version
- Add PyPI project urls to setup.py
- Experiment with PRAGMA hard_heap_limit
- Allow-list pragma_table_info(tablename) and similar
- Way of seeing full schema for a database
- Add pipx to installation documentation
- Fix "no such column: id" output in tests
- Clean up aiofiles warnings on 3.8
- Ability to set custom default _size on a per-table basis
- Add notlike table filter
- Respect Cloud Run max response size of 32MB
- photos_with_apple_metadata view should include labels
- Rename project to dogsheep-photos
- Create a public demo
- Configurable URL for images
- create-subset command for creating a publishable subset of a photos database
- Try out ExifReader
- bpylist.archiver.CircularReference: archive has a cycle with uid(13)
- Ability to serve thumbnailed Apple Photo from its place on disk
- apple-photos command should work even if upload has not run
- Switch CI solution to GitHub Actions with a macOS runner
- Only install osxphotos if running on macOS
- Import machine-learning detected labels (dog, llama etc) from Apple Photos
- Expose scores from ZCOMPUTEDASSETATTRIBUTES
- Advanced alter table support
- Syntactic sugar for ATTACH DATABASE
- add_foreign_key(...., ignore=True)
- sqlite-utils drop-table and drop-view commands
- table.create_index(..., ignore=True)
- Documentation unit tests for CLI commands
- sqlite-utils create-view CLI command
- create_view(..., ignore=True, replace=True) parameters
- "sqlite-utils views" command
- --schema option to "sqlite-utils tables"
- default_convert plugins metadata setting
- Get libheif and pyheif to install correctly in Circle CI
- Add PyPY project links
- Serve mp4 video that can be viewed in a browser
- Default to stripping EXIF data
- enable_query_params in metadata settings
- SQL columns controlling resize/reformat
- Support URL proxying
- MVP: serving static files off disk
- Design the plugin