- "workspace" to cache responses (optnional)
- Reduce requests to providers.json
- Follow redirects when fetch embed content (#1)
- Use Ruff for formatting and linting
Support easy-using as library
- Fix case that
content-type
includes charset
- Display of CLI includes extra parameters
Bug fix for type behavior
- If API response includes un-excepted optionals, Pack
_extra
- Change internal code (delegate discovery)
- Add apidoc into documentation
For Sphinx
- CLI options are changed.
--maxwidth
to --max-width
--maxheight
to --max-height
- Support XML format content.
- Define Sphinx extension.
maxheight
use in API request correctly.
- Manage documentation. See RTD
- Add testcases.
- To work when
--maxwidth
or --maxheight
do not set.
- Drop
--json
option from CLI.
You can use --format=json
instead of it.
- Add CLI arguments
--maxwidth
and --maxheight
.
These are passed to oEmbed API URL as optional parameters.
- Add CLI arguments
--format
.
This is used as output format from CLI.
- Fix installation from README.
Initial release.
- Implement simple CLI to display oEmbed content.