github-actions[bot]
6ca6970835
Compressed Images ( #39 )
...
Co-authored-by: ivuorinen <11024+ivuorinen@users.noreply.github.com >
2026-03-02 01:07:53 +02:00
a5222ec8fe
feat: add pytest unit tests and CI workflow ( #38 )
...
* feat: add pytest unit tests and CI workflow
Add 67 tests covering both create_listing.py and dedup.py with shared
Pillow-based image fixtures. Add GitHub Actions workflow to run tests
on Python file changes.
* fix: address PR review feedback
- Use monkeypatch.chdir(tmp_path) so tests write to temp dirs instead
of polluting the repo's README.md and index.html
- Strengthen unicode filename test to assert URL-encoded form (%C3%A9)
- Move hashlib import to module level in test_dedup.py
- Remove unused _zero_hash helper and Path import
- Prefix unused tuple unpacking variables with underscore
* fix: add docstrings and strengthen degenerate hash test
- Add docstrings to all test classes, methods, and helper functions
to achieve 100% docstring coverage
- Strengthen test_skips_degenerate_hashes to assert groups == []
instead of only checking for no-crash
* fix: use hardcoded MD5 digests and add fixture validation
- Replace hashlib.md5() calls with known digest constants to remove
hashlib import from test module
- Add input validation to _make_gif fixture for clear error messages
on empty colors or mismatched durations length
2026-03-02 01:03:35 +02:00
renovate[bot]
78a4b13fa5
chore(deps): lock file maintenance ( #37 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 22:03:59 +02:00
renovate[bot]
5dc9dc3e1b
chore(deps)!: update peter-evans/create-pull-request (v7 → v8) ( #36 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 22:00:19 +02:00
renovate[bot]
a77297f948
chore(deps): update python (3.12.12 → 3.14.3) ( #35 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 21:54:04 +02:00
renovate[bot]
aaebef37f3
chore(deps): update pillow (12.0.0 → 12.1.1) [security] ( #34 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 21:50:18 +02:00
renovate[bot]
31a3af479b
chore(deps)!: update actions/setup-python (v5 → v6) ( #29 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 21:45:27 +02:00
renovate[bot]
245fb1ca5b
chore(deps)!: update peter-evans/create-pull-request (v3 → v7) ( #33 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 21:44:12 +02:00
renovate[bot]
ddc58027a9
chore(deps)!: update actions/checkout to v6 ( #27 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 21:26:06 +02:00
renovate[bot]
5b860a975d
chore(deps): add renovate.json ( #22 )
2026-03-01 19:51:59 +02:00
github-actions[bot]
cc37eb5194
Update listings
2025-12-16 11:56:52 +00:00
948d13c447
646 new emojis
2025-12-16 13:51:26 +02:00
e110cfa9cf
feat: expanded dedup.py, removed dups
2025-12-16 13:34:18 +02:00
github-actions[bot]
194d2c2a28
Update listings
2025-12-16 09:36:07 +00:00
17f89e5279
new emojis 2025-12-16 ( #21 )
...
* new emojis 2025-12-16
* Optimised images with calibre/image-actions
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-16 11:35:56 +02:00
github-actions[bot]
0e1f67474b
Update listings
2025-12-15 09:25:24 +00:00
b8269d9ca5
feat: deduplication script and removal of duplicates
...
# Conflicts:
# README.md
2025-12-15 11:25:07 +02:00
github-actions[bot]
210761b79e
Update listings
2025-12-15 07:50:49 +00:00
2e272e1673
feat: new py based generator for md and html
2025-12-15 09:48:10 +02:00
Ismo Vuorinen
a0cf8c245a
2024-04-22 ( #20 )
...
* Optimized set 1-3
* New emojis!
* Update listing
* Optimised images with calibre/image-actions
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-22 19:43:30 +03:00
c2b7826cc4
Add sandpaper.png, update listing
2024-04-22 15:41:55 +03:00
1d164f24e2
Merge pull request #19 from ivuorinen/create-pull-request/patch-1690286010
...
Compressed Images Nightly
2023-07-25 14:54:19 +03:00
ivuorinen
bd1772e6f7
Compressed Images
2023-07-25 11:53:30 +00:00
f8c00e30ff
Dropped kbd from README.md, changed to 10 per row
2023-07-25 14:31:00 +03:00
06b6b3f274
Update readme images to contain title attributes
2023-07-25 14:26:03 +03:00
a3b2f99f91
2023-07-25: 172 new emojis
2023-07-25 14:20:09 +03:00
4125b36f57
Merge pull request #18 from ivuorinen/create-pull-request/patch-1668380698
...
Compressed Images Nightly
2022-11-14 07:57:59 +02:00
ivuorinen
733b085670
Compressed Images
2022-11-13 23:04:58 +00:00
b7296429c2
Merge pull request #17 from ivuorinen/create-pull-request/patch-1667775905
2022-11-08 08:09:13 +02:00
ivuorinen
5bfcdc6516
Compressed Images
2022-11-06 23:05:05 +00:00
1f077bd33a
Merge pull request #16 from ivuorinen/2022-11-01
...
2022-11-01
2022-11-01 13:58:31 +02:00
github-actions[bot]
b18082310d
Optimised images with calibre/image-actions
2022-11-01 11:58:08 +00:00
Ismo Vuorinen
f405d212cd
2022-11-01
2022-11-01 13:55:07 +02:00
dd5786a3a2
Merge pull request #15 from ivuorinen/2022-10-31
...
2022-10-31
2022-10-31 16:32:30 +02:00
github-actions[bot]
ee610e7c9c
Optimised images with calibre/image-actions
2022-10-31 14:31:56 +00:00
Ismo Vuorinen
3ed02f4d7d
2022-10-31
2022-10-31 16:30:09 +02:00
e79ef939bd
Merge pull request #14 from ivuorinen/create-pull-request/patch-1663542315
...
Compressed Images Nightly
2022-09-19 09:42:40 +03:00
ivuorinen
bab9906e22
Compressed Images
2022-09-18 23:05:14 +00:00
9d97399be6
Merge pull request #13 from ivuorinen/create-pull-request/patch-1662937505
2022-09-12 20:06:44 +03:00
ivuorinen
26e2e2671d
Compressed Images
2022-09-11 23:05:05 +00:00
Ismo Vuorinen
81f335ebf2
129 new emojis
2022-09-07 12:54:24 +03:00
119c6ef437
Merge pull request #12 from ivuorinen/create-pull-request/patch-1662541187
...
Compressed Images Nightly
2022-09-07 12:00:19 +03:00
ivuorinen
09321eec82
Compressed Images
2022-09-07 08:59:46 +00:00
Ismo Vuorinen
d3c1834640
110 new emojis
2022-09-07 11:43:45 +03:00
1d38f75499
Merge pull request #11 from ivuorinen/create-pull-request/patch-1660718641
...
Compressed Images Nightly
2022-08-17 09:44:22 +03:00
ivuorinen
3e2d3283c1
Compressed Images
2022-08-17 06:44:00 +00:00
Ismo Vuorinen
e3c7908bfa
New emojis, updated listing
2022-08-17 09:36:25 +03:00
Ismo Vuorinen
e1f6d479f5
Moved emojis to subdir, refactored script
2022-08-17 08:55:34 +03:00
Ismo Vuorinen
5f449abd42
Created listing script and README.md
2022-08-17 08:55:11 +03:00
4891c02e7a
Merge pull request #10 from ivuorinen/create-pull-request/patch-1660518304
...
Compressed Images Nightly
2022-08-17 08:53:09 +03:00