Skip to content

Commit 71b859c

Browse files
chore: update SDK settings
1 parent c0e30a3 commit 71b859c

File tree

4 files changed

+29
-17
lines changed

4 files changed

+29
-17
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[project]
2-
name = "do_gradientai"
2+
name = "gradient"
33
version = "0.1.0-beta.4"
44
description = "The official Python library for GradientAI"
55
dynamic = ["readme"]

requirements-dev.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
aiohappyeyeballs==2.6.1
1414
# via aiohttp
1515
aiohttp==3.12.8
16-
# via do-gradientai
16+
# via gradient
1717
# via httpx-aiohttp
1818
aiosignal==1.3.2
1919
# via aiohttp
2020
annotated-types==0.6.0
2121
# via pydantic
2222
anyio==4.4.0
23-
# via do-gradientai
23+
# via gradient
2424
# via httpx
2525
argcomplete==3.1.2
2626
# via nox
@@ -37,7 +37,7 @@ dirty-equals==0.6.0
3737
distlib==0.3.7
3838
# via virtualenv
3939
distro==1.8.0
40-
# via do-gradientai
40+
# via gradient
4141
exceptiongroup==1.2.2
4242
# via anyio
4343
# via pytest
@@ -53,11 +53,11 @@ h11==0.16.0
5353
httpcore==1.0.9
5454
# via httpx
5555
httpx==0.28.1
56-
# via do-gradientai
56+
# via gradient
5757
# via httpx-aiohttp
5858
# via respx
5959
httpx-aiohttp==0.1.8
60-
# via do-gradientai
60+
# via gradient
6161
idna==3.4
6262
# via anyio
6363
# via httpx
@@ -90,7 +90,7 @@ propcache==0.3.1
9090
# via aiohttp
9191
# via yarl
9292
pydantic==2.10.3
93-
# via do-gradientai
93+
# via gradient
9494
pydantic-core==2.27.1
9595
# via pydantic
9696
pygments==2.18.0
@@ -114,14 +114,14 @@ six==1.16.0
114114
# via python-dateutil
115115
sniffio==1.3.0
116116
# via anyio
117-
# via do-gradientai
117+
# via gradient
118118
time-machine==2.9.0
119119
tomli==2.0.2
120120
# via mypy
121121
# via pytest
122122
typing-extensions==4.12.2
123123
# via anyio
124-
# via do-gradientai
124+
# via gradient
125125
# via multidict
126126
# via mypy
127127
# via pydantic

requirements.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
aiohappyeyeballs==2.6.1
1414
# via aiohttp
1515
aiohttp==3.12.8
16-
# via do-gradientai
16+
# via gradient
1717
# via httpx-aiohttp
1818
aiosignal==1.3.2
1919
# via aiohttp
2020
annotated-types==0.6.0
2121
# via pydantic
2222
anyio==4.4.0
23-
# via do-gradientai
23+
# via gradient
2424
# via httpx
2525
async-timeout==5.0.1
2626
# via aiohttp
@@ -30,7 +30,7 @@ certifi==2023.7.22
3030
# via httpcore
3131
# via httpx
3232
distro==1.8.0
33-
# via do-gradientai
33+
# via gradient
3434
exceptiongroup==1.2.2
3535
# via anyio
3636
frozenlist==1.6.2
@@ -41,10 +41,10 @@ h11==0.16.0
4141
httpcore==1.0.9
4242
# via httpx
4343
httpx==0.28.1
44-
# via do-gradientai
44+
# via gradient
4545
# via httpx-aiohttp
4646
httpx-aiohttp==0.1.8
47-
# via do-gradientai
47+
# via gradient
4848
idna==3.4
4949
# via anyio
5050
# via httpx
@@ -56,15 +56,15 @@ propcache==0.3.1
5656
# via aiohttp
5757
# via yarl
5858
pydantic==2.10.3
59-
# via do-gradientai
59+
# via gradient
6060
pydantic-core==2.27.1
6161
# via pydantic
6262
sniffio==1.3.0
6363
# via anyio
64-
# via do-gradientai
64+
# via gradient
6565
typing-extensions==4.12.2
6666
# via anyio
67-
# via do-gradientai
67+
# via gradient
6868
# via multidict
6969
# via pydantic
7070
# via pydantic-core

src/do_gradientai/_client.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,12 @@ def databases(self) -> DatabasesResource:
227227

228228
return DatabasesResource(self)
229229

230+
@cached_property
231+
def databases(self) -> DatabasesResource:
232+
from .resources.databases import DatabasesResource
233+
234+
return DatabasesResource(self)
235+
230236
@cached_property
231237
def firewalls(self) -> FirewallsResource:
232238
from .resources.gpu_droplets.firewalls import FirewallsResource
@@ -877,6 +883,12 @@ def databases(self) -> databases.DatabasesResourceWithStreamingResponse:
877883

878884
return DatabasesResourceWithStreamingResponse(self._client.databases)
879885

886+
@cached_property
887+
def databases(self) -> databases.DatabasesResourceWithStreamingResponse:
888+
from .resources.databases import DatabasesResourceWithStreamingResponse
889+
890+
return DatabasesResourceWithStreamingResponse(self._client.databases)
891+
880892

881893
class AsyncGradientAIWithStreamedResponse:
882894
_client: AsyncGradientAI

0 commit comments

Comments
 (0)