Wed Nov 24 16:00:18 2021 UTC ()
py-nltk: update to 3.6.5.

Version 3.6.5 2021-10-11

* modernised nltk.org website
* addressed LGTM.com issues
* support ZWJ sequences emoji and skin tone modifer emoji in TweetTokenizer
* METEOR evaluation now requires pre-tokenized input
* Code linting and type hinting
* implement get_refs function for DrtLambdaExpression
* Enable automated CoreNLP, Senna, Prover9/Mace4, Megam, MaltParser CI tests
* specify minimum regex version that supports regex.Pattern
* avoid re.Pattern and regex.Pattern which fail for Python 3.6, 3.7

Version 3.6.4 2021-10-01

* deprecate `nltk.usage(obj)` in favor of `help(obj)`
* resolve ReDoS vulnerability in Corpus Reader
* solidify performance tests
* improve phone number recognition in tweet tokenizer
* refactored CISTEM stemmer for German
* identify NLTK Team as the author
* replace travis badge with github actions badge
* add SECURITY.md

Version 3.6.3 2021-09-19
* Dropped support for Python 3.5
* Run CI tests on Windows, too
* Moved from Travis CI to GitHub Actions
* Code and comment cleanups
* Visualize WordNet relation graphs using Graphviz
* Fixed large error in METEOR score
* Apply isort, pyupgrade, black, added as pre-commit hooks
* Prevent debug_decisions in Punkt from throwing IndexError
* Resolved ZeroDivisionError in RIBES with dissimilar sentences
* Initialize WordNet IC total counts with smoothing value
* Fixed AttributeError for Arabic ARLSTem2 stemmer
* Many fixes and improvements to lm language model package
* Fix bug in nltk.metrics.aline, C_skip = -10
* Improvements to TweetTokenizer
* Optional show arg for FreqDist.plot, ConditionalFreqDist.plot
* edit_distance now computes Damerau-Levenshtein edit-distance

Version 3.6.2 2021-04-20
* move test code to nltk/test
* clean up some doctests
* fix bug in NgramAssocMeasures (order preserving fix)
* fixes for compatibility with Pypy 7.3.4

Version 3.6 2021-04-07
* add support for Python 3.9
* add Tree.fromlist
* compute Minimum Spanning Tree of unweighted graph using BFS
* fix bug with infinite loop in Wordnet closure and tree
* fix bug in calculating BLEU using smoothing method 4
* Wordnet synset similarities work for all pos
* new Arabic light stemmer (ARLSTem2)
* new syllable tokenizer (LegalitySyllableTokenizer)
* remove nose in favor of pytest
* misc bug fixes, code cleanups, test cleanups, efficiency improvements


(wiz)
diff -r1.3 -r1.4 pkgsrc/textproc/py-nltk/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/py-nltk/PLIST
diff -r1.4 -r1.5 pkgsrc/textproc/py-nltk/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/textproc/py-nltk/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-nltk/Makefile 2020/08/10 14:43:10 1.3
+++ pkgsrc/textproc/py-nltk/Makefile 2021/11/24 16:00:18 1.4
@@ -1,35 +1,67 @@ @@ -1,35 +1,67 @@
1# $NetBSD: Makefile,v 1.3 2020/08/10 14:43:10 adam Exp $ 1# $NetBSD: Makefile,v 1.4 2021/11/24 16:00:18 wiz Exp $
2 2
3DISTNAME= nltk-3.5 3DISTNAME= nltk-3.6.5
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=n/nltk/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=n/nltk/}
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.nltk.org/ 10HOMEPAGE= https://www.nltk.org/
11COMMENT= Natural Language Toolkit (NLTK) 11COMMENT= Natural Language Toolkit (NLTK)
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click 14DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
15DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 
16DEPENDS+= ${PYPKGPREFIX}-joblib-[0-9]*:../../devel/py-joblib 15DEPENDS+= ${PYPKGPREFIX}-joblib-[0-9]*:../../devel/py-joblib
17DEPENDS+= ${PYPKGPREFIX}-nose>=1.1.2:../../devel/py-nose 16DEPENDS+= ${PYPKGPREFIX}-pyparsing-[0-9]*:../../devel/py-pyparsing
18DEPENDS+= ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex 17DEPENDS+= ${PYPKGPREFIX}-regex>=2021.8.3:../../textproc/py-regex
19DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 18DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
20DEPENDS+= ${PYPKGPREFIX}-tqdm-[0-9]*:../../misc/py-tqdm 19DEPENDS+= ${PYPKGPREFIX}-tqdm-[0-9]*:../../misc/py-tqdm
21DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml 20TEST_DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
 21TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib
 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
 24TEST_DEPENDS+= nltk_data-averaged_perceptron_tagger-[0-9]*:../../textproc/nltk_data-averaged_perceptron_tagger
 25TEST_DEPENDS+= nltk_data-averaged_perceptron_tagger_ru-[0-9]*:../../textproc/nltk_data-averaged_perceptron_tagger_ru
 26TEST_DEPENDS+= nltk_data-brown-[0-9]*:../../textproc/nltk_data-brown
 27TEST_DEPENDS+= nltk_data-cess_cat-[0-9]*:../../textproc/nltk_data-cess_cat
 28TEST_DEPENDS+= nltk_data-cess_esp-[0-9]*:../../textproc/nltk_data-cess_esp
 29TEST_DEPENDS+= nltk_data-conll2007-[0-9]*:../../textproc/nltk_data-conll2007
 30TEST_DEPENDS+= nltk_data-floresta-[0-9]*:../../textproc/nltk_data-floresta
 31TEST_DEPENDS+= nltk_data-gutenberg-[0-9]*:../../textproc/nltk_data-gutenberg
 32TEST_DEPENDS+= nltk_data-inaugural-[0-9]*:../../textproc/nltk_data-inaugural
 33TEST_DEPENDS+= nltk_data-indian-[0-9]*:../../textproc/nltk_data-indian
 34TEST_DEPENDS+= nltk_data-large_grammars-[0-9]*:../../textproc/nltk_data-large_grammars
 35TEST_DEPENDS+= nltk_data-nombank.1.0-[0-9]*:../../textproc/nltk_data-nombank.1.0
 36TEST_DEPENDS+= nltk_data-porter_test-[0-9]*:../../textproc/nltk_data-porter_test
 37TEST_DEPENDS+= nltk_data-omw-[0-9]*:../../textproc/nltk_data-omw
 38TEST_DEPENDS+= nltk_data-ptb-[0-9]*:../../textproc/nltk_data-ptb
 39TEST_DEPENDS+= nltk_data-pl196x-[0-9]*:../../textproc/nltk_data-pl196x
 40TEST_DEPENDS+= nltk_data-punkt-[0-9]*:../../textproc/nltk_data-punkt
 41TEST_DEPENDS+= nltk_data-rte-[0-9]*:../../textproc/nltk_data-rte
 42TEST_DEPENDS+= nltk_data-sinica_treebank-[0-9]*:../../textproc/nltk_data-sinica_treebank
 43TEST_DEPENDS+= nltk_data-stopwords-[0-9]*:../../textproc/nltk_data-stopwords
 44TEST_DEPENDS+= nltk_data-treebank-[0-9]*:../../textproc/nltk_data-treebank
 45TEST_DEPENDS+= nltk_data-twitter_samples-[0-9]*:../../textproc/nltk_data-twitter_samples
 46TEST_DEPENDS+= nltk_data-udhr-[0-9]*:../../textproc/nltk_data-udhr
 47TEST_DEPENDS+= nltk_data-universal_tagset-[0-9]*:../../textproc/nltk_data-universal_tagset
 48TEST_DEPENDS+= nltk_data-wmt15_eval-[0-9]*:../../textproc/nltk_data-wmt15_eval
 49TEST_DEPENDS+= nltk_data-wordnet-[0-9]*:../../textproc/nltk_data-wordnet
 50TEST_DEPENDS+= nltk_data-wordnet31-[0-9]*:../../textproc/nltk_data-wordnet31
 51TEST_DEPENDS+= nltk_data-wordnet_ic-[0-9]*:../../textproc/nltk_data-wordnet_ic
 52TEST_DEPENDS+= nltk_data-words-[0-9]*:../../textproc/nltk_data-words
