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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,51 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
### Highlights
11
+
12
+
-`datacrunch` package is now `verda`, because the company [changed the name to Verda](https://verda.com/blog/datacrunch-is-changing-its-name-to-verda). Original `datacrunch` package does not go anywhere and would continue tracking `verda` releases.
13
+
14
+
### Deprecated
15
+
16
+
-`DataCrunchClient` and `datacrunch` are deprecated, please change your imports to `VerdaClient` and `verda`.
17
+
18
+
Was:
19
+
20
+
```shell
21
+
uv add datacrunch
22
+
pip3 install datacrunch
23
+
```
24
+
25
+
```python
26
+
from datacrunch import DataCrunchClient
27
+
28
+
datacrunch = DataCrunchClient(...)
29
+
datacrunch.instances.create(...)
30
+
```
31
+
32
+
Now:
33
+
34
+
```shell
35
+
uv add verda
36
+
pip3 install verda
37
+
```
38
+
39
+
```python
40
+
from verda import VerdaClient
41
+
42
+
verda = VerdaClient(...)
43
+
verda.instances.create(...)
44
+
```
45
+
10
46
### Added
11
47
12
48
- Added shared filesystem (SFS) type constant and example
13
49
14
50
### Changed
15
51
16
52
- Refactor `instance_types.py` to use dataclass
53
+
- Put back support for Python 3.10
54
+
- Default API base URL is now `https://api.verda.com/v1`
3. Set up local environment and install dependencies:
@@ -80,6 +80,6 @@ To release a new version:
80
80
git push --tags
81
81
```
82
82
83
-
4.[Draft and publish](https://github.com/DataCrunch-io/datacrunch-python/releases) a new release.
83
+
4.[Draft and publish](https://github.com/verda-cloud/sdk-python/releases) a new release.
84
84
85
-
5. Check that package is automatically published to [PyPI](https://pypi.org/project/datacrunch/) via [GitHub action](https://github.com/DataCrunch-io/datacrunch-python/actions/workflows/publish_package.yml).
85
+
5. Check that package is automatically published to [PyPI](https://pypi.org/project/verda/) via [GitHub action](https://github.com/verda-cloud/sdk-python/actions/workflows/publish_package.yml).
The official [DataCrunch.io](https://datacrunch.io) Python SDK.
11
+
The official [Verda](https://verda.com) (formerly DataCrunch) Python SDK.
12
12
13
13
The SDK's documentation is available on [ReadTheDocs](https://datacrunch-python.readthedocs.io/en/latest/)
14
14
15
-
DataCrunch's Public API documentation [is available here](https://api.datacrunch.io/v1/docs).
15
+
Verda Public API documentation [is available here](https://api.verda.com/v1/docs).
16
16
17
17
## Getting Started - Using the SDK:
18
18
19
19
- Install:
20
20
21
21
```bash
22
22
# via pip
23
-
pip3 install datacrunch
23
+
pip3 install verda
24
24
25
25
# via uv
26
-
uv add datacrunch
26
+
uv add verda
27
27
```
28
28
29
-
- Generate your client credentials - [instructions in the public API docs](https://api.datacrunch.io/v1/docs#description/quick-start-guide).
29
+
- Generate your client credentials - [instructions in the public API docs](https://api.verda.com/v1/docs#description/quick-start-guide).
30
30
31
31
32
32
- Add your client id and client secret to an environment variable (don't want it to be hardcoded):
33
33
34
34
Linux (bash):
35
35
36
36
```bash
37
-
exportDATACRUNCH_CLIENT_ID=YOUR_ID_HERE
38
-
exportDATACRUNCH_CLIENT_SECRET=YOUR_SECRET_HERE
37
+
exportVERDA_CLIENT_ID=YOUR_ID_HERE
38
+
exportVERDA_CLIENT_SECRET=YOUR_SECRET_HERE
39
39
```
40
40
41
-
- To enable sending inference requests from SDK you must generate an inference key - [Instructions on inference authorization](https://docs.datacrunch.io/inference/authorization)
41
+
- To enable sending inference requests from SDK you must generate an inference key - [Instructions on inference authorization](https://docs.verda.com/inference/authorization)
42
42
43
43
44
44
- Add your inference key to an environment variable
45
45
46
46
Linux (bash):
47
47
48
48
```bash
49
-
exportDATACRUNCH_INFERENCE_KEY=YOUR_API_KEY_HERE
49
+
exportVERDA_INFERENCE_KEY=YOUR_API_KEY_HERE
50
50
```
51
51
52
52
Other platforms:
@@ -58,27 +58,27 @@ DataCrunch's Public API documentation [is available here](https://api.datacrunch
0 commit comments