Releases: LiquidFun/aoc_tiles
Releases · LiquidFun/aoc_tiles
[0.6.2] Majority Language in Header
[0.6.1] Restore Python 3.8 Compatibility
- Make sure the project actually works with python 3.8 as claimed by the pyproject.toml
[0.6.0] Add total stars header
- Add header for all years with total star count (if 3 or more years solved by default)
- Fix
on_leaderboard
andeither
not working with --count-as-solved-when flag (thanks to karl-sparks)
[0.5.6] Fix overwrite-year flag
Fix --overwrite-year flag to now work correctly
[0.5.5] Fix path error in windows
Update readme version
[0.5.4] Fix missing self. for repository variable
Fix basic error
[0.5.3] Fix .aoc_tiles not existing, and git repository not being available
- Fix .aoc_tiles not existing when trying to run the script. Initially running.lock is checked in the .aoc_tiles dir, if it does not exist, then it failed
- Git repository not being available. For projects where git is not available now it simply works as intended without git functionality.
[0.5.1] Git add README when using autoadd to git flag
- Highlight part with yellow if placement is in top 100
- Git add README when using autoadd to git flag
[0.5.0] Fix auto-add-tiles-to-git flag, change script to post-commit hook
Fix auto-add-tiles-to-git flag. Change script to post-commit hook.
[0.4.1] Considerably speed up the script 6s -> 1s
This was achieved by:
- Using ProcessPoolExecutor instead of ThreadPoolExecutor when
creating each day. The latter was mistakenly used. - Loading the github_languages.yaml with yaml.CLoader instead
of yaml.FullLoader (speed-up: 0.5s -> 0.1s) - Removed checking of each file separately if it is git-ignored.
Now just iterate over all git-tracked files.