Skip to content

Commit de09588

Browse files
committed
Bump to version 24.3
1 parent 468a200 commit de09588

File tree

3 files changed

+24
-10
lines changed

3 files changed

+24
-10
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes to the genja project are documented in this file. The format of this changelog is based on [Keep a Changelog](https://keepachangelog.com). This project adheres to [Calendar Versioning](https://calver.org) based on `YY.MM.MICRO`.
44

5+
## Genja v24.3
6+
7+
#### Added
8+
9+
- A Makefile for running various project command line tools
10+
- Sphinx for generating documentation which is hosted with Read the Docs
11+
- A `genja clean` command to remove all HTML files and feed.json in the output directory
12+
513
## Genja v24.2
614

715
#### Added

Makefile

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,27 @@
1+
# Show help, place this first so it runs with just `make`
2+
help:
3+
@printf "\nCommands:\n"
4+
@printf "\033[32mcheck\033[0m run ruff linter and formatter checks\n"
5+
@printf "\033[32mclean\033[0m remove cache directories\n"
6+
@printf "\033[32mtest\033[0m run unit tests with pytest\n"
7+
@printf "\033[32mpublish\033[0m build and upload package to PyPI\n"
8+
9+
check:
10+
@printf "\n\033[32mRun ruff linter checks\033[0m\n"
11+
ruff check .
12+
@printf "\n\033[32mRun ruff formatter checks\033[0m\n"
13+
ruff format --check .
14+
115
# Remove cache directories generated by ruff and pytest
216
clean:
317
rm -rf .ruff_cache
418
rm -rf .pytest_cache
519

6-
# Check for formatter errors using ruff
7-
format:
8-
ruff format --check .
9-
10-
# Check for linter errors using ruff
11-
lint:
12-
ruff check .
13-
1420
# Run unit tests using pytest
1521
test:
1622
pytest
1723

18-
# Build and publish package to PyPI
24+
# Build and upload package to PyPI
1925
publish:
2026
python -m build
2127
twine upload dist/*

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "genja"
7-
version = "24.2"
7+
version = "24.3"
88
authors = [{name = "Gavin Wiggins"}]
99
description = "Static site generator for GitHub Pages"
1010
readme = "README.md"

0 commit comments

Comments
 (0)