diff options
author | Johannes 'josch' Schauer <josch@debian.org> | 2018-07-20 07:21:40 +0200 |
---|---|---|
committer | Johannes 'josch' Schauer <josch@debian.org> | 2018-07-20 07:21:40 +0200 |
commit | aa564ac57de87724808ae3c2c6baf92688d181cc (patch) | |
tree | ffa2a656b8a0935220ae295a95971e0d97576daf /CHANGES.rst | |
parent | 20da8c12b9524ea6d405cf12df5a2f426b60b4c5 (diff) |
Import upstream version 0.3.0
Diffstat (limited to 'CHANGES.rst')
-rw-r--r-- | CHANGES.rst | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst new file mode 100644 index 0000000..d4476a8 --- /dev/null +++ b/CHANGES.rst @@ -0,0 +1,108 @@ +======= +CHANGES +======= + +0.3.0 +----- + + - Store non-jpeg images using PNG compression + - Support arbitrarily large pages via PDF /UserUnit field + - Disallow input with alpha channel as it cannot be preserved + - Add option --pillow-limit-break to support very large input + +0.2.4 +----- + + - Restore support for Python 2.7 + - Add support for PyPy + - Add support for testing using tox + +0.2.3 +----- + + - version number bump for botched pypi upload... + +0.2.2 +----- + + - automatic monochrome CCITT Group4 encoding via Pillow/libtiff + +0.2.1 +----- + + - set img2pdf as /producer value + - support multi-frame images like multipage TIFF and animated GIF + - support for palette images like GIF + - support all colorspaces and imageformats knows by PIL + - read horizontal and vertical dpi from JPEG2000 files + +0.2.0 +----- + + - now Python3 only + - pep8 compliant code + - update my email to josch@mister-muffin.de + - move from github to gitlab.mister-muffin.de/josch/img2pdf + - use logging module + - add extensive test suite + - ability to read from standard input + - pdf writer: + - make more compatible with the interface of pdfrw module + - print floats which equal to their integer conversion as integer + - do not print trailing zeroes for floating point numbers + - print more linebreaks + - add binary string at beginning of PDF to indicate that the PDF + contains binary data + - handle datetime and unicode strings by using utf-16-be encoding + - new options (see --help for more details): + - --without-pdfrw + - --imgsize + - --border + - --fit + - --auto-orient + - --viewer-panes + - --viewer-initial-page + - --viewer-magnification + - --viewer-page-layout + - --viewer-fit-window + - --viewer-center-window + - --viewer-fullscreen + - remove short options for metadata command line arguments + - correctly encode and escape non-ascii metadata + - explicitly store date in UTC and allow parsing all date formats understood + by dateutil and `date --date` + +0.1.5 +----- + +- Enable support for CMYK images +- Rework test suite +- support file objects as input + +0.1.4 +----- + +- add Python 3 support +- make output reproducible by sorting and --nodate option + +0.1.3 +----- + +- Avoid leaking file descriptors +- Convert unrecognized colorspaces to RGB + +0.1.1 +----- + +- allow running src/img2pdf.py standalone +- license change from GPL to LGPL +- Add pillow 2.4.0 support +- add options to specify pdf dimensions in points + +0.1.0 (unreleased) +------------------ + +- Initial PyPI release. +- Modified code to create proper package. +- Added tests. +- Added console script entry point. |