An un-opinionated SiLA 2 library.
Project description
SiLA
This repository is an un-opinionated library that provides you with all means to develop a SiLA 2 1.1 compliant python application. It adheres to the SiLA 2 specification and is used by the UniteLabs Connector Framework to enable rapid development of cloud-native SiLA Servers with a code-first approach.
Installation
The SiLA library requires Python 3.9 or later. To get started quickly, we recommend to use the UniteLabs Connector Framework to develop your SiLA 2 server. Clone one of the starter projects with:
$ git clone https://gitlab.com/unitelabs/connector-starter.git my-connector
$ cd my-connector
$ poetry install
$ poetry run connector start
You can also manually create a new project from scratch and install the library with pip. In this case, of course, you'll be responsible for creating the project boilerplate files yourself.
$ pip install unitelabs-sila
Documentation
🧱🚧🏗️ This is still work in progress 🧱🚧🏗️
Contribute
Submit and share your work! https://hub.unitelabs.ch
Please submit your feature requests and bug reports using the GitLab issue system with a clear description. If you have further questions, issues, or suggestions for improvement, don't hesitate to reach out to us at developers@unitelabs.ch.
Join the Python channel in the SiLA Slack workspace to stay up-to-date with new developments and announcements from the community.
License
This code is licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file unitelabs_sila-0.1.3.tar.gz.
File metadata
- Download URL: unitelabs_sila-0.1.3.tar.gz
- Upload date:
- Size: 43.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.3 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b33e3cb7399eeef2c2a08a1457192e3cd1081eb9f06d6059149ffc2876f0353c
|
|
| MD5 |
7cb92a59f92c6cfdb06abd3a77b38ff9
|
|
| BLAKE2b-256 |
af8b4a764b06a6fbb65bed1298f6906d1c835eb6cae1aee33d54dc5bd521593e
|
File details
Details for the file unitelabs_sila-0.1.3-py3-none-any.whl.
File metadata
- Download URL: unitelabs_sila-0.1.3-py3-none-any.whl
- Upload date:
- Size: 83.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.3 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd502c09e43c5b0c8020da098253213ab1b4f03b66dcc74de9937e0577cc689c
|
|
| MD5 |
f9934efb864131583e76afe2ae6db057
|
|
| BLAKE2b-256 |
f229858a5948d59a1959f014aa0864e2d15d75aa8179124e5618131dc71c0720
|