Skip to content

Latest commit

 

History

History
112 lines (79 loc) · 3.63 KB

CHANGELOG.rst

File metadata and controls

112 lines (79 loc) · 3.63 KB

Version 0.1.8

  • @senwu: Remove the Viewer, which is unused in FOnduer (#55)
  • @senwu: Fix SimpleTokenizer for lingual features are disabled (#53)
  • @prabh06: Extend styles parsing and add regex search (#52)
  • @lukehsiao: Remove unnecessary encoding in __repr__ (#50)
  • @lukehsiao: Fix LocationMatch NER tags for spaCy (#50)

Version 0.1.7

Warning

This release is NOT backwards compatable with v0.1.6. Specifically, the snorkel submodule in fonduer has been removed. Any previous imports of the form:

from fonduer.snorkel._ import _

Should drop the snorkel submodule:

from fonduer._ import _

Tip

To leverage the logging output of Fonduer, such as in a Jupyter Notebook, you can configure a logger in your application:

import logging

logging.basicConfig(stream=sys.stdout, format='[%(levelname)s] %(name)s - %(message)s')
log = logging.getLogger('fonduer')
log.setLevel(logging.INFO)
  • @lukehsiao: Remove SQLite code, switch to logging, and absorb snorkel codebase directly into the fonduer package for simplicity (#44)
  • @lukehsiao: Add lf_helpers to ReadTheDocs (#42)
  • @lukehsiao: Remove unused package dependencies (#41)

Version 0.1.6

  • @senwu: Fix support for providing a PostgreSQL username and password as part of the connection string provided to Meta.init() (#40)
  • @lukehsiao: Switch README from Markdown to reStructuredText

Version 0.1.5

Warning

This release is NOT backwards compatable with v0.1.4. Specifically, in order to initialize a session with postgresql, you no longer do

os.environ['SNORKELDB'] = 'postgres://localhost:5432/' + DBNAME
from fonduer import SnorkelSession
session = SnorkelSession()

which had the side-effects of manipulating your database tables on import (or creating a snorkel.db file if you forgot to set the environment variable). Now, you use the Meta class to initialize your session:

from fonduer import Meta
session = Meta.init("postgres://localhost:5432/" + DBNAME).Session()

No side-effects occur until Meta is initialized.

  • @lukehsiao: Remove reliance on environment vars and remove side-effects of importing fonduer (#36)
  • @lukehsiao: Bring codebase in PEP8 compliance and add automatic code-style checks (#37)

Version 0.1.4

Version 0.1.3

Minor hotfix to the README formatting for PyPi.

Version 0.1.2

  • @lukehsiao: Deploy Fonduer to PyPi using Travis-CI