Skip to content

Commit 8c9dcf8

Browse files
authored
feat: check robot version against compatible sdk versions (#90)
* feat: check robot version against compatible sdk versions * removes duplicate __version__ * fix ci with additional dep Co-authored-by: Tom Allpress <[email protected]>
1 parent 2ad78a5 commit 8c9dcf8

File tree

6 files changed

+373
-25
lines changed

6 files changed

+373
-25
lines changed

Pipfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ types-dataclasses = "*"
1212
dataclasses = "*"
1313
# TODO: too big, install it manually if you want it
1414
#pytransform3d = "==1.2.1"
15+
semver = "*"
1516

1617
[dev-packages]
1718
flake8 = "*"
@@ -27,6 +28,7 @@ m2r2 = "*"
2728
"importlib-metadata" = "*"
2829
# FIXME: whyyyyyyyyyy
2930
"typed-ast" = "*"
31+
typing_extensions = "*"
3032

3133
[requires]
3234

Pipfile.lock

Lines changed: 219 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,13 @@ These can be used to interact directly with the HTTP and Websocket APIs. Useful
137137

138138
## Versioning
139139

140-
To determine which version of the SDK works with your Eva's software version number (found on the Choreograph config page), please use the following chart:
140+
To determine which version of the SDK works with your Eva's software version number (found on the Choreograph config page), please reference the following table:
141141

142-
| SDK Version | Supported Eva Version |
143-
| ------------- | --------------------- |
144-
| 1.0.0 | 2.0.0 - 2.1.2 |
145-
| 2.0.0 | 3.0.0 - 3.0.1 |
146-
| 3.0.0+ | 3.1.0 |
142+
| SDK Version | Supported Eva Version |
143+
| --------------- | --------------------- |
144+
| 1.0.0 | 2.0.0 - 2.1.2 |
145+
| 2.0.0 | 3.0.0 - 3.0.1 |
146+
| 3.0.0 and later | 3.1.0 and later |
147147

148148
For more information on how to install a particular version of the SDK, please refer to the [Installation](#Installation) section. We use the [Semver](https://semver.org/) version numbering stratergy.
149149

0 commit comments

Comments
 (0)