├── .flake8 ├── .github └── workflows │ ├── ensure_green.yml │ └── release.yml ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── IMPLEMENTATION.md ├── LICENSE.txt ├── Makefile ├── README.md ├── docker-compose.yml ├── markflow ├── __init__.py ├── __main__.py ├── _argparse.py ├── _utils │ ├── __init__.py │ ├── _utils.py │ └── textwrap.py ├── detectors │ ├── __init__.py │ ├── _lines.py │ ├── atx_heading.py │ ├── blank_line.py │ ├── block_quote.py │ ├── bullet_list.py │ ├── fenced_code_block.py │ ├── indented_code_block.py │ ├── link_reference_definition.py │ ├── ordered_list.py │ ├── paragraph.py │ ├── setext_heading.py │ ├── table.py │ └── thematic_break.py ├── exceptions.py ├── formatters │ ├── __init__.py │ ├── atx_heading.py │ ├── base.py │ ├── blank_line.py │ ├── block_quote.py │ ├── fenced_code_block.py │ ├── indented_code_block.py │ ├── link_reference_definition.py │ ├── lists.py │ ├── paragraph.py │ ├── setext_heading.py │ ├── table.py │ └── thematic_break.py ├── parser.py ├── reformat_markdown.py └── typing.py ├── poetry-aliases.sh ├── poetry.lock ├── pyproject.toml ├── stubs ├── commonmark.pyi ├── pytest.pyi └── rich │ ├── __init__.pyi │ ├── console.pyi │ ├── highlighter.pyi │ ├── logging.pyi │ ├── markdown.pyi │ └── style.pyi └── tests ├── __init__.py ├── files ├── 0000_in_base.md ├── 0000_out_base.md ├── 0001_in_blank.md ├── 0001_out_blank.md ├── 0002_in_lists.md ├── 0002_out_lists.md ├── 0003_in_too_many_endling_newlines.md ├── 0003_out_too_many_endling_newlines.md ├── 0004_in_multiple_code_blocks.md ├── 0004_out_multiple_code_blocks.md ├── 0005_in_headings.md ├── 0005_out_headings.md ├── 0006_in_tables.md ├── 0006_out_tables.md ├── 0007_in_link_reference_definitions.md ├── 0007_out_link_reference_definitions.md ├── 0008_in_indented_code_blocks.md ├── 0008_out_indented_code_blocks.md ├── 0009_in_misnumbering.md ├── 0009_out_misnumbering.md ├── 0010_in_list_with_bold.md ├── 0010_out_list_with_bold.md ├── 0011_in_horizontal_lines.md ├── 0011_out_horizontal_lines.md ├── 0012_in_block_quotes.md ├── 0012_out_block_quotes.md ├── 0013_in_list_with_horizontal_line.md ├── 0013_out_list_with_horizontal_line.md ├── 0014_in_code_block_that_looks_like_a_heading.md ├── 0014_out_code_block_that_looks_like_a_heading.md ├── 0015_in_ordered_lists_with_code_blocks.md ├── 0015_out_ordered_lists_with_code_blocks.md ├── 0016_in_lists_starting_at_not_one.md ├── 0016_out_lists_starting_at_not_one.md ├── 0017_in_one_lists_with_many_newlines.md ├── 0017_out_one_lists_with_many_newlines.md ├── 0018_in_urls_with_trailing_characters.md ├── 0018_out_urls_with_trailing_characters.md ├── 0019_in_table_alignment.md ├── 0019_out_table_alignment.md ├── 0020_in_forced_paragraphs.md ├── 0020_out_forced_paragraphs.md ├── 0021_in_separators.md ├── 0021_out_separators.md ├── 0022_in_link_reference_definition_at_end_of_file.md ├── 0022_out_link_reference_definition_at_end_of_file.md ├── 0023_in_setext_heading_close_to_block_quote.md └── 0023_out_setext_heading_close_to_block_quote.md ├── pytest.ini ├── test_atx_heading.py ├── test_block_quote.py ├── test_fenced_code_block.py ├── test_files.py ├── test_horizontal_line.py ├── test_indented_code_block.py ├── test_link_reference_definition.py ├── test_list.py ├── test_paragraph.py ├── test_separator.py ├── test_setext_heading.py ├── test_table.py ├── test_utils.py └── util.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/ensure_green.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/.github/workflows/ensure_green.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/Dockerfile -------------------------------------------------------------------------------- /IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/IMPLEMENTATION.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /markflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/__init__.py -------------------------------------------------------------------------------- /markflow/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/__main__.py -------------------------------------------------------------------------------- /markflow/_argparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/_argparse.py -------------------------------------------------------------------------------- /markflow/_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/_utils/__init__.py -------------------------------------------------------------------------------- /markflow/_utils/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/_utils/_utils.py -------------------------------------------------------------------------------- /markflow/_utils/textwrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/_utils/textwrap.py -------------------------------------------------------------------------------- /markflow/detectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/__init__.py -------------------------------------------------------------------------------- /markflow/detectors/_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/_lines.py -------------------------------------------------------------------------------- /markflow/detectors/atx_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/atx_heading.py -------------------------------------------------------------------------------- /markflow/detectors/blank_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/blank_line.py -------------------------------------------------------------------------------- /markflow/detectors/block_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/block_quote.py -------------------------------------------------------------------------------- /markflow/detectors/bullet_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/bullet_list.py -------------------------------------------------------------------------------- /markflow/detectors/fenced_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/fenced_code_block.py -------------------------------------------------------------------------------- /markflow/detectors/indented_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/indented_code_block.py -------------------------------------------------------------------------------- /markflow/detectors/link_reference_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/link_reference_definition.py -------------------------------------------------------------------------------- /markflow/detectors/ordered_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/ordered_list.py -------------------------------------------------------------------------------- /markflow/detectors/paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/paragraph.py -------------------------------------------------------------------------------- /markflow/detectors/setext_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/setext_heading.py -------------------------------------------------------------------------------- /markflow/detectors/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/table.py -------------------------------------------------------------------------------- /markflow/detectors/thematic_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/detectors/thematic_break.py -------------------------------------------------------------------------------- /markflow/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/exceptions.py -------------------------------------------------------------------------------- /markflow/formatters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/__init__.py -------------------------------------------------------------------------------- /markflow/formatters/atx_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/atx_heading.py -------------------------------------------------------------------------------- /markflow/formatters/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/base.py -------------------------------------------------------------------------------- /markflow/formatters/blank_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/blank_line.py -------------------------------------------------------------------------------- /markflow/formatters/block_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/block_quote.py -------------------------------------------------------------------------------- /markflow/formatters/fenced_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/fenced_code_block.py -------------------------------------------------------------------------------- /markflow/formatters/indented_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/indented_code_block.py -------------------------------------------------------------------------------- /markflow/formatters/link_reference_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/link_reference_definition.py -------------------------------------------------------------------------------- /markflow/formatters/lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/lists.py -------------------------------------------------------------------------------- /markflow/formatters/paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/paragraph.py -------------------------------------------------------------------------------- /markflow/formatters/setext_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/setext_heading.py -------------------------------------------------------------------------------- /markflow/formatters/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/table.py -------------------------------------------------------------------------------- /markflow/formatters/thematic_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/formatters/thematic_break.py -------------------------------------------------------------------------------- /markflow/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/parser.py -------------------------------------------------------------------------------- /markflow/reformat_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/reformat_markdown.py -------------------------------------------------------------------------------- /markflow/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/markflow/typing.py -------------------------------------------------------------------------------- /poetry-aliases.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/poetry-aliases.sh -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/pyproject.toml -------------------------------------------------------------------------------- /stubs/commonmark.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/commonmark.pyi -------------------------------------------------------------------------------- /stubs/pytest.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/pytest.pyi -------------------------------------------------------------------------------- /stubs/rich/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stubs/rich/console.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/rich/console.pyi -------------------------------------------------------------------------------- /stubs/rich/highlighter.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/rich/highlighter.pyi -------------------------------------------------------------------------------- /stubs/rich/logging.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/rich/logging.pyi -------------------------------------------------------------------------------- /stubs/rich/markdown.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/stubs/rich/markdown.pyi -------------------------------------------------------------------------------- /stubs/rich/style.pyi: -------------------------------------------------------------------------------- 1 | class Style: ... 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/files/0000_in_base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0000_in_base.md -------------------------------------------------------------------------------- /tests/files/0000_out_base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0000_out_base.md -------------------------------------------------------------------------------- /tests/files/0001_in_blank.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/files/0001_out_blank.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/files/0002_in_lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0002_in_lists.md -------------------------------------------------------------------------------- /tests/files/0002_out_lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0002_out_lists.md -------------------------------------------------------------------------------- /tests/files/0003_in_too_many_endling_newlines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0003_in_too_many_endling_newlines.md -------------------------------------------------------------------------------- /tests/files/0003_out_too_many_endling_newlines.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/files/0004_in_multiple_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0004_in_multiple_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0004_out_multiple_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0004_out_multiple_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0005_in_headings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0005_in_headings.md -------------------------------------------------------------------------------- /tests/files/0005_out_headings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0005_out_headings.md -------------------------------------------------------------------------------- /tests/files/0006_in_tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0006_in_tables.md -------------------------------------------------------------------------------- /tests/files/0006_out_tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0006_out_tables.md -------------------------------------------------------------------------------- /tests/files/0007_in_link_reference_definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0007_in_link_reference_definitions.md -------------------------------------------------------------------------------- /tests/files/0007_out_link_reference_definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0007_out_link_reference_definitions.md -------------------------------------------------------------------------------- /tests/files/0008_in_indented_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0008_in_indented_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0008_out_indented_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0008_out_indented_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0009_in_misnumbering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0009_in_misnumbering.md -------------------------------------------------------------------------------- /tests/files/0009_out_misnumbering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0009_out_misnumbering.md -------------------------------------------------------------------------------- /tests/files/0010_in_list_with_bold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0010_in_list_with_bold.md -------------------------------------------------------------------------------- /tests/files/0010_out_list_with_bold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0010_out_list_with_bold.md -------------------------------------------------------------------------------- /tests/files/0011_in_horizontal_lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0011_in_horizontal_lines.md -------------------------------------------------------------------------------- /tests/files/0011_out_horizontal_lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0011_out_horizontal_lines.md -------------------------------------------------------------------------------- /tests/files/0012_in_block_quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0012_in_block_quotes.md -------------------------------------------------------------------------------- /tests/files/0012_out_block_quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0012_out_block_quotes.md -------------------------------------------------------------------------------- /tests/files/0013_in_list_with_horizontal_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0013_in_list_with_horizontal_line.md -------------------------------------------------------------------------------- /tests/files/0013_out_list_with_horizontal_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0013_out_list_with_horizontal_line.md -------------------------------------------------------------------------------- /tests/files/0014_in_code_block_that_looks_like_a_heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0014_in_code_block_that_looks_like_a_heading.md -------------------------------------------------------------------------------- /tests/files/0014_out_code_block_that_looks_like_a_heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0014_out_code_block_that_looks_like_a_heading.md -------------------------------------------------------------------------------- /tests/files/0015_in_ordered_lists_with_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0015_in_ordered_lists_with_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0015_out_ordered_lists_with_code_blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0015_out_ordered_lists_with_code_blocks.md -------------------------------------------------------------------------------- /tests/files/0016_in_lists_starting_at_not_one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0016_in_lists_starting_at_not_one.md -------------------------------------------------------------------------------- /tests/files/0016_out_lists_starting_at_not_one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0016_out_lists_starting_at_not_one.md -------------------------------------------------------------------------------- /tests/files/0017_in_one_lists_with_many_newlines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0017_in_one_lists_with_many_newlines.md -------------------------------------------------------------------------------- /tests/files/0017_out_one_lists_with_many_newlines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0017_out_one_lists_with_many_newlines.md -------------------------------------------------------------------------------- /tests/files/0018_in_urls_with_trailing_characters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0018_in_urls_with_trailing_characters.md -------------------------------------------------------------------------------- /tests/files/0018_out_urls_with_trailing_characters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0018_out_urls_with_trailing_characters.md -------------------------------------------------------------------------------- /tests/files/0019_in_table_alignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0019_in_table_alignment.md -------------------------------------------------------------------------------- /tests/files/0019_out_table_alignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0019_out_table_alignment.md -------------------------------------------------------------------------------- /tests/files/0020_in_forced_paragraphs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0020_in_forced_paragraphs.md -------------------------------------------------------------------------------- /tests/files/0020_out_forced_paragraphs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0020_out_forced_paragraphs.md -------------------------------------------------------------------------------- /tests/files/0021_in_separators.md: -------------------------------------------------------------------------------- 1 | *** 2 | --- 3 | ___ -------------------------------------------------------------------------------- /tests/files/0021_out_separators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0021_out_separators.md -------------------------------------------------------------------------------- /tests/files/0022_in_link_reference_definition_at_end_of_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0022_in_link_reference_definition_at_end_of_file.md -------------------------------------------------------------------------------- /tests/files/0022_out_link_reference_definition_at_end_of_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0022_out_link_reference_definition_at_end_of_file.md -------------------------------------------------------------------------------- /tests/files/0023_in_setext_heading_close_to_block_quote.md: -------------------------------------------------------------------------------- 1 | > block quote 2 | Heading 3 | === 4 | -------------------------------------------------------------------------------- /tests/files/0023_out_setext_heading_close_to_block_quote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/files/0023_out_setext_heading_close_to_block_quote.md -------------------------------------------------------------------------------- /tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/pytest.ini -------------------------------------------------------------------------------- /tests/test_atx_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_atx_heading.py -------------------------------------------------------------------------------- /tests/test_block_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_block_quote.py -------------------------------------------------------------------------------- /tests/test_fenced_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_fenced_code_block.py -------------------------------------------------------------------------------- /tests/test_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_files.py -------------------------------------------------------------------------------- /tests/test_horizontal_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_horizontal_line.py -------------------------------------------------------------------------------- /tests/test_indented_code_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_indented_code_block.py -------------------------------------------------------------------------------- /tests/test_link_reference_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_link_reference_definition.py -------------------------------------------------------------------------------- /tests/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_list.py -------------------------------------------------------------------------------- /tests/test_paragraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_paragraph.py -------------------------------------------------------------------------------- /tests/test_separator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_separator.py -------------------------------------------------------------------------------- /tests/test_setext_heading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_setext_heading.py -------------------------------------------------------------------------------- /tests/test_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_table.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duo-labs/markflow/HEAD/tests/util.py --------------------------------------------------------------------------------