Skip to content

Commit a5b87eb

Browse files
feat(api): update via SDK Studio (#13)
1 parent c3a736f commit a5b87eb

File tree

95 files changed

+418
-380
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+418
-380
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,10 @@ jobs:
2525
RYE_INSTALL_OPTION: '--yes'
2626

2727
- name: Install dependencies
28-
run: |
29-
rye sync --all-features
30-
31-
- name: Run ruff
32-
run: |
33-
rye run check:ruff
28+
run: rye sync --all-features
3429

35-
- name: Run type checking
36-
run: |
37-
rye run typecheck
38-
39-
- name: Ensure importable
40-
run: |
41-
rye run python -c 'import kthcloud_go_deploy_v2'
30+
- name: Run lints
31+
run: ./scripts/lint
4232
test:
4333
name: test
4434
runs-on: ubuntu-latest

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ $ pip install -r requirements-dev.lock
3232
## Modifying/Adding code
3333

3434
Most of the SDK is generated code, and any modified code will be overridden on the next generation. The
35-
`src/kthcloud_go_deploy_v2/lib/` and `examples/` directories are exceptions and will never be overridden.
35+
`src/kthcloud_go_deploy_v_/lib/` and `examples/` directories are exceptions and will never be overridden.
3636

3737
## Adding and running examples
3838

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pip install --pre kthcloud
2424
The full API of this library can be found in [api.md](api.md).
2525

2626
```python
27-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2
27+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2
2828

2929
client = KthcloudGoDeployV2()
3030

@@ -49,7 +49,7 @@ Simply import `AsyncKthcloudGoDeployV2` instead of `KthcloudGoDeployV2` and use
4949

5050
```python
5151
import asyncio
52-
from kthcloud_go_deploy_v2 import AsyncKthcloudGoDeployV2
52+
from kthcloud_go_deploy_v_ import AsyncKthcloudGoDeployV2
5353

5454
client = AsyncKthcloudGoDeployV2()
5555

@@ -81,16 +81,16 @@ Typed requests and responses provide autocomplete and documentation within your
8181

8282
## Handling errors
8383

84-
When the library is unable to connect to the API (for example, due to network connection problems or a timeout), a subclass of `kthcloud_go_deploy_v2.APIConnectionError` is raised.
84+
When the library is unable to connect to the API (for example, due to network connection problems or a timeout), a subclass of `kthcloud_go_deploy_v_.APIConnectionError` is raised.
8585

8686
When the API returns a non-success status code (that is, 4xx or 5xx
87-
response), a subclass of `kthcloud_go_deploy_v2.APIStatusError` is raised, containing `status_code` and `response` properties.
87+
response), a subclass of `kthcloud_go_deploy_v_.APIStatusError` is raised, containing `status_code` and `response` properties.
8888

89-
All errors inherit from `kthcloud_go_deploy_v2.APIError`.
89+
All errors inherit from `kthcloud_go_deploy_v_.APIError`.
9090

9191
```python
92-
import kthcloud_go_deploy_v2
93-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2
92+
import kthcloud_go_deploy_v_
93+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2
9494

9595
client = KthcloudGoDeployV2()
9696

@@ -102,12 +102,12 @@ try:
102102
ram=1,
103103
ssh_public_key="string",
104104
)
105-
except kthcloud_go_deploy_v2.APIConnectionError as e:
105+
except kthcloud_go_deploy_v_.APIConnectionError as e:
106106
print("The server could not be reached")
107107
print(e.__cause__) # an underlying Exception, likely raised within httpx.
108-
except kthcloud_go_deploy_v2.RateLimitError as e:
108+
except kthcloud_go_deploy_v_.RateLimitError as e:
109109
print("A 429 status code was received; we should back off a bit.")
110-
except kthcloud_go_deploy_v2.APIStatusError as e:
110+
except kthcloud_go_deploy_v_.APIStatusError as e:
111111
print("Another non-200-range status code was received")
112112
print(e.status_code)
113113
print(e.response)
@@ -135,7 +135,7 @@ Connection errors (for example, due to a network connectivity problem), 408 Requ
135135
You can use the `max_retries` option to configure or disable retry settings:
136136

137137
```python
138-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2
138+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2
139139