22 53
23REPLACE_PYTHON= nltk/corpus/reader/knbc.py 54REPLACE_PYTHON= nltk/corpus/reader/knbc.py
24REPLACE_PYTHON+= nltk/stem/rslp.py 
25REPLACE_PYTHON+= nltk/test/runtests.py 
26 55
27PYTHON_VERSIONS_INCOMPATIBLE= 27 56PYTHON_VERSIONS_INCOMPATIBLE= 27
28 57
29post-install: 58post-install:
30 cd ${DESTDIR}${PREFIX}/bin && \ 59 cd ${DESTDIR}${PREFIX}/bin && \
31 ${MV} nltk nltk-${PYVERSSUFFIX} || ${TRUE} 60 ${MV} nltk nltk-${PYVERSSUFFIX} || ${TRUE}
32 61
 62do-test:
 63 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
 64
33.include "../../lang/python/application.mk" 65.include "../../lang/python/application.mk"
34.include "../../lang/python/egg.mk" 66.include "../../lang/python/egg.mk"
35.include "../../mk/bsd.pkg.mk" 67.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-nltk/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/py-nltk/PLIST 2020/08/10 14:43:10 1.2
+++ pkgsrc/textproc/py-nltk/PLIST 2021/11/24 16:00:18 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2020/08/10 14:43:10 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2021/11/24 16:00:18 wiz Exp $
2bin/nltk-${PYVERSSUFFIX} 2bin/nltk-${PYVERSSUFFIX}
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/nltk/VERSION 10${PYSITELIB}/nltk/VERSION
11${PYSITELIB}/nltk/__init__.py 11${PYSITELIB}/nltk/__init__.py
12${PYSITELIB}/nltk/__init__.pyc 12${PYSITELIB}/nltk/__init__.pyc
13${PYSITELIB}/nltk/__init__.pyo 13${PYSITELIB}/nltk/__init__.pyo
14${PYSITELIB}/nltk/app/__init__.py 14${PYSITELIB}/nltk/app/__init__.py
@@ -595,26 +595,29 @@ ${PYSITELIB}/nltk/sentiment/util.pyc @@ -595,26 +595,29 @@ ${PYSITELIB}/nltk/sentiment/util.pyc
595${PYSITELIB}/nltk/sentiment/util.pyo 595${PYSITELIB}/nltk/sentiment/util.pyo
596${PYSITELIB}/nltk/sentiment/vader.py 596${PYSITELIB}/nltk/sentiment/vader.py
597${PYSITELIB}/nltk/sentiment/vader.pyc 597${PYSITELIB}/nltk/sentiment/vader.pyc
598${PYSITELIB}/nltk/sentiment/vader.pyo 598${PYSITELIB}/nltk/sentiment/vader.pyo
599${PYSITELIB}/nltk/stem/__init__.py 599${PYSITELIB}/nltk/stem/__init__.py
600${PYSITELIB}/nltk/stem/__init__.pyc 600${PYSITELIB}/nltk/stem/__init__.pyc
601${PYSITELIB}/nltk/stem/__init__.pyo 601${PYSITELIB}/nltk/stem/__init__.pyo
602${PYSITELIB}/nltk/stem/api.py 602${PYSITELIB}/nltk/stem/api.py
603${PYSITELIB}/nltk/stem/api.pyc 603${PYSITELIB}/nltk/stem/api.pyc
604${PYSITELIB}/nltk/stem/api.pyo 604${PYSITELIB}/nltk/stem/api.pyo
605${PYSITELIB}/nltk/stem/arlstem.py 605${PYSITELIB}/nltk/stem/arlstem.py
606${PYSITELIB}/nltk/stem/arlstem.pyc 606${PYSITELIB}/nltk/stem/arlstem.pyc
607${PYSITELIB}/nltk/stem/arlstem.pyo 607${PYSITELIB}/nltk/stem/arlstem.pyo
 608${PYSITELIB}/nltk/stem/arlstem2.py
 609${PYSITELIB}/nltk/stem/arlstem2.pyc
 610${PYSITELIB}/nltk/stem/arlstem2.pyo
