Splight Python SDK
Installation
A release version can be installed using pip with
pip install --upgrade splight-lib
or if you want one particular version you can use
pip install splight-lib==x.y.z
For Development
This library uses uv as package manager. In order to install uv you can
use the command
curl -LsSf https://astral.sh/uv/install.sh | sh
Then to insall the library you can use the command in development mode you can use
uv sync
and for running a python interpreter within the environment you can use
uv run python
Managing versions
The package is managed using poetry so we should use this tool for handling
versioning. In particular, the repository contains a Makefile that contains
the commands for updating the splight-lib versions. So, if you need to update
the version you should use the command
make update-version scope=<scope>
where scope can be major, minor or patch.
Tests
make test
Metadata
Release files for splight-lib 5.25.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| splight_lib-5.25.3.tar.gz | 163.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| splight_lib-5.25.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 275.6 kB
Release files / splight_lib-5.25.3.tar.gz
| Download URL | splight_lib-5.25.3.tar.gz |
|---|---|
| Size | 163.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
31afea8c50611c3edd3daea116a0e82a7e05707c0be9cadb8591196b3439cdd3
|
|
BLAKE2b-256 checksum How to use checksums |
5d68260ba74547c75800edf156c41984bffcdb6bcbb474d5de9553c243270aab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / splight_lib-5.25.3-py3-none-any.whl
| Download URL | splight_lib-5.25.3-py3-none-any.whl |
|---|---|
| Size | 112.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ebd4fbc3d9dba2a1f4edc85ab604438dcf21c7179f93ed8e2053915c14a82bea
|
|
BLAKE2b-256 checksum How to use checksums |
7f3a235b3f16099800c65782e71bddeb3df1bcd6bf9a67be105540c26e3176ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|