Commit graph

41 commits

Author SHA1 Message Date
schmonz
f90ae3a796 Update to 2015.4.14. From the changelog:
* Feature #56: Treat '-' file parameter as stdin.
* Feature #57: Retain escaping of html except within code or pre tags.
* Feature #59: Write image tags with height and width attrs as raw
  html to retain dimensions
2015-04-18 14:08:54 +00:00
wiz
7fd2b1de09 Update to 2015.2.18:
2015.2.18
==========
----

* Fix #38: Anchor tags with empty text or with `<img>` tags inside are no longer stripped.
2015-03-09 08:08:48 +00:00
wiz
46a5710eb4 Update to 2014.12.29:
2014.12.29
==========
----

* Feature #51: Add single line break option.
    This feature is useful for ensuring that lots of extra line breaks do not
    end up in the resulting Markdown file in situations like Evernote .enex
    exports. Note that this only works properly if ``body-width`` is set
    to ``0``.
2015-01-11 21:20:21 +00:00
wiz
cd0bcf0a7f Update to 2014.12.24:
2014.12.24
==========
----

* Feature #49: Added a images_to_alt option to discard images and keep only their alt.
* Feature #50: Protect links, surrounding them with angle brackets to avoid breaking...
* Feature: Add ``setup.cfg`` file.
2014-12-30 14:41:41 +00:00
wiz
321f0fdd6a Update to 2014.12.5:
2014.12.5
=========
----

* Feature: Update `README.md` with usage examples.
* Fix #35: Remove `py_modules` from `setup.py`.
* Fix #36: Excludes tests from being installed as a separate module.
* Fix #37: Don't hardcode the path to the installed binary.
* Fix: Readme typo in running cli.
* Feature #40: Extract cli part to ``cli`` module.
* Feature #42: Bring python version compatibility to ``compat.py`` module.
* Feature #41: Extract utility/helper methods to ``utils`` module.
* Fix #45: Does not accept standard input when running under Python 3.
* Feature: Clean up ``ChangeLog.rst`` for version and date numbers.
2014-12-07 17:27:25 +00:00
wiz
9be7c0059d Update to 2014.9.25:
2014.9.25 - 2014-09-25

* Feature #29, #27: Add simple table support with bypass option.
* Fix #20: Replace project website with: http://alir3z4.github.io/html2text/ .
2014-10-05 14:42:24 +00:00
schmonz
95cae6a3b8 Replace Python interpreter in __init__.py to squelch pkgsrc warning.
Seems unlikely to matter much in practice; ride recent version bump.
2014-09-12 13:52:20 +00:00
wiz
ac3a20693a Update to 2014.9.8:
2014.9.8 - 2014-09-08
=====================
----

* Fix #28: missing ``html2text`` package in installation.
2014-09-12 06:04:36 +00:00
wiz
967d145698 Update to 2014.9.7:
2014.9.7 - 2014-09-07
* Fix ``unicode``/``type`` error in memory leak unit-test.
* Feature #16: Remove ``install_deps.py``.
* Feature #17: Add status badges via pypin.
* Feature #18: Add ``Python`` ``3.4`` to travis config file.
* Feature #19: Bring ``html2text`` to a separate module and take out the ``conf``/``constant`` variables.
* Feature #21: Remove meta vars from ``html2text.py`` file header.
* Fix: Fix TypeError when parsing tags like <img src='foo' alt>. Fixed in #25.
2014-09-07 20:25:03 +00:00
schmonz
41f66aa722 Update to 2014.7.3. From the changelog:
* Fix #8: Remove ``How to do a release`` section from README.md.
* Fix #11: Include test directory markdown, html files.
* Fix memory leak in using ``handle`` while keeping the old instance
  of ``html2text``.
2014-07-04 13:01:12 +00:00
schmonz
21925d9eed Update to 2014.4.5 (new upstream and versioning). From the git log:
* Make html2text.py compatible with python 3.*.
* PEP8ize the script.
* Switch tests to unittest (w/generated test cases).
* Remove .editorconfig.
* Remove deprecated function has_key.
* Handle invalid literals for start attribute.
* Add bodywidth parameter instead of module-wide BODY_WIDTH.
2014-04-20 01:44:53 +00:00
wiz
6fbcc93eae Use a better homepage. 2014-04-18 13:00:01 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
schmonz
0f1866f387 Update to 3.200.3. No changelog provided. Summarized highlights
from the git log:

