Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

fiduswriter-vivliostyle

This is the Fidus Writer plugin package that adds @vivliostyle/print — via the vivliostyle-pdf wrapper package — as the pagination engine for printing and PDF export.

It is distributed as the fiduswriter-vivliostyle package on PyPI and is installed as an extra of the main Fidus Writer package:

pip install fiduswriter[vivliostyle]

After installing, run fiduswriter setup again so that the JavaScript dependencies are re-installed and the bundle is regenerated.

The default pagination engine is paged-with-floats (LGPL-3.0), which needs no extra package. Installing this package switches the engine to vivliostyle-pdf (which wraps the AGPL licensed @vivliostyle/print) and adds it to the JavaScript bundle. The engine selection can be overridden from configuration.py:

PRINT_ENGINE = "paged-with-floats"  # keep the default engine even though
                                    # fiduswriter-vivliostyle is installed

Uninstalling fiduswriter-vivliostyle and re-running fiduswriter setup reverts to the default engine and removes the AGPL code from the bundle.

Note on licensing: @vivliostyle/print is AGPL-3.0. Use the default paged-with-floats engine if you cannot include AGPL code in your deployment (for example for a plugin distributed through wordpress.org).

Metadata

Release files for fiduswriter-vivliostyle 5.0.0a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fiduswriter-vivliostyle 5.0.0a1
File Size Uploaded Provenance Actions
fiduswriter_vivliostyle-5.0.0a1.tar.gz 15.5 kB Without provenance Details for fiduswriter_vivliostyle-5.0.0a1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fiduswriter-vivliostyle 5.0.0a1
File Interpreter ABI Platform Actions
fiduswriter_vivliostyle-5.0.0a1-py3-none-any.whl Python 3 none any Details for fiduswriter_vivliostyle-5.0.0a1-py3-none-any.whl

Total release size: 31.2 kB

Release files / fiduswriter_vivliostyle-5.0.0a1.tar.gz

Download URL fiduswriter_vivliostyle-5.0.0a1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c58cccf89494d34a58ba1f4affef38be2d01f48cbc412d67816f29ccfe630904
BLAKE2b-256 checksum
How to use checksums
2f9f527dd327d1582ebbe03691298a348a939e364ffb929b257f35a39d4bc35f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / fiduswriter_vivliostyle-5.0.0a1-py3-none-any.whl

Download URL fiduswriter_vivliostyle-5.0.0a1-py3-none-any.whl
Size 15.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ad21f93342dfa2d8542c7ee827c12af8e322c0f08c783f7ce898b6543808d673
BLAKE2b-256 checksum
How to use checksums
df00aa1f1e7a66af7a57598f35afb08c03b44ce115353f16c4fce9c7c14c3b55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Security for fiduswriter-vivliostyle 5.0.0a1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page