-------------------
- Sanitize resource and parameter names so that they're valid Python identifiers. It uses the same logic as for operationIds - invalid characters are replaced with underscores,
multiple consecutive underscores are merged into one, and leading / trailing underscores are removed. Using the unsanitized names will still work - `Issue 200`_, `PR 243`_.
- Allow overriding built-in default formats - `Issue 235`_, `PR 240`_. Thanks Brian J. Dowling for your contribution!
- Include additionalProperties in a models' __repr__ - `PR 242`_. Thanks again Brian J. Dowling!