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