Skip to main content

Integration of Python with the Smashdocs Partner API

Project description

Python wrapper for the Smashdocs Partner API.

Requirements

  • Python 2.7
  • Python 3.5
  • Python 3.6
  • Python 3.7

Smashdocs API version

The current version of zopyx.smashdocs has been tested against https://documentation.smashdocs.net/release_notes.html#version-1-5-0-0-18-11-2016

Testing

zopyx.smashdocs has been tested against the latest Python 2 and Python 3 versions. In order to run the test suite yourself you need to run:

export SMASHDOCS_PARTNER_URL=http://...
export SMASHDOCS_CLIENT_ID=<your client id>
export SMASHDOCS_CLIENT_KEY=<your client key>
bin/pytest zopyx/smashdocs

License

zopyx.smashdocs is published under the GNU Public License GPL Version 2 (GPL 2).

Author

Andreas Jung/ZOPYX
Hundskapfklinge 33
D-72074 Tübingen, Germany
www.zopyx.com

Changes

0.3.21 (2018-12-12)

  • small fixes

0.3.20 (2018-09-27)

  • remove pdb call

0.3.19 (2018-09-09)

  • added SDXML validation support

0.3.18 (2018-08-19)

  • support for optional userId parameter in document_info()

0.3.17 (2018-07-30)

  • support for list unseen changes and unseen count API

0.3.16 (2017-10-17)

  • support for various modes for export_html() API

0.3.15 (2017-10-17)

  • support for PARSX export

0.3.14 (2017-10-12)

  • support for pyfilesystem2 for upload_document()

0.3.13 (2017-03-31)

0.3.12 (2017-03-31)

  • bug fix

0.3.11 (2017-03-28)

  • bug fix

0.3.10 (2017-03-28)

  • added explicit check for Partner API version
  • introduced check against Partner API minimal version

0.3.8 (2017-03-07)

  • better footnote handling
  • support for setting a document to review state

0.3.7 (2017-03-06)

  • fix in footnotes converter

0.3.6 (2017-03-01)

  • support for footnotes in HTML converter

0.3.5 (2017-02-24)

  • unicode fix in SDXML converter

0.3.1 (2017-02-08)

  • added update_metadata() method

0.3.0 (2017-02-07)

  • support for export API to DOCX, SDXML and HTML

0.2.0 (2017-02-02)

  • various fixes and cleanup
  • Travis CI support
  • some experimental commandline utilities

0.1.0 (2017-01-27)

  • initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
zopyx.smashdocs-0.3.21.zip (2.7 MB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page