singer-python
singer-python copied to clipboard
Support Draft 7 validation keys in object schemas
The list of allowed JSON STANDARD_KEYS currently reflects only the Draft 4 JSON Schema and was last updated in 2018 (https://github.com/singer-io/singer-python/pull/92).
It would be very helpful if the list could be updated to include more recent keys -- such as required, minProperties, and maxProperties -- that are now available in Draft 7.