vinta-awesome-python/website
Vinta Chen 45391b84e9
build: simplify Makefile targets and add live-reload preview
Rename site_* targets to bare names (install, fetch_stats, build,
preview). Replace the static preview target with a watchmedo-driven
live-reload loop so file changes trigger automatic rebuilds. Make
the output directory creation idempotent (exist_ok=True) and static
copy incremental (dirs_exist_ok=True) so repeated builds don't wipe
output on each run.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-18 18:28:27 +08:00
..
data data: remove zipline entry from github_stars.json 2026-03-18 13:57:36 +08:00
static add custom website build system 2026-03-18 13:48:49 +08:00
templates add custom website build system 2026-03-18 13:48:49 +08:00
tests refactor: consolidate load_cache into build.load_stars 2026-03-18 17:28:53 +08:00
build.py build: simplify Makefile targets and add live-reload preview 2026-03-18 18:28:27 +08:00
fetch_github_stars.py refactor: consolidate load_cache into build.load_stars 2026-03-18 17:28:53 +08:00
readme_parser.py simplify: remove redundant _has_description, unused param, merge loops 2026-03-18 17:41:13 +08:00