Rename to photojawn

This commit is contained in:
Nick Pegg 2024-08-04 17:08:17 -07:00
parent e811f2949b
commit 8f7b336220
13 changed files with 14 additions and 14 deletions

View file

@ -37,7 +37,7 @@ run:
podman-compose up podman-compose up
build: build:
podman build -t nickpegg/photoalbum . --build-arg GIT_COMMIT=$(shell git rev-parse --short HEAD) podman build -t nickpegg/photojawn . --build-arg GIT_COMMIT=$(shell git rev-parse --short HEAD)
clean: clean:
podman-compose down --rmi all podman-compose down --rmi all

View file

@ -1,4 +1,4 @@
# photoalbum # photojawn
A super simple photo album static site generator. You give it a path to a folder of A super simple photo album static site generator. You give it a path to a folder of
photos and other photos, and it'll generate a basic photo album in that directory. Then photos and other photos, and it'll generate a basic photo album in that directory. Then
@ -7,5 +7,5 @@ host it.
It's everything I need and nothing I don't. It's everything I need and nothing I don't.
Heavily inspired by the photoalbums found on bayarearides.com Heavily inspired by the photo albums found on https://bayarearides.com
([example](https://bayarearides.com/rides/annadel1/photos/)). ([example](https://bayarearides.com/rides/annadel1/photos/)).

View file

@ -4,10 +4,10 @@ from pathlib import Path
from rich.logging import RichHandler from rich.logging import RichHandler
from photoalbum.config import DEFAULT_CONFIG_PATH, Config from photojawn.config import DEFAULT_CONFIG_PATH, Config
from photoalbum.generate import generate from photojawn.generate import generate
logger = logging.getLogger("photoalbum.cli") logger = logging.getLogger("photojawn.cli")
def main() -> None: def main() -> None:
@ -22,7 +22,7 @@ def main() -> None:
elif args.action != "init": elif args.action != "init":
logger.error( logger.error(
f"No config file found at {conf_path}. If this is a new photo directory, " f"No config file found at {conf_path}. If this is a new photo directory, "
"please run `photoalbum init` in there first." "please run `photojawn init` in there first."
) )
return return
@ -44,7 +44,7 @@ def parse_args() -> Namespace:
"--config", "--config",
"-c", "-c",
default=DEFAULT_CONFIG_PATH, default=DEFAULT_CONFIG_PATH,
help="Path to photoalbum.config.json for the album", help="Path to photojawn.config.json for the album",
) )
parser.add_argument( parser.add_argument(
"--logging", "--logging",
@ -144,7 +144,7 @@ def cmd_generate(args: Namespace, config: Config) -> None:
def cmd_clean(args: Namespace, config: Config) -> None: def cmd_clean(args: Namespace, config: Config) -> None:
""" """
Clean the photo album by all files that photoalbum generated Clean the photo album by all files that photojawn generated
""" """
pass pass

View file

@ -3,7 +3,7 @@ from dataclasses import dataclass
import yaml import yaml
DEFAULT_CONFIG_PATH = "photoalbum.conf.yml" DEFAULT_CONFIG_PATH = "photojawn.conf.yml"
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -8,7 +8,7 @@ from jinja2 import Environment, FileSystemLoader, select_autoescape
from PIL import Image, UnidentifiedImageError from PIL import Image, UnidentifiedImageError
from rich.progress import Progress, track from rich.progress import Progress, track
from photoalbum.config import Config from photojawn.config import Config
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,14 +1,14 @@
[tool.poetry] [tool.poetry]
name = "photoalbum" name = "photojawn"
version = "0.1.0" version = "0.1.0"
description = "A simple photo album static site generator" description = "A simple photo album static site generator"
authors = ["Nick Pegg <nick@nickpegg.com>"] authors = ["Nick Pegg <nick@nickpegg.com>"]
repository = "https://github.com/nickpegg/photoalbum" repository = "https://github.com/nickpegg/photojawn"
readme = "README.md" readme = "README.md"
license = "TODO" license = "TODO"
[tool.poetry.scripts] [tool.poetry.scripts]
photoalbum = 'photoalbum.cli:main' photojawn = 'photojawn.cli:main'
[tool.poetry.dependencies] [tool.poetry.dependencies]
# TODO: make sure we support >=3.10 via tests # TODO: make sure we support >=3.10 via tests