ietf-tools / xml2rfc

Generate RFCs and IETF drafts from document source in XML according to the IETF xml2rfc v2 and v3 vocabularies
https://ietf-tools.github.io/xml2rfc/
BSD 3-Clause "New" or "Revised" License
63 stars 35 forks source link

Pin WeasyPrint version #1131

Open kesara opened 3 weeks ago

kesara commented 3 weeks ago

Description

WeasyPrint is available as an optional requirement and can be installed along with xml2rfc with python -m pip install xml2rfc[pdf]. At the moment xml2rfc has no upper restriction on WeasyPrint^1. WeasyPrint does not use semantic versioning and they frequent major version updates^2. We should pin the WeasyPrint version inside xml2rfc so both RPC and community will use the same version to generate PDFs.

Code of Conduct