├── .github └── workflows │ └── tests.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── banner.png ├── changelog.md ├── index.md ├── parser.md └── stylesheets │ └── styles.css ├── mf2py ├── __init__.py ├── backcompat-rules │ ├── adr.json │ ├── geo.json │ ├── hentry.json │ ├── hfeed.json │ ├── hproduct.json │ ├── hrecipe.json │ ├── hresume.json │ ├── hreview-aggregate.json │ ├── hreview.json │ ├── vcard.json │ └── vevent.json ├── backcompat.py ├── datetime_helpers.py ├── dom_helpers.py ├── implied_properties.py ├── metaformats.py ├── mf2_classes.py ├── mf_helpers.py ├── parse_property.py ├── parser.py ├── temp_fixes.py ├── value_class_pattern.py └── version.py ├── mkdocs.yml ├── pyproject.toml └── test ├── examples ├── area.html ├── backcompat │ ├── feed_with_rel_bookmark.html │ ├── hentry.html │ ├── hentry_content_html.html │ ├── hentry_with_rel_bookmark.html │ ├── hentry_with_rel_tag.html │ ├── hentry_with_rel_tag_entry_title.html │ ├── hfeed_with_rel_tag.html │ ├── hproduct.html │ ├── hproduct_hreview_nested.html │ ├── hrecipe_with_rel_tag.html │ ├── hreview_hentry_with_rel_tag_bookmark.html │ ├── hreview_nested_card_event_product.html │ ├── hreview_with_rel_tag_bookmark.html │ ├── ignore_mf1_properties_in_mf2_root.html │ ├── ignore_mf1_root_if_mf2_present.html │ ├── ignore_mf2_properties_in_mf1_root.html │ ├── nested_mf1_in_mf2.html │ ├── nested_mf1_in_mf2_e_content.html │ ├── nested_mf2_in_mf1.html │ └── no_implied_properties_mf1_root.html ├── base.html ├── broken_url.html ├── class_names_format.html ├── complex_e_content.html ├── datetimes.html ├── embedded.html ├── empty.html ├── eras.html ├── festivus.html ├── filter_roots.html ├── filter_roots_custom.html ├── hcard_with_empty_url.html ├── hfeed_on_html_tag.html ├── img_with_alt.html ├── img_with_srcset.html ├── img_with_srcset_with_base.html ├── implied_properties │ ├── implied_name_alt.html │ ├── implied_name_empty_alt.html │ ├── implied_photo.html │ ├── implied_photo_relative_url.html │ ├── implied_properties.html │ ├── implied_properties_silo_pub.html │ ├── implied_relative_datetimes.html │ ├── implied_url.html │ ├── simple_person_reference_implied.html │ ├── stop_implied_name_e_content.html │ ├── stop_implied_name_nested_h.html │ ├── stop_implied_name_p_content.html │ └── stop_implied_url.html ├── language.html ├── link-rel-minimal.html ├── link_with_u-url.html ├── metaformats_html_meta.html ├── metaformats_ogp.html ├── metaformats_twitter.html ├── nested_complex_values.html ├── nested_hcards.html ├── nested_multiple_classnames.html ├── nested_values.html ├── ordering_dedup.html ├── parse_id.html ├── person_with_url.html ├── plaintext_img_whitespace.html ├── plaintext_p_whitespace.html ├── rel.html ├── rel_enclosure.html ├── relative_url_in_e.html ├── rsvp.html ├── simple_person_reference.html ├── simple_person_reference_same_element.html ├── string_stripping.html ├── tag_whitespace_inside_p_value.html ├── template_tag.html ├── template_tag_inside_e_value.html ├── test_src_equiv.html ├── u-test.html ├── u_all_cases.html ├── value_class_person.html └── value_name_whitespace.html ├── test_dom_addins.py ├── test_parser.py └── test_suite.py /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/README.md -------------------------------------------------------------------------------- /docs/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/docs/banner.png -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/docs/parser.md -------------------------------------------------------------------------------- /docs/stylesheets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/docs/stylesheets/styles.css -------------------------------------------------------------------------------- /mf2py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/__init__.py -------------------------------------------------------------------------------- /mf2py/backcompat-rules/adr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/adr.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/geo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/geo.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hentry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hentry.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hfeed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hfeed.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hproduct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hproduct.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hrecipe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hrecipe.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hresume.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hresume.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hreview-aggregate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hreview-aggregate.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/hreview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/hreview.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/vcard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/vcard.json -------------------------------------------------------------------------------- /mf2py/backcompat-rules/vevent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat-rules/vevent.json -------------------------------------------------------------------------------- /mf2py/backcompat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/backcompat.py -------------------------------------------------------------------------------- /mf2py/datetime_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/datetime_helpers.py -------------------------------------------------------------------------------- /mf2py/dom_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/dom_helpers.py -------------------------------------------------------------------------------- /mf2py/implied_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/implied_properties.py -------------------------------------------------------------------------------- /mf2py/metaformats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/metaformats.py -------------------------------------------------------------------------------- /mf2py/mf2_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/mf2_classes.py -------------------------------------------------------------------------------- /mf2py/mf_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/mf_helpers.py -------------------------------------------------------------------------------- /mf2py/parse_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/parse_property.py -------------------------------------------------------------------------------- /mf2py/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/parser.py -------------------------------------------------------------------------------- /mf2py/temp_fixes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/temp_fixes.py -------------------------------------------------------------------------------- /mf2py/value_class_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/value_class_pattern.py -------------------------------------------------------------------------------- /mf2py/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mf2py/version.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/examples/area.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/area.html -------------------------------------------------------------------------------- /test/examples/backcompat/feed_with_rel_bookmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/feed_with_rel_bookmark.html -------------------------------------------------------------------------------- /test/examples/backcompat/hentry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hentry.html -------------------------------------------------------------------------------- /test/examples/backcompat/hentry_content_html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hentry_content_html.html -------------------------------------------------------------------------------- /test/examples/backcompat/hentry_with_rel_bookmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hentry_with_rel_bookmark.html -------------------------------------------------------------------------------- /test/examples/backcompat/hentry_with_rel_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hentry_with_rel_tag.html -------------------------------------------------------------------------------- /test/examples/backcompat/hentry_with_rel_tag_entry_title.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hentry_with_rel_tag_entry_title.html -------------------------------------------------------------------------------- /test/examples/backcompat/hfeed_with_rel_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hfeed_with_rel_tag.html -------------------------------------------------------------------------------- /test/examples/backcompat/hproduct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hproduct.html -------------------------------------------------------------------------------- /test/examples/backcompat/hproduct_hreview_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hproduct_hreview_nested.html -------------------------------------------------------------------------------- /test/examples/backcompat/hrecipe_with_rel_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hrecipe_with_rel_tag.html -------------------------------------------------------------------------------- /test/examples/backcompat/hreview_hentry_with_rel_tag_bookmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hreview_hentry_with_rel_tag_bookmark.html -------------------------------------------------------------------------------- /test/examples/backcompat/hreview_nested_card_event_product.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hreview_nested_card_event_product.html -------------------------------------------------------------------------------- /test/examples/backcompat/hreview_with_rel_tag_bookmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/hreview_with_rel_tag_bookmark.html -------------------------------------------------------------------------------- /test/examples/backcompat/ignore_mf1_properties_in_mf2_root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/ignore_mf1_properties_in_mf2_root.html -------------------------------------------------------------------------------- /test/examples/backcompat/ignore_mf1_root_if_mf2_present.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/ignore_mf1_root_if_mf2_present.html -------------------------------------------------------------------------------- /test/examples/backcompat/ignore_mf2_properties_in_mf1_root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/ignore_mf2_properties_in_mf1_root.html -------------------------------------------------------------------------------- /test/examples/backcompat/nested_mf1_in_mf2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/nested_mf1_in_mf2.html -------------------------------------------------------------------------------- /test/examples/backcompat/nested_mf1_in_mf2_e_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/nested_mf1_in_mf2_e_content.html -------------------------------------------------------------------------------- /test/examples/backcompat/nested_mf2_in_mf1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/nested_mf2_in_mf1.html -------------------------------------------------------------------------------- /test/examples/backcompat/no_implied_properties_mf1_root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/backcompat/no_implied_properties_mf1_root.html -------------------------------------------------------------------------------- /test/examples/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/base.html -------------------------------------------------------------------------------- /test/examples/broken_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/broken_url.html -------------------------------------------------------------------------------- /test/examples/class_names_format.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/class_names_format.html -------------------------------------------------------------------------------- /test/examples/complex_e_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/complex_e_content.html -------------------------------------------------------------------------------- /test/examples/datetimes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/datetimes.html -------------------------------------------------------------------------------- /test/examples/embedded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/embedded.html -------------------------------------------------------------------------------- /test/examples/empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/empty.html -------------------------------------------------------------------------------- /test/examples/eras.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/eras.html -------------------------------------------------------------------------------- /test/examples/festivus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/festivus.html -------------------------------------------------------------------------------- /test/examples/filter_roots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/filter_roots.html -------------------------------------------------------------------------------- /test/examples/filter_roots_custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/filter_roots_custom.html -------------------------------------------------------------------------------- /test/examples/hcard_with_empty_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/hcard_with_empty_url.html -------------------------------------------------------------------------------- /test/examples/hfeed_on_html_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/hfeed_on_html_tag.html -------------------------------------------------------------------------------- /test/examples/img_with_alt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/img_with_alt.html -------------------------------------------------------------------------------- /test/examples/img_with_srcset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/img_with_srcset.html -------------------------------------------------------------------------------- /test/examples/img_with_srcset_with_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/img_with_srcset_with_base.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_name_alt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_name_alt.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_name_empty_alt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_name_empty_alt.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_photo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_photo.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_photo_relative_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_photo_relative_url.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_properties.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_properties.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_properties_silo_pub.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_properties_silo_pub.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_relative_datetimes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_relative_datetimes.html -------------------------------------------------------------------------------- /test/examples/implied_properties/implied_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/implied_url.html -------------------------------------------------------------------------------- /test/examples/implied_properties/simple_person_reference_implied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/simple_person_reference_implied.html -------------------------------------------------------------------------------- /test/examples/implied_properties/stop_implied_name_e_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/stop_implied_name_e_content.html -------------------------------------------------------------------------------- /test/examples/implied_properties/stop_implied_name_nested_h.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/stop_implied_name_nested_h.html -------------------------------------------------------------------------------- /test/examples/implied_properties/stop_implied_name_p_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/stop_implied_name_p_content.html -------------------------------------------------------------------------------- /test/examples/implied_properties/stop_implied_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/implied_properties/stop_implied_url.html -------------------------------------------------------------------------------- /test/examples/language.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/language.html -------------------------------------------------------------------------------- /test/examples/link-rel-minimal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/link-rel-minimal.html -------------------------------------------------------------------------------- /test/examples/link_with_u-url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/link_with_u-url.html -------------------------------------------------------------------------------- /test/examples/metaformats_html_meta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/metaformats_html_meta.html -------------------------------------------------------------------------------- /test/examples/metaformats_ogp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/metaformats_ogp.html -------------------------------------------------------------------------------- /test/examples/metaformats_twitter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/metaformats_twitter.html -------------------------------------------------------------------------------- /test/examples/nested_complex_values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/nested_complex_values.html -------------------------------------------------------------------------------- /test/examples/nested_hcards.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/nested_hcards.html -------------------------------------------------------------------------------- /test/examples/nested_multiple_classnames.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/nested_multiple_classnames.html -------------------------------------------------------------------------------- /test/examples/nested_values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/nested_values.html -------------------------------------------------------------------------------- /test/examples/ordering_dedup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/ordering_dedup.html -------------------------------------------------------------------------------- /test/examples/parse_id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/parse_id.html -------------------------------------------------------------------------------- /test/examples/person_with_url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/person_with_url.html -------------------------------------------------------------------------------- /test/examples/plaintext_img_whitespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/plaintext_img_whitespace.html -------------------------------------------------------------------------------- /test/examples/plaintext_p_whitespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/plaintext_p_whitespace.html -------------------------------------------------------------------------------- /test/examples/rel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/rel.html -------------------------------------------------------------------------------- /test/examples/rel_enclosure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/rel_enclosure.html -------------------------------------------------------------------------------- /test/examples/relative_url_in_e.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/relative_url_in_e.html -------------------------------------------------------------------------------- /test/examples/rsvp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/rsvp.html -------------------------------------------------------------------------------- /test/examples/simple_person_reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/simple_person_reference.html -------------------------------------------------------------------------------- /test/examples/simple_person_reference_same_element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/simple_person_reference_same_element.html -------------------------------------------------------------------------------- /test/examples/string_stripping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/string_stripping.html -------------------------------------------------------------------------------- /test/examples/tag_whitespace_inside_p_value.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/tag_whitespace_inside_p_value.html -------------------------------------------------------------------------------- /test/examples/template_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/template_tag.html -------------------------------------------------------------------------------- /test/examples/template_tag_inside_e_value.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/template_tag_inside_e_value.html -------------------------------------------------------------------------------- /test/examples/test_src_equiv.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/test_src_equiv.html -------------------------------------------------------------------------------- /test/examples/u-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/u-test.html -------------------------------------------------------------------------------- /test/examples/u_all_cases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/u_all_cases.html -------------------------------------------------------------------------------- /test/examples/value_class_person.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/value_class_person.html -------------------------------------------------------------------------------- /test/examples/value_name_whitespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/examples/value_name_whitespace.html -------------------------------------------------------------------------------- /test/test_dom_addins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/test_dom_addins.py -------------------------------------------------------------------------------- /test/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/test_parser.py -------------------------------------------------------------------------------- /test/test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microformats/mf2py/HEAD/test/test_suite.py --------------------------------------------------------------------------------