Unoconv

Latest version: v0.9.0

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

Scan your dependencies

Page 1 of 2

0.8.2

Not secure
- Fixed PyPI upload

0.8

- Add option -M/--meta to add or update document metadata during conversion
- Add option -I/--input-filter-name to specify input format (Martijn van de Streek)
- Added setup.py to support standard Python installs, like pip, etc.
- Dropped support for OpenOffice 3.3 and 3.4
- Fix for Python 3 to read binary data from stdin (Carlos Noguera)
- Fix for password protected files (Marijn Ophorst)
- Make -F switch working for user-defined fields (Belegnar)

0.7

- Ported to Python 3 (Riccardo Magliocchetti)
- Update Indexes (eg. TOC) during conversion (Peter Demin)
- Added XLSX support (Josias Montag)
- Fix output to non-existing directory
- Ensure that LibreOfficeDev release are using new long options (Chia-liang Kao)
- Set output format based on output filename extension (Patrick McAndrew)
- Accept 'office' as binary on MacOSX (Andreas Jung)
- Added Microsoft WPS import filter (Josias Montag)
- Fix --stdout output on Python 3 (Caolán McNamara)
- Added -F/--field option to update user fields during conversion (Raphaël Pinson)
- Added OpenOffice search path on MacOSX (Vittal Aithal)
- Cycle through all images references before conversion
- Added --preserve option to preserve timestamp and permissions (Vincent Bernat)
- Added --stdin option to read from standard input
- Accept remote URLs as input filename
- Fix exit code 81 and recover from initial failure (Daniel Vandersluis)
- Improve documentation related to error codes and using unoconv with Nginx/Apache/PHP

0.6

Not secure
- Implement debugging output (-vvv)
- Fixes to office comparison
- Documentation improvements
- Improvements to Windows support (Volker Paulsen)
- Improvements to MacOSX support (Scott Prahl)
- Improvements to FreeBSD support (Peter)
- Fix for random segfaults with OpenOffice/LibreOffice (Volker Paulsen)
- Reliability check for unoconv listener (Volker Paulsen)
- Fix Text Encoded filter definition (Samuele Kaplun)
- Improve code quality according to pylint (Samuele Kaplun)
- Fix for export plugin options (-e)
- Change to how import plugin options (-i) work (incompatible change)
- Use 127.0.0.1 instead of localhost to avoid potential resolver problems (Maik Penz)

0.5

- Improve handling of LD_LIBRARY_PATH (Paul Polak)
- Change to how -o/--output/--outputpath works (can now output to filenames too)
- Added LibreOffice support (Hans de Graaff)
- Replaced OpenOffice by LibreOffice in source code and documentation
- Automatically look for installed LibreOffice and OpenOffice binaries/libraries
- Switch to LibreOffice python binary to load matching pyuno library
- Show Office location when using -v -v
- Fix a problem when not using UNO_PATH and LibreOffice (Daniel Díaz)
- Improvements to Windows support (Miklos Vajna)
- Improvements to MacOS X support (Troels Knak-Nielsen)
- Improvements to OpenBSD support
- Improvements to Gentoo support (David E. Narváez)
- Added -n/--no-launch option to prevent lanuching new office instance (Alexander Oryol)
- Fix for LibreOffice double-hyphen options since LibreOffice >= 3.4 (Lars Knickrehm)
- Deal with integer values in export filters (Steven Davidson)

0.4

- Now properly check if there is a GUI attached and terminate() or -unaccept instance
- Added official OpenOffice path '/opt/openoffice*/program'
- Added support for OpenOffice on Windows (*redacted*)
- Added --pipe option to communicate with UNO pipe (*redacted*)
- Added -o/--outputpath option to modify the output path (*redacted*)
- Added support for MediaWiki output (txt)
- Added OpenOffice path to LD_LIBRARY_PATH env var
- Added -nofirstwizard to ooffice invocations
- Improved the unoconv manpage
- Added proper exitcode (Alan D. Salewski)
- Fixed the license conflict between COPYING and header, the license is GPL, not LGPL
- Give a proper error when a library was found, but failed to get imported
- Make errors somewhat more identifiable
- Added -T/--timeout to try to connect every 0.5 second until timeout has reached default: 3 secs)
- Fixed a typo in bydoctype() (Hugo Lopes)
- Updated filter list based on OpenOffice 3.1
- Added Unified Office Format (uot/uos/uop) support
- Update indexes when converting (Winfried Rohr)
- Find soffice.bin binary (once) similarly to finding uno library
- Use soffice.bin binary instead of soffice wrapper so we can more reliable terminate the process
- Added -e/--export to set export filter options (eg. PageRange, Quality, UseLosslessCompression, ...)
- Added -i/--import to set import filter options (eg. utf8)
- Use subprocess module instead of os.spawnvp for better Windows compatibility
- Added docs/filters.txt with information about import and export filters
- Added official OpenOffice path for MacOSX (Jeff Harmon)
- First update links, then indexes (Nicolae Mihalache)
- More improvements to OpenOffice support on Windows (*redacted*)
- Improve terminating OpenOffice on Windows (*redacted*)
- Support OpenOffice installations on Windows on drive-letters other than C: (*redacted*)
- Allow to apply a style template during conversion
- Improvements to stdout and stderr messages consistency
- Updated documentation

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.