GitHub / matthewwithanm/python-markdownify / commits
Convert HTML to Markdown
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| bc98c9e1 | bump to version v1.2.3 | AlexVonB <A****B@u****m> | about 2 months ago | |
| dd5728ec | fix: preserve text nested inside <br> by html.parser (#264) |
Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0b359c09 | fix: allow `None` to be used for `strip_pre` and `warp_width` params in types... |
Gareth Jones <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| add391a6 | bump to version v1.2.2 | AlexVonB <A****B@u****m> | 9 months ago | |
| aafa4c3b | fix: include `py.typed` file (#235) |
Gareth Jones <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| fbc13535 | bump to version v1.2.0 | AlexVonB <A****B@u****m> | about 1 year ago | |
| 85ef82e0 | Add basic type stubs (#221) (#215) |
Gareth Jones <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f7053e46 | docs: fix typo (#234) |
Gareth Jones <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7edbc5a2 | ci: update `actions/checkout` to v4 (#233) |
Gareth Jones <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 76e5edb3 | limit colspan values to range [1, 1000] (#232) |
alheiveea <a****h@v****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 48724e70 |
support backticks in <code> spans (#226) (#230)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9b1412aa |
implement a strip_pre configuration option (#218) (#222)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 75ab3064 |
allow BeautifulSoup configuration kwargs to be specified (#224)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 016251e9 |
ensure that explicitly provided heading conversion functions are used (#212) ...
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0e1a8493 | Add conversion support for <q> tags (#217) |
Colin <1****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e29de4e7 |
make convert_hn() public instead of internal (#213)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2d654a6b |
Add beautiful_soup_parser option (#206)
Co-authored-by: Vincent Kelleher <v****t@f****r>, AlexVonB <A****B@u****m> |
Vincent Kelleher <v****r@h****r>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 13183f99 |
bump to version v1.1.0
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| 7908f149 | Generalize handling of colspan in case where colspan is in first row but head... |
Stephen V. Brown <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 618747c1 |
in inline contexts, resolve <br/> to a space instead of an empty string (#202)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5122c973 |
add missing newlines for definition lists (#200)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ac5736f0 | Support `video` tag with `poster` attribute (#189) |
itmammoth <i****h@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| daa9e282 |
bump to version v1.0.0
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| ba5e222b |
use compiled regex for escaping patterns (#194)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6984dca7 |
use a conversion function cache to improve runtime (#196)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 24977fd1 |
rename regex pattern variables (#195)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c7329ac1 | Escape right square brackets (#187) |
Joseph Myers <j****s@r****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3311f4d8 | Avoid stripping nonbreaking spaces (#188) |
Joseph Myers <j****s@r****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5655f272 | propagate parent tag context downward to improve runtime (#191) |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c52ba471 | use list-based processing (inspired by AlextheYounga) (#186) | Chris Papademetrious <c****y@s****m> | over 1 year ago | |
| 30266026 |
make conversion non-destructive to soup; improve div/article/section handling...
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c52a50e6 |
when computing <ol><li> numbering, ignore non-<li> previous siblings (#183)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d0c4b85f |
simplify computation of convert_children_as_inline variable (#182)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ae0597d8 | remove superfluous leading/trailing whitespace (#181) |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dbb59888 |
add blank line before/after preformatted block (#179)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f24ec9e8 |
add blank line before ATX-style headings to avoid ambiguity (#178)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7fec8a20 |
code simplification to remove need for children_only parameter (#174)
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1b333307 | for convert_* functions, allow for tags with special characters in their name... |
Fess-AKA-DeadMonk <f****c@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3bf0b527 | Add a new configuration option to control tabler header row inference (#161) |
SomeBottle <s****e@o****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1783995c | merge Merge pull request #173 from chrispy-snps/chrispy/support-definition-lists |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f73a4353 | merge Merge pull request #171 from chrispy-snps/chrispy/optimize-li-blockquote-empt... |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 600f77d2 | allow a wrap_width value of None for unlimited line lengths (#169) |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9339571a | merge Merge pull request #167 from chrispy-snps/chrispy/table-caption-blank-line |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5bc3059a | merge Merge pull request #165 from chrispy-snps/chrispy/fix-a-in-code |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0fb85567 |
support HTML definition lists (<dl>, <dt>, and <dd>)
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| 17c3678d |
optimize empty-line handling for li and blockquote content
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| 1009087d |
insert a blank line between table caption, table content
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| 71e1471e |
do not construct Markdown links in code spans and code blocks
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 1 year ago | |
| 6258f5c3 | bump to version v0.14.1 | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 3466061c | prevent `<hn>` to call convert_hn and crash | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 95956187 | prevent very large headline prefixes | AlexVonB <A****B@u****m> | almost 2 years ago | |
| fe8a821a | bump to version v0.14.0 | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 54c7ca99 | renamed functions that return boolean | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 19780834 | merge Merge branch 'alfonsrv-fix-pr-118' into jsm28-list-indentation | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 9202027e | ignore bs4 warnings in tests | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 9bf4ff14 | merge Merge branch 'jsm28-selective-escaping' into jsm28-list-indentation | AlexVonB <A****B@u****m> | almost 2 years ago | |
| 7ff4d835 | Set escape_misc to False by default to improve backwards compatibility |
alfonsrv <a****u@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c13bdd5c | Fix logic for indentation inside list items | Joseph Myers <j****s@r****m> | almost 2 years ago | |
| 340aecbe | More thorough cleanup of input whitespace | Joseph Myers <j****s@r****m> | almost 2 years ago | |
| c2ffe46e | Fix whitespace issues around wrapping | Joseph Myers <j****s@r****m> | almost 2 years ago | |
| a369e072 | More selective escaping of `-#.)` (alternative approach) | Joseph Myers <j****s@r****m> | almost 2 years ago | |
| 4399ee75 | merge Merge branch 'develop' into para-newlines-92-98 | Joseph Myers <j****s@r****m> | almost 2 years ago | |
| 964d89fa | bump to version v0.13.1 | AlexVonB <A****B@u****m> | about 2 years ago | |
| 46dc1a00 |
Migrated the metadata into PEP 621-compliant pyproject.toml (#138)
Co-authored-by: KOLANICH <k****n@m****u> |
AlexVonB <A****B@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f6c8daf8 | bump to v0.13.0 | AlexVonB <A****B@u****m> | about 2 years ago | |
| 75a678da | fix pytest version to 8 | AlexVonB <A****B@u****m> | about 2 years ago | |
| 0a5c89aa | added test for ol start check | AlexVonB <A****B@u****m> | about 2 years ago | |
| 51390d73 |
handle ol start value is not number (#127)
Co-authored-by: Mico <m****u@t****m> |
microdnd <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 50b4640d | better naming for markup variables | AlexVonB <A****B@u****m> | about 2 years ago | |
| 7861b330 | Special-case use of HTML tags for converting `<sub>` / `<sup>` (#119) |
Joseph Myers <j****s@r****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 2ec33384 | handle un-parsable colspan values | AlexVonB <A****B@u****m> | about 2 years ago | |
| c1672aee | Update MANIFEST.in to exclude tests during packaging (#125) |
samypr100 <3****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 60d86663 | More carefully separate inline text from block content | Joseph Myers <j****s@r****m> | over 2 years ago | |
| 43dbe20a | fixed github action badges | AlexVonB <A****B@u****m> | over 2 years ago | |
| 46af45bb |
Escape all characters with Markdown significance (#118)
Co-authored-by: AlexVonB <A****B@u****m> |
Joseph Myers <j****m@p****k>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2bd07726 |
Avoid inline styles inside `<code>` / `<pre>` conversion (#117)
Co-authored-by: AlexVonB <A****B@u****m> |
Joseph Myers <j****m@p****k>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 74ddc408 | bump to v0.12.1 | AlexVonB <A****B@u****m> | over 2 years ago | |
| 3b4a014f |
Table merge cell horizontally (#110)
Co-authored-by: AlexVonB <A****B@u****m> |
Eric Xu <7****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 57d4f379 | fixed tests for table caption | AlexVonB <A****B@u****m> | over 2 years ago | |
| d5fb0fbb |
make sure there are blank lines around table/figure captions (#114)
Co-authored-by: AlexVonB <A****B@u****m> Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e4df4122 | Support conversion of header rows in tables without th tag (#83) |
huuya <3****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 804a3f8f | added further readme for custom converters | AlexVonB <A****B@u****m> | over 2 years ago | |
| 7d0bf460 |
revert workaround example in README.rst for <script> and <style> now that it ...
Signed-off-by: chrispy <c****y@s****m> |
Chris Papademetrious <c****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2f9a42d3 | Strip text before adding blockquote markers (#76) |
André van Delft <a****t@o****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 96a25cfb | added tests for linebreaks in table cells | AlexVonB <A****B@u****m> | over 2 years ago | |
| 0477a0c8 | convert_td: strip text (#91) |
Carina de Oliveira Antunes <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f33ccd7c | Fix newline start in header tags (#89) |
Veronika Butkevich <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a2f82678 |
Add no css example to readme (#111)
Co-authored-by: G <1****e@u****m> |
G <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 60967c1c | ignore script and style content (such as css and javascript) (#112) |
Thomas L. Kjeldsen <t****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c7718b6d | merge Merge pull request #104 from chrispy-snps/fix/97-101-102 |
Chris Papademetrious <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2b22d239 |
avoid text normalization/escaping in any preformatted/code context
Signed-off-by: chrispy <c****y@s****m> |
chrispy <c****y@s****m> | over 2 years ago | |
| e6e23fd5 | bump to v0.11.6 | AlexVonB <A****B@u****m> | almost 4 years ago | |
| 433fad2d | added nix shell file | Alex <A****B@u****m> | almost 4 years ago | |
| 4fb451ff | fixed cli parameters | Alex <A****B@u****m> | almost 4 years ago | |
| e8d041c2 | bump to v0.11.5 | AlexVonB <A****B@u****m> | almost 4 years ago | |
| f729c3ba | first test, then lint | AlexVonB <A****B@u****m> | almost 4 years ago | |
| eddfdae4 | fix cli options: default heading, em symbols | AlexVonB <A****B@u****m> | almost 4 years ago | |
| 50b3b73a | bump to v0.11.4 | AlexVonB <A****B@u****m> | almost 4 years ago | |
| 03102168 | fixed readme and added linter to detect this earlier | AlexVonB <A****B@u****m> | almost 4 years ago | |
| 99144748 | bump to v0.11.3 | AlexVonB <A****B@u****m> | almost 4 years ago |