Skip to content

Commit a836e4c

Browse files
fix!: drop support for deprecated APIs (#254)
* fix!: drop support for deprecated APIs BREAKING CHANGE: `POST /sconify` is dropped, websocket API request `SCONIFY_BUILD` must be used instead; `POST /sconify/build` is dropped, websocket API request `SCONIFY_BUILD` must be used instead; websocket API request `SCONIFY` is dropped, websocket API request `SCONIFY_BUILD` must be used instead; template `Python` is dropped, template `Python3.13` must be used instead; sconeVersion `v5` or `undefined` is dropped, sconeVersion `v5.9` must be used instead; sconeProd `false` or `undefined` is dropped, sconeProd `true` must be used instead. * chore: clean iexec dependency
1 parent f419c36 commit a836e4c

File tree

11 files changed

+89
-1925
lines changed

11 files changed

+89
-1925
lines changed

api/README.md

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ The API is composed of:
1010
running)
1111
- 🟢 `GET /health`: will return a JSON object with the health status of the
1212
server and the version of the API.
13-
- 🟠 `POST /sconify`: deprecated, use Websocket API request `SCONIFY_BUILD`
14-
instead.
15-
- 🟠 `POST /sconify/build`: deprecated, use Websocket API request
16-
`SCONIFY_BUILD` instead.
1713

1814
- Websocket API requests:
1915
- 🟢 `SCONIFY_BUILD`: will take a dockerhub image and return a
@@ -22,7 +18,6 @@ The API is composed of:
2218
access to the image's repo in order to push the sconified image
2319
- builds a sconified image out of it
2420
- publishes it to dockerhub with tag suffix
25-
- 🟠 `SCONIFY`: deprecated, use `SCONIFY_BUILD` instead.
2621

2722
## Prerequisites
2823

@@ -64,16 +59,16 @@ npm run start
6459
npm run dev:pretty
6560
```
6661

67-
## deprecations
68-
69-
- `POST /sconify` is deprecated, websocket API request `SCONIFY_BUILD` should be
70-
used instead.
71-
- `POST /sconify/build` is deprecated, websocket API request `SCONIFY_BUILD`
72-
should be used instead.
73-
- websocket API request `SCONIFY` is deprecated, websocket API request
74-
`SCONIFY_BUILD` should be used instead.
75-
- template `Python` is deprecated, template `Python3.13` should be used instead.
76-
- sconeVersion `v5` or `undefined` is deprecated, sconeVersion `v5.9` should be
77-
used instead.
78-
- sconeProd `false` or `undefined` is deprecated, sconeProd `true` should be
79-
used instead.
62+
## deprecated and dropped API
63+
64+
- `POST /sconify` is dropped, websocket API request `SCONIFY_BUILD` must be used
65+
instead.
66+
- `POST /sconify/build` is dropped, websocket API request `SCONIFY_BUILD` must
67+
be used instead.
68+
- websocket API request `SCONIFY` is dropped, websocket API request
69+
`SCONIFY_BUILD` must be used instead.
70+
- template `Python` is dropped, template `Python3.13` must be used instead.
71+
- sconeVersion `v5` or `undefined` is dropped, sconeVersion `v5.9` must be used
72+
instead.
73+
- sconeProd `false` or `undefined` is dropped, sconeProd `true` must be used
74+
instead.

0 commit comments

Comments
 (0)