608${PYSITELIB}/nltk/stem/cistem.py 611${PYSITELIB}/nltk/stem/cistem.py
609${PYSITELIB}/nltk/stem/cistem.pyc 612${PYSITELIB}/nltk/stem/cistem.pyc
610${PYSITELIB}/nltk/stem/cistem.pyo 613${PYSITELIB}/nltk/stem/cistem.pyo
611${PYSITELIB}/nltk/stem/isri.py 614${PYSITELIB}/nltk/stem/isri.py
612${PYSITELIB}/nltk/stem/isri.pyc 615${PYSITELIB}/nltk/stem/isri.pyc
613${PYSITELIB}/nltk/stem/isri.pyo 616${PYSITELIB}/nltk/stem/isri.pyo
614${PYSITELIB}/nltk/stem/lancaster.py 617${PYSITELIB}/nltk/stem/lancaster.py
615${PYSITELIB}/nltk/stem/lancaster.pyc 618${PYSITELIB}/nltk/stem/lancaster.pyc
616${PYSITELIB}/nltk/stem/lancaster.pyo 619${PYSITELIB}/nltk/stem/lancaster.pyo
617${PYSITELIB}/nltk/stem/porter.py 620${PYSITELIB}/nltk/stem/porter.py
618${PYSITELIB}/nltk/stem/porter.pyc 621${PYSITELIB}/nltk/stem/porter.pyc
619${PYSITELIB}/nltk/stem/porter.pyo 622${PYSITELIB}/nltk/stem/porter.pyo
620${PYSITELIB}/nltk/stem/regexp.py 623${PYSITELIB}/nltk/stem/regexp.py
@@ -708,30 +711,30 @@ ${PYSITELIB}/nltk/test/ccg_semantics.doc @@ -708,30 +711,30 @@ ${PYSITELIB}/nltk/test/ccg_semantics.doc
708${PYSITELIB}/nltk/test/chat80.doctest 711${PYSITELIB}/nltk/test/chat80.doctest
709${PYSITELIB}/nltk/test/childes.doctest 712${PYSITELIB}/nltk/test/childes.doctest
710${PYSITELIB}/nltk/test/childes_fixt.py 713${PYSITELIB}/nltk/test/childes_fixt.py
711${PYSITELIB}/nltk/test/childes_fixt.pyc 714${PYSITELIB}/nltk/test/childes_fixt.pyc
712${PYSITELIB}/nltk/test/childes_fixt.pyo 715${PYSITELIB}/nltk/test/childes_fixt.pyo
713${PYSITELIB}/nltk/test/chunk.doctest 716${PYSITELIB}/nltk/test/chunk.doctest
714${PYSITELIB}/nltk/test/classify.doctest 717${PYSITELIB}/nltk/test/classify.doctest
715${PYSITELIB}/nltk/test/classify_fixt.py 718${PYSITELIB}/nltk/test/classify_fixt.py
716${PYSITELIB}/nltk/test/classify_fixt.pyc 719${PYSITELIB}/nltk/test/classify_fixt.pyc
717${PYSITELIB}/nltk/test/classify_fixt.pyo 720${PYSITELIB}/nltk/test/classify_fixt.pyo
718${PYSITELIB}/nltk/test/collections.doctest 721${PYSITELIB}/nltk/test/collections.doctest
719${PYSITELIB}/nltk/test/collocations.doctest 722${PYSITELIB}/nltk/test/collocations.doctest
720${PYSITELIB}/nltk/test/concordance.doctest 723${PYSITELIB}/nltk/test/concordance.doctest
 724${PYSITELIB}/nltk/test/conftest.py
 725${PYSITELIB}/nltk/test/conftest.pyc
 726${PYSITELIB}/nltk/test/conftest.pyo
