aliyun-log-py-bindings


Namealiyun-log-py-bindings JSON
Version 0.0.4 PyPI version JSON
download
home_pageNone
SummaryPy bindings for aliyun log service sdk
upload_time2024-11-30 21:32:49
maintainerNone
docs_urlNone
authorcrimson
requires_python>=3.7
licenseMIT
keywords aliyun sls pyo3
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## 介绍

这是一个使用 Maturin + PyO3 构建的库,用于加速 Aliyun SLS Python SDK。底层使用 Rust 语言编写,通过兼容 Python API,使得
Python 代码可以调用底层 Rust。

本仓库基于 pyo3 abi3-py37,支持 Python >= 3.7 的所有 Python
解释器,兼容性具体可参考文档[abi3](https://pyo3.rs/v0.23.2/features.html?highlight=abi3#abi3)。

Rust 代码会被编译成动态库,然后被 Maturin 打包成 wheel 文件。不同平台上可以构建适用于该平台的 wheel 构建产物,也可以交叉编译。

## 编译

安装 [maturin](https://github.com/PyO3/maturin) 与 [rust](https://www.rust-lang.org/learn/get-started)

```bash
pip install maturin
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

执行构建脚本

```bash
./build.sh
```

## 交叉编译

也支持交叉编译,建议用 zig 交叉编译

```bash
pip install ziglang
rustup target add x86_64-unknown-linux-gnu
maturin build --release --target x86_64-unknown-linux-gnu --zig
```

## 测试

```bash
source .venv/bin/activate
pip install .[dev]
./test/test.sh
```

## benchmark

```bash
export BENCHMARK_TEST_WORKDIR="your/workdir/path/with/dataset"
cargo bench
```

## API

支持的 API 可以参考[aliyun_log_py_bindings](aliyun_log_py_bindings)目录下的 pyi 文件

## 发布版本

打 tag,然后手动运行 Release Workflow,选择对应 tag。

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "aliyun-log-py-bindings",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "aliyun, sls, pyo3",
    "author": "crimson",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/0e/0c/80ca1baca5804b3c3d5eb4fe8269d508b6a555eaed2dbca8b02ba8d0c119/aliyun_log_py_bindings-0.0.4.tar.gz",
    "platform": null,
    "description": "## \u4ecb\u7ecd\n\n\u8fd9\u662f\u4e00\u4e2a\u4f7f\u7528 Maturin + PyO3 \u6784\u5efa\u7684\u5e93\uff0c\u7528\u4e8e\u52a0\u901f Aliyun SLS Python SDK\u3002\u5e95\u5c42\u4f7f\u7528 Rust \u8bed\u8a00\u7f16\u5199\uff0c\u901a\u8fc7\u517c\u5bb9 Python API\uff0c\u4f7f\u5f97\nPython \u4ee3\u7801\u53ef\u4ee5\u8c03\u7528\u5e95\u5c42 Rust\u3002\n\n\u672c\u4ed3\u5e93\u57fa\u4e8e pyo3 abi3-py37\uff0c\u652f\u6301 Python >= 3.7 \u7684\u6240\u6709 Python\n\u89e3\u91ca\u5668\uff0c\u517c\u5bb9\u6027\u5177\u4f53\u53ef\u53c2\u8003\u6587\u6863[abi3](https://pyo3.rs/v0.23.2/features.html?highlight=abi3#abi3)\u3002\n\nRust \u4ee3\u7801\u4f1a\u88ab\u7f16\u8bd1\u6210\u52a8\u6001\u5e93\uff0c\u7136\u540e\u88ab Maturin \u6253\u5305\u6210 wheel \u6587\u4ef6\u3002\u4e0d\u540c\u5e73\u53f0\u4e0a\u53ef\u4ee5\u6784\u5efa\u9002\u7528\u4e8e\u8be5\u5e73\u53f0\u7684 wheel \u6784\u5efa\u4ea7\u7269\uff0c\u4e5f\u53ef\u4ee5\u4ea4\u53c9\u7f16\u8bd1\u3002\n\n## \u7f16\u8bd1\n\n\u5b89\u88c5 [maturin](https://github.com/PyO3/maturin) \u4e0e [rust](https://www.rust-lang.org/learn/get-started)\n\n```bash\npip install maturin\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n\n\u6267\u884c\u6784\u5efa\u811a\u672c\n\n```bash\n./build.sh\n```\n\n## \u4ea4\u53c9\u7f16\u8bd1\n\n\u4e5f\u652f\u6301\u4ea4\u53c9\u7f16\u8bd1\uff0c\u5efa\u8bae\u7528 zig \u4ea4\u53c9\u7f16\u8bd1\n\n```bash\npip install ziglang\nrustup target add x86_64-unknown-linux-gnu\nmaturin build --release --target x86_64-unknown-linux-gnu --zig\n```\n\n## \u6d4b\u8bd5\n\n```bash\nsource .venv/bin/activate\npip install .[dev]\n./test/test.sh\n```\n\n## benchmark\n\n```bash\nexport BENCHMARK_TEST_WORKDIR=\"your/workdir/path/with/dataset\"\ncargo bench\n```\n\n## API\n\n\u652f\u6301\u7684 API \u53ef\u4ee5\u53c2\u8003[aliyun_log_py_bindings](aliyun_log_py_bindings)\u76ee\u5f55\u4e0b\u7684 pyi \u6587\u4ef6\n\n## \u53d1\u5e03\u7248\u672c\n\n\u6253 tag\uff0c\u7136\u540e\u624b\u52a8\u8fd0\u884c Release Workflow\uff0c\u9009\u62e9\u5bf9\u5e94 tag\u3002\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Py bindings for aliyun log service sdk",
    "version": "0.0.4",
    "project_urls": null,
    "split_keywords": [
        "aliyun",
        " sls",
        " pyo3"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2cc41daa20c84e7cfb36822891c5cf8bb4844cbaa7b844b0503bb202df88bb4a",
                "md5": "885dbb02d906f8a142d85585a0c36f18",
                "sha256": "7ccf2bac927158fedd8e448ed332d40699e0cc69fcaaf419fa658a43e829a795"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "885dbb02d906f8a142d85585a0c36f18",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 289232,
            "upload_time": "2024-11-30T21:32:42",
            "upload_time_iso_8601": "2024-11-30T21:32:42.631515Z",
            "url": "https://files.pythonhosted.org/packages/2c/c4/1daa20c84e7cfb36822891c5cf8bb4844cbaa7b844b0503bb202df88bb4a/aliyun_log_py_bindings-0.0.4-cp37-abi3-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "01b31706d27d26a923293f6e5e0b64a1b55f204975429b136e32dfc32635ea13",
                "md5": "5838af3f607726c007e1e4bd5198de88",
                "sha256": "373fb0b1ae98e04ee346abc3e55eaeb310765f5fba19953979259e55a8abff41"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5838af3f607726c007e1e4bd5198de88",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 281072,
            "upload_time": "2024-11-30T21:32:40",
            "upload_time_iso_8601": "2024-11-30T21:32:40.302891Z",
            "url": "https://files.pythonhosted.org/packages/01/b3/1706d27d26a923293f6e5e0b64a1b55f204975429b136e32dfc32635ea13/aliyun_log_py_bindings-0.0.4-cp37-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e81ecd80c596988ef574d9483e5cd6d4868a52100e7cdfe68ffc3971a68f24d5",
                "md5": "a338044431a6b5814f97cb35c2f62b81",
                "sha256": "eb7e225f2d9cba29ec6f99cbda57b3ad5a833458256510684a2ce74871595eb5"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a338044431a6b5814f97cb35c2f62b81",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 316767,
            "upload_time": "2024-11-30T21:31:44",
            "upload_time_iso_8601": "2024-11-30T21:31:44.219874Z",
            "url": "https://files.pythonhosted.org/packages/e8/1e/cd80c596988ef574d9483e5cd6d4868a52100e7cdfe68ffc3971a68f24d5/aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b9ddb107865f846381a2321a9d5e6aafa5bd376afde254186ad3b69a7a76a678",
                "md5": "e03d74c3609ada1930203a1facbb9572",
                "sha256": "4849435b9611616c7b1044505c15bc32c30469d104f2ac82c7cdb4e17b388432"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e03d74c3609ada1930203a1facbb9572",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 321717,
            "upload_time": "2024-11-30T21:31:47",
            "upload_time_iso_8601": "2024-11-30T21:31:47.746954Z",
            "url": "https://files.pythonhosted.org/packages/b9/dd/b107865f846381a2321a9d5e6aafa5bd376afde254186ad3b69a7a76a678/aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "575585d5a624857f9cc35e3d3e30f50cb91ec7d51a57e466dc24a4395f3e553d",
                "md5": "8a42383b895ca67a4a300e514d4312ab",
                "sha256": "ea0b2f1cdc0ac812208776ac11025305dcd51773d5bc725f3be9a1ea668ecfc9"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a42383b895ca67a4a300e514d4312ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 322827,
            "upload_time": "2024-11-30T21:32:17",
            "upload_time_iso_8601": "2024-11-30T21:32:17.998814Z",
            "url": "https://files.pythonhosted.org/packages/57/55/85d5a624857f9cc35e3d3e30f50cb91ec7d51a57e466dc24a4395f3e553d/aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4a0ae18e001f785489238c6ef8507e3bf5435c0005ebd0042a807dac81e515a3",
                "md5": "6337a9b30e9cc861d63a92202dc2073a",
                "sha256": "5c9c26a2e908ffa7d9ab8a1fd044fb9c5775ad0403df9c8b84f85bd543f4ac92"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "6337a9b30e9cc861d63a92202dc2073a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 338194,
            "upload_time": "2024-11-30T21:32:14",
            "upload_time_iso_8601": "2024-11-30T21:32:14.922351Z",
            "url": "https://files.pythonhosted.org/packages/4a/0a/e18e001f785489238c6ef8507e3bf5435c0005ebd0042a807dac81e515a3/aliyun_log_py_bindings-0.0.4-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "be77cf2dbefd756a0428777980e0ab97d9e96f4509845c5b33624bb96555b88b",
                "md5": "d8b3446aa40ad363c9258ab179ebeeec",
                "sha256": "5fefecb86db5113b63067f50f66cf2892e001331a890028440e696a35bc0ca26"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d8b3446aa40ad363c9258ab179ebeeec",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 495639,
            "upload_time": "2024-11-30T21:32:44",
            "upload_time_iso_8601": "2024-11-30T21:32:44.443221Z",
            "url": "https://files.pythonhosted.org/packages/be/77/cf2dbefd756a0428777980e0ab97d9e96f4509845c5b33624bb96555b88b/aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "93924ecb9433d296dd1a18ca93852d47ec166f934d72236864df696af67b738b",
                "md5": "89f584724daf808857cd2185e7c5dc92",
                "sha256": "0ecbb2555987c633ed8b702ce57351a95c7f00aca7e80f2257efc3d291502a00"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "89f584724daf808857cd2185e7c5dc92",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 584165,
            "upload_time": "2024-11-30T21:32:45",
            "upload_time_iso_8601": "2024-11-30T21:32:45.703084Z",
            "url": "https://files.pythonhosted.org/packages/93/92/4ecb9433d296dd1a18ca93852d47ec166f934d72236864df696af67b738b/aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "17e1a559ebd40c4ceeb1a7b574b2d172754aeb0947ebbdd09a8cc467ea366e27",
                "md5": "4113e095943e588b48876213045dc540",
                "sha256": "f9bebc07ff311fc458564bbbe7e61119b830c640d3d32eae3b506f7765310859"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "4113e095943e588b48876213045dc540",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 515203,
            "upload_time": "2024-11-30T21:32:47",
            "upload_time_iso_8601": "2024-11-30T21:32:47.507226Z",
            "url": "https://files.pythonhosted.org/packages/17/e1/a559ebd40c4ceeb1a7b574b2d172754aeb0947ebbdd09a8cc467ea366e27/aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5eae76f0a2c05a031bdd5ad18836d358cd65d83e02b68c77e2ba93853656eb47",
                "md5": "7ad6cdbe8c9a96017918127774bbfbe9",
                "sha256": "81831c6fd318c4d3b1391852b63a773a6d28386d491a85338183e3a2ab1771c9"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7ad6cdbe8c9a96017918127774bbfbe9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 493917,
            "upload_time": "2024-11-30T21:32:48",
            "upload_time_iso_8601": "2024-11-30T21:32:48.781106Z",
            "url": "https://files.pythonhosted.org/packages/5e/ae/76f0a2c05a031bdd5ad18836d358cd65d83e02b68c77e2ba93853656eb47/aliyun_log_py_bindings-0.0.4-cp37-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1ac3ea61ec7ba8632c8d3e8578b2c3a0e0b430cbc21a69dfb5edebb14625fa95",
                "md5": "a96542a4cd05a28c53b83197344c3433",
                "sha256": "5a87d06d6853491aaceed73408e5171ec78b8c3e5974d2abcc6bda5ca41ea5b7"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "a96542a4cd05a28c53b83197344c3433",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 168597,
            "upload_time": "2024-11-30T21:33:17",
            "upload_time_iso_8601": "2024-11-30T21:33:17.690942Z",
            "url": "https://files.pythonhosted.org/packages/1a/c3/ea61ec7ba8632c8d3e8578b2c3a0e0b430cbc21a69dfb5edebb14625fa95/aliyun_log_py_bindings-0.0.4-cp37-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c20de6419fde95323e3d8c2145289debe4cc260a879aab1930d3ed8518152221",
                "md5": "edc1cdc214c912750761ff36958e2bb3",
                "sha256": "b6d0bfbac48a300f91594e4efe7c1aa4bd73606ea959274fcc27469abc4157e3"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-cp37-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "edc1cdc214c912750761ff36958e2bb3",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 178031,
            "upload_time": "2024-11-30T21:33:15",
            "upload_time_iso_8601": "2024-11-30T21:33:15.592920Z",
            "url": "https://files.pythonhosted.org/packages/c2/0d/e6419fde95323e3d8c2145289debe4cc260a879aab1930d3ed8518152221/aliyun_log_py_bindings-0.0.4-cp37-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f0afbd8c8d5588049d36ff3e70cbc70aa79ead5576d2297ae00dddc4ef418b62",
                "md5": "e375b15624f2dfdb37216f89c18c4b76",
                "sha256": "7cc48c28685a82cc89975c5c1f5295057127d9a7a857a184adb5926026d0f39b"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e375b15624f2dfdb37216f89c18c4b76",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 313693,
            "upload_time": "2024-11-30T21:31:46",
            "upload_time_iso_8601": "2024-11-30T21:31:46.218463Z",
            "url": "https://files.pythonhosted.org/packages/f0/af/bd8c8d5588049d36ff3e70cbc70aa79ead5576d2297ae00dddc4ef418b62/aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b539af621682fcda668eb301d8871f510b636916b8b55da285ab6fe390a4618",
                "md5": "6f1dc96819f790c8791c4539de6f2543",
                "sha256": "2ef9e114f722d32374af3e711e9bc3595bb43d2987216c1613ddb379abc19f33"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "6f1dc96819f790c8791c4539de6f2543",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 317610,
            "upload_time": "2024-11-30T21:31:49",
            "upload_time_iso_8601": "2024-11-30T21:31:49.534058Z",
            "url": "https://files.pythonhosted.org/packages/7b/53/9af621682fcda668eb301d8871f510b636916b8b55da285ab6fe390a4618/aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "152489ea0db4fd47e6ea7adf5eae3518e04a9dea3a1ccbf001d5feed9b6f2653",
                "md5": "e84028a05551ed585655280f902bac62",
                "sha256": "b63b060f12fec6d4697043455d5abd5b4bd59f03c53f93daae7c911195085ca1"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e84028a05551ed585655280f902bac62",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 318859,
            "upload_time": "2024-11-30T21:32:19",
            "upload_time_iso_8601": "2024-11-30T21:32:19.744852Z",
            "url": "https://files.pythonhosted.org/packages/15/24/89ea0db4fd47e6ea7adf5eae3518e04a9dea3a1ccbf001d5feed9b6f2653/aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "15fe1fd987b3c2c8abdb91bc89c1a268a57bc9667ce97298e18841b204875f2f",
                "md5": "4240bc699b5745c93343fa17d83076e7",
                "sha256": "9800ce8b526174678c552ed9069d8f385c0b548d325ad7de3d2f883475c0d639"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "4240bc699b5745c93343fa17d83076e7",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 334210,
            "upload_time": "2024-11-30T21:32:16",
            "upload_time_iso_8601": "2024-11-30T21:32:16.828176Z",
            "url": "https://files.pythonhosted.org/packages/15/fe/1fd987b3c2c8abdb91bc89c1a268a57bc9667ce97298e18841b204875f2f/aliyun_log_py_bindings-0.0.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0e0c80ca1baca5804b3c3d5eb4fe8269d508b6a555eaed2dbca8b02ba8d0c119",
                "md5": "c10f0c0276ceb44cf5d16c9f24ea0968",
                "sha256": "4451345c9c6125fd2b47bf16a69bfc2a0701de852e296551346cef3a39cad834"
            },
            "downloads": -1,
            "filename": "aliyun_log_py_bindings-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "c10f0c0276ceb44cf5d16c9f24ea0968",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 18162,
            "upload_time": "2024-11-30T21:32:49",
            "upload_time_iso_8601": "2024-11-30T21:32:49.936398Z",
            "url": "https://files.pythonhosted.org/packages/0e/0c/80ca1baca5804b3c3d5eb4fe8269d508b6a555eaed2dbca8b02ba8d0c119/aliyun_log_py_bindings-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-30 21:32:49",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "aliyun-log-py-bindings"
}
        
Elapsed time: 0.42321s