Files
breez-sdk-liquid/lib/bindings/bindings-python/README.md
ok300 6589a8799b Rename workspace members (subfolders) (#149)
* Rename ls-sdk-bindings workspace member

* Rename ls-sdk-core workspace member

* Rename ls-sdk-react-native
2024-05-02 18:22:32 +00:00

38 lines
1.5 KiB
Markdown

# Breez Liquid SDK bindings for Python
## Usage
```
pip install breez_liquid_sdk
```
``` python
import breez_liquid_sdk
```
## Python Package
Run the GitHub workflow 'Publish Python Bindings' when creating a new release of Breez Liquid SDK.
It will create wheels for the following Python versions and Platforms and upload them to [PyPi.org](https://pypi.org/project/breez-liquid-sdk/).
### Supported Wheels
| | GNU/Linux amd64 | GNU/Linux arm64v8 | macOS x86_64 | macOS aarch64 | Windows x86_64 | Windows 32 |
|-----------------|-----------------|-------------------|--------------|---------------|----------------|------------|
| **Python 3.8** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Python 3.9** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Python 3.10** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Python 3.11** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **Python 3.12** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
## Building Manually
To build the package manually inside this directory use the supplied `makefile`:
``` shell
make darwin # builds the package for macos
make linux # builds the package for linux
```
The artifacts will be placed in `src/breez_liquid_sdk/`.