boto3>=1.19.5,==1.*
jsonschema<5,>=3.2  # TODO: evaluate risk of removing jsonschema 3.x support
typing_extensions>=4.4,<5 # 3.7 doesn't have Literal

# resource validation & schema generation
pydantic>=1.8,<3
