You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Octue Python SDK <imgsrc="./docs/source/images/213_purple-fruit-snake-transparent.gif"alt="Purple Fruit Snake"width="100"/></span>
9
10
@@ -15,7 +16,9 @@ Read the docs [here.](https://octue-python-sdk.readthedocs.io/en/latest/)
15
16
Uses our [twined](https://twined.readthedocs.io/en/latest/) library for data validation.
16
17
17
18
## Installation and usage
19
+
18
20
To install, run one of:
21
+
19
22
```shell
20
23
pip install octue
21
24
```
@@ -25,6 +28,7 @@ poetry add octue
25
28
```
26
29
27
30
The command line interface (CLI) can then be accessed via:
31
+
28
32
```shell
29
33
octue --help
30
34
```
@@ -59,13 +63,15 @@ Commands:
59
63
```
60
64
61
65
## Deprecated code
66
+
62
67
When code is deprecated, it will still work but a deprecation warning will be issued with a suggestion on how to update
63
68
it. After an adjustment period, deprecations will be removed from the codebase according to the [code removal schedule](https://github.com/octue/octue-sdk-python/issues/415).
64
69
This constitutes a breaking change.
65
70
66
71
## Developer notes
67
72
68
73
### Installation
74
+
69
75
We use [Poetry](https://python-poetry.org/) as our package manager. For development, run the following from the
70
76
repository root, which will editably install the package:
71
77
@@ -76,18 +82,24 @@ poetry install --all-extras
76
82
Then run the tests to check everything's working.
77
83
78
84
### Testing
85
+
79
86
These environment variables need to be set to run the tests:
0 commit comments