721${PYSITELIB}/nltk/test/corpus.doctest 727${PYSITELIB}/nltk/test/corpus.doctest
722${PYSITELIB}/nltk/test/corpus_fixt.py 
723${PYSITELIB}/nltk/test/corpus_fixt.pyc 
724${PYSITELIB}/nltk/test/corpus_fixt.pyo 
725${PYSITELIB}/nltk/test/crubadan.doctest 728${PYSITELIB}/nltk/test/crubadan.doctest
726${PYSITELIB}/nltk/test/data.doctest 729${PYSITELIB}/nltk/test/data.doctest
727${PYSITELIB}/nltk/test/dependency.doctest 730${PYSITELIB}/nltk/test/dependency.doctest
728${PYSITELIB}/nltk/test/discourse.doctest 731${PYSITELIB}/nltk/test/discourse.doctest
729${PYSITELIB}/nltk/test/discourse_fixt.py 732${PYSITELIB}/nltk/test/discourse_fixt.py
730${PYSITELIB}/nltk/test/discourse_fixt.pyc 733${PYSITELIB}/nltk/test/discourse_fixt.pyc
731${PYSITELIB}/nltk/test/discourse_fixt.pyo 734${PYSITELIB}/nltk/test/discourse_fixt.pyo
732${PYSITELIB}/nltk/test/drt.doctest 735${PYSITELIB}/nltk/test/drt.doctest
733${PYSITELIB}/nltk/test/featgram.doctest 736${PYSITELIB}/nltk/test/featgram.doctest
734${PYSITELIB}/nltk/test/featstruct.doctest 737${PYSITELIB}/nltk/test/featstruct.doctest
735${PYSITELIB}/nltk/test/framenet.doctest 738${PYSITELIB}/nltk/test/framenet.doctest
736${PYSITELIB}/nltk/test/generate.doctest 739${PYSITELIB}/nltk/test/generate.doctest
737${PYSITELIB}/nltk/test/gensim.doctest 740${PYSITELIB}/nltk/test/gensim.doctest
@@ -764,47 +767,35 @@ ${PYSITELIB}/nltk/test/nonmonotonic_fixt @@ -764,47 +767,35 @@ ${PYSITELIB}/nltk/test/nonmonotonic_fixt
764${PYSITELIB}/nltk/test/paice.doctest 767${PYSITELIB}/nltk/test/paice.doctest
765${PYSITELIB}/nltk/test/parse.doctest 768${PYSITELIB}/nltk/test/parse.doctest
766${PYSITELIB}/nltk/test/portuguese_en.doctest 769${PYSITELIB}/nltk/test/portuguese_en.doctest
767${PYSITELIB}/nltk/test/portuguese_en_fixt.py 770${PYSITELIB}/nltk/test/portuguese_en_fixt.py
768${PYSITELIB}/nltk/test/portuguese_en_fixt.pyc 771${PYSITELIB}/nltk/test/portuguese_en_fixt.pyc
769${PYSITELIB}/nltk/test/portuguese_en_fixt.pyo 772${PYSITELIB}/nltk/test/portuguese_en_fixt.pyo
770${PYSITELIB}/nltk/test/probability.doctest 773${PYSITELIB}/nltk/test/probability.doctest
771${PYSITELIB}/nltk/test/probability_fixt.py 774${PYSITELIB}/nltk/test/probability_fixt.py
772${PYSITELIB}/nltk/test/probability_fixt.pyc 775${PYSITELIB}/nltk/test/probability_fixt.pyc
773${PYSITELIB}/nltk/test/probability_fixt.pyo 776${PYSITELIB}/nltk/test/probability_fixt.pyo
774${PYSITELIB}/nltk/test/propbank.doctest 777${PYSITELIB}/nltk/test/propbank.doctest
775${PYSITELIB}/nltk/test/relextract.doctest 778${PYSITELIB}/nltk/test/relextract.doctest
776${PYSITELIB}/nltk/test/resolution.doctest 779${PYSITELIB}/nltk/test/resolution.doctest
777${PYSITELIB}/nltk/test/runtests.py 
778${PYSITELIB}/nltk/test/runtests.pyc 
779${PYSITELIB}/nltk/test/runtests.pyo 
780${PYSITELIB}/nltk/test/segmentation_fixt.py 
781${PYSITELIB}/nltk/test/segmentation_fixt.pyc 
782${PYSITELIB}/nltk/test/segmentation_fixt.pyo 
783${PYSITELIB}/nltk/test/semantics.doctest 780${PYSITELIB}/nltk/test/semantics.doctest
784${PYSITELIB}/nltk/test/semantics_fixt.py 
785${PYSITELIB}/nltk/test/semantics_fixt.pyc 
786${PYSITELIB}/nltk/test/semantics_fixt.pyo 
787${PYSITELIB}/nltk/test/sentiment.doctest 781${PYSITELIB}/nltk/test/sentiment.doctest
788${PYSITELIB}/nltk/test/sentiwordnet.doctest 782${PYSITELIB}/nltk/test/sentiwordnet.doctest
789${PYSITELIB}/nltk/test/simple.doctest 783${PYSITELIB}/nltk/test/simple.doctest
790${PYSITELIB}/nltk/test/stem.doctest 784${PYSITELIB}/nltk/test/stem.doctest
791${PYSITELIB}/nltk/test/tag.doctest 785${PYSITELIB}/nltk/test/tag.doctest
792${PYSITELIB}/nltk/test/tokenize.doctest 786${PYSITELIB}/nltk/test/tokenize.doctest
793${PYSITELIB}/nltk/test/toolbox.doctest 787${PYSITELIB}/nltk/test/toolbox.doctest
794${PYSITELIB}/nltk/test/translate.doctest 788${PYSITELIB}/nltk/test/translate.doctest
795${PYSITELIB}/nltk/test/translate_fixt.py 
796${PYSITELIB}/nltk/test/translate_fixt.pyc 
797${PYSITELIB}/nltk/test/translate_fixt.pyo 
798${PYSITELIB}/nltk/test/tree.doctest 789${PYSITELIB}/nltk/test/tree.doctest
799${PYSITELIB}/nltk/test/treeprettyprinter.doctest 790${PYSITELIB}/nltk/test/treeprettyprinter.doctest
800${PYSITELIB}/nltk/test/treetransforms.doctest 791${PYSITELIB}/nltk/test/treetransforms.doctest
801${PYSITELIB}/nltk/test/unit/__init__.py 792${PYSITELIB}/nltk/test/unit/__init__.py
802${PYSITELIB}/nltk/test/unit/__init__.pyc 793${PYSITELIB}/nltk/test/unit/__init__.pyc
803${PYSITELIB}/nltk/test/unit/__init__.pyo 794${PYSITELIB}/nltk/test/unit/__init__.pyo
804${PYSITELIB}/nltk/test/unit/lm/__init__.py 795${PYSITELIB}/nltk/test/unit/lm/__init__.py
805${PYSITELIB}/nltk/test/unit/lm/__init__.pyc 796${PYSITELIB}/nltk/test/unit/lm/__init__.pyc
806${PYSITELIB}/nltk/test/unit/lm/__init__.pyo 797${PYSITELIB}/nltk/test/unit/lm/__init__.pyo
807${PYSITELIB}/nltk/test/unit/lm/test_counter.py 798${PYSITELIB}/nltk/test/unit/lm/test_counter.py
808${PYSITELIB}/nltk/test/unit/lm/test_counter.pyc 799${PYSITELIB}/nltk/test/unit/lm/test_counter.pyc
809${PYSITELIB}/nltk/test/unit/lm/test_counter.pyo 800${PYSITELIB}/nltk/test/unit/lm/test_counter.pyo
810${PYSITELIB}/nltk/test/unit/lm/test_models.py 801${PYSITELIB}/nltk/test/unit/lm/test_models.py
@@ -845,74 +836,86 @@ ${PYSITELIB}/nltk/test/unit/test_corenlp @@ -845,74 +836,86 @@ ${PYSITELIB}/nltk/test/unit/test_corenlp
845${PYSITELIB}/nltk/test/unit/test_corenlp.pyo 836${PYSITELIB}/nltk/test/unit/test_corenlp.pyo
846${PYSITELIB}/nltk/test/unit/test_corpora.py 837${PYSITELIB}/nltk/test/unit/test_corpora.py
847${PYSITELIB}/nltk/test/unit/test_corpora.pyc 838${PYSITELIB}/nltk/test/unit/test_corpora.pyc
848${PYSITELIB}/nltk/test/unit/test_corpora.pyo 839${PYSITELIB}/nltk/test/unit/test_corpora.pyo
849${PYSITELIB}/nltk/test/unit/test_corpus_views.py 840${PYSITELIB}/nltk/test/unit/test_corpus_views.py
850${PYSITELIB}/nltk/test/unit/test_corpus_views.pyc 841${PYSITELIB}/nltk/test/unit/test_corpus_views.pyc
851${PYSITELIB}/nltk/test/unit/test_corpus_views.pyo 842${PYSITELIB}/nltk/test/unit/test_corpus_views.pyo
852${PYSITELIB}/nltk/test/unit/test_data.py 843${PYSITELIB}/nltk/test/unit/test_data.py
853${PYSITELIB}/nltk/test/unit/test_data.pyc 844${PYSITELIB}/nltk/test/unit/test_data.pyc
854${PYSITELIB}/nltk/test/unit/test_data.pyo 845${PYSITELIB}/nltk/test/unit/test_data.pyo
855${PYSITELIB}/nltk/test/unit/test_disagreement.py 846${PYSITELIB}/nltk/test/unit/test_disagreement.py
856${PYSITELIB}/nltk/test/unit/test_disagreement.pyc 847${PYSITELIB}/nltk/test/unit/test_disagreement.pyc
857${PYSITELIB}/nltk/test/unit/test_disagreement.pyo 848${PYSITELIB}/nltk/test/unit/test_disagreement.pyo
 849${PYSITELIB}/nltk/test/unit/test_distance.py
 850${PYSITELIB}/nltk/test/unit/test_distance.pyc
 851${PYSITELIB}/nltk/test/unit/test_distance.pyo
