awslabs / aws-cloudformation-iam-policy-validator

MIT No Attribution
133 stars 18 forks source link

Migrate to `jsonschema >= 4` #34

Closed theister closed 5 months ago

theister commented 8 months ago

The library pins an outdated version of jsonschema (3.20), which is over 2 years old and only supports the partially outdated python version range (3.6-3.9), instead of the currently supported (3.8-3.12).

As of Jan 2024, the most recent version of jsonschema is 4.21.0.

This makes it difficult to run the policy validator inside of an up-to-date python environment.