- Drop support for Python 3.6 and 3.7
- Add support for Python 3.9, 3.10 and 3.11
- Upgrade development dependencies
- fix domain error when symlinking empty catalog
- prevent resolution errors in paths with symlinks
symlink
can prefix links with their index via-i/--index-prefix
- support loading empty catalog files
catalogs
subcommand for listing available catalogssymlink
subcommand for creating symlinks to files in catalog; also supports directory structure- migrate to travis-ci.com
- use black for formatting
ls
iterates all available catalogs if none are given as argument
- print help when no subcommand is given
create
subcommand for creating catalogs by reading image file names from stdin- fix loading image paths containing spaces
- upgrade
twine
in order to have working checks with markdow readme + history
- set
long_description_content_type
totext/markdown
for proper rendering on PyPI
check
subcommand for checking existence of files in catalogcheck
subcommand walks folder structure and checks each catalog found if no catalog is specified- drop support for Python 3.5
Catalog
instances can be serialized to xmlCatalog
instances can be iterated and compared for equality
Catalog
class for parsing catalog xml filesls
subcommand for listing files in catalog
- fix linter error
- Created using cookiecutter-pyscript