---
SPDX-FileCopyrightText: 2024 PyThaiNLP Project
SPDX-License-Identifier: Apache-2.0
---
# nlpO3 Python binding
[![PyPI](https://img.shields.io/pypi/v/nlpo3.svg "PyPI")](https://pypi.python.org/pypi/nlpo3)
[![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg "Python 3.7")](https://www.python.org/downloads/)
[![Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg "Apache-2.0")](https://opensource.org/license/apache-2-0)
Python binding for nlpO3, a Thai natural language processing library in Rust.
To install:
```bash
pip install nlpo3
```
## Table of Contents
- [Features](#features)
- [Use](#use)
- [Dictionary](#dictionary)
- [Build](#build)
- [Issues](#issues)
- [License](#license)
- [Binary wheels](#binary-wheels)
## Features
- Thai word tokenizer
- `segment()` - use maximal-matching dictionary-based tokenization algorithm
and honor [Thai Character Cluster][tcc] boundaries
- [2.5x faster][benchmark]
than similar pure Python implementation (PyThaiNLP's newmm)
- `load_dict()` - load a dictionary from a plain text file
(one word per line)
[tcc]: https://dl.acm.org/doi/10.1145/355214.355225
[benchmark]: ./notebooks/nlpo3_segment_benchmarks.ipynb
## Use
Load file `path/to/dict.file` to memory
and assign a name `dict_name` to it.
Then tokenize a text with the `dict_name` dictionary:
```python
from nlpo3 import load_dict, segment
load_dict("path/to/dict.file", "custom_dict")
segment("สวัสดีครับ", "dict_name")
```
it will return a list of strings:
```python
['สวัสดี', 'ครับ']
```
(result depends on words included in the dictionary)
Use multithread mode, also use the `dict_name` dictionary:
```python
segment("สวัสดีครับ", dict_name="dict_name", parallel=True)
```
Use safe mode to avoid long waiting time in some edge cases
for text with lots of ambiguous word boundaries:
```python
segment("สวัสดีครับ", dict_name="dict_name", safe=True)
```
### Dictionary
- For the interest of library size, nlpO3 does not assume what dictionary the
user would like to use, and it does not come with a dictionary.
- A dictionary is needed for the dictionary-based word tokenizer.
- For tokenization dictionary, try
- [words_th.txt][dict-pythainlp] from [PyThaiNLP][pythainlp]
- ~62,000 words
- CC0-1.0
- [word break dictionary][dict-libthai] from [libthai][libthai]
- consists of dictionaries in different categories, with a make script
- LGPL-2.1
[pythainlp]: https://github.com/PyThaiNLP/pythainlp
[libthai]: https://github.com/tlwg/libthai/
[dict-pythainlp]: https://github.com/PyThaiNLP/pythainlp/blob/dev/pythainlp/corpus/words_th.txt
[dict-libthai]: https://github.com/tlwg/libthai/tree/master/data
## Build
### Requirements
- [Rust 2018 Edition](https://www.rust-lang.org/tools/install)
- Python 3.7 or newer (PyO3's minimum supported version)
- Python Development Headers
- Ubuntu: `sudo apt-get install python3-dev`
- macOS: No action needed
- [PyO3](https://github.com/PyO3/pyo3) - already included in `Cargo.toml`
- [setuptools-rust](https://github.com/PyO3/setuptools-rust)
### Steps
```bash
python -m pip install --upgrade build
python -m build
```
This should generate a wheel file, in `dist/` directory,
which can be installed by pip.
To install a wheel from a local directory:
```bash
pip install dist/nlpo3-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl
```
### Test
To run a Python unit test:
```bash
cd tests
python -m unittest
```
## Issues
Please report issues at <https://github.com/PyThaiNLP/nlpo3/issues>
## License
nlpO3 Python binding is copyrighted by its authors
and licensed under terms of the Apache Software License 2.0 (Apache-2.0).
See file [LICENSE](./LICENSE) for details.
## Binary wheels
A pre-built binary package is available from [PyPI][pypi] for these platforms:
[pypi]: https://pypi.org/project/nlpo3/
|Python|OS|Architecture|Has binary wheel?|
|-|-|-|-|
|3.13|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.12|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.11|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.10|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.9|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.8|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|3.7|Windows|x86|✅|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|❌|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
||musllinux|x86_64|✅|
|PyPy 3.10|Windows|x86|❌|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
|PyPy 3.9|Windows|x86|❌|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
|PyPy 3.8|Windows|x86|❌|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|✅|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
|PyPy 3.7|Windows|x86|❌|
||Windows|AMD64|✅|
||macOS|x86_64|✅|
||macOS|arm64|❌|
||manylinux|x86_64|✅|
||manylinux|i686|✅|
Raw data
{
"_id": null,
"home_page": "https://github.com/PyThaiNLP/nlpo3/tree/main/nlpo3-python",
"name": "nlpo3",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "thai, tokenizer, nlp, word-segmentation, pythainlp",
"author": "Thanathip Suntorntip, Arthit Suriyawongkul, Wannaphong Phatthiyaphaibun",
"author_email": "wannaphong@yahoo.com",
"download_url": "https://files.pythonhosted.org/packages/af/38/3d54290ce574b32e193245b55f5f6442fd21901536fe5baec487b133262e/nlpo3-1.3.1.tar.gz",
"platform": null,
"description": "---\nSPDX-FileCopyrightText: 2024 PyThaiNLP Project\nSPDX-License-Identifier: Apache-2.0\n---\n\n# nlpO3 Python binding\n\n[![PyPI](https://img.shields.io/pypi/v/nlpo3.svg \"PyPI\")](https://pypi.python.org/pypi/nlpo3)\n[![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg \"Python 3.7\")](https://www.python.org/downloads/)\n[![Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg \"Apache-2.0\")](https://opensource.org/license/apache-2-0)\n\nPython binding for nlpO3, a Thai natural language processing library in Rust.\n\nTo install:\n\n```bash\npip install nlpo3\n```\n\n## Table of Contents\n\n- [Features](#features)\n- [Use](#use)\n - [Dictionary](#dictionary)\n- [Build](#build)\n- [Issues](#issues)\n- [License](#license)\n- [Binary wheels](#binary-wheels)\n\n## Features\n\n- Thai word tokenizer\n - `segment()` - use maximal-matching dictionary-based tokenization algorithm\n and honor [Thai Character Cluster][tcc] boundaries\n - [2.5x faster][benchmark]\n than similar pure Python implementation (PyThaiNLP's newmm)\n - `load_dict()` - load a dictionary from a plain text file\n (one word per line)\n\n[tcc]: https://dl.acm.org/doi/10.1145/355214.355225\n[benchmark]: ./notebooks/nlpo3_segment_benchmarks.ipynb\n\n## Use\n\nLoad file `path/to/dict.file` to memory\nand assign a name `dict_name` to it.\n\nThen tokenize a text with the `dict_name` dictionary:\n\n```python\nfrom nlpo3 import load_dict, segment\n\nload_dict(\"path/to/dict.file\", \"custom_dict\")\nsegment(\"\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e23\u0e31\u0e1a\", \"dict_name\")\n```\n\nit will return a list of strings:\n\n```python\n['\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35', '\u0e04\u0e23\u0e31\u0e1a']\n```\n\n(result depends on words included in the dictionary)\n\nUse multithread mode, also use the `dict_name` dictionary:\n\n```python\nsegment(\"\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e23\u0e31\u0e1a\", dict_name=\"dict_name\", parallel=True)\n```\n\nUse safe mode to avoid long waiting time in some edge cases\nfor text with lots of ambiguous word boundaries:\n\n```python\nsegment(\"\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e23\u0e31\u0e1a\", dict_name=\"dict_name\", safe=True)\n```\n\n### Dictionary\n\n- For the interest of library size, nlpO3 does not assume what dictionary the\n user would like to use, and it does not come with a dictionary.\n- A dictionary is needed for the dictionary-based word tokenizer.\n- For tokenization dictionary, try\n - [words_th.txt][dict-pythainlp] from [PyThaiNLP][pythainlp]\n - ~62,000 words\n - CC0-1.0\n - [word break dictionary][dict-libthai] from [libthai][libthai]\n - consists of dictionaries in different categories, with a make script\n - LGPL-2.1\n\n[pythainlp]: https://github.com/PyThaiNLP/pythainlp\n[libthai]: https://github.com/tlwg/libthai/\n[dict-pythainlp]: https://github.com/PyThaiNLP/pythainlp/blob/dev/pythainlp/corpus/words_th.txt\n[dict-libthai]: https://github.com/tlwg/libthai/tree/master/data\n\n## Build\n\n### Requirements\n\n- [Rust 2018 Edition](https://www.rust-lang.org/tools/install)\n- Python 3.7 or newer (PyO3's minimum supported version)\n- Python Development Headers\n - Ubuntu: `sudo apt-get install python3-dev`\n - macOS: No action needed\n- [PyO3](https://github.com/PyO3/pyo3) - already included in `Cargo.toml`\n- [setuptools-rust](https://github.com/PyO3/setuptools-rust)\n\n### Steps\n\n```bash\npython -m pip install --upgrade build\npython -m build\n```\n\nThis should generate a wheel file, in `dist/` directory,\nwhich can be installed by pip.\n\nTo install a wheel from a local directory:\n\n```bash\npip install dist/nlpo3-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl \n```\n\n### Test\n\nTo run a Python unit test:\n\n```bash\ncd tests\npython -m unittest\n```\n\n## Issues\n\nPlease report issues at <https://github.com/PyThaiNLP/nlpo3/issues>\n\n## License\n\nnlpO3 Python binding is copyrighted by its authors\nand licensed under terms of the Apache Software License 2.0 (Apache-2.0).\nSee file [LICENSE](./LICENSE) for details.\n\n## Binary wheels\n\nA pre-built binary package is available from [PyPI][pypi] for these platforms:\n\n[pypi]: https://pypi.org/project/nlpo3/\n\n|Python|OS|Architecture|Has binary wheel?|\n|-|-|-|-|\n|3.13|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.12|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.11|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.10|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.9|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.8|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|3.7|Windows|x86|\u2705|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u274c|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n||musllinux|x86_64|\u2705|\n|PyPy 3.10|Windows|x86|\u274c|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n|PyPy 3.9|Windows|x86|\u274c|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n|PyPy 3.8|Windows|x86|\u274c|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u2705|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n|PyPy 3.7|Windows|x86|\u274c|\n||Windows|AMD64|\u2705|\n||macOS|x86_64|\u2705|\n||macOS|arm64|\u274c|\n||manylinux|x86_64|\u2705|\n||manylinux|i686|\u2705|\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Python binding for nlpO3 Thai language processing library in Rust",
"version": "1.3.1",
"project_urls": {
"Homepage": "https://github.com/PyThaiNLP/nlpo3/tree/main/nlpo3-python",
"repository": "https://github.com/PyThaiNLP/nlpo3/"
},
"split_keywords": [
"thai",
" tokenizer",
" nlp",
" word-segmentation",
" pythainlp"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4ec73b423ff86f8752f419b5cdb74a1aa6ddfb7997b1292dcd12ad6dd80f2dfa",
"md5": "e46fc90b2eb4de0c5f6013a2f7f49ddc",
"sha256": "9bdbaecc6ac6a1e4d5fa05e4f3df354a8d16b3d4839696285ad53bdb104efbcb"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e46fc90b2eb4de0c5f6013a2f7f49ddc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 719794,
"upload_time": "2024-11-11T21:57:32",
"upload_time_iso_8601": "2024-11-11T21:57:32.242850Z",
"url": "https://files.pythonhosted.org/packages/4e/c7/3b423ff86f8752f419b5cdb74a1aa6ddfb7997b1292dcd12ad6dd80f2dfa/nlpo3-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b36c64a670907bca956d728b2ae610fe5352e1c141176b4d2e10af8cc4caeb5",
"md5": "68e5d77bf7041ae2ba1be6440876b46b",
"sha256": "7fac981755e3cf1dd6c00771dd5845710439c27664d19499c95a7a0713d1a02b"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "68e5d77bf7041ae2ba1be6440876b46b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 678777,
"upload_time": "2024-11-11T21:57:33",
"upload_time_iso_8601": "2024-11-11T21:57:33.858730Z",
"url": "https://files.pythonhosted.org/packages/9b/36/c64a670907bca956d728b2ae610fe5352e1c141176b4d2e10af8cc4caeb5/nlpo3-1.3.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "703cfcfdd2d099c321e78a8dc12313ffda4857282f583f0e6febbc8b47dab026",
"md5": "e2557bd01819bc51afa1028dd80df341",
"sha256": "4989978e424a23e1428b8083a47a551679e3258272f26b325cfa30b85e6555ee"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "e2557bd01819bc51afa1028dd80df341",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 819491,
"upload_time": "2024-11-11T21:57:35",
"upload_time_iso_8601": "2024-11-11T21:57:35.898834Z",
"url": "https://files.pythonhosted.org/packages/70/3c/fcfdd2d099c321e78a8dc12313ffda4857282f583f0e6febbc8b47dab026/nlpo3-1.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91d526fe6412ce072b9088592857697aa503a135c302bfe7f226c37819314e99",
"md5": "9ae06436a1a762776d4c1187ef623885",
"sha256": "1d8b235754bef7ef380b28686b585e1686ad3583079820854c78ac6db62077d0"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9ae06436a1a762776d4c1187ef623885",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 819171,
"upload_time": "2024-11-11T21:57:37",
"upload_time_iso_8601": "2024-11-11T21:57:37.484346Z",
"url": "https://files.pythonhosted.org/packages/91/d5/26fe6412ce072b9088592857697aa503a135c302bfe7f226c37819314e99/nlpo3-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3ab16f6d8c9a7b5d630cc99ab7665de2cc339e0117c9f3f9481e8671b515c07",
"md5": "bf1fe4ca39afc9a8f3172520ab398abd",
"sha256": "2aacc797663205506a9450044b2e9c8e0d33c3928496fb390e535045118d3f6d"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "bf1fe4ca39afc9a8f3172520ab398abd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 880644,
"upload_time": "2024-11-11T21:57:39",
"upload_time_iso_8601": "2024-11-11T21:57:39.368015Z",
"url": "https://files.pythonhosted.org/packages/a3/ab/16f6d8c9a7b5d630cc99ab7665de2cc339e0117c9f3f9481e8671b515c07/nlpo3-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a948c1956a5360070d720061a53ae34ca6dae73fd2856fbe6138072034a4ae3",
"md5": "b83547d01ea2e540fe22d7d32386723f",
"sha256": "3a9c81ccb554a35c8eedb8e05a93a2b09c779949fe2eb5084521a2503ca165dc"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "b83547d01ea2e540fe22d7d32386723f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 516717,
"upload_time": "2024-11-11T21:57:40",
"upload_time_iso_8601": "2024-11-11T21:57:40.829573Z",
"url": "https://files.pythonhosted.org/packages/6a/94/8c1956a5360070d720061a53ae34ca6dae73fd2856fbe6138072034a4ae3/nlpo3-1.3.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1572feb829c1db3d1b648adff9e037d89aa0a88c97d5e8bf483794efc12cd125",
"md5": "08b41e53a177bee396de63f2109dd327",
"sha256": "f154e3e153b9bcee4738ae1aac617e024466bd03e2a846b551d53c0e86779fc2"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "08b41e53a177bee396de63f2109dd327",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 582203,
"upload_time": "2024-11-11T21:57:42",
"upload_time_iso_8601": "2024-11-11T21:57:42.995324Z",
"url": "https://files.pythonhosted.org/packages/15/72/feb829c1db3d1b648adff9e037d89aa0a88c97d5e8bf483794efc12cd125/nlpo3-1.3.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2af4de317b20de9cd65da3e9860c0f979e76983dea1a92483aa90b706d338f89",
"md5": "3bafb681384ad051d4d6580bacf2b1b3",
"sha256": "4e136df86164cd84fb23c8ebba4c1a6d9b7ce499c5d142b6c55edc4031129c9e"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3bafb681384ad051d4d6580bacf2b1b3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 719955,
"upload_time": "2024-11-11T21:57:45",
"upload_time_iso_8601": "2024-11-11T21:57:45.341942Z",
"url": "https://files.pythonhosted.org/packages/2a/f4/de317b20de9cd65da3e9860c0f979e76983dea1a92483aa90b706d338f89/nlpo3-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0f44d94a8dc0413b225652f008877ed3cd7b1bf1cd27d010f4061327df71c662",
"md5": "e0cf1e22309f2496f67b0fd1233ecadc",
"sha256": "8f19a485d7c57499a908206f2e16b05d5dc924328e39fa6d7398e908898b65a6"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e0cf1e22309f2496f67b0fd1233ecadc",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 678747,
"upload_time": "2024-11-11T21:57:47",
"upload_time_iso_8601": "2024-11-11T21:57:47.689584Z",
"url": "https://files.pythonhosted.org/packages/0f/44/d94a8dc0413b225652f008877ed3cd7b1bf1cd27d010f4061327df71c662/nlpo3-1.3.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b7cf108a72b038d260af9f4327af221c341959c5486040c299846e915ec488ed",
"md5": "35239125e521b73a1af48e29c61c255f",
"sha256": "354b53d16db8207911259cd86c484b3ce0466ab073adbfaf5c71c9d227de3c5c"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "35239125e521b73a1af48e29c61c255f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 819246,
"upload_time": "2024-11-11T21:57:49",
"upload_time_iso_8601": "2024-11-11T21:57:49.543972Z",
"url": "https://files.pythonhosted.org/packages/b7/cf/108a72b038d260af9f4327af221c341959c5486040c299846e915ec488ed/nlpo3-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b1922c29ee00b615cfc3c5ce5dabe9207d2ef69b7d2021e459f4fa80624f2eca",
"md5": "d6dba627165c921de8e88bfb6f394a43",
"sha256": "28913bdbd1666531dd674e43d13fa3aed16c45b0b621a263a3035598aae31c50"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d6dba627165c921de8e88bfb6f394a43",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 819038,
"upload_time": "2024-11-11T21:57:51",
"upload_time_iso_8601": "2024-11-11T21:57:51.120679Z",
"url": "https://files.pythonhosted.org/packages/b1/92/2c29ee00b615cfc3c5ce5dabe9207d2ef69b7d2021e459f4fa80624f2eca/nlpo3-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "895bb99a5e4e154bb4cd713b5e31f696f5941dea04cf40edf1ae700f02634777",
"md5": "9e36425d2d22a59da1404380db99646c",
"sha256": "550c3153f32a6d8c557ffb83a47389f936a9919480248cd356a71bec30d71550"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9e36425d2d22a59da1404380db99646c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 880332,
"upload_time": "2024-11-11T21:57:52",
"upload_time_iso_8601": "2024-11-11T21:57:52.411107Z",
"url": "https://files.pythonhosted.org/packages/89/5b/b99a5e4e154bb4cd713b5e31f696f5941dea04cf40edf1ae700f02634777/nlpo3-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c89602f3d8539fd847ca2e530140c14d390efe19b99bc6a1b1fe9e90997aff8d",
"md5": "e959b8de447df6abca80371343f8c19a",
"sha256": "d0b76a323dc419b7ba55563d75b012c77172976d4426f65bc1636d75b2b1bcd9"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "e959b8de447df6abca80371343f8c19a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 516607,
"upload_time": "2024-11-11T21:57:53",
"upload_time_iso_8601": "2024-11-11T21:57:53.862534Z",
"url": "https://files.pythonhosted.org/packages/c8/96/02f3d8539fd847ca2e530140c14d390efe19b99bc6a1b1fe9e90997aff8d/nlpo3-1.3.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "208bee4611b1740402e266aad552594a9f1c31fe76cdb492e7a1f20ac7517e0b",
"md5": "1f6ea883e0fd962f0bce97d49c8c61a6",
"sha256": "6f34ae9603a2f59e8881b6c447fd5c95da2b0122469593d7957fb7458f8f56a9"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "1f6ea883e0fd962f0bce97d49c8c61a6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 582213,
"upload_time": "2024-11-11T21:57:55",
"upload_time_iso_8601": "2024-11-11T21:57:55.502259Z",
"url": "https://files.pythonhosted.org/packages/20/8b/ee4611b1740402e266aad552594a9f1c31fe76cdb492e7a1f20ac7517e0b/nlpo3-1.3.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "512a0f0d8b96e22013e3742ba26d5a0a504ac79c675fcafd7315c75f8605893a",
"md5": "2c2eca89e9efd0ef914c493b95696ce2",
"sha256": "53eefb55cdce5c3fbff1901ec943f28569cc09d503bb40e9fe633d24e83f6935"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "2c2eca89e9efd0ef914c493b95696ce2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 719508,
"upload_time": "2024-11-11T21:57:56",
"upload_time_iso_8601": "2024-11-11T21:57:56.894426Z",
"url": "https://files.pythonhosted.org/packages/51/2a/0f0d8b96e22013e3742ba26d5a0a504ac79c675fcafd7315c75f8605893a/nlpo3-1.3.1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "388720cc6edd4e1e61a8d11528a262d1447f722318a1b3c820c6f005593a8553",
"md5": "4a52119f7287a9fea1c13741e022ad41",
"sha256": "3b0250dd7706906df88dbd18efa7ae5ae68935b0ce8fb8a5fe89509f939ff4be"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4a52119f7287a9fea1c13741e022ad41",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 678590,
"upload_time": "2024-11-11T21:57:58",
"upload_time_iso_8601": "2024-11-11T21:57:58.261592Z",
"url": "https://files.pythonhosted.org/packages/38/87/20cc6edd4e1e61a8d11528a262d1447f722318a1b3c820c6f005593a8553/nlpo3-1.3.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "50f3d95695a984661134b93c4bf7c9f117aa24f1f300cb7889a11f4b31ccaff5",
"md5": "45538d60018c0be8eae086b85838a444",
"sha256": "db3117e768c164679c05d941a263120397096820a33534870e5a207c7340e9c9"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "45538d60018c0be8eae086b85838a444",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 818934,
"upload_time": "2024-11-11T21:57:59",
"upload_time_iso_8601": "2024-11-11T21:57:59.674571Z",
"url": "https://files.pythonhosted.org/packages/50/f3/d95695a984661134b93c4bf7c9f117aa24f1f300cb7889a11f4b31ccaff5/nlpo3-1.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e9d870659dfae8e9c7c5f44339a7e763d1519c458c019493a8afd951df2f8be",
"md5": "f82e3e784dade2edee566adbb3729d4d",
"sha256": "bd9b1da1214d4635b6f2b89b42eccc6bd314a7cad170c16bebfbad791c592d31"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f82e3e784dade2edee566adbb3729d4d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 818761,
"upload_time": "2024-11-11T21:58:01",
"upload_time_iso_8601": "2024-11-11T21:58:01.191462Z",
"url": "https://files.pythonhosted.org/packages/8e/9d/870659dfae8e9c7c5f44339a7e763d1519c458c019493a8afd951df2f8be/nlpo3-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "99c805953fc80901a4ba89ae29730b3b2f1aee4d6126b31d3263298182c83a4c",
"md5": "86d57562d8ceeadcaaa66f131bc2818a",
"sha256": "591f42541daa5dd3623919f8330ada40131aa23531b75d773235d476fe6430e5"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "86d57562d8ceeadcaaa66f131bc2818a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 880070,
"upload_time": "2024-11-11T21:58:03",
"upload_time_iso_8601": "2024-11-11T21:58:03.995915Z",
"url": "https://files.pythonhosted.org/packages/99/c8/05953fc80901a4ba89ae29730b3b2f1aee4d6126b31d3263298182c83a4c/nlpo3-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be41b1b48a092499ebefde2ce0ac7fd716465130ef592f07eeef1a3ba6193a2a",
"md5": "ce6d2740ba3fe92e4fb533abf588b3e6",
"sha256": "a580ab16766cb949e3e029560659e22a9de258ac56db29b8c5ce2711b6509fb2"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "ce6d2740ba3fe92e4fb533abf588b3e6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 516765,
"upload_time": "2024-11-11T21:58:05",
"upload_time_iso_8601": "2024-11-11T21:58:05.586722Z",
"url": "https://files.pythonhosted.org/packages/be/41/b1b48a092499ebefde2ce0ac7fd716465130ef592f07eeef1a3ba6193a2a/nlpo3-1.3.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09d4dcd84df0955651f7375c4e432eb329e220c037a912927838dbf89c979573",
"md5": "2763c9da5313e779a6a2fdd4512695d9",
"sha256": "05ff2020b390db6dcd2ef75ec275f391cb2263d006bf0e47f7f94f3f1d802f77"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "2763c9da5313e779a6a2fdd4512695d9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 582309,
"upload_time": "2024-11-11T21:58:07",
"upload_time_iso_8601": "2024-11-11T21:58:07.746291Z",
"url": "https://files.pythonhosted.org/packages/09/d4/dcd84df0955651f7375c4e432eb329e220c037a912927838dbf89c979573/nlpo3-1.3.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bbf6c92cdec74931e820413c8302c1dec996b812e897ecd46972b9c74f7445f2",
"md5": "d99fd41adceea9e9e14d51d64958785d",
"sha256": "31d3f0b60f60e416670f2725cc7a3f5ab1489905baf821dcea11050bc56586b2"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "d99fd41adceea9e9e14d51d64958785d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 718994,
"upload_time": "2024-11-11T21:58:09",
"upload_time_iso_8601": "2024-11-11T21:58:09.216309Z",
"url": "https://files.pythonhosted.org/packages/bb/f6/c92cdec74931e820413c8302c1dec996b812e897ecd46972b9c74f7445f2/nlpo3-1.3.1-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ffc0f175bb3ae9c5b544d2d3c9f84a6cfb8a6d99d6fb10457c4f2292624f1b6",
"md5": "f5ca4301aa6535737d6e706cbd76253a",
"sha256": "beba1c32f3999b7bba59ac55255b24258eda0dffb802f04ec8d9047bc8aabf0c"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f5ca4301aa6535737d6e706cbd76253a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 677907,
"upload_time": "2024-11-11T21:58:10",
"upload_time_iso_8601": "2024-11-11T21:58:10.523434Z",
"url": "https://files.pythonhosted.org/packages/3f/fc/0f175bb3ae9c5b544d2d3c9f84a6cfb8a6d99d6fb10457c4f2292624f1b6/nlpo3-1.3.1-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a445e951a88f90a237d03f645a1ba983348e88fe59231a2024240414bede82c7",
"md5": "5c3f39c1369884f2dae3ba451d6296b3",
"sha256": "139a080ef935d6e5116e47a86328b0aed5926cee63d1e353134e0b618cd998b8"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "5c3f39c1369884f2dae3ba451d6296b3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 818266,
"upload_time": "2024-11-11T21:58:12",
"upload_time_iso_8601": "2024-11-11T21:58:12.668860Z",
"url": "https://files.pythonhosted.org/packages/a4/45/e951a88f90a237d03f645a1ba983348e88fe59231a2024240414bede82c7/nlpo3-1.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b53c8750ad7ac4531d1c3278ddc1ba2a40d7d6ea38635edff55959463ac739e",
"md5": "f4dcce6870c2018944484f7c66b2646e",
"sha256": "1ea6ca80a73d4009fc915ba9fb174d8c538965b51511c39fba68dea7eb1c5240"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f4dcce6870c2018944484f7c66b2646e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 818526,
"upload_time": "2024-11-11T21:58:14",
"upload_time_iso_8601": "2024-11-11T21:58:14.249429Z",
"url": "https://files.pythonhosted.org/packages/1b/53/c8750ad7ac4531d1c3278ddc1ba2a40d7d6ea38635edff55959463ac739e/nlpo3-1.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "390902b775e39bda9ddff02b732988e0518aa1dabc25b7ba6586a28f5cb18653",
"md5": "2a962ed072a45ce6f324ccb8ac8700c4",
"sha256": "35484b1eb3dd78ba764eb40c04a701b1732df252a31f49ac414463ff6187c607"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "2a962ed072a45ce6f324ccb8ac8700c4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 879622,
"upload_time": "2024-11-11T21:58:15",
"upload_time_iso_8601": "2024-11-11T21:58:15.745466Z",
"url": "https://files.pythonhosted.org/packages/39/09/02b775e39bda9ddff02b732988e0518aa1dabc25b7ba6586a28f5cb18653/nlpo3-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f685398fa9d983184a86f736d45030e58e9c0d0263d67cb939aa1d45b1c5bc66",
"md5": "9ae9feeabb503042fe207c1ed369550f",
"sha256": "016794927eaf754adec1170769175d31b1adbfc6ee572e5d1d7eeaf7b4c5fe1f"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "9ae9feeabb503042fe207c1ed369550f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 516216,
"upload_time": "2024-11-11T21:58:17",
"upload_time_iso_8601": "2024-11-11T21:58:17.204433Z",
"url": "https://files.pythonhosted.org/packages/f6/85/398fa9d983184a86f736d45030e58e9c0d0263d67cb939aa1d45b1c5bc66/nlpo3-1.3.1-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0900ca9fa4d81f231c1c04c152d7e9a30813454cf3dcf434bfe7324c9c27fe2b",
"md5": "317d5b9a02e389e66d9c8890136531a4",
"sha256": "695c85d7736fd32f78861f37cf7ec49048be6210c4389dab32514bd8edc36a20"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "317d5b9a02e389e66d9c8890136531a4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 581627,
"upload_time": "2024-11-11T21:58:18",
"upload_time_iso_8601": "2024-11-11T21:58:18.500748Z",
"url": "https://files.pythonhosted.org/packages/09/00/ca9fa4d81f231c1c04c152d7e9a30813454cf3dcf434bfe7324c9c27fe2b/nlpo3-1.3.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "78da8b0d35db1443b2e71e9c9783998b9997f32c9e17ba22c5a68de719ebea95",
"md5": "02fc8a862c219e5216c9c27cc5e70d05",
"sha256": "8dc18bc7b0519580ffd3a6932975ecf5b1f8be34143ff420ed17497db95b6b2d"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "02fc8a862c219e5216c9c27cc5e70d05",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 719912,
"upload_time": "2024-11-11T21:58:19",
"upload_time_iso_8601": "2024-11-11T21:58:19.902660Z",
"url": "https://files.pythonhosted.org/packages/78/da/8b0d35db1443b2e71e9c9783998b9997f32c9e17ba22c5a68de719ebea95/nlpo3-1.3.1-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "82ea4d927052ddf83a11b534c00b50a2d25296d8765ccf60dcb8df5e8f8f061b",
"md5": "9875a3907653184d6b6908b224668d8f",
"sha256": "1cc820b41108e9d072dc66c1f29bb5dab1e6e686ccd79e55a9fa08e356a0fbd6"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "9875a3907653184d6b6908b224668d8f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 819334,
"upload_time": "2024-11-11T21:58:22",
"upload_time_iso_8601": "2024-11-11T21:58:22.125833Z",
"url": "https://files.pythonhosted.org/packages/82/ea/4d927052ddf83a11b534c00b50a2d25296d8765ccf60dcb8df5e8f8f061b/nlpo3-1.3.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7bca05f660e1a56fbce46927115dd402401bc93756102ab4febc76fd93efce89",
"md5": "6df11126e6d6aa193156b66ac8e0f7de",
"sha256": "481ade6d267935cc2ece0a8b8eea2963839958aaba345db8515d418918a5df06"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6df11126e6d6aa193156b66ac8e0f7de",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 819028,
"upload_time": "2024-11-11T21:58:23",
"upload_time_iso_8601": "2024-11-11T21:58:23.417571Z",
"url": "https://files.pythonhosted.org/packages/7b/ca/05f660e1a56fbce46927115dd402401bc93756102ab4febc76fd93efce89/nlpo3-1.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a8227ad7009ae13c88ccc9b49b8ba56802cd5bacc6a808ac090ea7dcb0e8509",
"md5": "737f90a468d7e4b937bf57fadb6f1cf3",
"sha256": "a9e892c6912489a55f84137d76a7f8616ab4a9a7e02fed65283b35f4c9a8c75c"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "737f90a468d7e4b937bf57fadb6f1cf3",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 880321,
"upload_time": "2024-11-11T21:58:25",
"upload_time_iso_8601": "2024-11-11T21:58:25.835709Z",
"url": "https://files.pythonhosted.org/packages/6a/82/27ad7009ae13c88ccc9b49b8ba56802cd5bacc6a808ac090ea7dcb0e8509/nlpo3-1.3.1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2304bb8f45e4361c4c6bb13fa9f7d85e966401c5fa6ac4ccc33c15d93710ad10",
"md5": "5b357996508d9924933f2acb625246cc",
"sha256": "7813fb8a1d532f80ef81a14e0bab72f796d0ce3df3494e6d680130abc80da9d5"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "5b357996508d9924933f2acb625246cc",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 516463,
"upload_time": "2024-11-11T21:58:27",
"upload_time_iso_8601": "2024-11-11T21:58:27.198691Z",
"url": "https://files.pythonhosted.org/packages/23/04/bb8f45e4361c4c6bb13fa9f7d85e966401c5fa6ac4ccc33c15d93710ad10/nlpo3-1.3.1-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a2208455159f88d953058f3bc2b3b60839aa7211cfc8df6d456ae5b0c8508a0",
"md5": "2832c0a4e8bf5a8d5c0b9aec9dc06800",
"sha256": "b69aed0e1873096d2344dc1f29241ecb5439c5d84c3607dd2a378e4406c6205d"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "2832c0a4e8bf5a8d5c0b9aec9dc06800",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 581869,
"upload_time": "2024-11-11T21:58:28",
"upload_time_iso_8601": "2024-11-11T21:58:28.644530Z",
"url": "https://files.pythonhosted.org/packages/6a/22/08455159f88d953058f3bc2b3b60839aa7211cfc8df6d456ae5b0c8508a0/nlpo3-1.3.1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2c8e982bedabe24f72f79744ded0504af6cc931cae6ecd532933f942bfe3dd74",
"md5": "85d7d36cfbb880783ac9606a9a949349",
"sha256": "f386b23c506ea15cf21dc45c6eb91f97207a74dcdfee076226c921c9673a9a27"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "85d7d36cfbb880783ac9606a9a949349",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 720005,
"upload_time": "2024-11-11T21:58:30",
"upload_time_iso_8601": "2024-11-11T21:58:30.058690Z",
"url": "https://files.pythonhosted.org/packages/2c/8e/982bedabe24f72f79744ded0504af6cc931cae6ecd532933f942bfe3dd74/nlpo3-1.3.1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "18134d00fb35dd3a3caf43fa51a34abcdec91ac5cc34209b6936e2c5d4dc0e07",
"md5": "c0c7c2631b0d7f2b6d24d60ffbde2a54",
"sha256": "14b5edea8b98768b89e1178792743880db750ad7d42ba7f9b6245a3cb0ca9e6b"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c0c7c2631b0d7f2b6d24d60ffbde2a54",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 678584,
"upload_time": "2024-11-11T21:58:32",
"upload_time_iso_8601": "2024-11-11T21:58:32.254052Z",
"url": "https://files.pythonhosted.org/packages/18/13/4d00fb35dd3a3caf43fa51a34abcdec91ac5cc34209b6936e2c5d4dc0e07/nlpo3-1.3.1-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6900ef6c964e16c646ac2f4b846ab2d699a4fd41d10eb258226141aff2d963db",
"md5": "58ec2545c6c878be19ce6c2c736dde85",
"sha256": "f6d3b14899ef02792dec27f07b651800c2f513f45d94b7c5e541fc23a0df3bc4"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "58ec2545c6c878be19ce6c2c736dde85",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 819551,
"upload_time": "2024-11-11T21:58:34",
"upload_time_iso_8601": "2024-11-11T21:58:34.463059Z",
"url": "https://files.pythonhosted.org/packages/69/00/ef6c964e16c646ac2f4b846ab2d699a4fd41d10eb258226141aff2d963db/nlpo3-1.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2b763088ee9b741c287ade22aa12f52f3f56b70c2e6fc22ce45c52acf8749dc6",
"md5": "1136f521d7bc6949883128883819ddb5",
"sha256": "d1b2459ede6cb72be7c25d96d99c17d15ce9d1559ab2b1d7ec5e30241ad5b036"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1136f521d7bc6949883128883819ddb5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 818855,
"upload_time": "2024-11-11T21:58:35",
"upload_time_iso_8601": "2024-11-11T21:58:35.877686Z",
"url": "https://files.pythonhosted.org/packages/2b/76/3088ee9b741c287ade22aa12f52f3f56b70c2e6fc22ce45c52acf8749dc6/nlpo3-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c4a4ce4cfbf62086fe3be6d976004397a4f28f717958aee45aa180bb9687ee4d",
"md5": "ab6b941d306e452698c798b410cddebc",
"sha256": "ec365cad86a340a21b22bb5348cfa08fc0bc530d136ddee6ff32c6d1d6720e5e"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ab6b941d306e452698c798b410cddebc",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 880208,
"upload_time": "2024-11-11T21:58:37",
"upload_time_iso_8601": "2024-11-11T21:58:37.353937Z",
"url": "https://files.pythonhosted.org/packages/c4/a4/ce4cfbf62086fe3be6d976004397a4f28f717958aee45aa180bb9687ee4d/nlpo3-1.3.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "31d386f874633e889cdd056eaaa41a21e6ad1f19f4b791e5612b71b5d0a1738d",
"md5": "e5509a1150b2b9e2ce705949d08ca7a8",
"sha256": "3c69a63f5b540f2f8af204c96285a3496103d4e6fe297fed470d9a275a2c46b8"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "e5509a1150b2b9e2ce705949d08ca7a8",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 516456,
"upload_time": "2024-11-11T21:58:38",
"upload_time_iso_8601": "2024-11-11T21:58:38.735221Z",
"url": "https://files.pythonhosted.org/packages/31/d3/86f874633e889cdd056eaaa41a21e6ad1f19f4b791e5612b71b5d0a1738d/nlpo3-1.3.1-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6cf8509e7f9db3f0d1bc87748ff0cd3a958e97723e33734c477cf9aca9d8f1f6",
"md5": "eb2562cf3b6c18962b820265fb683b02",
"sha256": "16c698a7e4e4f0525ca7dd1f34ca69ca2b37cd4cea2b7eac5440ed7a3e80dff6"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "eb2562cf3b6c18962b820265fb683b02",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 582033,
"upload_time": "2024-11-11T21:58:40",
"upload_time_iso_8601": "2024-11-11T21:58:40.118091Z",
"url": "https://files.pythonhosted.org/packages/6c/f8/509e7f9db3f0d1bc87748ff0cd3a958e97723e33734c477cf9aca9d8f1f6/nlpo3-1.3.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf0b88fdc8505d10d04764f39609cb0eb33dcf6b92ca72e74872d04de9480617",
"md5": "5e17aab45b69eaa59842917303b043e5",
"sha256": "9c5f7e075482d1696cb92e7045cb1c790b1f34998b7746a8d44334d5644e15df"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "5e17aab45b69eaa59842917303b043e5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 719910,
"upload_time": "2024-11-11T21:58:41",
"upload_time_iso_8601": "2024-11-11T21:58:41.504567Z",
"url": "https://files.pythonhosted.org/packages/cf/0b/88fdc8505d10d04764f39609cb0eb33dcf6b92ca72e74872d04de9480617/nlpo3-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a0e78fc1d13b38c1766f7830330208e7724e03bb080cf5252ae98a5bfb679ee2",
"md5": "4020a3cdce9293dfcbb7b6956c206f4b",
"sha256": "7598198f3d4567aa3185a768afd968184fba627c2c73d64d7333864a0cb82de4"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4020a3cdce9293dfcbb7b6956c206f4b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 678897,
"upload_time": "2024-11-11T21:58:42",
"upload_time_iso_8601": "2024-11-11T21:58:42.905170Z",
"url": "https://files.pythonhosted.org/packages/a0/e7/8fc1d13b38c1766f7830330208e7724e03bb080cf5252ae98a5bfb679ee2/nlpo3-1.3.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6adb31d7fbf1399db4c631471b9157a7bfe49347d802078c28521b7d2fb4e891",
"md5": "0fbe722d4b59ef23a02c55dd16f784a4",
"sha256": "47766c15fba8bc0df405b35b3d04cee31f5a162ad5ef51a74bba4d3b65eb715d"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0fbe722d4b59ef23a02c55dd16f784a4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 819720,
"upload_time": "2024-11-11T21:58:44",
"upload_time_iso_8601": "2024-11-11T21:58:44.512077Z",
"url": "https://files.pythonhosted.org/packages/6a/db/31d7fbf1399db4c631471b9157a7bfe49347d802078c28521b7d2fb4e891/nlpo3-1.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "901abd3c7c4f1e67d6d780dbdb1039b285056c97ef281fa1d6dd3cf66560a0fb",
"md5": "0ed9db3eb4879023c06cda158c630a8e",
"sha256": "d3e9956a666b2180eabd3afa2f3ae4f3407c2fa338cd30e0c842f2c0f4eed774"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0ed9db3eb4879023c06cda158c630a8e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 819003,
"upload_time": "2024-11-11T21:58:45",
"upload_time_iso_8601": "2024-11-11T21:58:45.971327Z",
"url": "https://files.pythonhosted.org/packages/90/1a/bd3c7c4f1e67d6d780dbdb1039b285056c97ef281fa1d6dd3cf66560a0fb/nlpo3-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7d393f9f09dba1ffb7e240ad0c92f4bc3225990621123f6d07ab0326c7dac3df",
"md5": "1955f92256375896e98b97dd3a0c2ee4",
"sha256": "5b30a05a1cfdd8425e05d787742bbf442f9bfe9d3828e0868258196ee50f834a"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "1955f92256375896e98b97dd3a0c2ee4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 880557,
"upload_time": "2024-11-11T21:58:48",
"upload_time_iso_8601": "2024-11-11T21:58:48.191936Z",
"url": "https://files.pythonhosted.org/packages/7d/39/3f9f09dba1ffb7e240ad0c92f4bc3225990621123f6d07ab0326c7dac3df/nlpo3-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "801718b8f510fe3ff6cd27f63f807c69a63fe34d885bab2d0c82d6abdf02472a",
"md5": "891478601603155dbcb2570ba5034fb8",
"sha256": "09bf0487bd681740350603853efd5e2b6ab184cda0d6f489365f6f40540a11a1"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "891478601603155dbcb2570ba5034fb8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 516704,
"upload_time": "2024-11-11T21:58:49",
"upload_time_iso_8601": "2024-11-11T21:58:49.551258Z",
"url": "https://files.pythonhosted.org/packages/80/17/18b8f510fe3ff6cd27f63f807c69a63fe34d885bab2d0c82d6abdf02472a/nlpo3-1.3.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a7541e0e5f91370c0a360479d0ad206f2850619924900136edf814a8412de4a",
"md5": "58193ee376edb9b2a37b4b3a8447de69",
"sha256": "e13219c553764e654793d38c3003e9fc30492270a9aa8110dc09842e74e773c4"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "58193ee376edb9b2a37b4b3a8447de69",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 582374,
"upload_time": "2024-11-11T21:58:51",
"upload_time_iso_8601": "2024-11-11T21:58:51.979706Z",
"url": "https://files.pythonhosted.org/packages/1a/75/41e0e5f91370c0a360479d0ad206f2850619924900136edf814a8412de4a/nlpo3-1.3.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e603a3a6745d5b9b5c61a3e17d5ea8f19b749b1df4d8d70c71d6cf37bffd2f38",
"md5": "aa2703d20ebc6cf6c081939d30115dfe",
"sha256": "2589138d37c9cd7c97ca936a63ce8f6e935c10f3abbf18fb62ad511c77d47682"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "aa2703d20ebc6cf6c081939d30115dfe",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 721729,
"upload_time": "2024-11-11T21:58:54",
"upload_time_iso_8601": "2024-11-11T21:58:54.193223Z",
"url": "https://files.pythonhosted.org/packages/e6/03/a3a6745d5b9b5c61a3e17d5ea8f19b749b1df4d8d70c71d6cf37bffd2f38/nlpo3-1.3.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "936a28d5621abc3dc28b52e0944e38165d9914e1dad367a60fbeb79436a30e3b",
"md5": "826776bec9a2792ff9cfefc8eed07b9c",
"sha256": "1dd8824c39f81f52f8982a1d2374a03c03fd42ffeb3b33e5fcc7e74d0405e57a"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "826776bec9a2792ff9cfefc8eed07b9c",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 679996,
"upload_time": "2024-11-11T21:58:55",
"upload_time_iso_8601": "2024-11-11T21:58:55.952443Z",
"url": "https://files.pythonhosted.org/packages/93/6a/28d5621abc3dc28b52e0944e38165d9914e1dad367a60fbeb79436a30e3b/nlpo3-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "04f1cda8bcc83300d68a96c129c1c83911501a6c5d88cbcb298aa6859cb381cc",
"md5": "d35b1fae5d6f1224a734516e349cda69",
"sha256": "e8e07bcc2322ebee92e8591c1e2b24ee71acb974ed0b5183b18d6e1f0b242625"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "d35b1fae5d6f1224a734516e349cda69",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 821528,
"upload_time": "2024-11-11T21:58:58",
"upload_time_iso_8601": "2024-11-11T21:58:58.127297Z",
"url": "https://files.pythonhosted.org/packages/04/f1/cda8bcc83300d68a96c129c1c83911501a6c5d88cbcb298aa6859cb381cc/nlpo3-1.3.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b27bd388968a0a279174b70ab637746a8c536413af895e7a89521bc69512eef3",
"md5": "6a658a7f3287b852cf539096c6c62544",
"sha256": "fe9f3e1c148fe7665ede60cf4418aa4ff752421f7d18099dd45860096aa78c71"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6a658a7f3287b852cf539096c6c62544",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 820507,
"upload_time": "2024-11-11T21:58:59",
"upload_time_iso_8601": "2024-11-11T21:58:59.933789Z",
"url": "https://files.pythonhosted.org/packages/b2/7b/d388968a0a279174b70ab637746a8c536413af895e7a89521bc69512eef3/nlpo3-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "17fd9728d7827ca6c9d2f15305738794ee7d990c77d60e006628d36657b063cd",
"md5": "fa78f07e3fe218ac3bff6ec76631a7e7",
"sha256": "85b538c8b5ebbd68c438e969731326cbe94aea06acb755ebb74a228d3a3db0bd"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "fa78f07e3fe218ac3bff6ec76631a7e7",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 583274,
"upload_time": "2024-11-11T21:59:01",
"upload_time_iso_8601": "2024-11-11T21:59:01.280423Z",
"url": "https://files.pythonhosted.org/packages/17/fd/9728d7827ca6c9d2f15305738794ee7d990c77d60e006628d36657b063cd/nlpo3-1.3.1-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ea56005065f3e6e3be0a5fe54bd9710d1ce985b3cde0fc84a32029dc40399a9",
"md5": "48f292021b3a228a5b22eb1733b51e30",
"sha256": "94266087440c1bdb19efce5c77d44cbc3f9141a1113436d01d50b4bd11d11883"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "48f292021b3a228a5b22eb1733b51e30",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 724246,
"upload_time": "2024-11-11T21:59:03",
"upload_time_iso_8601": "2024-11-11T21:59:03.418970Z",
"url": "https://files.pythonhosted.org/packages/0e/a5/6005065f3e6e3be0a5fe54bd9710d1ce985b3cde0fc84a32029dc40399a9/nlpo3-1.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "30dd87af52578210699364cc7691cde9b60eebd18c923bbaa20b0a65ed96cf7b",
"md5": "9fdbc65ab8920d5c0de3fa9713931495",
"sha256": "0d332baec7343cd84725c85959a6b51f212b5195cb33fb02b528711143c3fbe4"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "9fdbc65ab8920d5c0de3fa9713931495",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 823797,
"upload_time": "2024-11-11T21:59:04",
"upload_time_iso_8601": "2024-11-11T21:59:04.890524Z",
"url": "https://files.pythonhosted.org/packages/30/dd/87af52578210699364cc7691cde9b60eebd18c923bbaa20b0a65ed96cf7b/nlpo3-1.3.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9bb086496d2e9c9bc1a1082b734c27ee6c29418f697dc03a98609ea1f1570255",
"md5": "519821b3610709c85e9ec1d2e5c525b9",
"sha256": "cd47d05a71f68f409522e24d04c47a682d3f3c837ef32ad1077ec1ecdf492bb0"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "519821b3610709c85e9ec1d2e5c525b9",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 823735,
"upload_time": "2024-11-11T21:59:06",
"upload_time_iso_8601": "2024-11-11T21:59:06.503543Z",
"url": "https://files.pythonhosted.org/packages/9b/b0/86496d2e9c9bc1a1082b734c27ee6c29418f697dc03a98609ea1f1570255/nlpo3-1.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ba20a96cbf94979a5a08d6cc963fd151fe3987741edd1c722a1abb7e5c504d08",
"md5": "64019c809ef425759063681399a91e4c",
"sha256": "121053187042494126ec1e653cb881a9845604b1bc39ec1779bd4e1f508d9b08"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp37-pypy37_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "64019c809ef425759063681399a91e4c",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 584818,
"upload_time": "2024-11-11T21:59:07",
"upload_time_iso_8601": "2024-11-11T21:59:07.855775Z",
"url": "https://files.pythonhosted.org/packages/ba/20/a96cbf94979a5a08d6cc963fd151fe3987741edd1c722a1abb7e5c504d08/nlpo3-1.3.1-pp37-pypy37_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "314b6fead4833f8086867937fefe40ed961695e6d355849b3a30aa9908d66af2",
"md5": "f1da4137382b34a308c11a75e047da78",
"sha256": "731913746fbc9ae39d4d90f5117723164ca810513d2cb909ec1ebc7ec2b82940"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f1da4137382b34a308c11a75e047da78",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 720855,
"upload_time": "2024-11-11T21:59:09",
"upload_time_iso_8601": "2024-11-11T21:59:09.282602Z",
"url": "https://files.pythonhosted.org/packages/31/4b/6fead4833f8086867937fefe40ed961695e6d355849b3a30aa9908d66af2/nlpo3-1.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5677c296301f612a82937b87f36bfe69b9d931c094b4ad07958b4c15dcb9ec8",
"md5": "73215fc3b61ba874a3e02375b06c89a2",
"sha256": "2c70a72e0fe0fd7241e4c1247de6098c23c002104a1139d506befd5c70247056"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "73215fc3b61ba874a3e02375b06c89a2",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 679946,
"upload_time": "2024-11-11T21:59:10",
"upload_time_iso_8601": "2024-11-11T21:59:10.666511Z",
"url": "https://files.pythonhosted.org/packages/e5/67/7c296301f612a82937b87f36bfe69b9d931c094b4ad07958b4c15dcb9ec8/nlpo3-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09f31d0c7a1e49bd0d4d90529e2f0eb27de84c28c22a6fba117b64075a9e7891",
"md5": "0cc4ec26fb12a0227354104bf915edda",
"sha256": "5a3f1296c0333d47e789b8120b22028a02ead0b8ceaca31ba6badbe766fbe87e"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0cc4ec26fb12a0227354104bf915edda",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 821368,
"upload_time": "2024-11-11T21:59:12",
"upload_time_iso_8601": "2024-11-11T21:59:12.848159Z",
"url": "https://files.pythonhosted.org/packages/09/f3/1d0c7a1e49bd0d4d90529e2f0eb27de84c28c22a6fba117b64075a9e7891/nlpo3-1.3.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "149681783ef0dd37fe50b43b45adf9151f7db56a73694ec29640cf59e08a5ea2",
"md5": "0bc720d398576cf494713bfdca05aabf",
"sha256": "b2967ca16f65794224855527ceb5a301cf886c066b848d004aefa8aadbcd1d35"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0bc720d398576cf494713bfdca05aabf",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 820622,
"upload_time": "2024-11-11T21:59:14",
"upload_time_iso_8601": "2024-11-11T21:59:14.361302Z",
"url": "https://files.pythonhosted.org/packages/14/96/81783ef0dd37fe50b43b45adf9151f7db56a73694ec29640cf59e08a5ea2/nlpo3-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cda5776b5da674a74ae6bc10a28c1854ce7da057d9a90aa274341b931d7cb975",
"md5": "d141cd54338e8729158ee25529983d08",
"sha256": "96b3b9a840a08671121a760f08b4b3a7ffd2d0e3820f12e50107678d27723fa3"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp38-pypy38_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "d141cd54338e8729158ee25529983d08",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 583101,
"upload_time": "2024-11-11T21:59:15",
"upload_time_iso_8601": "2024-11-11T21:59:15.714205Z",
"url": "https://files.pythonhosted.org/packages/cd/a5/776b5da674a74ae6bc10a28c1854ce7da057d9a90aa274341b931d7cb975/nlpo3-1.3.1-pp38-pypy38_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4219c011242d5b15cba4f90280f9006d0bfde3857487e02c6594591c407fad8e",
"md5": "cc8be028760c8551875c091fa902a471",
"sha256": "29bfa4888ca1e6f0081e92323f2ecc9e763d170b6616753c7b35ee69043f8af6"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "cc8be028760c8551875c091fa902a471",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 720925,
"upload_time": "2024-11-11T21:59:17",
"upload_time_iso_8601": "2024-11-11T21:59:17.893753Z",
"url": "https://files.pythonhosted.org/packages/42/19/c011242d5b15cba4f90280f9006d0bfde3857487e02c6594591c407fad8e/nlpo3-1.3.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c238db64c9a52044f055a6b1f714d161f7e67b99e53f89156b9512ac6e90ef59",
"md5": "c6771589813c1aa99a133702f8a1b1e0",
"sha256": "8f5aaa4193e66b26770f60ff564fcb2c16c22c306b3c2777c2548d7c9b1472e5"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c6771589813c1aa99a133702f8a1b1e0",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 679997,
"upload_time": "2024-11-11T21:59:20",
"upload_time_iso_8601": "2024-11-11T21:59:20.097654Z",
"url": "https://files.pythonhosted.org/packages/c2/38/db64c9a52044f055a6b1f714d161f7e67b99e53f89156b9512ac6e90ef59/nlpo3-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eb5c00a95dc2f3df89748f3120d1b2f79be0dc68146a5b8560f3263c666e7ecb",
"md5": "381e66062eabd06dc4dd09af25976f3a",
"sha256": "17372274edd5755fae683b0bd571e76a91f36e8232c595592956c19c03ef023f"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "381e66062eabd06dc4dd09af25976f3a",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 821721,
"upload_time": "2024-11-11T21:59:21",
"upload_time_iso_8601": "2024-11-11T21:59:21.651054Z",
"url": "https://files.pythonhosted.org/packages/eb/5c/00a95dc2f3df89748f3120d1b2f79be0dc68146a5b8560f3263c666e7ecb/nlpo3-1.3.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1bd2eac70ba521f5fcdc4eb5d60f839cf92f2daf29add8410a67fa5f9035257",
"md5": "f56ab1bba59150a0c6fb418c59c28c67",
"sha256": "0ed3c786db4431fe6a54164f2bdb376853e7314650be683557dd42652ce50733"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f56ab1bba59150a0c6fb418c59c28c67",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 820539,
"upload_time": "2024-11-11T21:59:23",
"upload_time_iso_8601": "2024-11-11T21:59:23.110827Z",
"url": "https://files.pythonhosted.org/packages/e1/bd/2eac70ba521f5fcdc4eb5d60f839cf92f2daf29add8410a67fa5f9035257/nlpo3-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8d498cb38d42ea8cb0e101d097606eda425c28a2fdc6e8f0926e89b1c80362b7",
"md5": "ebad1cedf681d9c7c38650235a9702b1",
"sha256": "c78404014deaf7ca7db4f773d4e2459a503bf45d9a36cafc27dd1a82d4c264b3"
},
"downloads": -1,
"filename": "nlpo3-1.3.1-pp39-pypy39_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "ebad1cedf681d9c7c38650235a9702b1",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 583102,
"upload_time": "2024-11-11T21:59:24",
"upload_time_iso_8601": "2024-11-11T21:59:24.525531Z",
"url": "https://files.pythonhosted.org/packages/8d/49/8cb38d42ea8cb0e101d097606eda425c28a2fdc6e8f0926e89b1c80362b7/nlpo3-1.3.1-pp39-pypy39_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af383d54290ce574b32e193245b55f5f6442fd21901536fe5baec487b133262e",
"md5": "431ac030722e96942e4f93ab5e2f8dc0",
"sha256": "1673cd0940194672db7ddd7405f3ed6ad5450fe037ae6b1914655b9f7afa9198"
},
"downloads": -1,
"filename": "nlpo3-1.3.1.tar.gz",
"has_sig": false,
"md5_digest": "431ac030722e96942e4f93ab5e2f8dc0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 17025,
"upload_time": "2024-11-11T21:59:26",
"upload_time_iso_8601": "2024-11-11T21:59:26.584168Z",
"url": "https://files.pythonhosted.org/packages/af/38/3d54290ce574b32e193245b55f5f6442fd21901536fe5baec487b133262e/nlpo3-1.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-11 21:59:26",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "PyThaiNLP",
"github_project": "nlpo3",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "nlpo3"
}