From 003b2ce727258a7485e0e8334efb0931bf8d6734 Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Tue, 10 Mar 2026 03:14:45 +0700 Subject: [PATCH] =?UTF-8?q?Bump=20version:=205.2.0=20=E2=86=92=205.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Arthit Suriyawongkul --- CITATION.cff | 4 ++-- README.md | 2 +- README_TH.md | 2 +- codemeta.json | 4 ++-- pyproject.toml | 8 ++++---- pythainlp/__init__.py | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 923f0d4fe..79665b097 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -24,7 +24,7 @@ abstract: PyThaiNLP is a Thai natural language processing library for Python. It repository-code: "https://github.com/PyThaiNLP/pythainlp" type: software doi: 10.5281/zenodo.3519354 -version: 5.2.0 +version: 5.3.0 license-url: "https://spdx.org/licenses/Apache-2.0" keywords: - computational linguistics @@ -38,4 +38,4 @@ keywords: - Thai NLP - Thai language - tokenization -date-released: 2025-12-20 +date-released: 2026-03-10 diff --git a/README.md b/README.md index 296e1ba58..496bd40ca 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ pip install pythainlp | Version | Python version | Changes | Documentation | |:-------:|:--------------:|:-------:|:-------------:| -| [5.2.0](https://github.com/PyThaiNLP/pythainlp/releases) | 3.7+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1080) | [pythainlp.org/docs](https://pythainlp.org/docs) | +| [5.3.0](https://github.com/PyThaiNLP/pythainlp/releases) | 3.9+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1080) | [pythainlp.org/docs](https://pythainlp.org/docs) | | [`dev`](https://github.com/PyThaiNLP/pythainlp/tree/dev) | 3.9+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1169) | [pythainlp.org/dev-docs](https://pythainlp.org/dev-docs/) | ## Features diff --git a/README_TH.md b/README_TH.md index 0f9f3d9a7..e2a36f54d 100644 --- a/README_TH.md +++ b/README_TH.md @@ -29,7 +29,7 @@ pip install pythainlp | รุ่น | รุ่นของ Python | มีอะไรเปลี่ยน | เอกสาร | | :-: | :-: | :-: | :-: | -| [5.2.0](https://github.com/PyThaiNLP/pythainlp/releases) | 3.7+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1080) | [pythainlp.org/docs](https://pythainlp.org/docs) | +| [5.3.0](https://github.com/PyThaiNLP/pythainlp/releases) | 3.9+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1080) | [pythainlp.org/docs](https://pythainlp.org/docs) | | [`dev`](https://github.com/PyThaiNLP/pythainlp/tree/dev) | 3.9+ | [Log](https://github.com/PyThaiNLP/pythainlp/issues/1169) | [pythainlp.org/dev-docs](https://pythainlp.org/dev-docs/) | ## ความสามารถ diff --git a/codemeta.json b/codemeta.json index e6c9cb11a..bbbca1d57 100644 --- a/codemeta.json +++ b/codemeta.json @@ -47,7 +47,7 @@ "codeRepository": "https://github.com/PyThaiNLP/pythainlp", "copyrightYear": 2026, "dateCreated": "2016-06-27", - "dateModified": "2025-12-20", + "dateModified": "2026-03-10", "datePublished": "2016-06-27", "description": "PyThaiNLP is a Thai natural language processing library for Python. It provides standard linguistic analysis for the Thai language, including tokenization and part-of-speech tagging. Additionally, it offers standard Thai locale utility functions, such as Thai Buddhist Era date formatting and the conversion of numbers into Thai text.", "developmentStatus": "active", @@ -197,5 +197,5 @@ "https://pythainlp.org/Model-Cards/" ], "url": "https://pythainlp.org/", - "version": "5.2.0" + "version": "5.3.0" } diff --git a/pyproject.toml b/pyproject.toml index 9dfeba779..ebe2a1765 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ build-backend = "hatchling.build" [project] name = "pythainlp" -version = "5.2.0" +version = "5.3.0" description = "Thai Natural Language Processing library" readme = "README.md" requires-python = ">=3.9" @@ -202,7 +202,7 @@ extra = [ ] # Noauto test dependencies - for tests.noauto_* modules -# These are further grouped by dependency framework to avoid conflicts +# These are further grouped by dependency framework to avoid conflicts # PyTorch-based dependencies - for tests.noauto_torch noauto-torch = [ @@ -243,8 +243,8 @@ noauto-network = [ # Full dependencies - pinned where available full = [ - "attaparse==1.0.0", "attacut==1.0.6", + "attaparse==1.0.0", "bpemb>=0.3.6,<0.4", "budoux==0.7.0", "deepcut==0.7.0.0", @@ -313,7 +313,7 @@ include = [ # Bumpversion configuration [tool.bumpversion] -current_version = "5.2.0" +current_version = "5.3.0" commit = true tag = true parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)(\\-(?P[a-z]+)(?P\\d+))?" diff --git a/pythainlp/__init__.py b/pythainlp/__init__.py index 2c9201fbe..cecec9d0a 100644 --- a/pythainlp/__init__.py +++ b/pythainlp/__init__.py @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: 2016-2026 PyThaiNLP Project # SPDX-FileType: SOURCE # SPDX-License-Identifier: Apache-2.0 -__version__ = "5.2.0" +__version__ = "5.3.0" thai_consonants: str = ( "กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรลวศษสหฬอฮ" # 44 chars