
Security News
New CVE Forecasting Tool Predicts 47,000 Disclosures in 2025
CVEForecast.org uses machine learning to project a record-breaking surge in vulnerability disclosures in 2025.
GridGain 9 DB API Driver.
This is a recommended way for users. If you only want to use the pygridgain-dbapi
module in your project, do:
$ pip install pygridgain-dbapi
This way is more suitable for developers, or if you install the client from zip archive.
pygridgain_dbapi_path
pygridgain_dbapi_path
folderpip install -e .
$ cd <pygridgain_dbapi_path>
$ pip install -e .
This will install the repository version of pygridgain-dbapi
into your environment in so-called “develop” or “editable”
mode. You may read more about editable installs
in the pip
manual.
Then run through the contents of requirements
folder to install the additional requirements into your working Python
environment using
$ pip install -r requirements/<your task>.txt
You may also want to consult the setuptools
manual about using setup.py
.
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.
Linux building requirements:
For building universal wheels
(binary packages) for Linux, just invoke script ./scripts/create_distr.sh
.
Windows building requirements:
For building wheels
for Windows, invoke script .\scripts\BuildWheels.ps1
using PowerShell.
Make sure that your execution policy allows execution of scripts in your environment.
The script only works with Python distributions installed in a standard path, which is LOCALAPPDATA\Programs\Python.
Ready wheels will be located in distr
directory.
To upgrade an existing package, use the following command:
pip install --upgrade pygridgain-dbapi
To install the latest version of a package:
pip install pygridgain-dbapi
To install a specific version:
pip install pygridgain_dbapi==9.0.15
NB! It is recommended installing pygridgain_dbapi
in development mode.
Refer to this section for instructions.
Remember to install test requirements:
$ pip install -r requirements/install.txt -r requirements/tests.txt
Running tests themselves:
$ pytest
Install documentation requirements:
$ pip install -r requirements/docs.txt
Generate documentation:
$ cd docs
$ make html
The resulting documentation can be found in docs/_build/html
. If you want to open the documentation locally, you can
open the index of the documentation docs/_build/html/index.html
using any modern browser.
FAQs
GridGain 9 DB API Driver
We found that pygridgain-dbapi demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CVEForecast.org uses machine learning to project a record-breaking surge in vulnerability disclosures in 2025.
Security News
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
Research
Security News
Eight new malicious Firefox extensions impersonate games, steal OAuth tokens, hijack sessions, and exploit browser permissions to spy on users.