* allow module to be imported
* set UTF-8 as default encoding
* better handling of Google Docs HTML
* better handling of more edge-case inputs
* nitpicky bugfixes to whitespace, emphasis, etc.
* new config options
2013-06-06 01:52:01 +00:00
asau
1f96787c11 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-25 06:55:37 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
joerg
9a0666357e Tag the 28 locations that result in a Python 3.1 package as supporting so.
Remove it from the default list for the rest.
2011-12-03 00:02:14 +00:00
schnoebe
0102b73273 Update with a working MASTER_SITES, and to FETCH_USING curl,
since ftp does not handle https: URLs.
2011-06-12 11:59:20 +00:00
schmonz
5868c1f8d1 Update to 3.02. From the changelog:
3.02:
* Use optparse for parsing and checking arguments
* Encode all output as UTF-8
* Accept optional encoding for local file or URL
* Use chardet for guessing local file character sets
* Fix double-newlines inside code blocks

3.01:
* Fix bug with unknown entities

3.0:
* Add forward compatibility with Python3

2.40:
* Update from sgmllib to HTMLParser so that valid XHTML doesn't fail
2011-06-09 06:21:38 +00:00
schnoebe
3fccdd6461 root out another use of "/usr/bin/env python". 2011-05-10 16:45:35 +00:00
wiz
9f0696fd6a Update to 2.39:
let people grab https urls (tx Romain)
2010-09-19 14:05:35 +00:00
wiz
be237f6afa Update to 2.38:
package properly (tx Michael Jenny, Vincent Fretin)
2010-08-07 06:44:43 +00:00
wiz
296896c2c7 Update to 2.37, set LICENSE.
2009-09-14: 2.37. don't use stdout by default (tx Greg Brown)
warning: may not be backwards-compatible in some odd use cases
2009-08-10: 2.36. relative url resolution (tx Kevin North)
2010-01-20 14:34:58 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
schmonz
c588f18e2a Update to 2.35. From the changelog:
* undo last change (elim extra \ns) (tx Sumit Rangwala)
2009-04-07 04:43:23 +00:00
joerg
e2107c85f6 Remove Python 2.1 support. 2009-02-09 21:09:20 +00:00
schmonz
37b23f61ad Update to 2.34. From the changelog:
2008-10-09: 2.34. elim extra \ns (tx Keith Bussell)
2008-09-19: 2.33. add support for abbr (tx Nathan Youngman)
2008-07-31: 2.32. fix parsing bug with fastcompany (tx Elias Soong)
2008-10-19 18:39:56 +00:00
schmonz
a0425f350e Update to 2.31:
* fix unicode support (tx John Chapman)
2008-07-31 02:47:45 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
schmonz
b9d10976ae Update to 2.3. From the changelog:
- add SKIP_INTERNAL_LINKS (tx Christian Siefkes)
- prelim JS support, various fixes, improved performances (tx Johannes Fitz)
2008-06-01 04:52:15 +00:00
schmonz
da8980a717 Update to 2.291:
- add shbang, fix wrapping (tx Christian Siefkes)
2008-04-28 22:51:30 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
schmonz
aed9fe0a7a Update to 2.29. From the changelog:
* fix degenerate sites (cough 9rules) that don't close head tags
* fix crash when feedparser wasn't available (tx Johann Burkard)
2008-02-19 10:31:53 +00:00
wiz
7bea590837 Update to 2.28. Simplify package.
Changes:
2007-04-12: 2.28. fix tables (tx Pete Savage)
2007-04-09: 2.27. fix line breaks (tx Danny O'Brien)
2007-02-23: 2.26. input unicode better (tx John Cavanaugh for the push)
2007-06-08 11:39:02 +00:00
schmonz
9647cc5421 Apply small cleanup patch from Debian. Bump PKGREVISION. 2007-01-19 00:55:06 +00:00
schmonz
567fad1c02 Update to 2.25. From the changelog:
* output unicode better (tx s s)
2007-01-18 22:31:17 +00:00
schmonz
ff01c9a40c Remove share/html2text directory on uninstall. 2006-04-17 12:37:18 +00:00
schmonz
32389d693f Update to 2.24, providing preliminary support for dt/dd. 2006-03-01 23:25:32 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
schmonz
64d83aad6b Initial import of html2text, a Python script that convers a page
of HTML into clean, easy-to-read plain ASCII text. Better yet, that
ASCII also happens to be valid Markdown (a text-to-HTML format).
2005-12-03 00:47:04 +00:00