EdFiClient.get_swagger()
now returns an EdFiSwagger class that parses OpenAPI Swagger specification.EdFiClient.resources
andEdFiClient.descriptors
lazily retrieves lists of respective endpoints from Swagger.EdFiEndpoint
child class attributesdescription
andhas_deletes
lazily retrieves this metadata from Swagger.
- Requests re-authenticate automatically, based on the expiration-time retrieved from the API.
- Compatibility fix for Ed-Fi 6.0: casing changed for change version API responses
- New "reverse_paging" pagination method for
EdFiResource.get_pages()
- Default to reverse-paging when change-version stepping resources
- Fix bug in
EdFiResource.get_pages()
where defaultchange_version_step_size
was used instead of argument
- Retry on 500 errors
Initial release