pygridgain


Namepygridgain JSON
Version 9.1.7 PyPI version JSON
download
home_pageNone
SummaryGridGain 9 Python Client
upload_time2025-08-28 15:56:13
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords gridgain ignite database dbms datagrid sql
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pygridgain
GridGain 9 Python Client.

## Prerequisites

- Python 3.9 or above (3.9, 3.10, 3.11, 3.12 and 3.13 are tested);
- Access to GridGain 9 node, local or remote.

## Installation

### From repository
This is the recommended way for users. If you only want to use the `pygridgain` module in your project, do:
```
$ pip install pygridgain>=9
```

### From sources
This way is more suitable for developers, or if you install the client from zip archive.
1. Download and/or unzip GridGain 9 Python Client sources to `pygridgain_path`;
2. Go to `pygridgain_path` folder;
3. Execute `pip install -e .`.

```bash
$ cd <pygridgain_path>
$ pip install -e .
```

This will install the repository version of `pygridgain` into your environment in so-called “develop” or “editable”
mode. You may read more about [editable installs](https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs)
in the `pip` manual.

### *C++ extension*

The core of the package is a C++ extension. It shares the code with the GridGain C++ Client. The package is pre-built
for the most common platforms, but you may need to build it if your platform is not included.

We use `cibuildwheel` to build wheels, mainly using GitHub Actions workflow, but in case you need it, you can do it on
you platform manually.

General requirements:
- C++17 compatible compiler (GCC and G++ for Linux, MSVC 14.x+ for Windows, CLang for MacOS);
- CMake version >=3.18;

For building `wheels` do the following steps:
1. Install `cibuildwheel` utility (we use version 2.23.1):
   ```bash
   python -m pip install cibuildwheel==2.23.1
   ```
2. Set `CIBW_BUILD` environment variable to a desired value. We use the following values:
   - macOS and Windows: `CIBW_BUILD = cp39-* cp310-* cp311-* cp312-* cp313-*`;
   - Linux: `CIBW_BUILD: cp39-manylinux* cp31{0,1,2,3}-manylinux*`.
3. Set `CIBW_ARCHS` environment variable to a desired value. We use the following values:
   - MacOS 14: `CIBW_ARCHS: arm64`;
   - MacOS 13: `CIBW_ARCHS: x86_64`;
   - Linux: `CIBW_ARCHS: auto64`;
   - Windows: `CIBW_ARCHS: AMD64`.
4. Run `cibuildwheel` from the modules/platforms/python/client:
   ```bash
   python -m cibuildwheel --output-dir wheels .
   ```

### Updating from an older version

To upgrade an existing package, use the following command:
```
pip install --upgrade pygridgain
```

To install the latest version of a package:

```
pip install pygridgain
```

To install a specific version:

```
pip install pygridgain==9.0.15
```

