https://github.com/firebirdsql/saturnin-sdk
SDK for Saturnin
https://github.com/firebirdsql/saturnin-sdk
Last synced: over 1 year ago
JSON representation
SDK for Saturnin
- Host: GitHub
- URL: https://github.com/firebirdsql/saturnin-sdk
- Owner: FirebirdSQL
- License: mit
- Created: 2018-11-13T09:40:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-02-03T18:24:31.000Z (over 1 year ago)
- Last Synced: 2025-02-03T19:31:37.215Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 342 KB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# saturnin-sdk
[](https://pypi.org/project/saturnin-sdk)
[](https://pypi.org/project/saturnin-sdk)
[](https://github.com/pypa/hatch)
This repository contains SDK for Saturnin, and example services and applications.
-----
**Table of Contents**
- [License](#license)
- [Installation](#installation)
- [Documentation](#documentation)
## License
`saturnin` and `saturnin-sdk` are distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
## Installation
The `saturnin-sdk` package (released on PyPI) contains the SDK itself, without examples.
To work with the SDK, it's necessary to install and properly initialize the `saturnin`
(see [Saturnin](https://saturnin.rtfd.io/) documentation for details).
Examples are not distributed via PyPI. You can either download the ZIP package from
[gihub releases](https://github.com/FirebirdSQL/saturnin-sdk/releases) and unpack it into
directory of your choice, or checkout the "examples" directory directly.
You may also checkout the whole `saturnin-sdk` repository, and install the SDK into your
Saturnin site directly using:
```console
saturnin install package -e .
```
To register (example and your own) services and application for use with Saturnin in
"development" mode, use `saturnin install package -e .` from root directory of service
package. For example to register `TextIO` sample service:
1. CD to `examples/textio`
2. Run `saturnin install package -e .`
## Documentation
Documentation related to Saturnin:
- [Firebird Butler](https://firebird-butler.rtfd.io/)
- [Saturnin](https://saturnin.rtfd.io/)
- [Saturnin CORE](https://saturnin-core.rtfd.io/) services
- [Saturnin SDK](https://saturnin-sdk.rtfd.io/)