Changelog for
python2-djvulibre-0.8.6-67.1.lk.x86_64.rpm :
* Mon Mar 08 2021 Kyrill Detinov
- Update to 0.8.6.
* Fix build failure with Python 3.10. + Require Cython >= 0.19.1 for Python 2.X. + Drop support for Python 3.2 (and earlier 3.X versions).
* Fix build failure with Cython >= 3.0.
* Fix excessive memory use in djvu2png.
* Fix typo in an error message.
* Use HTTPS for cython.org URL.
* Improve the test suite.
* Improve the build system: + Improve error handling. + Declare build-dependencies.
* Mon Nov 04 2019 Kyrill Detinov - Update to 0.8.5.
* Improve the setup script: + Use the current Python interpreter for running Cython. + Improve error handling.
* Sun Sep 15 2019 John Vandenberg - Fix setup.py to use sys.executable
* Tue Apr 09 2019 Kyrill Detinov - Update to 0.8.4.
* Fix compatibility with Python 3.8.
* Fix error handling when getting S-expressions for outlines, annotations or page texts.
* Thu Dec 06 2018 Tomáš Chvátal - Fix fdupes call- Do not explicitly state required devel version for python, useless here
* Wed Oct 17 2018 lazy.kentAATTopensuse.org- Update to 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. + Add test for version consistency. + Add check against BSD make. (Only GNU make is supported.)
* Tue Jun 05 2018 lazy.kentAATTopensuse.org- Update to 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: + Declare build-dependencies (as per PEP-518). + 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.- Enable run tests (excluding failed).
* Mon Apr 09 2018 lazy.kentAATTopensuse.org- Convert to singlespec.- Disable run tests because of a Ghostscript bug.- Move examples to the -doc subpackage.
* Thu Aug 11 2016 lazy.kentAATTopensuse.org- Update to 0.8.
* 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.
* Fri May 20 2016 lazy.kentAATTopensuse.org- Update to 0.7.2.
* Fix compatibility with Cython 0.24.
* Fix typo in the documentation.- Correct the source URL.
* Sat Mar 12 2016 lazy.kentAATTopensuse.org- Update to 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.
* Mon Aug 31 2015 lazy.kentAATTopensuse.org- Update to 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() return type with Cython 0.23 and Python
* 2.6.
* 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.
* Sat Aug 15 2015 lazy.kentAATTopensuse.org- Update to 0.6.1.
* Fix the DjVuLibre version check.
* Add “const” to variable declarations and function prototypes.
* Optimize S-expression input/output.
* Require Cython >= 0.19, or Cython >= 0.20 for Python 3. + Remove work-arounds for older versions.
* Don\'t pass -Wno-uninitialized to the compiler (modern versions of Cython don\'t generate code that would trigger this warning).
* Require pkg-config for building on POSIX systems.- Changes in 0.6.
* Fix build failure with Cython 0.23.
* Document which software if required to build the package.
* Require DjVuLibre >= 3.5.21: + Add version check to the setup script. + Remove work-arounds for older versions. + Remove documentation warnings about older versions.
* Remove the DjVuLibreBug class.
* Improve the test suite.- Changes in 0.5.
* Make print_into() raise exceptions properly instead of just printing them on stderr.
* Make it possible to print S-expressions into file-like objects created by codecs.open().
* Make djvu.sexpr.__version__ a byte string in Python 2.X.
* Don\'t include DjVu file format version in djvu.decode.__version__. This information is more conveniently available in djvu.decode.DDJVU_VERSION.
* Make S-expression input/output methods reentrant (DjVuLibre >= 3.5.26 is required for this feature).
* Improve error handling.
* Improve the test suite.- Changes in 0.4.1.
* Exclude djvu/config.pxi from the source tarball.- Changes in 0.4.
* Drop support for Python 2.5.
* Add the lvalue attribute to expressions.
* Use the lvalue in __repr__().
* Make Symbol objects comparable using “<” and other inequality operators.
* Make it possible to disable octal-escaping of non-ASCII Unicode characters when printing expressions into a file.
* Stop using sphinx.ext.intersphinx.
* Make djvu.decode.__version__ a byte string in Python 2.X.
* Improve the test suite.
* Sun Nov 16 2014 lazy.kentAATTopensuse.org- Add runtime dependency: djvulibre.
* Thu Nov 13 2014 lazy.kentAATTopensuse.org- Update to 0.3.10.
* Improve error handling in examples.
* Improve the test suite: + When running external programs, don\'t reset environment completely, but only set LC_ALL=C. + Skip more tests (instead of making them fail) when they are run in an unsuitable environment. + Correctly detect ASCII locale encoding on FreeBSD (and possibly other non-GNU systems). + Don\'t hard-code libc error messages. + Fix test_bad_io failures with Cython ≥ 0.21.
* Improve setup.py: + Make it possible to build the package natively on Windows.
* Use HTTPS URLs when they are available, in documentation and code.- Run tests. BuildRequires: djvulibre, python-nose.- Add the source GPG signature and a keyring.