Skip to content

whale-net/giford

Repository files navigation

giford

Pytest codecov

about

modify images and create gifs with unified toolkit

concepts

giford_concepts

class diagram (very crude)

giford_class_diagram

manifesto:

lowercase because it's friendly

newlines at end of files because it's nice

if you understand why an image manipulation library needs a manifesto, then you arent thinking little enough

setup

todo - package config packages - scikit-image (skimage), ffmpeg python sample_run.py

python >=3.11 needed because:

from typing import Self

install required for developmet will install linters, pytest and all supporting modules for those

pip install -e .[dev]

building

pip install build
pip install setuptools-scm
python -m build

coverage wheel

coveragegraph

sometimes things don't go right

whoops whoops