- Make mypy aware
- Add typing support
- Correct exception properties
- black formatting
- Change to using named parameters in most cases
- Ensure all keys are handled correctly in response
- Added
timeout
property - Added ability to pull all episodes when pulling a series (optional)
strict
property allows for swallowing exceptions- Use slots
- Search pulls all results unless specified not to do so
- Added additional exceptions
- OMDBTooManyResults
- OMDBInvalidAPIKey
- Added ability to set the API key
- Convert dictionary from camelCase to snake_case
- Added doc strings for online documentation and deployed to readthedocs.org
- Fixed a call to the formatting of results
- Fixed error with formatting the results
- Initial Release
- Search by movie or series name
- Get movie, series, or episode by name or IMDBid