Language Bindings¶
Language Bindings Installation¶
The first step is to install the language bindings for your preferred programming language
Info
Always install from a tagged release, either the latest tagged release (recommended) or a specific version that matches the SDK you want to access. See the Changelog for details on what’s included in each release.
⚠️ Do not install directly from main, as it may contain unstable or unreleased changes.
Repo¶
The latest tagged release is v4.7.0. The following languages are supported
- Python (Github repo)
- Go (Github repo)
- PHP (Github repo)
- Node.js (Github repo)
# INSTALL THE LATEST RELEASE
pip install git+https://github.com/Pexeso/[email protected]
# INSTALL A PREVIOUS RELEASE
pip install git+https://github.com/Pexeso/[email protected]
# INSTALL THE LATEST RELEASE
go get github.com/Pexeso/pex-sdk-go/[email protected]
# INSTALL A PREVIOUS RELEASE
go get github.com/Pexeso/pex-sdk-go/[email protected]
# INSTALL THE LATEST RELEASE
composer require pexeso/pex-sdk-php:4.7.0
# INSTALL A PREVIOUS RELEASE
composer require pexeso/pex-sdk-php:4.5.0
# INSTALL THE LATEST RELEASE
npm install git+https://github.com/Pexeso/pex-sdk-js.git#v4.7.0
# INSTALL A PREVIOUS RELEASE
npm install git+https://github.com/Pexeso/pex-sdk-js.git#v4.5.0
Info
Note: This software requires Node.js version 18.0.0 or later.
This package is written in C++ using https://github.com/nodejs/node-addon-api. As such it requires some extra dependencies to build.
Info
Note: Depending on your setup, additional dependencies may need to be set up to complete the language bindings installation. Please see the relevant Github repo linked above for additional details.
After installing the language bindings, you are ready to install the SDK version that matches your bindings.