140140
# Configure the default for all requests:
141141
client = KthcloudGoDeployV2(
@@ -159,7 +159,7 @@ By default requests time out after 1 minute. You can configure this with a `time
159159
which accepts a float or an [`httpx.Timeout`](https://www.python-httpx.org/advanced/#fine-tuning-the-configuration) object:
160160

161161
```python
162-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2
162+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2
163163

164164
# Configure the default for all requests:
165165
client = KthcloudGoDeployV2(
@@ -215,7 +215,7 @@ if response.my_field is None:
215215
The "raw" Response object can be accessed by prefixing `.with_raw_response.` to any HTTP method call, e.g.,
216216

217217
```py
218-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2
218+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2
219219

220220
client = KthcloudGoDeployV2()
221221
response = client.vms.with_raw_response.create(
@@ -231,9 +231,9 @@ vm = response.parse() # get the object that `vms.create()` would have returned
231231
print(vm.id)
232232
```
233233

234-
These methods return an [`APIResponse`](https://github.com/kthcloud/python-sdk/tree/main/src/kthcloud_go_deploy_v2/_response.py) object.
234+
These methods return an [`APIResponse`](https://github.com/kthcloud/python-sdk/tree/main/src/kthcloud_go_deploy_v_/_response.py) object.
235235

236-
The async client returns an [`AsyncAPIResponse`](https://github.com/kthcloud/python-sdk/tree/main/src/kthcloud_go_deploy_v2/_response.py) with the same structure, the only difference being `await`able methods for reading the response content.
236+
The async client returns an [`AsyncAPIResponse`](https://github.com/kthcloud/python-sdk/tree/main/src/kthcloud_go_deploy_v_/_response.py) with the same structure, the only difference being `await`able methods for reading the response content.
237237

238238
#### `.with_streaming_response`
239239

@@ -301,7 +301,7 @@ You can directly override the [httpx client](https://www.python-httpx.org/api/#c
301301
- Additional [advanced](https://www.python-httpx.org/advanced/#client-instances) functionality
302302

303303
```python
304-
from kthcloud_go_deploy_v2 import KthcloudGoDeployV2, DefaultHttpxClient
304+
from kthcloud_go_deploy_v_ import KthcloudGoDeployV2, DefaultHttpxClient
305305

306306
client = KthcloudGoDeployV2(
307307
# Or use the `KTHCLOUD_GO_DEPLOY_V2_BASE_URL` env var

SECURITY.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Security Policy
2+
3+
## Reporting Security Issues
4+
5+
This SDK is generated by [Stainless Software Inc](http://stainlessapi.com). Stainless takes security seriously, and encourages you to report any security vulnerability promptly so that appropriate action can be taken.
6+
7+
To report a security issue, please contact the Stainless team at [email protected].
8+
9+
## Responsible Disclosure
10+
11+
We appreciate the efforts of security researchers and individuals who help us maintain the security of
12+
SDKs we generate. If you believe you have found a security vulnerability, please adhere to responsible
13+
disclosure practices by allowing us a reasonable amount of time to investigate and address the issue
14+
before making any information public.
15+
16+
## Reporting Non-SDK Related Security Issues
17+
18+
If you encounter security issues that are not directly related to SDKs but pertain to the services
19+
or products provided by Kthcloud Go Deploy V2 please follow the respective company's security reporting guidelines.
20+
21+
### Kthcloud Go Deploy V2 Terms and Policies
22+
23+
Please contact [email protected] for any questions or concerns regarding security of our services.
24+
25+
---
26+
27+
Thank you for helping us keep the SDKs and systems they interact with secure.

api.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,95 @@
11
# Shared Types
22

33
```python
4-
from kthcloud_go_deploy_v2.types import VmSnapshotRead
4+
from kthcloud_go_deploy_v_.types import VmSnapshotRead
55
```
66

7-
# GpuGroups
7+
# GPUGroups
88

99
Types:
1010

1111
```python
12-
from kthcloud_go_deploy_v2.types import GpuGroup, GpuGroupListResponse
12+
from kthcloud_go_deploy_v_.types import GPUGroup, GPUGroupListResponse
1313
```
1414

1515
Methods:
1616

17-
- <code title="get /v2/gpuGroups/{gpuGroupId}">client.gpu_groups.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_groups.py">retrieve</a>(gpu_group_id) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_group.py">GpuGroup</a></code>
18-
- <code title="get /v2/gpuGroups">client.gpu_groups.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_groups.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/gpu_group_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_group_list_response.py">GpuGroupListResponse</a></code>
17+
- <code title="get /v2/gpuGroups/{gpuGroupId}">client.gpu*groups.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*groups.py">retrieve</a>(gpu_group_id) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_group.py">GPUGroup</a></code>
18+
- <code title="get /v2/gpuGroups">client.gpu*groups.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*groups.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v*/types/gpu*group_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_group_list_response.py">GPUGroupListResponse</a></code>
1919

20-
# GpuLeases
20+
# GPULeases
2121

2222
Types:
2323

2424
```python
25-
from kthcloud_go_deploy_v2.types import (
26-
GpuLeaseCreated,
27-
GpuLeaseDeleted,
28-
GpuLeaseRead,
29-
GpuLeaseUpdated,
30-
GpuLeaseListResponse,
25+
from kthcloud_go_deploy_v_.types import (
26+
GPULeaseCreated,
27+
GPULeaseDeleted,
28+
GPULeaseRead,
29+
GPULeaseUpdated,
30+
GPULeaseListResponse,
3131
)
3232
```
3333

3434
Methods:
3535

36-
- <code title="post /v2/gpuLeases">client.gpu_leases.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_leases.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/gpu_lease_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_lease_created.py">GpuLeaseCreated</a></code>
37-
- <code title="get /v2/gpuLeases/{gpuLeaseId}">client.gpu_leases.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_leases.py">retrieve</a>(gpu_lease_id) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_lease_read.py">GpuLeaseRead</a></code>
38-
- <code title="post /v2/gpuLeases/{gpuLeaseId}">client.gpu_leases.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_leases.py">update</a>(gpu_lease_id, \*\*<a href="src/kthcloud_go_deploy_v2/types/gpu_lease_update_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_lease_updated.py">GpuLeaseUpdated</a></code>
39-
- <code title="get /v2/gpuLeases">client.gpu_leases.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_leases.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/gpu_lease_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_lease_list_response.py">GpuLeaseListResponse</a></code>
40-
- <code title="delete /v2/gpuLeases/{gpuLeaseId}">client.gpu_leases.<a href="./src/kthcloud_go_deploy_v2/resources/gpu_leases.py">delete</a>(gpu_lease_id) -> <a href="./src/kthcloud_go_deploy_v2/types/gpu_lease_deleted.py">GpuLeaseDeleted</a></code>
36+
- <code title="post /v2/gpuLeases">client.gpu*leases.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*leases.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v*/types/gpu*lease_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_lease_created.py">GPULeaseCreated</a></code>
37+
- <code title="get /v2/gpuLeases/{gpuLeaseId}">client.gpu*leases.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*leases.py">retrieve</a>(gpu_lease_id) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_lease_read.py">GPULeaseRead</a></code>
38+
- <code title="post /v2/gpuLeases/{gpuLeaseId}">client.gpu*leases.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*leases.py">update</a>(gpu_lease_id, \*\*<a href="src/kthcloud_go_deploy_v*/types/gpu*lease_update_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_lease_updated.py">GPULeaseUpdated</a></code>
39+
- <code title="get /v2/gpuLeases">client.gpu*leases.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*leases.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v*/types/gpu*lease_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_lease_list_response.py">GPULeaseListResponse</a></code>
40+
- <code title="delete /v2/gpuLeases/{gpuLeaseId}">client.gpu*leases.<a href="./src/kthcloud_go_deploy_v*/resources/gpu*leases.py">delete</a>(gpu_lease_id) -> <a href="./src/kthcloud_go_deploy_v*/types/gpu_lease_deleted.py">GPULeaseDeleted</a></code>
4141

4242
# Snapshots
4343

4444
Types:
4545

4646
```python
47-
from kthcloud_go_deploy_v2.types import VmSnapshotCreated, SnapshotListResponse
47+
from kthcloud_go_deploy_v_.types import VmSnapshotCreated, SnapshotListResponse
4848
```
4949

5050
Methods:
5151

52-
- <code title="post /v2/snapshots">client.snapshots.<a href="./src/kthcloud_go_deploy_v2/resources/snapshots.py">create</a>() -> <a href="./src/kthcloud_go_deploy_v2/types/vm_snapshot_created.py">VmSnapshotCreated</a></code>
53-
- <code title="get /v2/snapshots">client.snapshots.<a href="./src/kthcloud_go_deploy_v2/resources/snapshots.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/snapshot_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/snapshot_list_response.py">SnapshotListResponse</a></code>
52+
- <code title="post /v2/snapshots">client.snapshots.<a href="./src/kthcloud_go_deploy_v_/resources/snapshots.py">create</a>() -> <a href="./src/kthcloud_go_deploy_v_/types/vm_snapshot_created.py">VmSnapshotCreated</a></code>
53+
- <code title="get /v2/snapshots">client.snapshots.<a href="./src/kthcloud_go_deploy_v_/resources/snapshots.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v_/types/snapshot_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v_/types/snapshot_list_response.py">SnapshotListResponse</a></code>
5454

5555
# VmActions
5656

5757
Types:
5858

5959
```python
60-
from kthcloud_go_deploy_v2.types import VmActionCreated
60+
from kthcloud_go_deploy_v_.types import VmActionCreated
6161
```
6262

6363
Methods:
6464

65-
- <code title="post /v2/vmActions">client.vm_actions.<a href="./src/kthcloud_go_deploy_v2/resources/vm_actions.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/vm_action_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_action_created.py">VmActionCreated</a></code>
65+
- <code title="post /v2/vmActions">client.vm*actions.<a href="./src/kthcloud_go_deploy_v*/resources/vm*actions.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v*/types/vm*action_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/vm_action_created.py">VmActionCreated</a></code>
6666

6767
# Vms
6868

6969
Types:
7070

7171
```python
72-
from kthcloud_go_deploy_v2.types import VmCreated, VmDeleted, VmRead, VmUpdated, VmListResponse
72+
from kthcloud_go_deploy_v_.types import VmCreated, VmDeleted, VmRead, VmUpdated, VmListResponse
7373
```
7474

7575
Methods:
7676

77-
- <code title="post /v2/vms">client.vms.<a href="./src/kthcloud_go_deploy_v2/resources/vms/vms.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/vm_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_created.py">VmCreated</a></code>
78-
- <code title="get /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v2/resources/vms/vms.py">retrieve</a>(vm_id) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_read.py">VmRead</a></code>
79-
- <code title="post /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v2/resources/vms/vms.py">update</a>(vm_id, \*\*<a href="src/kthcloud_go_deploy_v2/types/vm_update_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_updated.py">VmUpdated</a></code>
80-
- <code title="get /v2/vms">client.vms.<a href="./src/kthcloud_go_deploy_v2/resources/vms/vms.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v2/types/vm_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_list_response.py">VmListResponse</a></code>
81-
- <code title="delete /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v2/resources/vms/vms.py">delete</a>(vm_id) -> <a href="./src/kthcloud_go_deploy_v2/types/vm_deleted.py">VmDeleted</a></code>
77+
- <code title="post /v2/vms">client.vms.<a href="./src/kthcloud_go_deploy_v_/resources/vms/vms.py">create</a>(\*\*<a href="src/kthcloud_go_deploy_v_/types/vm_create_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v_/types/vm_created.py">VmCreated</a></code>
78+
- <code title="get /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v_/resources/vms/vms.py">retrieve</a>(vm*id) -> <a href="./src/kthcloud_go_deploy_v*/types/vm_read.py">VmRead</a></code>
79+
- <code title="post /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v_/resources/vms/vms.py">update</a>(vm*id, \*\*<a href="src/kthcloud_go_deploy_v*/types/vm*update_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v*/types/vm_updated.py">VmUpdated</a></code>
80+
- <code title="get /v2/vms">client.vms.<a href="./src/kthcloud_go_deploy_v_/resources/vms/vms.py">list</a>(\*\*<a href="src/kthcloud_go_deploy_v_/types/vm_list_params.py">params</a>) -> <a href="./src/kthcloud_go_deploy_v_/types/vm_list_response.py">VmListResponse</a></code>
81+
- <code title="delete /v2/vms/{vmId}">client.vms.<a href="./src/kthcloud_go_deploy_v_/resources/vms/vms.py">delete</a>(vm*id) -> <a href="./src/kthcloud_go_deploy_v*/types/vm_deleted.py">VmDeleted</a></code>
8282

8383
## Snapshot
8484

8585
Methods:
8686

87-
- <code title="delete /v2/vms/{vmId}/snapshot/{snapshotId}">client.vms.snapshot.<a href="./src/kthcloud_go_deploy_v2/resources/vms/snapshot.py">delete</a>(snapshot_id, \*, vm_id) -> <a href="./src/kthcloud_go_deploy_v2/types/vms/vm_snapshot_deleted.py">VmSnapshotDeleted</a></code>
87+
- <code title="delete /v2/vms/{vmId}/snapshot/{snapshotId}">client.vms.snapshot.<a href="./src/kthcloud_go_deploy_v_/resources/vms/snapshot.py">delete</a>(snapshot*id, \*, vm_id) -> <a href="./src/kthcloud_go_deploy_v*/types/vms/vm_snapshot_deleted.py">VmSnapshotDeleted</a></code>
8888

8989
## Snapshots
9090

9191
Types:
9292

9393
```python
94-
from kthcloud_go_deploy_v2.types.vms import VmSnapshotDeleted
94+
from kthcloud_go_deploy_v_.types.vms import VmSnapshotDeleted
9595
```

mypy.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ show_error_codes = True
55
# Exclude _files.py because mypy isn't smart enough to apply
66
# the correct type narrowing and as this is an internal module
77
# it's fine to just use Pyright.
8-
exclude = ^(src/kthcloud_go_deploy_v2/_files\.py|_dev/.*\.py)$
8+
exclude = ^(src/kthcloud_go_deploy_v_/_files\.py|_dev/.*\.py)$
99

1010
strict_equality = True
1111
implicit_reexport = True

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ typecheck = { chain = [
8484
"typecheck:mypy"
8585
]}
8686
"typecheck:pyright" = "pyright"
87-
"typecheck:verify-types" = "pyright --verifytypes kthcloud_go_deploy_v2 --ignoreexternal"
87+
"typecheck:verify-types" = "pyright --verifytypes kthcloud_go_deploy_v_ --ignoreexternal"
8888
"typecheck:mypy" = "mypy ."
8989

9090
[build-system]
@@ -97,7 +97,7 @@ include = [
9797
]
9898

9999
[tool.hatch.build.targets.wheel]
100-
packages = ["src/kthcloud_go_deploy_v2"]
100+
packages = ["src/kthcloud_go_deploy_v_"]
101101

102102
[tool.hatch.metadata.hooks.fancy-pypi-readme]
103103
content-type = "text/markdown"
@@ -187,7 +187,7 @@ length-sort = true
187187
length-sort-straight = true
188188
combine-as-imports = true
189189
extra-standard-library = ["typing_extensions"]
190-
known-first-party = ["kthcloud_go_deploy_v2", "tests"]
190+
known-first-party = ["kthcloud_go_deploy_v_", "tests"]
191191

192192
[tool.ruff.per-file-ignores]
193193
"bin/**.py" = ["T201", "T203"]

release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@
6161
],
6262
"release-type": "python",
6363
"extra-files": [
64-
"src/kthcloud_go_deploy_v2/_version.py"
64+
"src/kthcloud_go_deploy_v_/_version.py"
6565
]
6666
}

requirements-dev.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ pluggy==1.3.0
5959
# via pytest
6060
py==1.11.0
6161
# via pytest
62-
pydantic==2.4.2
62+
pydantic==2.7.1
6363
# via kthcloud
64-
pydantic-core==2.10.1
64+
pydantic-core==2.18.2
6565
# via pydantic
6666
pyright==1.1.359
6767
pytest==7.1.1

requirements.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ httpx==0.25.2
2929
idna==3.4
3030
# via anyio
3131
# via httpx
32-
pydantic==2.4.2
32+
pydantic==2.7.1
3333
# via kthcloud
34-
pydantic-core==2.10.1
34+
pydantic-core==2.18.2
3535
# via pydantic
3636
sniffio==1.3.0
3737
# via anyio

0 commit comments

Comments
 (0)