From 8125c0308f69679ff0e822aa57c4c7c4ec09afd3 Mon Sep 17 00:00:00 2001 From: David McClosky Date: Sun, 2 Aug 2015 17:50:07 -0400 Subject: [PATCH] Updates for 0.2.0 release --- CONTRIBUTING.rst | 7 ++++--- README.rst | 13 ++++++++++++- StanfordDependencies/__init__.py | 15 +++++++++++++-- setup.py | 2 +- 4 files changed, 30 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index ff8b15f..3f090a0 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -23,9 +23,10 @@ Submitting changes - Make your changes (please include an update to ``CONTRIBUTORS.rst``) -- Test your changes with ``flake8 StanfordDependencies`` and - ``nosetests`` (you will need to install ``flake8``, ``JPype1``, - ``nose``, ``graphviz``, and ``asciitree`` packages via pip). +- Test your code's formatting with ``flake8 StanfordDependencies`` and + output with ``nosetests`` (you will need to install ``flake8``, + ``JPype1``, ``nose``, ``graphviz``, and ``asciitree`` packages via + pip). You'll need some implementation of Java 1.8 to run the tests. Changes should be tested with Python 2.7 and Python 3.4 (both will be tested with Travis CI (see below) if you don't want to create multiple environments). More information is available in the `release checklist diff --git a/README.rst b/README.rst index e889e70..5df01d7 100644 --- a/README.rst +++ b/README.rst @@ -107,6 +107,15 @@ By default, PyStanfordDependencies will attempt to use the ``jpype`` backend. If ``jpype`` isn't available or crashes on startup, PyStanfordDependencies will fallback to ``subprocess`` with a warning. +Universal Dependencies status +----------------------------- +PyStanfordDependencies mostly supports `Universal Dependencies +`_ (see `issue #10 +`_ for the +most up to date status). PyStanfordDependencies output matches Universal +Dependencies in terms of structure and dependency labels, but Universal +POS tags and features are missing. + More information ---------------- Licensed under `Apache 2.0 `_. @@ -119,13 +128,15 @@ Bug reports and feature requests: `GitHub issue tracker Release summaries ----------------- +- 0.2.0 (2015.08.02): Universal Dependencies support (mostly), + Python 3 support (fully), minor API updates - 0.1.7 (2015.06.13): Bugfixes for JPype, support for IBM Java - 0.1.6 (2015.02.12): Support for graphviz formatting, CoreNLP 3.5.1, better Windows portability - 0.1.5 (2015.01.10): Support for ASCII tree formatting - 0.1.4 (2015.01.07): Fix CCprocessed support - 0.1.3 (2015.01.03): Bugfixes, coveralls integration, refactoring -- 0.1.2 (2015.01.02): Better CoNLL structures, test suite and Travis-CI +- 0.1.2 (2015.01.02): Better CoNLL structures, test suite and Travis CI support, bugfixes - 0.1.1 (2014.12.15): More docs, fewer bugs - 0.1 (2014.12.14): Initial version diff --git a/StanfordDependencies/__init__.py b/StanfordDependencies/__init__.py index f5bb1b1..2632b2a 100644 --- a/StanfordDependencies/__init__.py +++ b/StanfordDependencies/__init__.py @@ -112,6 +112,15 @@ backend. If ``jpype`` isn't available or crashes on startup, PyStanfordDependencies will fallback to ``subprocess`` with a warning. +Universal Dependencies status +----------------------------- +PyStanfordDependencies mostly supports `Universal Dependencies +`_ (see `issue #10 +`_ for the +most up to date status). PyStanfordDependencies output matches Universal +Dependencies in terms of structure and dependency labels, but Universal +POS tags and features are missing. + More information ---------------- Licensed under `Apache 2.0 `_. @@ -124,13 +133,15 @@ Release summaries ----------------- +- 0.2.0 (2015.08.02): Universal Dependencies support (mostly), + Python 3 support (fully), minor API updates - 0.1.7 (2015.06.13): Bugfixes for JPype, support for IBM Java - 0.1.6 (2015.02.12): Support for graphviz formatting, CoreNLP 3.5.1, better Windows portability - 0.1.5 (2015.01.10): Support for ASCII tree formatting - 0.1.4 (2015.01.07): Fix CCprocessed support - 0.1.3 (2015.01.03): Bugfixes, coveralls integration, refactoring -- 0.1.2 (2015.01.02): Better CoNLL structures, test suite and Travis-CI +- 0.1.2 (2015.01.02): Better CoNLL structures, test suite and Travis CI support, bugfixes - 0.1.1 (2014.12.15): More docs, fewer bugs - 0.1 (2014.12.14): Initial version @@ -144,5 +155,5 @@ __authors__ = 'David McClosky' __license__ = 'Apache 2.0' -__version__ = '0.1.7' +__version__ = '0.2.0' __email__ = 'notsoweird+pystanforddependencies@gmail.com' diff --git a/setup.py b/setup.py index 342d642..9ef344e 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from distutils.core import setup setup(name='PyStanfordDependencies', - version='0.1.7', + version='0.2.0', description='Python interface for converting Penn Treebank trees to ' 'Stanford Dependencies', long_description=open('README.rst').read(),