- @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)
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)
- @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
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)
- @lukehsiao: Separate tutorials into their own repo (#31)
Minor hotfix to the README formatting for PyPi.
- @lukehsiao: Deploy Fonduer to PyPi using Travis-CI