1.1.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Added setconfig_list.

Various test improvements (including tox tests configured
to check various mercurial versions)


1.1.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tests should work on any machine. Started Drone.io autotests.
Added some requirement.s

1.1.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New functions: direct_import, direct_import_ext, and disable_logging.
Mostly taken from mercurial_keyring, but improved:
- imports handle dotted.modules
- disable_logging actually works for py2.6

1.0.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Test fixes, minor code cleanups.

1.0.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Documentation updates.

0.11.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Works on Windows (and handles normalizing paths to /-separator)

0.10.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

find_repositories_below

0.9.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

monkeypatch_method and monkeypatch_function

0.8.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Bugfix: TextFiller was hanging if run on pattern
not ending with {item}. Effectively mercurial hanged
while loading path patterns, for example. 

0.8.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- ``rgxp_configbool_items``
- ``suffix_configbool_items``

0.7.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- ``setconfig_dict``, 
- ``DirectoryPattern``
- ``TextFiller``

Actually used to simplify and improve ``mercurial_path_pattern``.

0.6.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Extra config support:
- ``suffix_config_items``,
- ``suffix_configlist_items``.

Actually used to simplify ``mercurial_dynamic_username``.

0.6.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

First public release:
- ``belongs_to_tree``, 
- ``belongs_to_tree_group``,
- ``rgxp_config_items``, 
- ``rgxp_configlist_items``
