Skip to content

Commit

Permalink
Merge pull request #8 from commonsense/deprecate_metanl
Browse files Browse the repository at this point in the history
This version warns that metanl is deprecated
  • Loading branch information
Rob Speer committed Jun 27, 2014
2 parents ef65314 + f22d6d1 commit 4b9ae83
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 12 deletions.
19 changes: 8 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,16 @@
Multilingual natural language tools, wrapping NLTK and other systems.

`metanl` contains wrappers for a few different NLP tools that are used for
various purposes in various languages. It works in Python 2.7 or Python >= 3.3.
## Deprecated as of June 2014

It does *not* provide a single abstraction that works in every language. That's
hard and nobody agrees on how to do it. These tools have different purposes
and different strengths, and combining them into one multi-tool would probably
be futile.
`metanl` is no longer actively developed or supported.

What `metanl` provides is ways to access these different tools in concise
Python code. It doesn't try to hide them under an abstraction, but it does
smooth over their rough edges.
This package was created to support the language-processing needs that
[ConceptNet 5](http://conceptnet5.media.mit.edu) shared with code developed at
Luminoso. Those needs have diverged, to the point where it made the most sense
to split the functionality again.

`metanl` is written and maintained by Rob Speer, Lance Nathan, and Andrew Lin
at Luminoso (http://luminoso.com).
A simplified version of metanl has been moved into the `conceptnet5`
package, as `conceptnet5.language`.


## metanl.token_utils
Expand Down
17 changes: 16 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env python

version_str = '1.0b2'
version_str = '1.0c'
from setuptools import setup
import sys

Expand Down Expand Up @@ -29,6 +29,21 @@
README_contents = open(os.path.join(os.path.dirname(__file__), 'README.md')).read()
doclines = README_contents.split("\n")


deprecation_warning = """
Note: metanl is no longer actively developed or supported.
metanl was created to support the language-processing needs that ConceptNet
5 shared with code developed at Luminoso. Those needs have diverged, to the
point where it made the most sense to split the functionality again.
A simplified version of metanl has been moved into the `conceptnet5`
package, as `conceptnet5.language`.
"""
sys.stderr.write(deprecation_warning)

setup(
name="metanl",
version=version_str,
Expand Down

0 comments on commit 4b9ae83

Please sign in to comment.