![example workflow](https://github.com/Abdullah-AlAttar/anltk/actions/workflows/c-cpp.yml/badge.svg)
![example workflow](https://github.com/Abdullah-AlAttar/anltk/actions/workflows/wheels.yml/badge.svg)
[![PyPI version](https://badge.fury.io/py/anltk.svg)](https://badge.fury.io/py/anltk)
[![License](https://img.shields.io/badge/License-Boost_1.0-lightblue.svg)](https://www.boost.org/LICENSE_1_0.txt)
[![Downloads](https://static.pepy.tech/personalized-badge/anltk?period=total&units=international_system&left_color=blue&right_color=orange&left_text=Downloads)](https://pepy.tech/project/anltk)
# Arabic Natural Language Toolkit (ANLTK)
ANLTK is a set of Arabic natural language processing tools. developed with focus on simplicity and performance.
## ANLTK is a C++ library, with python bindings.
## Installation
for python :
```
pip install anltk
```
## Building
Note: Currently only tested on Linux, prebuilt python wheels are available for Linux, Windows, Macos on [pypi](https://pypi.org/project/anltk/)
### Dependencies:
* [utfcpp](https://github.com/nemtrif/utfcpp.git), automatically downloaded.
* [utf8proc](https://github.com/JuliaStrings/utf8proc), automatically downlaoded.
* C++ Compiler that supports c++17.
* Python3, [meson](https://mesonbuild.com/), [ninja](https://ninja-build.org/)
```bash
pip install meson
pip install ninja
```
```bash
git clone https://github.com/Abdullah-AlAttar/anltk.git \
&& cd anltk/ \
&& meson build --buildtype=release -Dbuild_tests=false \
&& cd build \
&& ninja \
&& cd ../ \
&& pip install -e .
```
## Usage Examples:
### C++ API :
```c++
#include "anltk/anltk.hpp"
#include <iostream>
#include <string>
int main()
{
std::string ar_text = "أبجد هوز حطي كلمن سعفص قرشت ثخذ ضظغ";
std::cout << anltk::transliterate(ar_text, anltk::CharMapping::AR2BW) << '\n';
// >bjd hwz HTy klmn sEfS qr$t vx* DZg
std::string text = "فَرَاشَةٌ مُلَوَّنَةٌ تَطِيْرُ في البُسْتَانِ، حُلْوَةٌ مُهَنْدَمَةٌ تُدْهِشُ الإِنْسَانَ.";
std::cout << anltk::remove_tashkeel(text) << '\n';
// فراشة ملونة تطير في البستان، حلوة مهندمة تدهش الإنسان.
// Third paramters is a stop_list, charactres in this list won't be removed
std::cout << anltk::remove_non_alpha(text, " ") << '\n';
// فراشة ملونة تطير في البستان حلوة مهندمة تدهش الإنسان
anltk::TafqitOptions opts;
std::cout<< anltk::tafqit(15000120, opts) <<'\n';
// خمسة عشر مليونًا ومائة وعشرون
}
```
### Python API
```python
import anltk
ar = "أبجد هوز حطي كلمن سعفص قرشت ثخذ ضظغ"
bw = anltk.transliterate(ar, anltk.AR2BW)
print(bw)
# >bjd hwz HTy klmn sEfS qr$t vx* DZg
print(anltk.remove_tashkeel("فَرَاشَةٌ مُلَوَّنَةٌ تَطِيْرُ في البُسْتَانِ، حُلْوَةٌ مُهَنْدَمَةٌ تُدْهِشُ الإِنْسَانَ."))
# فراشة ملونة تطير في البستان، حلوة مهندمة تدهش الإنسان.
print(anltk.tafqit(15000120))
# خمسة عشر مليونًا ومائة وعشرون
```
**For list of features see [Features.md](Features.md)**
## Benchmarks
Processing a file containing 500000 Line, 6787731 Word, 112704541 Character. the task is to remove diacritics / transliterate to buckwalter
### **Buckwatler transliteration**
| Method | Time | | |
|------------------|---------------|---|---|
| anltk python-api | 1.379 seconds | | |
| python [camel_tools](https://github.com/CAMeL-Lab/camel_tools) | 11.46 seconds | | |
### **Remove Diacritics**
| Method | Time | | |
|------------------|---------------|---|---|
| anltk python-api | 0.989 seconds | | |
| python [camel_tools](https://github.com/CAMeL-Lab/camel_tools) | 4.892 seconds | | |
Raw data
{
"_id": null,
"home_page": "https://github.com/Abdullah-AlAttar/anltk",
"name": "anltk",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": "",
"keywords": "NLP,Arabic,python,arabic,c++",
"author": "Abdullah Alattar",
"author_email": "abdullah.mohammad.alattar@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d8/2d/15c612ef6d2b33ed26cb2af7db9c1089e0107a353bffd35f3d63b8880acc/anltk-1.0.4.tar.gz",
"platform": null,
"description": "![example workflow](https://github.com/Abdullah-AlAttar/anltk/actions/workflows/c-cpp.yml/badge.svg)\n![example workflow](https://github.com/Abdullah-AlAttar/anltk/actions/workflows/wheels.yml/badge.svg)\n[![PyPI version](https://badge.fury.io/py/anltk.svg)](https://badge.fury.io/py/anltk)\n[![License](https://img.shields.io/badge/License-Boost_1.0-lightblue.svg)](https://www.boost.org/LICENSE_1_0.txt)\n[![Downloads](https://static.pepy.tech/personalized-badge/anltk?period=total&units=international_system&left_color=blue&right_color=orange&left_text=Downloads)](https://pepy.tech/project/anltk)\n# Arabic Natural Language Toolkit (ANLTK)\n\n\nANLTK is a set of Arabic natural language processing tools. developed with focus on simplicity and performance.\n\n## ANLTK is a C++ library, with python bindings.\n\n## Installation\n\nfor python :\n```\npip install anltk\n```\n## Building\nNote: Currently only tested on Linux, prebuilt python wheels are available for Linux, Windows, Macos on [pypi](https://pypi.org/project/anltk/)\n### Dependencies: \n* [utfcpp](https://github.com/nemtrif/utfcpp.git), automatically downloaded.\n* [utf8proc](https://github.com/JuliaStrings/utf8proc), automatically downlaoded.\n* C++ Compiler that supports c++17.\n* Python3, [meson](https://mesonbuild.com/), [ninja](https://ninja-build.org/)\n```bash\npip install meson\npip install ninja\n```\n\n```bash\ngit clone https://github.com/Abdullah-AlAttar/anltk.git \\\n && cd anltk/ \\\n && meson build --buildtype=release -Dbuild_tests=false \\\n && cd build \\\n && ninja \\\n && cd ../ \\\n && pip install -e .\n```\n\n## Usage Examples:\n\n### C++ API :\n```c++\n#include \"anltk/anltk.hpp\"\n#include <iostream>\n#include <string>\n\nint main()\n{\n\n std::string ar_text = \"\u0623\u0628\u062c\u062f \u0647\u0648\u0632 \u062d\u0637\u064a \u0643\u0644\u0645\u0646 \u0633\u0639\u0641\u0635 \u0642\u0631\u0634\u062a \u062b\u062e\u0630 \u0636\u0638\u063a\";\n\n std::cout << anltk::transliterate(ar_text, anltk::CharMapping::AR2BW) << '\\n';\n // >bjd hwz HTy klmn sEfS qr$t vx* DZg\n\n std::string text = \"\u0641\u064e\u0631\u064e\u0627\u0634\u064e\u0629\u064c \u0645\u064f\u0644\u064e\u0648\u0651\u064e\u0646\u064e\u0629\u064c \u062a\u064e\u0637\u0650\u064a\u0652\u0631\u064f \u0641\u064a \u0627\u0644\u0628\u064f\u0633\u0652\u062a\u064e\u0627\u0646\u0650\u060c \u062d\u064f\u0644\u0652\u0648\u064e\u0629\u064c \u0645\u064f\u0647\u064e\u0646\u0652\u062f\u064e\u0645\u064e\u0629\u064c \u062a\u064f\u062f\u0652\u0647\u0650\u0634\u064f \u0627\u0644\u0625\u0650\u0646\u0652\u0633\u064e\u0627\u0646\u064e.\";\n\n std::cout << anltk::remove_tashkeel(text) << '\\n';\n // \u0641\u0631\u0627\u0634\u0629 \u0645\u0644\u0648\u0646\u0629 \u062a\u0637\u064a\u0631 \u0641\u064a \u0627\u0644\u0628\u0633\u062a\u0627\u0646\u060c \u062d\u0644\u0648\u0629 \u0645\u0647\u0646\u062f\u0645\u0629 \u062a\u062f\u0647\u0634 \u0627\u0644\u0625\u0646\u0633\u0627\u0646.\n\n // Third paramters is a stop_list, charactres in this list won't be removed\n std::cout << anltk::remove_non_alpha(text, \" \") << '\\n';\n // \u0641\u0631\u0627\u0634\u0629 \u0645\u0644\u0648\u0646\u0629 \u062a\u0637\u064a\u0631 \u0641\u064a \u0627\u0644\u0628\u0633\u062a\u0627\u0646 \u062d\u0644\u0648\u0629 \u0645\u0647\u0646\u062f\u0645\u0629 \u062a\u062f\u0647\u0634 \u0627\u0644\u0625\u0646\u0633\u0627\u0646\n\n anltk::TafqitOptions opts;\n std::cout<< anltk::tafqit(15000120, opts) <<'\\n';\n // \u062e\u0645\u0633\u0629 \u0639\u0634\u0631 \u0645\u0644\u064a\u0648\u0646\u064b\u0627 \u0648\u0645\u0627\u0626\u0629 \u0648\u0639\u0634\u0631\u0648\u0646\n}\n\n```\n\n### Python API\n\n```python\nimport anltk\n\n\nar = \"\u0623\u0628\u062c\u062f \u0647\u0648\u0632 \u062d\u0637\u064a \u0643\u0644\u0645\u0646 \u0633\u0639\u0641\u0635 \u0642\u0631\u0634\u062a \u062b\u062e\u0630 \u0636\u0638\u063a\"\nbw = anltk.transliterate(ar, anltk.AR2BW)\nprint(bw)\n# >bjd hwz HTy klmn sEfS qr$t vx* DZg\n\nprint(anltk.remove_tashkeel(\"\u0641\u064e\u0631\u064e\u0627\u0634\u064e\u0629\u064c \u0645\u064f\u0644\u064e\u0648\u0651\u064e\u0646\u064e\u0629\u064c \u062a\u064e\u0637\u0650\u064a\u0652\u0631\u064f \u0641\u064a \u0627\u0644\u0628\u064f\u0633\u0652\u062a\u064e\u0627\u0646\u0650\u060c \u062d\u064f\u0644\u0652\u0648\u064e\u0629\u064c \u0645\u064f\u0647\u064e\u0646\u0652\u062f\u064e\u0645\u064e\u0629\u064c \u062a\u064f\u062f\u0652\u0647\u0650\u0634\u064f \u0627\u0644\u0625\u0650\u0646\u0652\u0633\u064e\u0627\u0646\u064e.\"))\n\n# \u0641\u0631\u0627\u0634\u0629 \u0645\u0644\u0648\u0646\u0629 \u062a\u0637\u064a\u0631 \u0641\u064a \u0627\u0644\u0628\u0633\u062a\u0627\u0646\u060c \u062d\u0644\u0648\u0629 \u0645\u0647\u0646\u062f\u0645\u0629 \u062a\u062f\u0647\u0634 \u0627\u0644\u0625\u0646\u0633\u0627\u0646.\n\nprint(anltk.tafqit(15000120))\n# \u062e\u0645\u0633\u0629 \u0639\u0634\u0631 \u0645\u0644\u064a\u0648\u0646\u064b\u0627 \u0648\u0645\u0627\u0626\u0629 \u0648\u0639\u0634\u0631\u0648\u0646\n```\n\n**For list of features see [Features.md](Features.md)**\n\n\n## Benchmarks\n\nProcessing a file containing 500000 Line, 6787731 Word, 112704541 Character. the task is to remove diacritics / transliterate to buckwalter\n\n\n\n### **Buckwatler transliteration**\n\n| Method | Time | | | \n|------------------|---------------|---|---|\n| anltk python-api | 1.379 seconds | | | \n| python [camel_tools](https://github.com/CAMeL-Lab/camel_tools) | 11.46 seconds | | | \n### **Remove Diacritics**\n\n| Method | Time | | | \n|------------------|---------------|---|---|\n| anltk python-api | 0.989 seconds | | | \n| python [camel_tools](https://github.com/CAMeL-Lab/camel_tools) | 4.892 seconds | | | \n",
"bugtrack_url": null,
"license": "",
"summary": "Arabic language processing toolkit",
"version": "1.0.4",
"project_urls": {
"Homepage": "https://github.com/Abdullah-AlAttar/anltk",
"Source": "https://github.com/Abdullah-AlAttar/anltk"
},
"split_keywords": [
"nlp",
"arabic",
"python",
"arabic",
"c++"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d61430ab2c18e8e6cc0de07cbe8f86f9837a761b615eba6918fcb498770ee759",
"md5": "81f706c2a8bb8680f7f032e25f6d13f4",
"sha256": "a47b4a51310f45579c593e67eb3aaeb12a573c837cbc2234ba25391b566e27ba"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "81f706c2a8bb8680f7f032e25f6d13f4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3",
"size": 225100,
"upload_time": "2023-05-04T09:11:08",
"upload_time_iso_8601": "2023-05-04T09:11:08.513966Z",
"url": "https://files.pythonhosted.org/packages/d6/14/30ab2c18e8e6cc0de07cbe8f86f9837a761b615eba6918fcb498770ee759/anltk-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb77bad6d1bca971d70732d0c6065cb212656280ef593cf3b4b99ef64e30d98e",
"md5": "07f14c36ddcee5c0a07afbefad3da594",
"sha256": "9cc4f6bc9fd7d66b91602d4692df1f5661d5a32557905e735c5433fbf1679dfe"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "07f14c36ddcee5c0a07afbefad3da594",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3",
"size": 256748,
"upload_time": "2023-05-04T09:11:10",
"upload_time_iso_8601": "2023-05-04T09:11:10.707842Z",
"url": "https://files.pythonhosted.org/packages/cb/77/bad6d1bca971d70732d0c6065cb212656280ef593cf3b4b99ef64e30d98e/anltk-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "864b2ee84a5c08e2290b3c712d6a488849e3afb8247b0b8f4b3f7cb982c5570a",
"md5": "913a4aa4b40ec5a5060dddb77969ab0f",
"sha256": "40dac0e5bfbea7fc1a2ee0dd43c6be56a0aa78af54d5eb373f69bf0ed49a070d"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp310-cp310-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "913a4aa4b40ec5a5060dddb77969ab0f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3",
"size": 836727,
"upload_time": "2023-05-04T09:11:14",
"upload_time_iso_8601": "2023-05-04T09:11:14.128399Z",
"url": "https://files.pythonhosted.org/packages/86/4b/2ee84a5c08e2290b3c712d6a488849e3afb8247b0b8f4b3f7cb982c5570a/anltk-1.0.4-cp310-cp310-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "064bbb5734b94898a5e35f6b0df6db0d030d1d6203f3112261f69cb87de5cd49",
"md5": "f978483931c73525c8d0478de3829d8e",
"sha256": "9e10f49c602a7a0fe96ff26dffec1983dd078a564f4b69c0d5dd5535f0c4a1dc"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "f978483931c73525c8d0478de3829d8e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3",
"size": 770951,
"upload_time": "2023-05-04T09:11:17",
"upload_time_iso_8601": "2023-05-04T09:11:17.476695Z",
"url": "https://files.pythonhosted.org/packages/06/4b/bb5734b94898a5e35f6b0df6db0d030d1d6203f3112261f69cb87de5cd49/anltk-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "637bb45832166549eff664c84941eb4102b17bcdefa7f4de2ca693869db71094",
"md5": "fee32234a7e6587f4bf02164fe2dc5c0",
"sha256": "c4c599c4a78ab8769d89dfd2c4fd9880b95afd7363079ffb12f5c8e0a3c3c917"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "fee32234a7e6587f4bf02164fe2dc5c0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3",
"size": 168643,
"upload_time": "2023-05-04T09:11:19",
"upload_time_iso_8601": "2023-05-04T09:11:19.005472Z",
"url": "https://files.pythonhosted.org/packages/63/7b/b45832166549eff664c84941eb4102b17bcdefa7f4de2ca693869db71094/anltk-1.0.4-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "41de6c8ee5057338e475f960c970dfd0ef990f0df6c23dc1fab22a8a9426166b",
"md5": "8236496c21bdcf0d45b8245b55a567e3",
"sha256": "9996bf1f9148bf81bfba59c5b9e90e4c06aab7b356d36d965a3cd89c9f26289a"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8236496c21bdcf0d45b8245b55a567e3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3",
"size": 225083,
"upload_time": "2023-05-04T09:11:22",
"upload_time_iso_8601": "2023-05-04T09:11:22.121128Z",
"url": "https://files.pythonhosted.org/packages/41/de/6c8ee5057338e475f960c970dfd0ef990f0df6c23dc1fab22a8a9426166b/anltk-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ec7eed52c3088b17d6a55fc278b52591158ad4d6ce94a5762bf421bbdac180d1",
"md5": "89e18208d6cee093a00f6871e3e0d0b1",
"sha256": "13c7dadf593bbd56d812084d9283433f27bda52db1a8e1e24b46ef1662d7fb13"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "89e18208d6cee093a00f6871e3e0d0b1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3",
"size": 256576,
"upload_time": "2023-05-04T09:11:25",
"upload_time_iso_8601": "2023-05-04T09:11:25.228735Z",
"url": "https://files.pythonhosted.org/packages/ec/7e/ed52c3088b17d6a55fc278b52591158ad4d6ce94a5762bf421bbdac180d1/anltk-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd8189c925653e696da9d3e7490ac5136c1df67488ce167484c436f39b33c761",
"md5": "d9196b4585749b1351c6c6610b71cdf1",
"sha256": "b4c52e42cf73773ee536270f9704be780548883f7d622ef17171197f5dcfc729"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp311-cp311-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "d9196b4585749b1351c6c6610b71cdf1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3",
"size": 836715,
"upload_time": "2023-05-04T09:11:28",
"upload_time_iso_8601": "2023-05-04T09:11:28.365387Z",
"url": "https://files.pythonhosted.org/packages/dd/81/89c925653e696da9d3e7490ac5136c1df67488ce167484c436f39b33c761/anltk-1.0.4-cp311-cp311-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1800ed1d8d01d836485986c35fa5c5dad057860f8bd10f596f837462b587f0cb",
"md5": "61e7b90d5a2181c0370d7e56f50ff71c",
"sha256": "69ee2c68ea2292de0ac7ecf4dfb055c15bb3d08b7547b425dce98849a692de6e"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "61e7b90d5a2181c0370d7e56f50ff71c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3",
"size": 770904,
"upload_time": "2023-05-04T09:11:31",
"upload_time_iso_8601": "2023-05-04T09:11:31.354116Z",
"url": "https://files.pythonhosted.org/packages/18/00/ed1d8d01d836485986c35fa5c5dad057860f8bd10f596f837462b587f0cb/anltk-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd4b0523b803052201ca9f5cd8438e4ccc2debe673f0cf1356c7aaaba3646cc0",
"md5": "34476e94c8900ab0532092da1182cdd8",
"sha256": "fd126584ee4c2711dc803e1d35fca2a4f276be98eb49ddf4dd52b0b69e9e7d89"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "34476e94c8900ab0532092da1182cdd8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3",
"size": 168731,
"upload_time": "2023-05-04T09:11:34",
"upload_time_iso_8601": "2023-05-04T09:11:34.593886Z",
"url": "https://files.pythonhosted.org/packages/dd/4b/0523b803052201ca9f5cd8438e4ccc2debe673f0cf1356c7aaaba3646cc0/anltk-1.0.4-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "456a8621ef966a2f572648a97e67dd0753bdba8301298c00680f02834186e99e",
"md5": "cac1830d07b4fc87cc7731ebd790f0f3",
"sha256": "f8f74226d809656a92d9a69752a6837eec1022f3427ed6ca9e9107bbfad2aec0"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "cac1830d07b4fc87cc7731ebd790f0f3",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3",
"size": 218433,
"upload_time": "2023-05-04T09:11:36",
"upload_time_iso_8601": "2023-05-04T09:11:36.453254Z",
"url": "https://files.pythonhosted.org/packages/45/6a/8621ef966a2f572648a97e67dd0753bdba8301298c00680f02834186e99e/anltk-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6eada311f410861c2f486ae4e9577ec1f77c60ab097bc83959a077f66367c199",
"md5": "2474e66825a32a12cfec210b28ece9ea",
"sha256": "6b44638e58492145b812ea06a443753b2f0d10fe632a113c57e68c67afe51929"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2474e66825a32a12cfec210b28ece9ea",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3",
"size": 264911,
"upload_time": "2023-05-04T09:11:38",
"upload_time_iso_8601": "2023-05-04T09:11:38.204001Z",
"url": "https://files.pythonhosted.org/packages/6e/ad/a311f410861c2f486ae4e9577ec1f77c60ab097bc83959a077f66367c199/anltk-1.0.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "799f5c485921508f66928a2125bd52ea661d8acb18f9f2f80b4659056f04fc7e",
"md5": "85a53e059a1651750bc4175366339d6b",
"sha256": "9d81bc8e749c58d7df98f884a3abd7e94e77e785badbec1e13d08f8d395898b6"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp36-cp36m-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "85a53e059a1651750bc4175366339d6b",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3",
"size": 847602,
"upload_time": "2023-05-04T09:11:40",
"upload_time_iso_8601": "2023-05-04T09:11:40.427211Z",
"url": "https://files.pythonhosted.org/packages/79/9f/5c485921508f66928a2125bd52ea661d8acb18f9f2f80b4659056f04fc7e/anltk-1.0.4-cp36-cp36m-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4c6adabd246d344dff91a10044c6804f1bef7194303363e5e62b62930ccc6788",
"md5": "ee479b6414c041a8d6cd946d09bb2c91",
"sha256": "b07b910b6e5ee83709729febc193824777a6fa00e67bbab9d31ec5d4c7af5305"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp36-cp36m-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "ee479b6414c041a8d6cd946d09bb2c91",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3",
"size": 777981,
"upload_time": "2023-05-04T09:11:44",
"upload_time_iso_8601": "2023-05-04T09:11:44.113005Z",
"url": "https://files.pythonhosted.org/packages/4c/6a/dabd246d344dff91a10044c6804f1bef7194303363e5e62b62930ccc6788/anltk-1.0.4-cp36-cp36m-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b8b81d5181d83d87114e9f15ed803c4ace366ddaba26e2c343cb920b1d19fe4",
"md5": "65c239ef4b45404a8943f128e27c7d0a",
"sha256": "47c4fa36733509fe7b7e9ad2e9bb3acd4b0980e4695234a3080a07abd4548a9d"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "65c239ef4b45404a8943f128e27c7d0a",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3",
"size": 167206,
"upload_time": "2023-05-04T09:11:45",
"upload_time_iso_8601": "2023-05-04T09:11:45.745424Z",
"url": "https://files.pythonhosted.org/packages/9b/8b/81d5181d83d87114e9f15ed803c4ace366ddaba26e2c343cb920b1d19fe4/anltk-1.0.4-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f8830f6d5de93766e122e0987d1e656442f732497ea3458ff6a39f005eef3df",
"md5": "d2d97c57b0c585cd3ecc1564aa91f809",
"sha256": "3979be0fcbe251ba2b41aa864ee7aca1110fa5442b7fdc4fef61baf87bd4a2e1"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "d2d97c57b0c585cd3ecc1564aa91f809",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3",
"size": 218669,
"upload_time": "2023-05-04T09:11:47",
"upload_time_iso_8601": "2023-05-04T09:11:47.878221Z",
"url": "https://files.pythonhosted.org/packages/6f/88/30f6d5de93766e122e0987d1e656442f732497ea3458ff6a39f005eef3df/anltk-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef7ccf4de2faebfd76407c0656d473bfacd1c1d3954fd27f862bf2daaabe7316",
"md5": "7e108280f9a9a6d7472d19c062900576",
"sha256": "718e27ceebbbdb71599d32b03820be73d683ed99579d7e6e922f4c4529854116"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7e108280f9a9a6d7472d19c062900576",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3",
"size": 265001,
"upload_time": "2023-05-04T09:11:50",
"upload_time_iso_8601": "2023-05-04T09:11:50.112047Z",
"url": "https://files.pythonhosted.org/packages/ef/7c/cf4de2faebfd76407c0656d473bfacd1c1d3954fd27f862bf2daaabe7316/anltk-1.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "89b30ae677035f7e068a8195c3354c557f9ab6e68e3fe34fe6d68d1192e0cd31",
"md5": "3b445315f0ff930713f8a97d6b1281fd",
"sha256": "294ae87e0a610ae8132aed77e3f652e6def08e1cdc9fed85981c21d0cf6cd1ad"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp37-cp37m-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "3b445315f0ff930713f8a97d6b1281fd",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3",
"size": 847548,
"upload_time": "2023-05-04T09:11:53",
"upload_time_iso_8601": "2023-05-04T09:11:53.263521Z",
"url": "https://files.pythonhosted.org/packages/89/b3/0ae677035f7e068a8195c3354c557f9ab6e68e3fe34fe6d68d1192e0cd31/anltk-1.0.4-cp37-cp37m-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cab699bf866903937d1efc2d4f14384f1b44bd01f4e26e0649b2cf11278782a0",
"md5": "5d838fe27fd4ff6ea95ca45aaa3db365",
"sha256": "6fcb6501205b83b67101f5db9dd95869a36b51cbf11b3e49663fc28f87a1c5d4"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "5d838fe27fd4ff6ea95ca45aaa3db365",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3",
"size": 778727,
"upload_time": "2023-05-04T09:11:55",
"upload_time_iso_8601": "2023-05-04T09:11:55.000522Z",
"url": "https://files.pythonhosted.org/packages/ca/b6/99bf866903937d1efc2d4f14384f1b44bd01f4e26e0649b2cf11278782a0/anltk-1.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6247ba3c86071450a0995736f12eae7e09fd19f8486b22f14cb4167e9e997391",
"md5": "b7c2b39070b595009baa01cbe19ff002",
"sha256": "2dafd58962221814d65a3e2d6d4fcc693b89ff72bc383aa1b3bb82122459ee56"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "b7c2b39070b595009baa01cbe19ff002",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3",
"size": 167284,
"upload_time": "2023-05-04T09:11:56",
"upload_time_iso_8601": "2023-05-04T09:11:56.653080Z",
"url": "https://files.pythonhosted.org/packages/62/47/ba3c86071450a0995736f12eae7e09fd19f8486b22f14cb4167e9e997391/anltk-1.0.4-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce9984a55e910a70ea19ac8c8f9c202d7a0685b526f7c534cbca8998c5166258",
"md5": "7bfcfddecbbad6587ba749344284e851",
"sha256": "51fbb20fad1e969b746e5b9f7b44b72b2e6bad169d2113ff56e5c8e666764ad5"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "7bfcfddecbbad6587ba749344284e851",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3",
"size": 225021,
"upload_time": "2023-05-04T09:11:58",
"upload_time_iso_8601": "2023-05-04T09:11:58.352951Z",
"url": "https://files.pythonhosted.org/packages/ce/99/84a55e910a70ea19ac8c8f9c202d7a0685b526f7c534cbca8998c5166258/anltk-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1135406be2121039cd7ac06ed556344f746f67ddc18568ac8f156c78cb3b77a8",
"md5": "29060b74243def18a8daea53969b4b1e",
"sha256": "2d4ca6e8e269e927725a1d9f256502b1b53a41b0f447df0736467a6f0714a297"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "29060b74243def18a8daea53969b4b1e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3",
"size": 256758,
"upload_time": "2023-05-04T09:12:01",
"upload_time_iso_8601": "2023-05-04T09:12:01.713987Z",
"url": "https://files.pythonhosted.org/packages/11/35/406be2121039cd7ac06ed556344f746f67ddc18568ac8f156c78cb3b77a8/anltk-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4d0c32fab1d6e12eb9bf9666c8772ae099ba66710a18d42fe2ee2632ac17aab3",
"md5": "cec4dfaae6a5c9eaba9c041c6628b384",
"sha256": "c7b353e6a32238da8930613b51518c22a147ea90e290f189e64bf7d2015dd272"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp38-cp38-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "cec4dfaae6a5c9eaba9c041c6628b384",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3",
"size": 836600,
"upload_time": "2023-05-04T09:12:04",
"upload_time_iso_8601": "2023-05-04T09:12:04.859405Z",
"url": "https://files.pythonhosted.org/packages/4d/0c/32fab1d6e12eb9bf9666c8772ae099ba66710a18d42fe2ee2632ac17aab3/anltk-1.0.4-cp38-cp38-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f3201bc9bef7eb00d53b4e50c8dbbe3d7107a504e461045ab3f4da1c11b8e644",
"md5": "d5d54aa0d727620950d6e3fed3634a2a",
"sha256": "d53139b7c01c20604340ba8317c4f81457bc6516cad115c9d0cfaeffb06a7bb5"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "d5d54aa0d727620950d6e3fed3634a2a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3",
"size": 770593,
"upload_time": "2023-05-04T09:12:06",
"upload_time_iso_8601": "2023-05-04T09:12:06.997161Z",
"url": "https://files.pythonhosted.org/packages/f3/20/1bc9bef7eb00d53b4e50c8dbbe3d7107a504e461045ab3f4da1c11b8e644/anltk-1.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "06e538e28d12bb7fbeeae8ce3310e3fccc5d14fe5da1a85dde7e5d004a009bf7",
"md5": "ad71748c4ea7d82d447e39f607f9b151",
"sha256": "e8281fbb196b94ee79116aede71db7811f61eaf27566cf194932202d2ce77d69"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "ad71748c4ea7d82d447e39f607f9b151",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3",
"size": 168624,
"upload_time": "2023-05-04T09:12:08",
"upload_time_iso_8601": "2023-05-04T09:12:08.783057Z",
"url": "https://files.pythonhosted.org/packages/06/e5/38e28d12bb7fbeeae8ce3310e3fccc5d14fe5da1a85dde7e5d004a009bf7/anltk-1.0.4-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "94d4c6f3cf75499f9a6cda1715908b7d3ea1caa41f75c447d926780e27b82026",
"md5": "a41fd2a10759ff844d2900a983a83a9b",
"sha256": "8e95a4655df036b0a64ca1b05bcca917fac1386bceae29e4352be590d884a52e"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a41fd2a10759ff844d2900a983a83a9b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3",
"size": 225186,
"upload_time": "2023-05-04T09:12:10",
"upload_time_iso_8601": "2023-05-04T09:12:10.729868Z",
"url": "https://files.pythonhosted.org/packages/94/d4/c6f3cf75499f9a6cda1715908b7d3ea1caa41f75c447d926780e27b82026/anltk-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c941788d14d2c98c810d9b1386eb3ae0b2952000a48408b4838add8725e7632d",
"md5": "7a4bfdc50561a546a03a4fb750dd5e75",
"sha256": "f132e64f2c0feefb5cf807a0337add8bacaa33bc6c71c9737451660b35ce4b51"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7a4bfdc50561a546a03a4fb750dd5e75",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3",
"size": 257151,
"upload_time": "2023-05-04T09:12:12",
"upload_time_iso_8601": "2023-05-04T09:12:12.505829Z",
"url": "https://files.pythonhosted.org/packages/c9/41/788d14d2c98c810d9b1386eb3ae0b2952000a48408b4838add8725e7632d/anltk-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "189b1c2e98405e5b78be745a0fec1b6a45264971b610d9ec097ccf5fd75f160d",
"md5": "895e23578d6072ebb57ef3561de7b645",
"sha256": "1596bfa633fe0d909c3f3a611a59b784681817820337e812b38b410864079824"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp39-cp39-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "895e23578d6072ebb57ef3561de7b645",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3",
"size": 836723,
"upload_time": "2023-05-04T09:12:14",
"upload_time_iso_8601": "2023-05-04T09:12:14.915666Z",
"url": "https://files.pythonhosted.org/packages/18/9b/1c2e98405e5b78be745a0fec1b6a45264971b610d9ec097ccf5fd75f160d/anltk-1.0.4-cp39-cp39-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ee78021feeec51a23788178b8801cbe36d94abc7c0cea45a5f63fdeb52181afc",
"md5": "2654e630f71907a9e49de080b75cf47f",
"sha256": "27d52bafb749c3c97921c45df6819a8a4241849311e397365a4a47db1e63748c"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "2654e630f71907a9e49de080b75cf47f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3",
"size": 771214,
"upload_time": "2023-05-04T09:12:17",
"upload_time_iso_8601": "2023-05-04T09:12:17.432544Z",
"url": "https://files.pythonhosted.org/packages/ee/78/021feeec51a23788178b8801cbe36d94abc7c0cea45a5f63fdeb52181afc/anltk-1.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0bd3521715fcb9fcd8840b20e88347c04db5d0de166101ee4f916933a8faccb0",
"md5": "488628790d134c3f55a5b9600e55b71c",
"sha256": "55877f5af0bdf181a46decc52274b36dc382a5d180ab2eb0cb281909981e13ac"
},
"downloads": -1,
"filename": "anltk-1.0.4-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "488628790d134c3f55a5b9600e55b71c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3",
"size": 164298,
"upload_time": "2023-05-04T09:12:19",
"upload_time_iso_8601": "2023-05-04T09:12:19.877304Z",
"url": "https://files.pythonhosted.org/packages/0b/d3/521715fcb9fcd8840b20e88347c04db5d0de166101ee4f916933a8faccb0/anltk-1.0.4-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "934d600a0574cc19d12ad879355a893cbfdd44172d4f2c326c1a7be959e324dd",
"md5": "933589a7cf0dfa6a69f877de1e07b58d",
"sha256": "4a8a0183e6dcd75eb1f8c5bc35ca7d5042d178b1229aafc6dac043515ee29df4"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "933589a7cf0dfa6a69f877de1e07b58d",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3",
"size": 225179,
"upload_time": "2023-05-04T09:12:21",
"upload_time_iso_8601": "2023-05-04T09:12:21.618466Z",
"url": "https://files.pythonhosted.org/packages/93/4d/600a0574cc19d12ad879355a893cbfdd44172d4f2c326c1a7be959e324dd/anltk-1.0.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dfc5032621b3cd43c414b4e5c8ac39613be3578b42dc706ec9d0fce2ff1bf4dd",
"md5": "360b8b83b6b7dcaac29ec66234faa739",
"sha256": "36295dc683d239e10293e7f03ec840533c20f3737fa1cbf26c2e1dc6579949bf"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "360b8b83b6b7dcaac29ec66234faa739",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3",
"size": 256708,
"upload_time": "2023-05-04T09:12:23",
"upload_time_iso_8601": "2023-05-04T09:12:23.232489Z",
"url": "https://files.pythonhosted.org/packages/df/c5/032621b3cd43c414b4e5c8ac39613be3578b42dc706ec9d0fce2ff1bf4dd/anltk-1.0.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c838fd40d1d2986199dc4938da4fd439e743104badd50a44e9d7e37352a34b20",
"md5": "7aaae52b8d68b3f07be8856e49412cfc",
"sha256": "45e2f0e6a90f51dd97e35da94ffe437120f7b003222dfe6f8de5333303963cf4"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp37-pypy37_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "7aaae52b8d68b3f07be8856e49412cfc",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3",
"size": 167096,
"upload_time": "2023-05-04T09:12:25",
"upload_time_iso_8601": "2023-05-04T09:12:25.044928Z",
"url": "https://files.pythonhosted.org/packages/c8/38/fd40d1d2986199dc4938da4fd439e743104badd50a44e9d7e37352a34b20/anltk-1.0.4-pp37-pypy37_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9ec35a693d3e394a7c8c22ada8f521d9c9ce398c749377e90d392ad473537ba1",
"md5": "008c3667a43f291ae6fc763701a9f42d",
"sha256": "5450c4db70672dca688374671ebd3201e44ec86880d010e17935847a73b29032"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "008c3667a43f291ae6fc763701a9f42d",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3",
"size": 225229,
"upload_time": "2023-05-04T09:12:26",
"upload_time_iso_8601": "2023-05-04T09:12:26.950332Z",
"url": "https://files.pythonhosted.org/packages/9e/c3/5a693d3e394a7c8c22ada8f521d9c9ce398c749377e90d392ad473537ba1/anltk-1.0.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3725cb782da18dbe4d9ca05edded1ebe4b5465b2389918018a6fa3f9883bf8a2",
"md5": "79c0e8ef5493497daef6a3065d3b771a",
"sha256": "68a74a8c2e34cfcdecf1a829aea7344c8b29d6394ade5a5b76c12f9d7a9bb4bb"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "79c0e8ef5493497daef6a3065d3b771a",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3",
"size": 255564,
"upload_time": "2023-05-04T09:12:29",
"upload_time_iso_8601": "2023-05-04T09:12:29.143278Z",
"url": "https://files.pythonhosted.org/packages/37/25/cb782da18dbe4d9ca05edded1ebe4b5465b2389918018a6fa3f9883bf8a2/anltk-1.0.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef0ffec82fb26eaa67ecc0fe0b3a24ae7dfdaa841c4c31a784672d1fe5627fa5",
"md5": "f7ab597870e2dae7195d75962afc986a",
"sha256": "f9cf85ab2f6279bd3215534a8e664965ed212d89dc6a730eff346b6eb5e2421d"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp38-pypy38_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "f7ab597870e2dae7195d75962afc986a",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3",
"size": 167117,
"upload_time": "2023-05-04T09:12:31",
"upload_time_iso_8601": "2023-05-04T09:12:31.092652Z",
"url": "https://files.pythonhosted.org/packages/ef/0f/fec82fb26eaa67ecc0fe0b3a24ae7dfdaa841c4c31a784672d1fe5627fa5/anltk-1.0.4-pp38-pypy38_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d96d551d8edf45c360fc27f1a5e1d86ded1ab62f211ae799839ed3313a2b7298",
"md5": "72595b49322196313c6fb877ac844294",
"sha256": "4413fd5ad0709a8ac23356ff9b4ec70405a7ac8266fc1e077b86fc12a752366a"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "72595b49322196313c6fb877ac844294",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3",
"size": 225178,
"upload_time": "2023-05-04T09:12:32",
"upload_time_iso_8601": "2023-05-04T09:12:32.712916Z",
"url": "https://files.pythonhosted.org/packages/d9/6d/551d8edf45c360fc27f1a5e1d86ded1ab62f211ae799839ed3313a2b7298/anltk-1.0.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f2090654ac28157cdf8dd49aa7b94a81091aeb98af6bedd69981c0bad10a2eef",
"md5": "2b7a7b4944ae0b6645acfd94b5c25c71",
"sha256": "10b022d0abfca95bdbfbf4284a21802cd4d7f1af699ecbb4532328fb6aba447d"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2b7a7b4944ae0b6645acfd94b5c25c71",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3",
"size": 255795,
"upload_time": "2023-05-04T09:12:35",
"upload_time_iso_8601": "2023-05-04T09:12:35.125410Z",
"url": "https://files.pythonhosted.org/packages/f2/09/0654ac28157cdf8dd49aa7b94a81091aeb98af6bedd69981c0bad10a2eef/anltk-1.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "659f7bfaa56be7bbc1e43668a8516241e5e4f68b8ce9b87dff8ef50d341da07b",
"md5": "6f126d4865e1080f1c2a46462fc16750",
"sha256": "b5cd70b92b872bc34bf2be0d3048e289de1f1419510269522dc99910718bc26e"
},
"downloads": -1,
"filename": "anltk-1.0.4-pp39-pypy39_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "6f126d4865e1080f1c2a46462fc16750",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3",
"size": 167121,
"upload_time": "2023-05-04T09:12:36",
"upload_time_iso_8601": "2023-05-04T09:12:36.998126Z",
"url": "https://files.pythonhosted.org/packages/65/9f/7bfaa56be7bbc1e43668a8516241e5e4f68b8ce9b87dff8ef50d341da07b/anltk-1.0.4-pp39-pypy39_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d82d15c612ef6d2b33ed26cb2af7db9c1089e0107a353bffd35f3d63b8880acc",
"md5": "95e595a7904aaa45eeab4be76ac43ea8",
"sha256": "ce5eed96bb35c6563327c33f4a5f995291cffaeb2d571d1457dce54cce642c77"
},
"downloads": -1,
"filename": "anltk-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "95e595a7904aaa45eeab4be76ac43ea8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 164053,
"upload_time": "2023-05-04T09:12:39",
"upload_time_iso_8601": "2023-05-04T09:12:39.255047Z",
"url": "https://files.pythonhosted.org/packages/d8/2d/15c612ef6d2b33ed26cb2af7db9c1089e0107a353bffd35f3d63b8880acc/anltk-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-04 09:12:39",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Abdullah-AlAttar",
"github_project": "anltk",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "anltk"
}