<h1 align="center"><i>✨ ftea ✨ </i></h1>
<h3 align="center">The python binding for <a href="https://github.com/synodriver/simple-crypto">simple-crypto</a> </h3>
[![pypi](https://img.shields.io/pypi/v/ftea.svg)](https://pypi.org/project/ftea/)
![python](https://img.shields.io/pypi/pyversions/ftea)
![implementation](https://img.shields.io/pypi/implementation/ftea)
![wheel](https://img.shields.io/pypi/wheel/ftea)
![license](https://img.shields.io/github/license/synodriver/ftea.svg)
![action](https://img.shields.io/github/workflow/status/synodriver/ftea/build%20wheel)
### 使用
- 加密解密
```python
from ftea import TEA
tea = TEA(bytes(16))
encoded = tea.encrypt_qq(b"haha")
print(tea.decrypt_qq(encoded))
```
### 公开函数
```python
class TEA:
key: bytes = ...
@classmethod
def __init__(self, key: bytes) -> None: ...
def decrypt(self, text: bytes, sumtable: bytes) -> bytes: ...
def decrypt_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...
def decrypt_native_endian(self, text: bytes, sumtable: bytes) -> bytes: ...
def decrypt_native_endian_into(self,text: bytes, sumtable: bytes, out: bytearray) -> int: ...
def decrypt_qq(self, text: bytes) -> bytes: ...
def decrypt_qq_into(self, text: bytes, out: bytearray) -> int: ...
def encrypt(self, text: bytes, sumtable: bytes) -> bytes: ...
def encrypt_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...
def encrypt_native_endian(self, text: bytes, sumtable: bytes) -> bytes: ...
def encrypt_native_endian_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...
def encrypt_qq(self, text: bytes) -> bytes: ...
def encrypt_qq_into(self, text: bytes, out: bytearray) -> int: ...
def encrypt_len(src: int) -> int: ...
```
Raw data
{
"_id": null,
"home_page": "https://github.com/synodriver/ftea",
"name": "ftea",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "tea",
"author": "synodriver",
"author_email": "diguohuangjiajinweijun@gmail.com",
"download_url": null,
"platform": null,
"description": "<h1 align=\"center\"><i>\u2728 ftea \u2728 </i></h1>\n\n<h3 align=\"center\">The python binding for <a href=\"https://github.com/synodriver/simple-crypto\">simple-crypto</a> </h3>\n\n\n\n[![pypi](https://img.shields.io/pypi/v/ftea.svg)](https://pypi.org/project/ftea/)\n![python](https://img.shields.io/pypi/pyversions/ftea)\n![implementation](https://img.shields.io/pypi/implementation/ftea)\n![wheel](https://img.shields.io/pypi/wheel/ftea)\n![license](https://img.shields.io/github/license/synodriver/ftea.svg)\n![action](https://img.shields.io/github/workflow/status/synodriver/ftea/build%20wheel)\n\n\n### \u4f7f\u7528\n\n- \u52a0\u5bc6\u89e3\u5bc6\n```python\nfrom ftea import TEA\n\ntea = TEA(bytes(16))\n\nencoded = tea.encrypt_qq(b\"haha\")\nprint(tea.decrypt_qq(encoded))\n\n```\n\n### \u516c\u5f00\u51fd\u6570\n```python\nclass TEA:\n key: bytes = ...\n @classmethod\n def __init__(self, key: bytes) -> None: ...\n def decrypt(self, text: bytes, sumtable: bytes) -> bytes: ...\n def decrypt_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...\n def decrypt_native_endian(self, text: bytes, sumtable: bytes) -> bytes: ...\n def decrypt_native_endian_into(self,text: bytes, sumtable: bytes, out: bytearray) -> int: ...\n def decrypt_qq(self, text: bytes) -> bytes: ...\n def decrypt_qq_into(self, text: bytes, out: bytearray) -> int: ...\n def encrypt(self, text: bytes, sumtable: bytes) -> bytes: ...\n def encrypt_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...\n def encrypt_native_endian(self, text: bytes, sumtable: bytes) -> bytes: ...\n def encrypt_native_endian_into(self, text: bytes, sumtable: bytes, out: bytearray) -> int: ...\n def encrypt_qq(self, text: bytes) -> bytes: ...\n def encrypt_qq_into(self, text: bytes, out: bytearray) -> int: ...\n\ndef encrypt_len(src: int) -> int: ...\n```\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "tea encrypt and decrypt",
"version": "0.1.8",
"project_urls": {
"Homepage": "https://github.com/synodriver/ftea"
},
"split_keywords": [
"tea"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9b0dcbee7fcf4be4143a4312ed674eab89cc7fcefa4358877beafea8c546dbdf",
"md5": "cc72eeaccdd8bbd0dfd29a54f7787ad9",
"sha256": "68da541af8d77e75b618dee9ee686a7e7712edc5c752cbb0f4e3ba2d4ca2812f"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "cc72eeaccdd8bbd0dfd29a54f7787ad9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 604554,
"upload_time": "2024-08-14T12:49:54",
"upload_time_iso_8601": "2024-08-14T12:49:54.076606Z",
"url": "https://files.pythonhosted.org/packages/9b/0d/cbee7fcf4be4143a4312ed674eab89cc7fcefa4358877beafea8c546dbdf/ftea-0.1.8-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ae4fce45c7ec1f6fe5faba8258f05ecfbadda835f91dc0384bea3c4d5be4e5f",
"md5": "dd3b017ae614c6522a0af9e9b745d56f",
"sha256": "e9dd4ff99c21f8ea4eed18404304dcae624894dd577f7fa8a4d9ba96cd0dbea0"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "dd3b017ae614c6522a0af9e9b745d56f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 457828,
"upload_time": "2024-08-14T12:49:55",
"upload_time_iso_8601": "2024-08-14T12:49:55.838141Z",
"url": "https://files.pythonhosted.org/packages/3a/e4/fce45c7ec1f6fe5faba8258f05ecfbadda835f91dc0384bea3c4d5be4e5f/ftea-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9a893206d72d6afda5bf743663606f54b3df56bd2b0fb52ef7af2e7c0348c2d2",
"md5": "9403ca5acc8513e17c014e6ead0092d9",
"sha256": "b8e257ab4281385498c7f3196bb0147289b9310099454d168354e8cb4a4d80bb"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9403ca5acc8513e17c014e6ead0092d9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 445173,
"upload_time": "2024-08-14T12:49:57",
"upload_time_iso_8601": "2024-08-14T12:49:57.025492Z",
"url": "https://files.pythonhosted.org/packages/9a/89/3206d72d6afda5bf743663606f54b3df56bd2b0fb52ef7af2e7c0348c2d2/ftea-0.1.8-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a392b546b7a4214373e935f4aacf7afe28baa16fec67cd3bac19ba9f4deb9f4f",
"md5": "d340fd35668749bc12462b859b0cf3ec",
"sha256": "7754eefe4ff788ede5d333da3c0d8d2f7e7c6e31adbaf8c6eac9380ecd255651"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d340fd35668749bc12462b859b0cf3ec",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 494726,
"upload_time": "2024-08-14T13:30:49",
"upload_time_iso_8601": "2024-08-14T13:30:49.601793Z",
"url": "https://files.pythonhosted.org/packages/a3/92/b546b7a4214373e935f4aacf7afe28baa16fec67cd3bac19ba9f4deb9f4f/ftea-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e48d222f3a686d409c3d8422f8faed99d33faa876a10b48d758345bdb0f3820",
"md5": "56276a2036f794df7cc8b7fdaa5bfed7",
"sha256": "bce154fc832c3fb1f7c1a5cfda41a3b4cbe07c8fa974f3ada2a1b829d44e55cf"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "56276a2036f794df7cc8b7fdaa5bfed7",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 505972,
"upload_time": "2024-08-14T13:30:50",
"upload_time_iso_8601": "2024-08-14T13:30:50.931736Z",
"url": "https://files.pythonhosted.org/packages/5e/48/d222f3a686d409c3d8422f8faed99d33faa876a10b48d758345bdb0f3820/ftea-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "28186f21468f753f5f0db71d7cda0b3c8e31d41fac16c1c1c567ae641d80bfdb",
"md5": "02d55a7e261cb08c62215296f6e9b913",
"sha256": "a4fa9cdd5062ff4e36cc9a6529bec13a0ee6a4610e4b5f0c331f623777ffcdc7"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "02d55a7e261cb08c62215296f6e9b913",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 499759,
"upload_time": "2024-08-14T13:30:52",
"upload_time_iso_8601": "2024-08-14T13:30:52.717827Z",
"url": "https://files.pythonhosted.org/packages/28/18/6f21468f753f5f0db71d7cda0b3c8e31d41fac16c1c1c567ae641d80bfdb/ftea-0.1.8-cp310-cp310-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9e95b5dd276ba88258948ae19723033cc5a14265401799ae60fd9f41aca2e38",
"md5": "af9233d422ab1a4f7cd6666f10cdeb49",
"sha256": "a6b33c5d9309aadce9cadd9b868c4406912ea1f9fd1410da5625c31c91825d90"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "af9233d422ab1a4f7cd6666f10cdeb49",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 513065,
"upload_time": "2024-08-14T13:30:53",
"upload_time_iso_8601": "2024-08-14T13:30:53.857136Z",
"url": "https://files.pythonhosted.org/packages/c9/e9/5b5dd276ba88258948ae19723033cc5a14265401799ae60fd9f41aca2e38/ftea-0.1.8-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b00b080788a2f92925de125af00c6d2867a9c84cfae1ab8a798dec1b923052ad",
"md5": "f40cd29e8a1dc7e38ac03a07a2dd2a53",
"sha256": "2333dda8900de9fff73f53cd579a6e0f84453550278054f2aad4294f47a4cf88"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "f40cd29e8a1dc7e38ac03a07a2dd2a53",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 423106,
"upload_time": "2024-08-14T12:53:49",
"upload_time_iso_8601": "2024-08-14T12:53:49.558788Z",
"url": "https://files.pythonhosted.org/packages/b0/0b/080788a2f92925de125af00c6d2867a9c84cfae1ab8a798dec1b923052ad/ftea-0.1.8-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d56869431795716239002460041232b96f4549dc8cddb79d31a93d6be8344bec",
"md5": "af2954b10fa18bffab9f98ebc7b7bf4d",
"sha256": "ffb55930b3e684687d008a981d73938fc69e589109db9582c63c4e386bd3e48b"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "af2954b10fa18bffab9f98ebc7b7bf4d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 447239,
"upload_time": "2024-08-14T12:53:50",
"upload_time_iso_8601": "2024-08-14T12:53:50.977228Z",
"url": "https://files.pythonhosted.org/packages/d5/68/69431795716239002460041232b96f4549dc8cddb79d31a93d6be8344bec/ftea-0.1.8-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b218a8bab5ad9330800d6ad03d203948f1f21a1d28ead3abb1779596740d45db",
"md5": "c49414c89318074a212dc533ace86db3",
"sha256": "60f4701be6ab9b21ff796418a9db2c9add727d757ff58b8f7e1fb4f743793d71"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "c49414c89318074a212dc533ace86db3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 604811,
"upload_time": "2024-08-14T12:49:58",
"upload_time_iso_8601": "2024-08-14T12:49:58.509454Z",
"url": "https://files.pythonhosted.org/packages/b2/18/a8bab5ad9330800d6ad03d203948f1f21a1d28ead3abb1779596740d45db/ftea-0.1.8-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "96dcafec6367e33d4afcb95e76caab15a130d8845505a75c09f543f07f259ae5",
"md5": "300eeda4f61d0f53372990290ef7d8a3",
"sha256": "b65a952d8938fc9a1fc0ed896da20c5ca7b99e6d2199c287cce78d1dceb4b419"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "300eeda4f61d0f53372990290ef7d8a3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 458034,
"upload_time": "2024-08-14T12:49:59",
"upload_time_iso_8601": "2024-08-14T12:49:59.843681Z",
"url": "https://files.pythonhosted.org/packages/96/dc/afec6367e33d4afcb95e76caab15a130d8845505a75c09f543f07f259ae5/ftea-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38bdc600797d292bcfd0ded49943e78c40cd1755c5a856026b3843d1901e3e26",
"md5": "21805fc3905a20a5ca80f93e3a4f09f8",
"sha256": "6c6476c6bf1466a01499ef4b9755da277ac92963690261d70a2f643ed7ee533f"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "21805fc3905a20a5ca80f93e3a4f09f8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 445164,
"upload_time": "2024-08-14T12:50:01",
"upload_time_iso_8601": "2024-08-14T12:50:01.441094Z",
"url": "https://files.pythonhosted.org/packages/38/bd/c600797d292bcfd0ded49943e78c40cd1755c5a856026b3843d1901e3e26/ftea-0.1.8-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "84eab77dd3b8acbd3f33deaf25e09408b6810a8cb03000cd45089195584cc017",
"md5": "66cce78af889540a9172236ccbfeb584",
"sha256": "664105fe511ca5fdeaf4a0f7c4e8f41a1c0ab846f242c058c3e96ea6261e398e"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "66cce78af889540a9172236ccbfeb584",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 495157,
"upload_time": "2024-08-14T13:30:55",
"upload_time_iso_8601": "2024-08-14T13:30:55.288956Z",
"url": "https://files.pythonhosted.org/packages/84/ea/b77dd3b8acbd3f33deaf25e09408b6810a8cb03000cd45089195584cc017/ftea-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "998735c763f1de89d866ac657d458e9bf8d38fdb8b6ab0f55fdd9b4cf0043e85",
"md5": "e8fc822e260b13b736e094819ac8cbf9",
"sha256": "721d0eca4f714a8f9e57c214e33238f91526fb6da02be4ec76e9f107abf07ed7"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e8fc822e260b13b736e094819ac8cbf9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 506269,
"upload_time": "2024-08-14T13:30:56",
"upload_time_iso_8601": "2024-08-14T13:30:56.460450Z",
"url": "https://files.pythonhosted.org/packages/99/87/35c763f1de89d866ac657d458e9bf8d38fdb8b6ab0f55fdd9b4cf0043e85/ftea-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35133d4a2b1c4112a8f605ddc6ec6d96ca3f66f048ba53991e818907b50ee83b",
"md5": "03c7b3583d51eefb58f8e266dbf8b901",
"sha256": "dd4850dd15e126c963ba45d54e842984934bbe4ca30fc779663eb84ab371fa11"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "03c7b3583d51eefb58f8e266dbf8b901",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 499728,
"upload_time": "2024-08-14T13:30:57",
"upload_time_iso_8601": "2024-08-14T13:30:57.736040Z",
"url": "https://files.pythonhosted.org/packages/35/13/3d4a2b1c4112a8f605ddc6ec6d96ca3f66f048ba53991e818907b50ee83b/ftea-0.1.8-cp311-cp311-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fba2a750ef40cc488bd2d90bac624ce1218522d8c4f5f3d5a180496471b94656",
"md5": "558029b17afd9e961f3360a3758ae439",
"sha256": "f7f94d0cee94af5eb4f9239b4d05975348f5acbe08a95160bd015e073a19c255"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "558029b17afd9e961f3360a3758ae439",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 513292,
"upload_time": "2024-08-14T13:30:59",
"upload_time_iso_8601": "2024-08-14T13:30:59.338682Z",
"url": "https://files.pythonhosted.org/packages/fb/a2/a750ef40cc488bd2d90bac624ce1218522d8c4f5f3d5a180496471b94656/ftea-0.1.8-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e02812552921aa364acb91ea72a5fa7cbb1ae23012aaa19894b71d99cfd1a40",
"md5": "faa94eb77a5582ab0785867fbd6f09b2",
"sha256": "19f9db0b8f788ab70f9c2bc1483985da7ce838d2c900c41f5944ad2bcbaf3669"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "faa94eb77a5582ab0785867fbd6f09b2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 422648,
"upload_time": "2024-08-14T12:53:52",
"upload_time_iso_8601": "2024-08-14T12:53:52.688747Z",
"url": "https://files.pythonhosted.org/packages/5e/02/812552921aa364acb91ea72a5fa7cbb1ae23012aaa19894b71d99cfd1a40/ftea-0.1.8-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dde99459920af7c4a3d83fa1e39ce0fb63e22417368d8a149fded38e3dce7806",
"md5": "4a73eab44a55c5e23309960dd92c78ad",
"sha256": "7692536861399982e62ff258fdbf61b252521137209978e3bcc23b5cb1a7c1f2"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "4a73eab44a55c5e23309960dd92c78ad",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 447390,
"upload_time": "2024-08-14T12:53:54",
"upload_time_iso_8601": "2024-08-14T12:53:54.163482Z",
"url": "https://files.pythonhosted.org/packages/dd/e9/9459920af7c4a3d83fa1e39ce0fb63e22417368d8a149fded38e3dce7806/ftea-0.1.8-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a85ca32f13b190c6b3e5d69b24555819c694e8874e8e7a717d16eb221b465cb5",
"md5": "1ffc603bd12e0be1d9781fd1d23a6395",
"sha256": "6d04146e38d547e9e0cc15a7f1aef40f3adfb4bb1c6438c458c9082970429035"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "1ffc603bd12e0be1d9781fd1d23a6395",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 609113,
"upload_time": "2024-08-14T12:50:03",
"upload_time_iso_8601": "2024-08-14T12:50:03.211666Z",
"url": "https://files.pythonhosted.org/packages/a8/5c/a32f13b190c6b3e5d69b24555819c694e8874e8e7a717d16eb221b465cb5/ftea-0.1.8-cp312-cp312-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "00d7e6b1e9c771b7231b06e62d9579d85a35b47cdd8e00ec4e09f589730b83e0",
"md5": "b78c440ac33a89767a76e3b23e7695b5",
"sha256": "aa319f60dc867555a3814085b5eebc084e19bd5ff569e18bf91b3f0ed59b3981"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "b78c440ac33a89767a76e3b23e7695b5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 460221,
"upload_time": "2024-08-14T12:50:04",
"upload_time_iso_8601": "2024-08-14T12:50:04.803289Z",
"url": "https://files.pythonhosted.org/packages/00/d7/e6b1e9c771b7231b06e62d9579d85a35b47cdd8e00ec4e09f589730b83e0/ftea-0.1.8-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3f8dd32f449e3d7952b96fb37a76e20751305a8514c37678f6be37d8ef7d7ef0",
"md5": "2781b843430f73d00c35585b1ab474d2",
"sha256": "2dd920b4686db4652d9c961f87a0e164f8debca398e6c8fde5ad1b9d42423254"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2781b843430f73d00c35585b1ab474d2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 447474,
"upload_time": "2024-08-14T12:50:06",
"upload_time_iso_8601": "2024-08-14T12:50:06.402579Z",
"url": "https://files.pythonhosted.org/packages/3f/8d/d32f449e3d7952b96fb37a76e20751305a8514c37678f6be37d8ef7d7ef0/ftea-0.1.8-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2fedb33225254c0c4c8aaf6e79205bc96c689cb09556a02d52e0ff59513ff10d",
"md5": "ebbb3c85b85710638f14b71ebcb98b19",
"sha256": "aad5b49b97c20883068ed461f6de6244d8b9b8f3db0ac6a942227bea864523c2"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "ebbb3c85b85710638f14b71ebcb98b19",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 493104,
"upload_time": "2024-08-14T13:31:00",
"upload_time_iso_8601": "2024-08-14T13:31:00.438755Z",
"url": "https://files.pythonhosted.org/packages/2f/ed/b33225254c0c4c8aaf6e79205bc96c689cb09556a02d52e0ff59513ff10d/ftea-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "129701bd7b0ccc3e29edd7e63cf3e7f8a7dceb9e2b233e87d1adb27c0d99a50c",
"md5": "4808188af1da21cb6f850ab964df3dc2",
"sha256": "74cd39dffc1abebd8b1600ecd8b4eae5dd6426e7c9e84d61f3081ed4dc42ce0a"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4808188af1da21cb6f850ab964df3dc2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 504132,
"upload_time": "2024-08-14T13:31:01",
"upload_time_iso_8601": "2024-08-14T13:31:01.504101Z",
"url": "https://files.pythonhosted.org/packages/12/97/01bd7b0ccc3e29edd7e63cf3e7f8a7dceb9e2b233e87d1adb27c0d99a50c/ftea-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "43730bdd75c8d591383855f53587023768a295bcc47525066bbb073ab5701498",
"md5": "bdf809fc67367e70f4aff9585fc2eabe",
"sha256": "73d901069e7aeb4b687d441450dcf4f4d666f5b4b5acd7bb2e3f07cc9f9da7e8"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "bdf809fc67367e70f4aff9585fc2eabe",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 496908,
"upload_time": "2024-08-14T13:31:02",
"upload_time_iso_8601": "2024-08-14T13:31:02.577596Z",
"url": "https://files.pythonhosted.org/packages/43/73/0bdd75c8d591383855f53587023768a295bcc47525066bbb073ab5701498/ftea-0.1.8-cp312-cp312-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "37799c93e3f44886fda7ed40694ee5c6ff7b2faf8369fd79331ba5b8f4690794",
"md5": "c02c4db38619194e43ebcac6e4e86ee5",
"sha256": "a0ac102da0a8ceef373fda8f680fe83c3a9fa0ddd05dc79ca4add6d7284aca48"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "c02c4db38619194e43ebcac6e4e86ee5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 507790,
"upload_time": "2024-08-14T13:31:04",
"upload_time_iso_8601": "2024-08-14T13:31:04.229532Z",
"url": "https://files.pythonhosted.org/packages/37/79/9c93e3f44886fda7ed40694ee5c6ff7b2faf8369fd79331ba5b8f4690794/ftea-0.1.8-cp312-cp312-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ec6b7ef28d4fd3da6a868342b971429ea1e93fb6cd11835aac951deebb53187",
"md5": "e8252e3f47a11ba968d6b0d8152a6e8c",
"sha256": "0ba42ff90d6b6c8dad0ab42b9cb87645ce992a1fdfe726e8d512bab98680d475"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "e8252e3f47a11ba968d6b0d8152a6e8c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 425076,
"upload_time": "2024-08-14T12:53:55",
"upload_time_iso_8601": "2024-08-14T12:53:55.758366Z",
"url": "https://files.pythonhosted.org/packages/4e/c6/b7ef28d4fd3da6a868342b971429ea1e93fb6cd11835aac951deebb53187/ftea-0.1.8-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd83594b9e81da2c3ce9a162272c52ac5eb83d25c570a7483241e9100165a355",
"md5": "66a57d46b02f01ef6cce7a094220fe1d",
"sha256": "405735c1b978f98ecf87402da922196a5edf7e383c485e7c558ddc562bbe026c"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "66a57d46b02f01ef6cce7a094220fe1d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 449797,
"upload_time": "2024-08-14T12:53:56",
"upload_time_iso_8601": "2024-08-14T12:53:56.870875Z",
"url": "https://files.pythonhosted.org/packages/bd/83/594b9e81da2c3ce9a162272c52ac5eb83d25c570a7483241e9100165a355/ftea-0.1.8-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09f40197e99c3f8cbf09af573bae7d8a5aa22cb08275fe540f397351e2147639",
"md5": "5c0d4cd299d94dfeb9368138479be1c5",
"sha256": "57bdcb6105bbde94b899d93e5b59c6384ae1cdb5385173b2fa354b6e73ab7f54"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "5c0d4cd299d94dfeb9368138479be1c5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 607196,
"upload_time": "2024-08-14T12:50:07",
"upload_time_iso_8601": "2024-08-14T12:50:07.452828Z",
"url": "https://files.pythonhosted.org/packages/09/f4/0197e99c3f8cbf09af573bae7d8a5aa22cb08275fe540f397351e2147639/ftea-0.1.8-cp38-cp38-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e411d7cf96b9e158c29dddd562513ad768743508910c784dafbd549a27ea986",
"md5": "5dd5c0ba3f4f833d782b67b006f9aef7",
"sha256": "561228e1143ea9bb9aae129f9b26a6beb8b19fab73d7b7bb301272680911fb11"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "5dd5c0ba3f4f833d782b67b006f9aef7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 459139,
"upload_time": "2024-08-14T12:50:09",
"upload_time_iso_8601": "2024-08-14T12:50:09.841920Z",
"url": "https://files.pythonhosted.org/packages/6e/41/1d7cf96b9e158c29dddd562513ad768743508910c784dafbd549a27ea986/ftea-0.1.8-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ce44f1825ff2ea3f7ae0c522e9c00da2b59be4e474694ebfcb5f7b423cc8237",
"md5": "73669e6593c1e405ec9794bf36710555",
"sha256": "d5f6876160b7663968a262dd7df720703f87c9637e20b9a36fcc4451ad2b55cf"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "73669e6593c1e405ec9794bf36710555",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 446422,
"upload_time": "2024-08-14T12:50:11",
"upload_time_iso_8601": "2024-08-14T12:50:11.166644Z",
"url": "https://files.pythonhosted.org/packages/4c/e4/4f1825ff2ea3f7ae0c522e9c00da2b59be4e474694ebfcb5f7b423cc8237/ftea-0.1.8-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38f51895b3fa79c957dc757a849919b2d7fb0d77e29326688f4bb8846911ee72",
"md5": "b14b3a2b13f7ed758ec39383a9d4466a",
"sha256": "5845e3d832cc82b11abad2f2830d306a656cf4e05856a13cb9e4c81c9bb18b96"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b14b3a2b13f7ed758ec39383a9d4466a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 497053,
"upload_time": "2024-08-14T13:31:05",
"upload_time_iso_8601": "2024-08-14T13:31:05.785269Z",
"url": "https://files.pythonhosted.org/packages/38/f5/1895b3fa79c957dc757a849919b2d7fb0d77e29326688f4bb8846911ee72/ftea-0.1.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "943f85e6c3b10017f4d3e696a326dcf58b8646ced69370a5993c8f9b7cba89f5",
"md5": "100483eb44ccf63e885d689df7916416",
"sha256": "c1b640dea5148469f7e838961062b9e4f1d7f140ce4fec6aac99eecb98a75279"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "100483eb44ccf63e885d689df7916416",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 508348,
"upload_time": "2024-08-14T13:31:06",
"upload_time_iso_8601": "2024-08-14T13:31:06.940037Z",
"url": "https://files.pythonhosted.org/packages/94/3f/85e6c3b10017f4d3e696a326dcf58b8646ced69370a5993c8f9b7cba89f5/ftea-0.1.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea9d183e80ee56483da13d829f36fe28fadfda2f12477e7d0d1b071ac4412baf",
"md5": "ccb8d796d7ab0af6940ada1b473ef252",
"sha256": "f9aeec96d7f9bfd00b4185619cba48fa98d83bb3595775f7be17d0d522895ddc"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "ccb8d796d7ab0af6940ada1b473ef252",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 501920,
"upload_time": "2024-08-14T13:31:08",
"upload_time_iso_8601": "2024-08-14T13:31:08.092583Z",
"url": "https://files.pythonhosted.org/packages/ea/9d/183e80ee56483da13d829f36fe28fadfda2f12477e7d0d1b071ac4412baf/ftea-0.1.8-cp38-cp38-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a49de49e53b55f0005884a95b8d8de735cc3adad3da3228c5d316692f7a70ad6",
"md5": "cc8507d828a750896edd85195b2d3f16",
"sha256": "82a385fcf67b55fbca535f78b9f1c324b948207a37a95112fb88d9d864665ca0"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "cc8507d828a750896edd85195b2d3f16",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 515482,
"upload_time": "2024-08-14T13:31:09",
"upload_time_iso_8601": "2024-08-14T13:31:09.455251Z",
"url": "https://files.pythonhosted.org/packages/a4/9d/e49e53b55f0005884a95b8d8de735cc3adad3da3228c5d316692f7a70ad6/ftea-0.1.8-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bf137a38ff9fb5f0b80990fb2a3852a2747a261eab6643ac1b41d490de165392",
"md5": "e3f115d7161500a8bc73a0360f816918",
"sha256": "1bb282912dd2235dc0ca3744899f537b52e650c49c054dbff6b921a8fa3e12b0"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "e3f115d7161500a8bc73a0360f816918",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 424619,
"upload_time": "2024-08-14T12:53:58",
"upload_time_iso_8601": "2024-08-14T12:53:58.283725Z",
"url": "https://files.pythonhosted.org/packages/bf/13/7a38ff9fb5f0b80990fb2a3852a2747a261eab6643ac1b41d490de165392/ftea-0.1.8-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93039f045a968fcfa1d0a3c8b5d4afd34c71fd31e653246318641cb2822163e0",
"md5": "53a0abdaa595954c91123e848c292119",
"sha256": "3d23386e1b1b1ae0dab4694bf9c2cbc99c8436cae1c9b814e04adba34f393b9c"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "53a0abdaa595954c91123e848c292119",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 448617,
"upload_time": "2024-08-14T12:53:59",
"upload_time_iso_8601": "2024-08-14T12:53:59.307828Z",
"url": "https://files.pythonhosted.org/packages/93/03/9f045a968fcfa1d0a3c8b5d4afd34c71fd31e653246318641cb2822163e0/ftea-0.1.8-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9efcec8c819526117e81bbf0fd159a96591a0dc63278557b0fe2c206ebca957c",
"md5": "03a3a95a0c479caf97c1750b92ab66a2",
"sha256": "6968bcdfa381f0dfc9bc4e412acc9fac3ce0864c9100487aa16383e4a4b25405"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "03a3a95a0c479caf97c1750b92ab66a2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 607007,
"upload_time": "2024-08-14T12:50:12",
"upload_time_iso_8601": "2024-08-14T12:50:12.514722Z",
"url": "https://files.pythonhosted.org/packages/9e/fc/ec8c819526117e81bbf0fd159a96591a0dc63278557b0fe2c206ebca957c/ftea-0.1.8-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ee85142e31460bf0425b689098f637dcae3d16029988df24b7f29347265c9a19",
"md5": "53ca4c70fff439a7a538e002bf2a451b",
"sha256": "7713eb30c0395358de1b153e38b6bf401a6336f74d744a02248dc1469bccd36b"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "53ca4c70fff439a7a538e002bf2a451b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 459038,
"upload_time": "2024-08-14T12:50:13",
"upload_time_iso_8601": "2024-08-14T12:50:13.580178Z",
"url": "https://files.pythonhosted.org/packages/ee/85/142e31460bf0425b689098f637dcae3d16029988df24b7f29347265c9a19/ftea-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b4e017dd51842cf7ccc07541b8f636fc79350111c1f243640bb376600a0e8018",
"md5": "61be75ce84607726e4ff12eb49de49cb",
"sha256": "dfdbc9a014b62f777fde84734c245ac7ed22474ed4fe449c93d0bcf83d215b55"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "61be75ce84607726e4ff12eb49de49cb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 446341,
"upload_time": "2024-08-14T12:50:14",
"upload_time_iso_8601": "2024-08-14T12:50:14.938068Z",
"url": "https://files.pythonhosted.org/packages/b4/e0/17dd51842cf7ccc07541b8f636fc79350111c1f243640bb376600a0e8018/ftea-0.1.8-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b6bcc997d827aced339ca8aa2b533cd16cdd624aadc5ee4485515d7e1a3731a",
"md5": "43996a987eb7b2009fe13e3cf881a1f6",
"sha256": "427d445653a458d52e639f74c9c7758a99ba60a86fc801127e82cc5309767291"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "43996a987eb7b2009fe13e3cf881a1f6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 495839,
"upload_time": "2024-08-14T13:31:11",
"upload_time_iso_8601": "2024-08-14T13:31:11.669195Z",
"url": "https://files.pythonhosted.org/packages/1b/6b/cc997d827aced339ca8aa2b533cd16cdd624aadc5ee4485515d7e1a3731a/ftea-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "373ea1b0840f9e698558ed180dde95e50f24e5028ec543932a6281fb5cb12f68",
"md5": "3f9b57ed85b7bf7bc4eedeb191f48c36",
"sha256": "95c2a5422043c63bd63ab7a87cfa931797fca99bae3e47671ff73be872fe8f06"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3f9b57ed85b7bf7bc4eedeb191f48c36",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 507237,
"upload_time": "2024-08-14T13:31:12",
"upload_time_iso_8601": "2024-08-14T13:31:12.804803Z",
"url": "https://files.pythonhosted.org/packages/37/3e/a1b0840f9e698558ed180dde95e50f24e5028ec543932a6281fb5cb12f68/ftea-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3381f2f40ba2b7e93b76c0a1596581df9e092d4cdbae9db7d15a82391fdf423d",
"md5": "769d66d2c486737fd14c120f92aef865",
"sha256": "d37a51192ebe21382616bf0735657bfe4cbe9c7d90e4764ed86687209c7ae2a8"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "769d66d2c486737fd14c120f92aef865",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 501142,
"upload_time": "2024-08-14T13:31:14",
"upload_time_iso_8601": "2024-08-14T13:31:14.254013Z",
"url": "https://files.pythonhosted.org/packages/33/81/f2f40ba2b7e93b76c0a1596581df9e092d4cdbae9db7d15a82391fdf423d/ftea-0.1.8-cp39-cp39-musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2386edbcba1c0baa339905fc133c06ea4739546c154c5850910f6f6adb08fff3",
"md5": "adb614ce4bf56db60799a68a8f2259b5",
"sha256": "760d4f6f0b016ad31f52a52135bf23d2831bb6ec9d0dee3568179c1e2059e8c9"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "adb614ce4bf56db60799a68a8f2259b5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 514250,
"upload_time": "2024-08-14T13:31:17",
"upload_time_iso_8601": "2024-08-14T13:31:17.774678Z",
"url": "https://files.pythonhosted.org/packages/23/86/edbcba1c0baa339905fc133c06ea4739546c154c5850910f6f6adb08fff3/ftea-0.1.8-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c3e6f4de2ad38085b118f13215e10078440462008a2a4be9ded47084fa6c8a3",
"md5": "1ef9c03ae739789e17d93079396426e4",
"sha256": "f141b17abd46b28824e427320893a1de73236422e384d0e80cc5259911b23a9f"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "1ef9c03ae739789e17d93079396426e4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 424558,
"upload_time": "2024-08-14T12:54:00",
"upload_time_iso_8601": "2024-08-14T12:54:00.493969Z",
"url": "https://files.pythonhosted.org/packages/5c/3e/6f4de2ad38085b118f13215e10078440462008a2a4be9ded47084fa6c8a3/ftea-0.1.8-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a97269eb1c94d3a1fc6843134317bc40d531961f504c7ac77a941ac7abcb9013",
"md5": "ea62fbddc9f904b2f7133993e74f1d59",
"sha256": "5b4df574818da69ecce50f22293415a597bb62fd462824e0cc6dd35094316904"
},
"downloads": -1,
"filename": "ftea-0.1.8-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "ea62fbddc9f904b2f7133993e74f1d59",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 448384,
"upload_time": "2024-08-14T12:54:01",
"upload_time_iso_8601": "2024-08-14T12:54:01.497765Z",
"url": "https://files.pythonhosted.org/packages/a9/72/69eb1c94d3a1fc6843134317bc40d531961f504c7ac77a941ac7abcb9013/ftea-0.1.8-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f0924595479ace550fca4d39bbbdd3bed488b460c4a06ac25dc818871ce999c9",
"md5": "470259f5481d1866a4186af2e1306f41",
"sha256": "d1f56f3f7e3fb11fe65ad51443b45d11823ca8c8de6f98b4b44adc4a84326edc"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "470259f5481d1866a4186af2e1306f41",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.6",
"size": 442200,
"upload_time": "2024-08-14T12:50:16",
"upload_time_iso_8601": "2024-08-14T12:50:16.422439Z",
"url": "https://files.pythonhosted.org/packages/f0/92/4595479ace550fca4d39bbbdd3bed488b460c4a06ac25dc818871ce999c9/ftea-0.1.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "acae556c64fc421392c8ab6a3b5a67d32e2ef9a1839b28311dd252e716c68c2e",
"md5": "fddbd27bf6d9dabb01ea4198091e9c4d",
"sha256": "549bc312dba0ffca5746f59b0b9d6ef429e352e3b3e9f03e19f32bc0f3695af8"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "fddbd27bf6d9dabb01ea4198091e9c4d",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.6",
"size": 431730,
"upload_time": "2024-08-14T12:50:18",
"upload_time_iso_8601": "2024-08-14T12:50:18.155059Z",
"url": "https://files.pythonhosted.org/packages/ac/ae/556c64fc421392c8ab6a3b5a67d32e2ef9a1839b28311dd252e716c68c2e/ftea-0.1.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af91671099eb57a8bd09a2a67ce8fe2083c4cf24725c2e70849635cbd40c9ffa",
"md5": "0cec4c75b437fd403fba2e1a99442f5e",
"sha256": "38ca38c436e2a745f818604eb345ca0fe73a17ebaed4e1968b9ec598fc94857a"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "0cec4c75b437fd403fba2e1a99442f5e",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.6",
"size": 478243,
"upload_time": "2024-08-14T13:31:18",
"upload_time_iso_8601": "2024-08-14T13:31:18.892050Z",
"url": "https://files.pythonhosted.org/packages/af/91/671099eb57a8bd09a2a67ce8fe2083c4cf24725c2e70849635cbd40c9ffa/ftea-0.1.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcee26b512d0ccc41862cdf01a7f85d5f98d16a41cc09b303770ddbfae4950f2",
"md5": "90522629003586deb23fd796366428b6",
"sha256": "c4c8905eeac08ca4f008ec23276b7e763660655cf1ae99b867ca9a1129959caf"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "90522629003586deb23fd796366428b6",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.6",
"size": 485451,
"upload_time": "2024-08-14T13:31:20",
"upload_time_iso_8601": "2024-08-14T13:31:20.046339Z",
"url": "https://files.pythonhosted.org/packages/bc/ee/26b512d0ccc41862cdf01a7f85d5f98d16a41cc09b303770ddbfae4950f2/ftea-0.1.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "864e906d375d8ce5731ec750d89a1c715b36885ba7c928e8f9aa6643b065af3f",
"md5": "73ecf7fa7fdf4c3d14ad09fb3e826875",
"sha256": "d7acea55995a8a60d4f4fa34648ec5a2051a5e8b72492e23fd14b943eb4c08df"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "73ecf7fa7fdf4c3d14ad09fb3e826875",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.6",
"size": 438579,
"upload_time": "2024-08-14T12:54:03",
"upload_time_iso_8601": "2024-08-14T12:54:03.360363Z",
"url": "https://files.pythonhosted.org/packages/86/4e/906d375d8ce5731ec750d89a1c715b36885ba7c928e8f9aa6643b065af3f/ftea-0.1.8-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b603c9dd21f92980c2134f17428d3052cad976fd0fe5d72d2328f99db6eb8b68",
"md5": "481978e9128359d5566c907412ff3bce",
"sha256": "6882f1290dfbb82c7567cbb264bdfcf85db025c112bd79baac7518dfd4acfc02"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "481978e9128359d5566c907412ff3bce",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.6",
"size": 440774,
"upload_time": "2024-08-14T12:50:19",
"upload_time_iso_8601": "2024-08-14T12:50:19.687937Z",
"url": "https://files.pythonhosted.org/packages/b6/03/c9dd21f92980c2134f17428d3052cad976fd0fe5d72d2328f99db6eb8b68/ftea-0.1.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2aa13ae4075119994a027051055115aa5aac4ffb54fb30779ced79e7b0084d3f",
"md5": "07242a14c812cc7a1713da0019d0ffb4",
"sha256": "037ac599816bf5f545db990d4c7b8aee86ccc1313dfb36ae2118450db452302d"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "07242a14c812cc7a1713da0019d0ffb4",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.6",
"size": 430649,
"upload_time": "2024-08-14T12:50:20",
"upload_time_iso_8601": "2024-08-14T12:50:20.906130Z",
"url": "https://files.pythonhosted.org/packages/2a/a1/3ae4075119994a027051055115aa5aac4ffb54fb30779ced79e7b0084d3f/ftea-0.1.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e021cc6a52d4152b8860eb334ce07fe26eb2fd8c5da4407bd698aa61eed78e96",
"md5": "222516132c72db8d4d836a96d581738a",
"sha256": "9d97a94a44da8f2abb6e00e3df9d4388517171e032b593a070d5ad4de2d3a500"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "222516132c72db8d4d836a96d581738a",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.6",
"size": 476954,
"upload_time": "2024-08-14T13:31:21",
"upload_time_iso_8601": "2024-08-14T13:31:21.503852Z",
"url": "https://files.pythonhosted.org/packages/e0/21/cc6a52d4152b8860eb334ce07fe26eb2fd8c5da4407bd698aa61eed78e96/ftea-0.1.8-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2657ebbab842099e7b86d836294ca4c814b67d559143246dc1e1c17fb3dde7a8",
"md5": "6926ce0854f5f16ad3898328d1914915",
"sha256": "0275fdf376ae7af7165601dbfe0978770f01b3e066a73fab186dbd84b8193344"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6926ce0854f5f16ad3898328d1914915",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.6",
"size": 484085,
"upload_time": "2024-08-14T13:31:22",
"upload_time_iso_8601": "2024-08-14T13:31:22.718985Z",
"url": "https://files.pythonhosted.org/packages/26/57/ebbab842099e7b86d836294ca4c814b67d559143246dc1e1c17fb3dde7a8/ftea-0.1.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b836216951647c84a1039167552dbf1b6556a4622eb9e44713f0327fd7a7950f",
"md5": "8a2784ba7ead62e044ef86cab73cf638",
"sha256": "a91bb1f11ef23c3a86b11ac85e21754b14e6a41077bbfd0d4d784a73692249a1"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp38-pypy38_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "8a2784ba7ead62e044ef86cab73cf638",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.6",
"size": 437686,
"upload_time": "2024-08-14T12:54:04",
"upload_time_iso_8601": "2024-08-14T12:54:04.500432Z",
"url": "https://files.pythonhosted.org/packages/b8/36/216951647c84a1039167552dbf1b6556a4622eb9e44713f0327fd7a7950f/ftea-0.1.8-pp38-pypy38_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b4952bcd8a82a8856a5201d0a0282e0510dc39d11fb03429394779f58baa605",
"md5": "f1600b5b612a024f0ce117c8af77e31e",
"sha256": "345a559888d6b3c83bebc8b89bb61b24053b182ee11ea09ca89e27ae0bcb59b2"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f1600b5b612a024f0ce117c8af77e31e",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.6",
"size": 441935,
"upload_time": "2024-08-14T12:50:22",
"upload_time_iso_8601": "2024-08-14T12:50:22.114245Z",
"url": "https://files.pythonhosted.org/packages/1b/49/52bcd8a82a8856a5201d0a0282e0510dc39d11fb03429394779f58baa605/ftea-0.1.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0b8cec30ec3d6f87e8ec97fe4c0d598caf218b03bfcf3803075adc164f3b25c6",
"md5": "d1e47adb94d4f03f5c5638e8eb07ffdf",
"sha256": "5fd022b58920c75c7f26929d774e3538ebd0a784e16cdf46d086dd1ba924a05c"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d1e47adb94d4f03f5c5638e8eb07ffdf",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.6",
"size": 431421,
"upload_time": "2024-08-14T12:50:23",
"upload_time_iso_8601": "2024-08-14T12:50:23.098527Z",
"url": "https://files.pythonhosted.org/packages/0b/8c/ec30ec3d6f87e8ec97fe4c0d598caf218b03bfcf3803075adc164f3b25c6/ftea-0.1.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9cc195a13e9d29cac8960995b036c253f342529502cab6dd5fdc663c1d3bc81",
"md5": "66bce0e5afa8e81110b03930eb10e4dd",
"sha256": "b8d5a7fa04907ded382103629c8ba7f5c199e6a1f07fe5018f6c0978a9ca732b"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "66bce0e5afa8e81110b03930eb10e4dd",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.6",
"size": 477959,
"upload_time": "2024-08-14T13:31:23",
"upload_time_iso_8601": "2024-08-14T13:31:23.978476Z",
"url": "https://files.pythonhosted.org/packages/a9/cc/195a13e9d29cac8960995b036c253f342529502cab6dd5fdc663c1d3bc81/ftea-0.1.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcd7c974b2911fa60abf1b811ae6b965dedc21188004cda64b5aa4b4a8fafbaf",
"md5": "230e428e2764eee11a5311e3c268afcb",
"sha256": "bbe17b29cdd04fdd1d112db314eed5e142f7495f65d6771f9c814f67f630ea6b"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "230e428e2764eee11a5311e3c268afcb",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.6",
"size": 485049,
"upload_time": "2024-08-14T13:31:25",
"upload_time_iso_8601": "2024-08-14T13:31:25.193401Z",
"url": "https://files.pythonhosted.org/packages/bc/d7/c974b2911fa60abf1b811ae6b965dedc21188004cda64b5aa4b4a8fafbaf/ftea-0.1.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be3f3209be9ce24daddf06dafc832ddcce2c82eba84d33212c0f155cf928c2f2",
"md5": "4bc6a01e2b1c5b35a5a80ab587aed5d3",
"sha256": "2a2e7831f7755493ffa4c1050214054058ae513559aac6abd645f23d5ee94096"
},
"downloads": -1,
"filename": "ftea-0.1.8-pp39-pypy39_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "4bc6a01e2b1c5b35a5a80ab587aed5d3",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.6",
"size": 438338,
"upload_time": "2024-08-14T12:54:05",
"upload_time_iso_8601": "2024-08-14T12:54:05.562132Z",
"url": "https://files.pythonhosted.org/packages/be/3f/3209be9ce24daddf06dafc832ddcce2c82eba84d33212c0f155cf928c2f2/ftea-0.1.8-pp39-pypy39_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-14 12:49:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "synodriver",
"github_project": "ftea",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "ftea"
}