PyEmbed is a Python library that allows you to easily embed content on your website from a wide variety of sources (including Flickr, Twitter and YouTube). It uses the oEmbed standard to discover how to represent the resource on your website.
PyEmbed comes with out-of-the-box support for Markdown and reStructuredText, or you can embed it in your own applications. See the Usage section on the navigation bar for more information.
PyEmbed has been tested with Python 2.7, 3.3 and 3.4.
To report an issue, request an enhancement, or contribute a patch, go to the PyEmbed GitHub page.
Add explicit scheme for YouTube.
Handle downtime of provider list.
Improved performance by reordering the discovery algorithm.
Don't hit the list of providers until necessary.
Fix another Beautiful Soup warning.
Fix Beautiful Soup warning.
Allow overriding the templates in the default renderer.
Fixed bug with embedding from SoundCloud.
This release adds support for more providers. These are statically configured based on the list in the oEmbed spec.
Initial stable release.