87485a3f28
Driver implementers need to regenerate wrappers. This will use Jinja2 as discussed in https://github.com/ARMmbed/mbedtls/pull/5067#discussion_r738794607 On the development branch, driver integration is always needed to generate the driver wrapper and thus to build the library, so this requirement applies to everyone, not just driver implementers. In releases, we plan to include a default driver wrapper with support for basic use cases only, meaning that the line `-r driver.requirements.txt` should be removed from `basic.requirements.txt` in releases. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
9 lines
351 B
Text
9 lines
351 B
Text
# Python package requirements for driver implementers.
|
|
|
|
# Use the version of Jinja that's in Ubuntu 20.04.
|
|
# See https://github.com/ARMmbed/mbedtls/pull/5067#discussion_r738794607 .
|
|
# Note that Jinja2 3.0 drops support for Python 3.5, so we need 2.x.
|
|
Jinja2 >= 2.10.1
|
|
# Jinja2 >=2.10, <<3.0 needs a separate package for type annotations
|
|
types-Jinja2
|
|
|