858${PYSITELIB}/nltk/test/unit/test_freqdist.py 852${PYSITELIB}/nltk/test/unit/test_freqdist.py
859${PYSITELIB}/nltk/test/unit/test_freqdist.pyc 853${PYSITELIB}/nltk/test/unit/test_freqdist.pyc
860${PYSITELIB}/nltk/test/unit/test_freqdist.pyo 854${PYSITELIB}/nltk/test/unit/test_freqdist.pyo
861${PYSITELIB}/nltk/test/unit/test_hmm.py 855${PYSITELIB}/nltk/test/unit/test_hmm.py
862${PYSITELIB}/nltk/test/unit/test_hmm.pyc 856${PYSITELIB}/nltk/test/unit/test_hmm.pyc
863${PYSITELIB}/nltk/test/unit/test_hmm.pyo 857${PYSITELIB}/nltk/test/unit/test_hmm.pyo
864${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.py 858${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.py
865${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.pyc 859${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.pyc
866${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.pyo 860${PYSITELIB}/nltk/test/unit/test_json2csv_corpus.pyo
867${PYSITELIB}/nltk/test/unit/test_json_serialization.py 861${PYSITELIB}/nltk/test/unit/test_json_serialization.py
868${PYSITELIB}/nltk/test/unit/test_json_serialization.pyc 862${PYSITELIB}/nltk/test/unit/test_json_serialization.pyc
869${PYSITELIB}/nltk/test/unit/test_json_serialization.pyo 863${PYSITELIB}/nltk/test/unit/test_json_serialization.pyo
 864${PYSITELIB}/nltk/test/unit/test_metrics.py
 865${PYSITELIB}/nltk/test/unit/test_metrics.pyc
 866${PYSITELIB}/nltk/test/unit/test_metrics.pyo
870${PYSITELIB}/nltk/test/unit/test_naivebayes.py 867${PYSITELIB}/nltk/test/unit/test_naivebayes.py
871${PYSITELIB}/nltk/test/unit/test_naivebayes.pyc 868${PYSITELIB}/nltk/test/unit/test_naivebayes.pyc
872${PYSITELIB}/nltk/test/unit/test_naivebayes.pyo 869${PYSITELIB}/nltk/test/unit/test_naivebayes.pyo
873${PYSITELIB}/nltk/test/unit/test_nombank.py 870${PYSITELIB}/nltk/test/unit/test_nombank.py
874${PYSITELIB}/nltk/test/unit/test_nombank.pyc 871${PYSITELIB}/nltk/test/unit/test_nombank.pyc
875${PYSITELIB}/nltk/test/unit/test_nombank.pyo 872${PYSITELIB}/nltk/test/unit/test_nombank.pyo
876${PYSITELIB}/nltk/test/unit/test_pl196x.py 873${PYSITELIB}/nltk/test/unit/test_pl196x.py
877${PYSITELIB}/nltk/test/unit/test_pl196x.pyc 874${PYSITELIB}/nltk/test/unit/test_pl196x.pyc
878${PYSITELIB}/nltk/test/unit/test_pl196x.pyo 875${PYSITELIB}/nltk/test/unit/test_pl196x.pyo
879${PYSITELIB}/nltk/test/unit/test_pos_tag.py 876${PYSITELIB}/nltk/test/unit/test_pos_tag.py
880${PYSITELIB}/nltk/test/unit/test_pos_tag.pyc 877${PYSITELIB}/nltk/test/unit/test_pos_tag.pyc
881${PYSITELIB}/nltk/test/unit/test_pos_tag.pyo 878${PYSITELIB}/nltk/test/unit/test_pos_tag.pyo
 879${PYSITELIB}/nltk/test/unit/test_ribes.py
 880${PYSITELIB}/nltk/test/unit/test_ribes.pyc
 881${PYSITELIB}/nltk/test/unit/test_ribes.pyo
882${PYSITELIB}/nltk/test/unit/test_rte_classify.py 882${PYSITELIB}/nltk/test/unit/test_rte_classify.py
883${PYSITELIB}/nltk/test/unit/test_rte_classify.pyc 883${PYSITELIB}/nltk/test/unit/test_rte_classify.pyc
884${PYSITELIB}/nltk/test/unit/test_rte_classify.pyo 884${PYSITELIB}/nltk/test/unit/test_rte_classify.pyo
885${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.py 885${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.py
886${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.pyc 886${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.pyc
887${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.pyo 887${PYSITELIB}/nltk/test/unit/test_seekable_unicode_stream_reader.pyo
888${PYSITELIB}/nltk/test/unit/test_senna.py 888${PYSITELIB}/nltk/test/unit/test_senna.py
889${PYSITELIB}/nltk/test/unit/test_senna.pyc 889${PYSITELIB}/nltk/test/unit/test_senna.pyc
890${PYSITELIB}/nltk/test/unit/test_senna.pyo 890${PYSITELIB}/nltk/test/unit/test_senna.pyo
891${PYSITELIB}/nltk/test/unit/test_stem.py 891${PYSITELIB}/nltk/test/unit/test_stem.py
892${PYSITELIB}/nltk/test/unit/test_stem.pyc 892${PYSITELIB}/nltk/test/unit/test_stem.pyc
893${PYSITELIB}/nltk/test/unit/test_stem.pyo 893${PYSITELIB}/nltk/test/unit/test_stem.pyo
894${PYSITELIB}/nltk/test/unit/test_tag.py 894${PYSITELIB}/nltk/test/unit/test_tag.py
895${PYSITELIB}/nltk/test/unit/test_tag.pyc 895${PYSITELIB}/nltk/test/unit/test_tag.pyc
896${PYSITELIB}/nltk/test/unit/test_tag.pyo 896${PYSITELIB}/nltk/test/unit/test_tag.pyo
897${PYSITELIB}/nltk/test/unit/test_tgrep.py 897${PYSITELIB}/nltk/test/unit/test_tgrep.py
898${PYSITELIB}/nltk/test/unit/test_tgrep.pyc 898${PYSITELIB}/nltk/test/unit/test_tgrep.pyc
899${PYSITELIB}/nltk/test/unit/test_tgrep.pyo 899${PYSITELIB}/nltk/test/unit/test_tgrep.pyo
900${PYSITELIB}/nltk/test/unit/test_tokenize.py 900${PYSITELIB}/nltk/test/unit/test_tokenize.py
901${PYSITELIB}/nltk/test/unit/test_tokenize.pyc 901${PYSITELIB}/nltk/test/unit/test_tokenize.pyc
902${PYSITELIB}/nltk/test/unit/test_tokenize.pyo 902${PYSITELIB}/nltk/test/unit/test_tokenize.pyo
903${PYSITELIB}/nltk/test/unit/test_twitter_auth.py 903${PYSITELIB}/nltk/test/unit/test_twitter_auth.py
904${PYSITELIB}/nltk/test/unit/test_twitter_auth.pyc 904${PYSITELIB}/nltk/test/unit/test_twitter_auth.pyc
905${PYSITELIB}/nltk/test/unit/test_twitter_auth.pyo 905${PYSITELIB}/nltk/test/unit/test_twitter_auth.pyo
 906${PYSITELIB}/nltk/test/unit/test_util.py
 907${PYSITELIB}/nltk/test/unit/test_util.pyc
 908${PYSITELIB}/nltk/test/unit/test_util.pyo
906${PYSITELIB}/nltk/test/unit/test_wordnet.py 909${PYSITELIB}/nltk/test/unit/test_wordnet.py
907${PYSITELIB}/nltk/test/unit/test_wordnet.pyc 910${PYSITELIB}/nltk/test/unit/test_wordnet.pyc
908${PYSITELIB}/nltk/test/unit/test_wordnet.pyo 911${PYSITELIB}/nltk/test/unit/test_wordnet.pyo
909${PYSITELIB}/nltk/test/unit/translate/__init__.py 912${PYSITELIB}/nltk/test/unit/translate/__init__.py
910${PYSITELIB}/nltk/test/unit/translate/__init__.pyc 913${PYSITELIB}/nltk/test/unit/translate/__init__.pyc
911${PYSITELIB}/nltk/test/unit/translate/__init__.pyo 914${PYSITELIB}/nltk/test/unit/translate/__init__.pyo
912${PYSITELIB}/nltk/test/unit/translate/test_bleu.py 915${PYSITELIB}/nltk/test/unit/translate/test_bleu.py
913${PYSITELIB}/nltk/test/unit/translate/test_bleu.pyc 916${PYSITELIB}/nltk/test/unit/translate/test_bleu.pyc
914${PYSITELIB}/nltk/test/unit/translate/test_bleu.pyo 917${PYSITELIB}/nltk/test/unit/translate/test_bleu.pyo
915${PYSITELIB}/nltk/test/unit/translate/test_gdfa.py 918${PYSITELIB}/nltk/test/unit/translate/test_gdfa.py
916${PYSITELIB}/nltk/test/unit/translate/test_gdfa.pyc 919${PYSITELIB}/nltk/test/unit/translate/test_gdfa.pyc
917${PYSITELIB}/nltk/test/unit/translate/test_gdfa.pyo 920${PYSITELIB}/nltk/test/unit/translate/test_gdfa.pyo
918${PYSITELIB}/nltk/test/unit/translate/test_ibm1.py 921${PYSITELIB}/nltk/test/unit/translate/test_ibm1.py
@@ -923,60 +926,60 @@ ${PYSITELIB}/nltk/test/unit/translate/te @@ -923,60 +926,60 @@ ${PYSITELIB}/nltk/test/unit/translate/te
923${PYSITELIB}/nltk/test/unit/translate/test_ibm2.pyo 926${PYSITELIB}/nltk/test/unit/translate/test_ibm2.pyo
924${PYSITELIB}/nltk/test/unit/translate/test_ibm3.py 927${PYSITELIB}/nltk/test/unit/translate/test_ibm3.py
925${PYSITELIB}/nltk/test/unit/translate/test_ibm3.pyc 928${PYSITELIB}/nltk/test/unit/translate/test_ibm3.pyc
926${PYSITELIB}/nltk/test/unit/translate/test_ibm3.pyo 929${PYSITELIB}/nltk/test/unit/translate/test_ibm3.pyo
927${PYSITELIB}/nltk/test/unit/translate/test_ibm4.py 930${PYSITELIB}/nltk/test/unit/translate/test_ibm4.py
928${PYSITELIB}/nltk/test/unit/translate/test_ibm4.pyc 931${PYSITELIB}/nltk/test/unit/translate/test_ibm4.pyc
929${PYSITELIB}/nltk/test/unit/translate/test_ibm4.pyo 932${PYSITELIB}/nltk/test/unit/translate/test_ibm4.pyo
930${PYSITELIB}/nltk/test/unit/translate/test_ibm5.py 933${PYSITELIB}/nltk/test/unit/translate/test_ibm5.py
931${PYSITELIB}/nltk/test/unit/translate/test_ibm5.pyc 934${PYSITELIB}/nltk/test/unit/translate/test_ibm5.pyc
932${PYSITELIB}/nltk/test/unit/translate/test_ibm5.pyo 935${PYSITELIB}/nltk/test/unit/translate/test_ibm5.pyo
933${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.py 936${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.py
934${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.pyc 937${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.pyc
935${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.pyo 938${PYSITELIB}/nltk/test/unit/translate/test_ibm_model.pyo
 939${PYSITELIB}/nltk/test/unit/translate/test_meteor.py
 940${PYSITELIB}/nltk/test/unit/translate/test_meteor.pyc
 941${PYSITELIB}/nltk/test/unit/translate/test_meteor.pyo
936${PYSITELIB}/nltk/test/unit/translate/test_nist.py 942${PYSITELIB}/nltk/test/unit/translate/test_nist.py
937${PYSITELIB}/nltk/test/unit/translate/test_nist.pyc 943${PYSITELIB}/nltk/test/unit/translate/test_nist.pyc
938${PYSITELIB}/nltk/test/unit/translate/test_nist.pyo 944${PYSITELIB}/nltk/test/unit/translate/test_nist.pyo
939${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.py 945${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.py
940${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.pyc 946${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.pyc
941${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.pyo 947${PYSITELIB}/nltk/test/unit/translate/test_stack_decoder.pyo
942${PYSITELIB}/nltk/test/unit/utils.py 
943${PYSITELIB}/nltk/test/unit/utils.pyc 
944${PYSITELIB}/nltk/test/unit/utils.pyo 
945${PYSITELIB}/nltk/test/util.doctest 948${PYSITELIB}/nltk/test/util.doctest
946${PYSITELIB}/nltk/test/wordnet.doctest 949${PYSITELIB}/nltk/test/wordnet.doctest
947${PYSITELIB}/nltk/test/wordnet_fixt.py 
948${PYSITELIB}/nltk/test/wordnet_fixt.pyc 
949${PYSITELIB}/nltk/test/wordnet_fixt.pyo 
950${PYSITELIB}/nltk/test/wordnet_lch.doctest 950${PYSITELIB}/nltk/test/wordnet_lch.doctest
951${PYSITELIB}/nltk/test/wsd.doctest 951${PYSITELIB}/nltk/test/wsd.doctest
952${PYSITELIB}/nltk/text.py 952${PYSITELIB}/nltk/text.py
953${PYSITELIB}/nltk/text.pyc 953${PYSITELIB}/nltk/text.pyc
954${PYSITELIB}/nltk/text.pyo 954${PYSITELIB}/nltk/text.pyo
955${PYSITELIB}/nltk/tgrep.py 955${PYSITELIB}/nltk/tgrep.py
956${PYSITELIB}/nltk/tgrep.pyc 956${PYSITELIB}/nltk/tgrep.pyc
957${PYSITELIB}/nltk/tgrep.pyo 957${PYSITELIB}/nltk/tgrep.pyo
958${PYSITELIB}/nltk/tokenize/__init__.py 958${PYSITELIB}/nltk/tokenize/__init__.py
959${PYSITELIB}/nltk/tokenize/__init__.pyc 959${PYSITELIB}/nltk/tokenize/__init__.pyc
960${PYSITELIB}/nltk/tokenize/__init__.pyo 960${PYSITELIB}/nltk/tokenize/__init__.pyo
961${PYSITELIB}/nltk/tokenize/api.py 961${PYSITELIB}/nltk/tokenize/api.py
962${PYSITELIB}/nltk/tokenize/api.pyc 962${PYSITELIB}/nltk/tokenize/api.pyc
963${PYSITELIB}/nltk/tokenize/api.pyo 963${PYSITELIB}/nltk/tokenize/api.pyo
964${PYSITELIB}/nltk/tokenize/casual.py 964${PYSITELIB}/nltk/tokenize/casual.py
965${PYSITELIB}/nltk/tokenize/casual.pyc 965${PYSITELIB}/nltk/tokenize/casual.pyc
966${PYSITELIB}/nltk/tokenize/casual.pyo 966${PYSITELIB}/nltk/tokenize/casual.pyo
967${PYSITELIB}/nltk/tokenize/destructive.py 967${PYSITELIB}/nltk/tokenize/destructive.py
968${PYSITELIB}/nltk/tokenize/destructive.pyc 968${PYSITELIB}/nltk/tokenize/destructive.pyc
969${PYSITELIB}/nltk/tokenize/destructive.pyo 969${PYSITELIB}/nltk/tokenize/destructive.pyo
 970${PYSITELIB}/nltk/tokenize/legality_principle.py
 971${PYSITELIB}/nltk/tokenize/legality_principle.pyc
 972${PYSITELIB}/nltk/tokenize/legality_principle.pyo
970${PYSITELIB}/nltk/tokenize/mwe.py 973${PYSITELIB}/nltk/tokenize/mwe.py
971${PYSITELIB}/nltk/tokenize/mwe.pyc 974${PYSITELIB}/nltk/tokenize/mwe.pyc
972${PYSITELIB}/nltk/tokenize/mwe.pyo 975${PYSITELIB}/nltk/tokenize/mwe.pyo
973${PYSITELIB}/nltk/tokenize/nist.py 976${PYSITELIB}/nltk/tokenize/nist.py
974${PYSITELIB}/nltk/tokenize/nist.pyc 977${PYSITELIB}/nltk/tokenize/nist.pyc
975${PYSITELIB}/nltk/tokenize/nist.pyo 978${PYSITELIB}/nltk/tokenize/nist.pyo
976${PYSITELIB}/nltk/tokenize/punkt.py 979${PYSITELIB}/nltk/tokenize/punkt.py
977${PYSITELIB}/nltk/tokenize/punkt.pyc 980${PYSITELIB}/nltk/tokenize/punkt.pyc
978${PYSITELIB}/nltk/tokenize/punkt.pyo 981${PYSITELIB}/nltk/tokenize/punkt.pyo
979${PYSITELIB}/nltk/tokenize/regexp.py 982${PYSITELIB}/nltk/tokenize/regexp.py
980${PYSITELIB}/nltk/tokenize/regexp.pyc 983${PYSITELIB}/nltk/tokenize/regexp.pyc
981${PYSITELIB}/nltk/tokenize/regexp.pyo 984${PYSITELIB}/nltk/tokenize/regexp.pyo
982${PYSITELIB}/nltk/tokenize/repp.py 985${PYSITELIB}/nltk/tokenize/repp.py

cvs diff -r1.4 -r1.5 pkgsrc/textproc/py-nltk/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-nltk/distinfo 2021/10/26 11:23:08 1.4
+++ pkgsrc/textproc/py-nltk/distinfo 2021/11/24 16:00:18 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2021/10/26 11:23:08 nia Exp $ 1$NetBSD: distinfo,v 1.5 2021/11/24 16:00:18 wiz Exp $
2 2
3BLAKE2s (nltk-3.5.zip) = 9ae37aa65a02351d454cb98eb2a3c1375b83bba1024e89b5981b8fd8a958013c 3BLAKE2s (nltk-3.6.5.zip) = e339313c2e05f3fdd0c8706346202f1e7dcd010587dbdc3552c4a9a4f1c4facb
4SHA512 (nltk-3.5.zip) = 93cb2c031bbb6d2f20a3bc739f6a2760b9073483834506b5b828f4562fd41435f30339b998d158ac90792b7908d60ebff31e9ba49b4ed4e8c38bdb0b753fc70a 4SHA512 (nltk-3.6.5.zip) = afddea56f092bd6e6ee119c769958afbce3f76159d94e8da28da1946e8ab63fa568762ead39e8a6fb6cbe55a548a1056e8b457c50a54e8f8ef6da610ea3bcf4b
5Size (nltk-3.5.zip) = 1433531 bytes 5Size (nltk-3.6.5.zip) = 6392760 bytes