Skip to content

Commit 47f2d78

Browse files
committed
Merge remote-tracking branch 'upstream/develop' into oewn22
2 parents afb25d9 + 96ce74c commit 47f2d78

File tree

356 files changed

+587
-845
lines changed

Some content is hidden

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

356 files changed

+587
-845
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
needs: [cache_nltk_data, cache_third_party]
7777
strategy:
7878
matrix:
79-
python-version: ['3.7', '3.8', '3.9', '3.10']
79+
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
8080
os: [ubuntu-latest, macos-latest, windows-latest]
8181
fail-fast: false
8282
runs-on: ${{ matrix.os }}

AUTHORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@
201201
- Álvaro Justen <https://github.com/turicas>
202202
- bjut-hz
203203
- Sergio Oller
204+
- Izam Mohammed <https://github.com/izam-mohammed>
204205
- Will Monroe
205206
- Elijah Rippeth
206207
- Emil Manukyan

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Hi! Thanks for your interest in contributing to [NLTK](https://www.nltk.org/).
44
:-) You'll be joining a [long list of contributors](https://github.com/nltk/nltk/blob/develop/AUTHORS.md).
5-
In this document we'll try to summarize everything that you need to know to
5+
In this document, we'll try to summarize everything that you need to know to
66
do a good job.
77

88

@@ -36,7 +36,7 @@ Some priority areas for development are listed in the [NLTK Wiki](https://github
3636
We use [Git](https://git-scm.com/) as our [version control
3737
system](https://en.wikipedia.org/wiki/Revision_control), so the best way to
3838
contribute is to learn how to use it and put your changes on a Git repository.
39-
There's a plenty of documentation about Git -- you can start with the [Pro Git
39+
There's plenty of documentation about Git -- you can start with the [Pro Git
4040
book](https://git-scm.com/book/).
4141

4242

@@ -99,7 +99,7 @@ Summary of our git branching model:
9999
- If you have push access to the main repository, please do not commit directly
100100
to `develop`: your access should be used only to accept pull requests; if you
101101
want to make a new feature, you should use the same process as other
102-
developers so you code will be reviewed.
102+
developers so your code will be reviewed.
103103
- See [RELEASE-HOWTO.txt](RELEASE-HOWTO.txt) to see everything you
104104
need before creating a new NLTK release.
105105

ChangeLog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11

2+
Version 3.8.1 2023-01-02
3+
4+
* Resolve RCE vulnerability in localhost WordNet Browser (#3100)
5+
* Remove unused tool scripts (#3099)
6+
* Resolve XSS vulnerability in localhost WordNet Browser (#3096)
7+
* Add Python 3.11 support (#3090)
8+
9+
Thanks to the following contributors to 3.8.1:
10+
Francis Bond, John Vandenberg, Tom Aarsen
11+
212
Version 3.8 2022-12-12
313

414
* Refactor dispersion plot (#3082)

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-2022 NLTK Project
3+
# Copyright (C) 2001-2023 NLTK Project
44
# Author: Steven Bird <[email protected]>
55
# Edward Loper <[email protected]>
66
# URL: <https://www.nltk.org/>

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
NLTK -- the Natural Language Toolkit -- is a suite of open source Python
66
modules, data sets, and tutorials supporting research and development in Natural
7-
Language Processing. NLTK requires Python version 3.7, 3.8, 3.9 or 3.10.
7+
Language Processing. NLTK requires Python version 3.7, 3.8, 3.9, 3.10 or 3.11.
88

99
For documentation, please visit [nltk.org](https://www.nltk.org/).
1010

@@ -33,7 +33,7 @@ If you publish work that uses NLTK, please cite the NLTK book, as follows:
3333

3434
## Copyright
3535

36-
Copyright (C) 2001-2022 NLTK Project
36+
Copyright (C) 2001-2023 NLTK Project
3737

3838
For license information, see [LICENSE.txt](LICENSE.txt).
3939

RELEASE-HOWTO.txt

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

2424
3. Build Documentation
2525
- Check the copyright year is correct and update if necessary
26-
e.g. ./tools/global_replace.py 2001-2022 2001-2022
26+
e.g. ./tools/global_replace.py 2001-2022 2001-2023
2727
check web/conf.py copyright line
2828
- Check that installation instructions are up-to-date
2929
(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.8.1a
1+
3.8.1

nltk/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Natural Language Toolkit (NLTK)
22
#
3-
# Copyright (C) 2001-2022 NLTK Project
3+
# Copyright (C) 2001-2023 NLTK Project
44
# Authors: Steven Bird <[email protected]>
55
# Edward Loper <[email protected]>
66
# URL: <https://www.nltk.org/>
@@ -42,7 +42,7 @@
4242

4343
# Copyright notice
4444
__copyright__ = """\
45-
Copyright (C) 2001-2022 NLTK Project.
45+
Copyright (C) 2001-2023 NLTK Project.
4646
4747
Distributed and Licensed under the Apache License, Version 2.0,
4848
which is included by reference.
@@ -52,7 +52,7 @@
5252
# Description of the toolkit, keywords, and the project's primary URL.
5353
__longdescr__ = """\
5454
The Natural Language Toolkit (NLTK) is a Python package for
55-
natural language processing. NLTK requires Python 3.7, 3.8, 3.9 or 3.10."""
55+
natural language processing. NLTK requires Python 3.7, 3.8, 3.9, 3.10 or 3.11."""
5656
__keywords__ = [
5757
"NLP",
5858
"CL",
@@ -88,6 +88,7 @@
8888
"Programming Language :: Python :: 3.8",
8989
"Programming Language :: Python :: 3.9",
9090
"Programming Language :: Python :: 3.10",
91+
"Programming Language :: Python :: 3.11",
9192
"Topic :: Scientific/Engineering",
9293
"Topic :: Scientific/Engineering :: Artificial Intelligence",
9394
"Topic :: Scientific/Engineering :: Human Machine Interfaces",

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-2022 NLTK Project
3+
# Copyright (C) 2001-2023 NLTK Project
44
# Author: Edward Loper <[email protected]>
55
# Steven Bird <[email protected]>
66
# URL: <https://www.nltk.org/>

0 commit comments

Comments
 (0)