## Testing
*NB!* It is recommended installing `pygridgain` in development mode.
Refer to [this section](#from-sources) for instructions.

Remember to install test requirements:
```bash
$ pip install .[test]
```

### Run basic tests
Running tests themselves:
```bash
$ pytest
```

## File formatting, style checks, and lint
The project uses the following tools for maintaining clean and uniform code: isort, black, and ruff.
You can install the right version using the following command:
```bash
$ pip install .[format]
```

Before putting your code on review, you should probably run:
```bash
$ python tools/format_code.py
```

Then also run lint and style checker and fix every problem it finds: 
```bash
$ python tools/format_code.py --check
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pygridgain",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "gridgain, ignite, database, dbms, datagrid, sql",
    "author": null,
    "author_email": "GridGain Systems <eng@gridgain.com>",
    "download_url": "https://files.pythonhosted.org/packages/59/39/40573dbba68f8a6c58054c4405e05c5235659e142515f4c59289b3a2d433/pygridgain-9.1.7.tar.gz",
    "platform": null,
    "description": "# pygridgain\nGridGain 9 Python Client.\n\n## Prerequisites\n\n- Python 3.9 or above (3.9, 3.10, 3.11, 3.12 and 3.13 are tested);\n- Access to GridGain 9 node, local or remote.\n\n## Installation\n\n### From repository\nThis is the recommended way for users. If you only want to use the `pygridgain` module in your project, do:\n```\n$ pip install pygridgain>=9\n```\n\n### From sources\nThis way is more suitable for developers, or if you install the client from zip archive.\n1. Download and/or unzip GridGain 9 Python Client sources to `pygridgain_path`;\n2. Go to `pygridgain_path` folder;\n3. Execute `pip install -e .`.\n\n```bash\n$ cd <pygridgain_path>\n$ pip install -e .\n```\n\nThis will install the repository version of `pygridgain` into your environment in so-called \u201cdevelop\u201d or \u201ceditable\u201d\nmode. You may read more about [editable installs](https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs)\nin the `pip` manual.\n\n### *C++ extension*\n\nThe core of the package is a C++ extension. It shares the code with the GridGain C++ Client. The package is pre-built\nfor the most common platforms, but you may need to build it if your platform is not included.\n\nWe use `cibuildwheel` to build wheels, mainly using GitHub Actions workflow, but in case you need it, you can do it on\nyou platform manually.\n\nGeneral requirements:\n- C++17 compatible compiler (GCC and G++ for Linux, MSVC 14.x+ for Windows, CLang for MacOS);\n- CMake version >=3.18;\n\nFor building `wheels` do the following steps:\n1. Install `cibuildwheel` utility (we use version 2.23.1):\n   ```bash\n   python -m pip install cibuildwheel==2.23.1\n   ```\n2. Set `CIBW_BUILD` environment variable to a desired value. We use the following values:\n   - macOS and Windows: `CIBW_BUILD = cp39-* cp310-* cp311-* cp312-* cp313-*`;\n   - Linux: `CIBW_BUILD: cp39-manylinux* cp31{0,1,2,3}-manylinux*`.\n3. Set `CIBW_ARCHS` environment variable to a desired value. We use the following values:\n   - MacOS 14: `CIBW_ARCHS: arm64`;\n   - MacOS 13: `CIBW_ARCHS: x86_64`;\n   - Linux: `CIBW_ARCHS: auto64`;\n   - Windows: `CIBW_ARCHS: AMD64`.\n4. Run `cibuildwheel` from the modules/platforms/python/client:\n   ```bash\n   python -m cibuildwheel --output-dir wheels .\n   ```\n\n### Updating from an older version\n\nTo upgrade an existing package, use the following command:\n```\npip install --upgrade pygridgain\n```\n\nTo install the latest version of a package:\n\n```\npip install pygridgain\n```\n\nTo install a specific version:\n\n```\npip install pygridgain==9.0.15\n```\n\n## Testing\n*NB!* It is recommended installing `pygridgain` in development mode.\nRefer to [this section](#from-sources) for instructions.\n\nRemember to install test requirements:\n```bash\n$ pip install .[test]\n```\n\n### Run basic tests\nRunning tests themselves:\n```bash\n$ pytest\n```\n\n## File formatting, style checks, and lint\nThe project uses the following tools for maintaining clean and uniform code: isort, black, and ruff.\nYou can install the right version using the following command:\n```bash\n$ pip install .[format]\n```\n\nBefore putting your code on review, you should probably run:\n```bash\n$ python tools/format_code.py\n```\n\nThen also run lint and style checker and fix every problem it finds: \n```bash\n$ python tools/format_code.py --check\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "GridGain 9 Python Client",
    "version": "9.1.7",
    "project_urls": {
        "Documentation": "https://www.gridgain.com/docs/gridgain9/latest/developers-guide/clients/overview",
        "Homepage": "https://www.gridgain.com"
    },
    "split_keywords": [
        "gridgain",
        " ignite",
        " database",
        " dbms",
        " datagrid",
        " sql"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a4753497ccfa7e351a1f5271edddb053b81d927a422de2810ae57c5610145e48",
                "md5": "41111ba81e550131a5d1869fe2c63e38",
                "sha256": "5a0e863f4ca6215cc3d7b6aede314f37953ba12d26e3ea56a92634ecedc15c37"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp310-cp310-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "41111ba81e550131a5d1869fe2c63e38",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 277461,
            "upload_time": "2025-08-28T15:55:47",
            "upload_time_iso_8601": "2025-08-28T15:55:47.354072Z",
            "url": "https://files.pythonhosted.org/packages/a4/75/3497ccfa7e351a1f5271edddb053b81d927a422de2810ae57c5610145e48/pygridgain-9.1.7-cp310-cp310-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0c57bb13a3b4ad3e71adba6a3846d769d71548eec1011968cd6fcb995ae4f99",
                "md5": "edbb054ff3520630fdaf9f9a8755f137",
                "sha256": "0c3c1fea856d091592099251ee7bfcbec49026fe1dc553ccc0e6211032153b2f"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp310-cp310-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "edbb054ff3520630fdaf9f9a8755f137",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 279122,
            "upload_time": "2025-08-28T15:55:48",
            "upload_time_iso_8601": "2025-08-28T15:55:48.717844Z",
            "url": "https://files.pythonhosted.org/packages/d0/c5/7bb13a3b4ad3e71adba6a3846d769d71548eec1011968cd6fcb995ae4f99/pygridgain-9.1.7-cp310-cp310-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fc1b54218df6ff3cd476fa452e4ef23ec1b626774d32fc4862be760e3904e766",
                "md5": "ef52b47f822f37404d356e7f680ffe80",
                "sha256": "c4468f0ad52beee46d3bab0d953ee51fc415167793ea800f6da7ced86f35600c"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ef52b47f822f37404d356e7f680ffe80",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 334500,
            "upload_time": "2025-08-28T15:55:50",
            "upload_time_iso_8601": "2025-08-28T15:55:50.330480Z",
            "url": "https://files.pythonhosted.org/packages/fc/1b/54218df6ff3cd476fa452e4ef23ec1b626774d32fc4862be760e3904e766/pygridgain-9.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d98e1977a6c4a227860e4d308af94e6e77aae4305ea5dedb9a3da71317249922",
                "md5": "7a8e6b38e617db64e8b59227341b509c",
                "sha256": "498c3faf6c7e8d8479c4d71d3a1aa30d60912827ade834f7ee866bc1562f21c6"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7a8e6b38e617db64e8b59227341b509c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 251064,
            "upload_time": "2025-08-28T15:55:51",
            "upload_time_iso_8601": "2025-08-28T15:55:51.693855Z",
            "url": "https://files.pythonhosted.org/packages/d9/8e/1977a6c4a227860e4d308af94e6e77aae4305ea5dedb9a3da71317249922/pygridgain-9.1.7-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b3f7e1bfc41425076c429ff417bb0dbc56818215bc2b2930b5305216bbefe705",
                "md5": "ebb906b4a24b6ede3272fb8e3b77ba5e",
                "sha256": "2e7dc5413b4f192005850d1ca86ba2779f12340780421666d0faf6bd32135abd"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp311-cp311-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebb906b4a24b6ede3272fb8e3b77ba5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 277458,
            "upload_time": "2025-08-28T15:55:53",
            "upload_time_iso_8601": "2025-08-28T15:55:53.056085Z",
            "url": "https://files.pythonhosted.org/packages/b3/f7/e1bfc41425076c429ff417bb0dbc56818215bc2b2930b5305216bbefe705/pygridgain-9.1.7-cp311-cp311-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6bc0081df6e25fb224c2578e199de4c7d5f4ab2ce1af758214f63d6365b5a58",
                "md5": "9f36a4853bab6334f16d459fef226b57",
                "sha256": "0810becc173a23027a2a997cb65bbeaa2ecd42bb01d88ac9419f02f98f5f00a3"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp311-cp311-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9f36a4853bab6334f16d459fef226b57",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 279122,
            "upload_time": "2025-08-28T15:55:54",
            "upload_time_iso_8601": "2025-08-28T15:55:54.380221Z",
            "url": "https://files.pythonhosted.org/packages/d6/bc/0081df6e25fb224c2578e199de4c7d5f4ab2ce1af758214f63d6365b5a58/pygridgain-9.1.7-cp311-cp311-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cefeb38efa4a57599aeec4c058f5f991573fab4ac54d06fb082a0dd748157013",
                "md5": "4efb89604f3ea7e53d2c82944e68e89c",
                "sha256": "f904ac461e57031e745c027a63b6aae63f56e80d651da7d781729bb6415aa598"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4efb89604f3ea7e53d2c82944e68e89c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 334499,
            "upload_time": "2025-08-28T15:55:55",
            "upload_time_iso_8601": "2025-08-28T15:55:55.551665Z",
            "url": "https://files.pythonhosted.org/packages/ce/fe/b38efa4a57599aeec4c058f5f991573fab4ac54d06fb082a0dd748157013/pygridgain-9.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4bbc30835a27ebb1625cb7a759dd9d14d08ec977fabc2b6f8d155297a5cc2801",
                "md5": "7fce81c66d133d65c45c33365ffbb0b6",
                "sha256": "adcd554945ae1274659853055c38966a63ad276bd85cc31e6eb9d3f3c87de27e"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7fce81c66d133d65c45c33365ffbb0b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 251058,
            "upload_time": "2025-08-28T15:55:56",
            "upload_time_iso_8601": "2025-08-28T15:55:56.852779Z",
            "url": "https://files.pythonhosted.org/packages/4b/bc/30835a27ebb1625cb7a759dd9d14d08ec977fabc2b6f8d155297a5cc2801/pygridgain-9.1.7-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "acbefca8443cd568d8d9e78d9d0d0c4c19d42b80b46ecd954f5503ea25ba1f18",
                "md5": "d1064ea1a20cdec5b0d6f26537709505",
                "sha256": "acabe141cac358a2b4649824c44fd4260d71eded284fd7145234d8a8071395d0"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp312-cp312-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d1064ea1a20cdec5b0d6f26537709505",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 277556,
            "upload_time": "2025-08-28T15:55:58",
            "upload_time_iso_8601": "2025-08-28T15:55:58.025214Z",
            "url": "https://files.pythonhosted.org/packages/ac/be/fca8443cd568d8d9e78d9d0d0c4c19d42b80b46ecd954f5503ea25ba1f18/pygridgain-9.1.7-cp312-cp312-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1f6cea7ebda45978267a5d5d107a518301bbf376e2f7e1b828161ecaf1b8be13",
                "md5": "e9dbeaa641493502e140640d88dcebf2",
                "sha256": "66ac0b1e4d1cd5960f98253017abf4ad774c28136ac8a14a1cf3ac63b82a5516"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp312-cp312-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e9dbeaa641493502e140640d88dcebf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 279154,
            "upload_time": "2025-08-28T15:55:59",
            "upload_time_iso_8601": "2025-08-28T15:55:59.515312Z",
            "url": "https://files.pythonhosted.org/packages/1f/6c/ea7ebda45978267a5d5d107a518301bbf376e2f7e1b828161ecaf1b8be13/pygridgain-9.1.7-cp312-cp312-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0022af00364ab57b30ebcb3d45c11913a0fca8c8670369a2d95ff69772107cab",
                "md5": "be9e5a9abca1846c01820e39abdd7261",
                "sha256": "b79c773df7548ad373587b284a96cc6f43eee176590a3d81faff42e4f04882a4"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "be9e5a9abca1846c01820e39abdd7261",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 334333,
            "upload_time": "2025-08-28T15:56:01",
            "upload_time_iso_8601": "2025-08-28T15:56:01.048528Z",
            "url": "https://files.pythonhosted.org/packages/00/22/af00364ab57b30ebcb3d45c11913a0fca8c8670369a2d95ff69772107cab/pygridgain-9.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5e6c979ff836a5629a11ee92d367400c6664d81a54918c40ecda656b1161e8d7",
                "md5": "448862ed8c52c0c063c4a12cd9f366e7",
                "sha256": "8575752224af11050080d6b25e4cdb52f047cb253ca6726abc16298444cebd0c"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "448862ed8c52c0c063c4a12cd9f366e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 251071,
            "upload_time": "2025-08-28T15:56:02",
            "upload_time_iso_8601": "2025-08-28T15:56:02.254190Z",
            "url": "https://files.pythonhosted.org/packages/5e/6c/979ff836a5629a11ee92d367400c6664d81a54918c40ecda656b1161e8d7/pygridgain-9.1.7-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "245b7f0622ce60713e79021e5edd815e10f64853672675c6b44626daa24bde80",
                "md5": "e5c0b02e62304bfd6af7db7495d19adf",
                "sha256": "8c5c674ecda4657a3549ccb25316a2cd4ca6535fb939276faa4bc057327fac83"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp313-cp313-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e5c0b02e62304bfd6af7db7495d19adf",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 277559,
            "upload_time": "2025-08-28T15:56:03",
            "upload_time_iso_8601": "2025-08-28T15:56:03.445096Z",
            "url": "https://files.pythonhosted.org/packages/24/5b/7f0622ce60713e79021e5edd815e10f64853672675c6b44626daa24bde80/pygridgain-9.1.7-cp313-cp313-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b067c3442fd3eb843d7455a9a8e9712714acf6cb812f100852b2e6712a3b6b40",
                "md5": "1a0a4d7be6d8d6950503f3c8c4f38631",
                "sha256": "75e8ed40d0d344c39bc9290c8bde00cfe7b2c3c361df81131dd05f64af70b3bb"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp313-cp313-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1a0a4d7be6d8d6950503f3c8c4f38631",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 279151,
            "upload_time": "2025-08-28T15:56:05",
            "upload_time_iso_8601": "2025-08-28T15:56:05.010462Z",
            "url": "https://files.pythonhosted.org/packages/b0/67/c3442fd3eb843d7455a9a8e9712714acf6cb812f100852b2e6712a3b6b40/pygridgain-9.1.7-cp313-cp313-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "09b7d66bf650de29facae4097af2fc7c5df3d830b73c9f57ba0a5ba7253e5f09",
                "md5": "f8a9db6c86433f08971e46d3e5a3d106",
                "sha256": "d3a899611472ef9284ef9712168f6a23c8ed0f29b0ec5473a27a222c203b6547"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f8a9db6c86433f08971e46d3e5a3d106",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 334340,
            "upload_time": "2025-08-28T15:56:06",
            "upload_time_iso_8601": "2025-08-28T15:56:06.382818Z",
            "url": "https://files.pythonhosted.org/packages/09/b7/d66bf650de29facae4097af2fc7c5df3d830b73c9f57ba0a5ba7253e5f09/pygridgain-9.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e316f07cfae1b2ff25c5eadb71f2a96af041998bea6ad4206a01490bcd5434e7",
                "md5": "99de4e318a50ec29446730b0c4a5a4f6",
                "sha256": "ecb7e7e68cff382cef8e475bd1a282d45057ca4a275322b7502fa6be4356a3f7"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "99de4e318a50ec29446730b0c4a5a4f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 251071,
            "upload_time": "2025-08-28T15:56:07",
            "upload_time_iso_8601": "2025-08-28T15:56:07.549247Z",
            "url": "https://files.pythonhosted.org/packages/e3/16/f07cfae1b2ff25c5eadb71f2a96af041998bea6ad4206a01490bcd5434e7/pygridgain-9.1.7-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e52a74942a224cc717ed1bd057c08ca5646ac3314f38b1695f90513c6db37076",
                "md5": "36677171ba07df417e99435e887f8793",
                "sha256": "9be405cdbc88e8927d7aeec44656e2334a1be8faec292a800e5a76594c219828"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp39-cp39-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "36677171ba07df417e99435e887f8793",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 277458,
            "upload_time": "2025-08-28T15:56:08",
            "upload_time_iso_8601": "2025-08-28T15:56:08.937824Z",
            "url": "https://files.pythonhosted.org/packages/e5/2a/74942a224cc717ed1bd057c08ca5646ac3314f38b1695f90513c6db37076/pygridgain-9.1.7-cp39-cp39-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "640bcfad06e85b219cb84d1cfd1f6ace8875c7b6bf1c07f2a88e0b8b5fa66779",
                "md5": "53cc47f32d18cac51109d6d5558d08d5",
                "sha256": "f8f5a93f4c28a515b8cdea2b392b5c202e47db1445641a347de7200056d588ed"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp39-cp39-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "53cc47f32d18cac51109d6d5558d08d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 279119,
            "upload_time": "2025-08-28T15:56:10",
            "upload_time_iso_8601": "2025-08-28T15:56:10.074054Z",
            "url": "https://files.pythonhosted.org/packages/64/0b/cfad06e85b219cb84d1cfd1f6ace8875c7b6bf1c07f2a88e0b8b5fa66779/pygridgain-9.1.7-cp39-cp39-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3c9c9fdf298a213fd8d96f4db6c42ff1574ded7e2664216a2a2d6decebb2adce",
                "md5": "4e7ea99cc947d66319b6d8f017f1f6bf",
                "sha256": "e080cf674efc9d403ca2326fc73d6a406fb9b9f328b7dc3ae5eff06e1432d062"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4e7ea99cc947d66319b6d8f017f1f6bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 334465,
            "upload_time": "2025-08-28T15:56:11",
            "upload_time_iso_8601": "2025-08-28T15:56:11.547479Z",
            "url": "https://files.pythonhosted.org/packages/3c/9c/9fdf298a213fd8d96f4db6c42ff1574ded7e2664216a2a2d6decebb2adce/pygridgain-9.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a96cca2c66fcfc73c612eb49e7aea1070fca416d21b44bebc4057aa54c74ee81",
                "md5": "37cbae66633c8a79b19553eb16348282",
                "sha256": "ca26af7b75d7fe033b16e13d06e8a17c61f5fabda4e705d181782d917cafb2d1"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "37cbae66633c8a79b19553eb16348282",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 251082,
            "upload_time": "2025-08-28T15:56:12",
            "upload_time_iso_8601": "2025-08-28T15:56:12.655372Z",
            "url": "https://files.pythonhosted.org/packages/a9/6c/ca2c66fcfc73c612eb49e7aea1070fca416d21b44bebc4057aa54c74ee81/pygridgain-9.1.7-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "593940573dbba68f8a6c58054c4405e05c5235659e142515f4c59289b3a2d433",
                "md5": "c9cd6e5f9fcd021b9ba40ba2dbd618e9",
                "sha256": "cb1620259ab002da592347678ac0f24e7df0136595c73e37f0d5d49f9c9cca10"
            },
            "downloads": -1,
            "filename": "pygridgain-9.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "c9cd6e5f9fcd021b9ba40ba2dbd618e9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 477133,
            "upload_time": "2025-08-28T15:56:13",
            "upload_time_iso_8601": "2025-08-28T15:56:13.768094Z",
            "url": "https://files.pythonhosted.org/packages/59/39/40573dbba68f8a6c58054c4405e05c5235659e142515f4c59289b3a2d433/pygridgain-9.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-28 15:56:13",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pygridgain"
}
        
Elapsed time: 2.43922s