Python-djvulibre

Latest version: v0.8.8

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

0.8.2

* Explicitly set Cython's Python language level to 2 in pxd files too.
This might fix build failures with future versions of Cython.
* Improve documentation:
+ Update the credits file to make it clear that the project is no longer
being funded.
+ Remove .txt extensions from misc. files.
* Improve the test suite:
+ Treat the “POSIX” locale the same way as the “C” locale.
(POSIX says they are equivalent.)
+ Add test for version consistency.
+ Add check against BSD make. (Only GNU make is supported.)

-- Jakub Wilk <jwilkjwilk.net> Mon, 17 Sep 2018 17:29:12 +0200

0.8.1

* Improve documentation:
+ Add README, and move information about build requirements there.
+ Apply minor wording and typographic fixes to API documentation.
+ Don't include Sphinx version in HTML documentation.
+ Don't include copyright information in HTML documentation.
* Improve examples:
+ Make djvu-dump-text and djvu-crop-text compatible with Python 3.
+ Make djvu2png render all layers by default.
+ Unify command-line argument parsing.
* Explicitly set Cython's Python language level to 2.
This might fix build failures with future versions of Cython.
* Improve the build system:
+ Add the bdist_wheel command.
+ Use distutils644 to normalize tarball permissions etc.
+ Fix Python version check.
* Improve the test suite.
+ Be more tolerant about ps2ascii output.
Fixes some failures with Ghostscript 9.22.
https://github.com/jwilk/python-djvulibre/issues/6

-- Jakub Wilk <jwilkjwilk.net> Wed, 30 May 2018 18:48:50 +0200

0.8

* Fix Windows support. It is now possible to build the package using the
default compiler, Microsoft Visual C++ Compiler for Python.
https://github.com/jwilk/python-djvulibre/issues/1
+ Remove support for cross-compiling using MinGW.
* Fix test failures on non-Linux systems.
* Improve documentation:
+ Fix doctests' compatibility with Python 3.6.
+ Don't require TeX distribution to render math formulas.
+ Simplify some module docstrings.
+ Fix typos in docstrings.
+ Update bug tracker URLs.
The project repo has moved to GitHub.
* Improve the setup script:
+ Check Cython version.
+ Use “python -m cython” instead of the “cython” script.
+ Report build-time requirements to pip.
+ Don't use setuptools, except on Windows.
+ Remove poorly standardized “platforms” metadata key. (The information
about supported platform is available in the “Operating System”
classifiers.)
+ Add the “Programming Language :: Cython” classifier.
* Don't hardcode the Python interpreter path in script shebangs; use
“!/usr/bin/env python” instead.

-- Jakub Wilk <jwilkjwilk.net> Fri, 05 Aug 2016 22:52:25 +0200

0.7.2

* Fix compatibility with Cython 0.24.
* Fix typo in the documentation.

-- Jakub Wilk <jwilkjwilk.net> Thu, 12 May 2016 14:07:13 +0200

0.7.1

* Update URL for “actual and proposed changes to the DjVu format”.
* Use HTTPS for sourceforge.net URLs.
* Fix a few typos in the documentation.
* Improve the test suite:
+ Normalize whitespace in ps2ascii output.

-- Jakub Wilk <jwilkjwilk.net> Fri, 11 Mar 2016 22:09:00 +0100

0.7

* Make Expression.from_string() accept both Unicode and byte strings.
* Implement __unicode__() for expressions.
* Implement __float__() for integer expressions.
* Be more liberal about object types that can be passed to escape_unicode.
* Fix the long(<intexpr>) return type with Cython 0.23 and Python 2.6.
https://mail.python.org/pipermail/cython-devel/2015-August/004485.html
* Improve setup.py:
+ Put files that vary with Python version (*.c, config.pxi) into a
version-specific temporary directory.
With this change, it's possible to build against multiple Python
versions in parallel.
* Update BibTeX URL in the documentation.
* Improve the test suite.

-- Jakub Wilk <jwilkjwilk.net> Tue, 25 Aug 2015 23:46:20 +0200

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.