- Added function
set_timeout: Configures the HTTP client timeout for requests made to the Carbone server.
- Fixed: Added "requests" as required install.
- Update to Carbone version 5
- Add function
set_api_urlto set the Carbone API URL
- Fix install script #7
- Add function
get_statusto get the Carbone API status
- Update to Carbone version 4
- Set default request timeout to 60s
- Fix "add_template": Add the template mime-type to the form-data
- Update to Carbone version 3
- Add examples on the documentation
- Fix #2 - render function: check if the json argument is empty
- Add license and update setup
- Breaking changes: the
rendermethod returns a tuple of 2 elements: the generated report as bytes and a unique report name. for example before:now:report_bytes = csdk.render(template_id, json_data)
report_bytes, unique_report_name = csdk.render(template_id, json_data)
- Release July 3rd, 2020
- It is possible to interact with the Carbone Render API with the following methods:
- add_template: upload a template and return a templateID
- get_template: return an uploaded template from a templateID
- delete_template: delete a template from a templateID
- render: render a report from a templateID
- generate_template_id: Pre compute the templateID