Skip to content

Commit 5c3a829

Browse files
committed
📌 Bump up the version to 0.3.0
1 parent 8f82668 commit 5c3a829

3 files changed

Lines changed: 18 additions & 17 deletions

File tree

PROGRESS.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@
7070

7171
#### README Overhaul
7272

73-
- [ ] Rewrite `README.md` so all code snippets match the current API exactly
74-
- [ ] Fix outdated/invalid examples in `README.md` (JSON schema, gradients, `canvas.image(...)`, `render(...)`, etc.)
75-
- [ ] Add a gallery-first introduction with rendered example images near the top
76-
- [ ] Reposition QuickThumb for AI-assisted thumbnail generation, not just generic image composition
77-
- [ ] Add an "AI-friendly workflows" section with prompt patterns for generating QuickThumb Python/JSON
78-
- [ ] Document environment variables such as `QUICKTHUMB_FONT_DIR` and `QUICKTHUMB_DEFAULT_FONT`
79-
- [ ] Add a clearer feature matrix covering text effects, image effects, shapes, rich text, filters, webfonts, and export helpers
73+
- [x] Rewrite `README.md` so all code snippets match the current API exactly
74+
- [x] Fix outdated/invalid examples in `README.md` (JSON schema, gradients, `canvas.image(...)`, `render(...)`, etc.)
75+
- [x] Add a gallery-first introduction with rendered example images near the top
76+
- [x] Reposition QuickThumb for AI-assisted thumbnail generation, not just generic image composition
77+
- [x] Add an "AI-friendly workflows" section with prompt patterns for generating QuickThumb Python/JSON
78+
- [x] Document environment variables such as `QUICKTHUMB_FONT_DIR` and `QUICKTHUMB_DEFAULT_FONT`
79+
- [x] Add a clearer feature matrix covering text effects, image effects, shapes, rich text, filters, webfonts, and export helpers
8080

8181
#### API Reference Cleanup
8282

@@ -87,25 +87,25 @@
8787

8888
#### Example Expansion
8989

90-
- [ ] Expand `examples/README.md` so it documents every example currently shipped
90+
- [x] Expand `examples/README.md` so it documents every example currently shipped
9191
- [ ] Add more end-to-end examples for real thumbnail use cases:
9292
- [ ] YouTube talking-head thumbnail
9393
- [ ] YouTube reaction / commentary thumbnail
9494
- [ ] YouTube tutorial / explainer thumbnail
95-
- [ ] Instagram / X / social news card
95+
- [x] Instagram / X / social news card
9696
- [ ] Podcast / interview promo card
9797
- [ ] Shorts / vertical cover design
98-
- [ ] Add example outputs/screenshots for every example script
98+
- [x] Add example outputs/screenshots for every example script
9999
- [ ] Add examples showing JSON-first workflows for AI agents that emit specs instead of Python
100100
- [ ] Add examples showing remote image URLs, webfont URLs, and background removal workflows
101101

102102
#### Package Discoverability
103103

104-
- [ ] Improve PyPI metadata in `pyproject.toml`
105-
- [ ] Add project URLs (homepage, repository, issues, documentation)
106-
- [ ] Add keywords related to thumbnails, social media, AI content creation, Pillow, image generation
107-
- [ ] Add trove classifiers so the package is easier to discover and trust
108-
- [ ] Align package description/tagline with the actual product direction
104+
- [x] Improve PyPI metadata in `pyproject.toml`
105+
- [x] Add project URLs (homepage, repository, issues, documentation)
106+
- [x] Add keywords related to thumbnails, social media, AI content creation, Pillow, image generation
107+
- [x] Add trove classifiers so the package is easier to discover and trust
108+
- [x] Align package description/tagline with the actual product direction
109109

110110
#### Documentation Website
111111

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "quickthumb"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "Programmatic thumbnail and social image generation with layered Python and JSON APIs"
55
authors = [{name = "Seonu Jang"}]
66
license = {text = "MIT"}
@@ -38,6 +38,7 @@ dependencies = [
3838
Homepage = "https://github.com/sjquant/quickthumb"
3939
Repository = "https://github.com/sjquant/quickthumb"
4040
Issues = "https://github.com/sjquant/quickthumb/issues"
41+
Documentation = "https://github.com/sjquant/quickthumb#readme"
4142

4243
[project.optional-dependencies]
4344
rembg = [

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)