Changelog
=========

version 0.1.dev4
----------------
* add proper support for built-in `hash()`_ function for the :class:`.Entry` and :class:`.BibDB` class
* add standard operators (get-,set-, delitem) to :class:`.Entry` and :class:`.BibDB` class
* :class:`.Entry` and :class:`.BibDB` class are now properly iterable
* bug fix in :meth:`.BibDB.proposeCKey`: problem with non ascii characters
* add :class:`.BibTexFile` and :class:`.BibTexFileSet` *(experimental!)*
* continue working on documentation


version 0.1.dev3
----------------
* fixing **major** bug with encoding
* introducing `python-magic`_ for detecting character encoding


version 0.1.dev2
----------------
* add ``dev/_isbnlib.py`` and move functions from ``_reader.py``
* add :func:`.entry_from_doi`
* add :func:`.entry_from_isbn`
* add :func:`.dev.isbn2bibtex`
* add :attr:`.Entry.is_complete`
* conv. method :meth:`.Entry.AuthorsList()` --> to property :attr:`.Entry.authors`
* conv. method :meth:`.Entry.missingTags()` --> to property :attr:`.Entry.missingTags`
* mod. :meth:`.BibDB.add_entry` with *method* == ``force``: if citation-key invalid use :meth:`.BibDB.proposeCKey` instead of KeyError
* rename :func:`.db_from_doi` --> to :func:`.db_from_doiList`
* rename :func:`.db_from_isbn` --> to :func:`.db_from_isbnList`
* minor bugfixing
* continue working on documentation / tutorial


version 0.1.dev1
----------------
first development release


.. Links:
.. _python-magic: https://pypi.python.org/pypi/python-magic
.. _hash(): https://docs.python.org/3/library/functions.html#hash
