Changelog

2.1.0 (2016-03-14)

  • Remove legacy Sphinx parsing. The intersphinx parser is much more robust so the old way shouldn’t be needed anymore.
  • Add support for InterSphinx constants. #49
  • Fix handling in-docs links with multiple anchors. #47
  • Add support for --enable-js and --online-redirect-url options. #43
  • Better support for relative paths. #37, #41

2.0.2 (2014-09-24)


2.0.1 (2014-09-16)

  • Better Unicode support. The move from unicode_literals to explicit prefixes broke some things that are fixed now. #29, #30

2.0.0 (2014-08-14)

  • Added a new parser for Sphinx documentation that uses intersphinx files that are machine readable. That should lead to more reliable parsing and a better deduction of symbol types. #28
  • Added Sphinx-based documentation.
  • Added colors, styles, and a progress bar to make output more comprehensible.
  • setup.py test works now.
  • Internally quite a few changes happened. Most prominently tuples and namedtuples have been replaced by real classes and parsers don’t inherit from anything anymore. The fundamental working principal stayed the same though so porting your parsers is trivial.

1.2.1 (2014-07-24)

  • Fix docset name deduction if the source path ends with a /. #26

1.2.0 (2014-01-07)

  • Runs now on Python 3.3. This is achieved by upgrading dependencies that didn’t play along well before on 3.3.
  • Add --index option.

1.1.0 (2013-01-13)

  • Use better dash types for modules and attributes.

1.0.0 (2012-10-14)

  • Make tests pass on Python 2.7 too.
  • Due to lack of known problems, pronouncing stable, thus 1.0.0.
  • Please note that no code except for the tests has changed since 0.3.1.

0.3.1 (2012-06-28)

  • Pronounced beta – happy testing!

0.3.0 (2012-06-28)

  • Add table of contents links to docs to get a nice TOC in dash when inside of a module.
  • Support DashDocSetFamily field.
  • Add --verbose and --quiet options.
  • Add --destination option.
  • Add --add-to-dash option.
  • Allow adding of an PNG icon to the docset (--icon).

0.2.2 (2012-06-16)

  • Don’t collect () as part of method/function names.
  • Index whole names: symbols are searchable by the whole name, including the namespace.

0.2.1 (2012-06-15)

  • Fix PyPI package: add missing MANIFEST.in and add missing packages to setup.py.

0.2.0 (2012-06-14)

  • Add support for built-in constants and classes.
  • Strip annotations from unused remembered names the are re-used in synonyms.