https://github.com/ydb-platform/ydb-python-sdk
YDB Python SDK
https://github.com/ydb-platform/ydb-python-sdk
Last synced: 3 months ago
JSON representation
YDB Python SDK
- Host: GitHub
- URL: https://github.com/ydb-platform/ydb-python-sdk
- Owner: ydb-platform
- License: apache-2.0
- Created: 2019-04-16T12:42:56.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-02-19T09:33:06.000Z (4 months ago)
- Last Synced: 2026-02-19T13:47:20.489Z (4 months ago)
- Language: Python
- Homepage: https://ydb-platform.github.io/ydb-python-sdk/
- Size: 5.15 MB
- Stars: 92
- Watchers: 11
- Forks: 68
- Open Issues: 147
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
YDB Python SDK
---
[](https://github.com/ydb-platform/ydb/blob/main/LICENSE)
[](https://badge.fury.io/py/ydb)
[](https://ydb-platform.github.io/ydb-python-sdk)
[](https://github.com/ydb-platform/ydb-python-sdk/actions/workflows/tests.yaml)
[](https://github.com/ydb-platform/ydb-python-sdk/actions/workflows/style.yaml)
Officially supported Python client for YDB.
---
**Documentation**: https://ydb-platform.github.io/ydb-python-sdk
---
## Quickstart
### Prerequisites
- Python 3.8 or higher
- `pip` version 9.0.1 or higher
If necessary, upgrade your version of `pip`:
```sh
$ python -m pip install --upgrade pip
```
If you cannot upgrade `pip` due to a system-owned installation, you can
run the example in a virtualenv:
```sh
$ python -m pip install virtualenv
$ virtualenv venv
$ source venv/bin/activate
$ python -m pip install --upgrade pip
```
Install YDB python sdk:
```sh
$ python -m pip install ydb
```
## Development
Instructions on `ydb-python-sdk` development are located in [BUILD.md](BUILD.md).