Skip to content

Commit 56a73e0

Browse files
authored
Merge branch 'nltk:develop' into fix-3432
2 parents 2806eb8 + ad9c96b commit 56a73e0

File tree

342 files changed

+1193
-358
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

342 files changed

+1193
-358
lines changed

AUTHORS.md

Lines changed: 1 addition & 0 deletions

ChangeLog

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
Version 3.9.4 2026-03-24
2+
* Support Python 3.14
3+
* Fix bug in Levenshtein distance when substitution_cost > 2
4+
* Fix bug in Treebank detokeniser re quote ordering
5+
* Fix bug in Jaro similarity for empty strings
6+
* Several security enhancements
7+
* Fix GHSA-rf74-v2fm-23pw: unbounded recursion in JSONTaggedDecoder
8+
* Implement TextTiling vocabulary introduction method (Hearst 1997)
9+
* Fix ALINE feature matrix errors and add comprehensive tests
10+
* Support multiple VerbNet versions, fix longid/shortid regex for VerbNet ids
11+
* Let downloader fallback to md5 when sha256 is unavailable
12+
* Several other minor bugfixes and code cleanups
13+
14+
Thanks to the following contributors to 3.9.4:
15+
Min-Yen Kan, Eric Kafe, Emily Voss, bowiechen, Hrudhai01,
16+
jancallewaert, Mr-Neutr0n, pollak.peter89, ylwango613,
17+
118
Version 3.9.3 2026-02-21
219

320
* Fix CVE-2025-14009: secure ZIP extraction in nltk.downloader (#3468)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit: source Makefile
22
#
3-
# Copyright (C) 2001-2025 NLTK Project
3+
# Copyright (C) 2001-2026 NLTK Project
44
# Author: Steven Bird <stevenbird1@gmail.com>
55
# Edward Loper <edloper@gmail.com>
66
# URL: <https://www.nltk.org/>

README.md

Lines changed: 1 addition & 1 deletion

RELEASE-HOWTO.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Building an NLTK distribution
2929

3030
3. Build Documentation
3131
- Check the copyright year is correct and update if necessary
32-
e.g. ./tools/global_replace.py 2001-2022 2001-2025
32+
e.g. ./tools/global_replace.py 2001-2026 2001-2026
3333
check web/conf.py copyright line
3434
- Check that installation instructions are up-to-date
3535
(including the range of Python versions that are supported)

nltk/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.9.3
1+
3.9.4

nltk/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit (NLTK)
22
#
3-
# Copyright (C) 2001-2025 NLTK Project
3+
# Copyright (C) 2001-2026 NLTK Project
44
# Authors: Steven Bird <stevenbird1@gmail.com>
55
# Edward Loper <edloper@gmail.com>
66
# URL: <https://www.nltk.org/>
@@ -43,7 +43,7 @@
4343

4444
# Copyright notice
4545
__copyright__ = """\
46-
Copyright (C) 2001-2025 NLTK Project.
46+
Copyright (C) 2001-2026 NLTK Project.
4747
4848
Distributed and Licensed under the Apache License, Version 2.0,
4949
which is included by reference.

nltk/app/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit: Applications package
22
#
3-
# Copyright (C) 2001-2025 NLTK Project
3+
# Copyright (C) 2001-2026 NLTK Project
44
# Author: Edward Loper <edloper@gmail.com>
55
# Steven Bird <stevenbird1@gmail.com>
66
# URL: <https://www.nltk.org/>

nltk/app/chartparser_app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit: Chart Parser Application
22
#
3-
# Copyright (C) 2001-2025 NLTK Project
3+
# Copyright (C) 2001-2026 NLTK Project
44
# Author: Edward Loper <edloper@gmail.com>
55
# Jean Mark Gawron <gawron@mail.sdsu.edu>
66
# Steven Bird <stevenbird1@gmail.com>

nltk/app/chunkparser_app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit: Regexp Chunk Parser Application
22
#
3-
# Copyright (C) 2001-2025 NLTK Project
3+
# Copyright (C) 2001-2026 NLTK Project
44
# Author: Edward Loper <edloper@gmail.com>
55
# URL: <https://www.nltk.org/>
66
# For license information, see LICENSE.TXT

0 commit comments

Comments
 (0)