0.3.0 (2023-03-04)
- deps: Add pre-commit dev dep. (28df1d0)
- deps: Remove bump2version dev-dep (7893ac8)
- deps: Update rich/typing-extensions (e288076)
- dng: Update flags for parity with latest Adobe DNG Converter v14.5 (b434cf4)
- dx: Add ruff config. (effa2e3)
- pkg: Update troves, update includes. (df27d47)
- pkg: Use dependency group for docs deps (33cff8c)
- deps: Update black/mypy versions (012a61b)
- deps: Update dependency psutil to ~5.9 (0239fca)
- dng: Linear flag should depend on linear option, not fast load. (c1470e6)
- main: Remove sub py3.9 asyncio queue loop parameter. (03ce54d)
- pkg: Dep version constraints (fb8e9e7)
v0.2.0 - 2021-02-14
- compat: error if env_override not provided to resolve_executable
- compat: incorrect type for resolve exec
- compat: index error template issue
- compat: resolve app ext incorrect map ref
- compat: correctly display env override error message
- macos: dng converter not launching on macos
- main: handle implicit destination correctly
- pydng: only throw wand import error if using jpeg extract
- add workflow for running tests
- remove travis ci file
- cov: fix coveralls upload
- compat: add compat module for x-platform compatibility
- compat: add xplatform method for resolving binary executable path
- compat: make compat module async
- compat: add check for binary path resolution overrides via env variable
- convert: remove cr2 file match in favor of simple file glob
- convert: add dataclass DNGParameters to handle converter config options
- convert: add DNGJob and DNGBatchJob dataclasses for hosting job information
- deps: remove no longer used deps, update packaging info
- dng: add support for lossy compression param
- flags: refactor all flag enums to flags module
- pkg: set correct min python requirements, update lockfile, update bump config
- pkg: add bump2version dev dep, enable signed tags
- pkg: migrate to poetry, update pkgs
- pkg: move docs deps to extras
- pkg: update setup file
- pydng: collect and return results from convert, cleanup codestyle
- pydng: rewrite DNGConverter to be async and execute conversions in parallel
- pydng: add max_workers arg
- util: add util for executing sync func in thread
- util: add async compat timeit util
- Batch Convert by CPU Count, Yield Each Proc on Completion
- Ensure exiftool is installed if Extract option is passed
- Option to Extract Thumbnail from Raw File
- Implemented Multiprocessing for Converting Images
- Add Parameter and Process Handling for DNGConverter
- Add Cli Flag Enums
- Initial commit