Skip to content

Commit 0c6e4d0

Browse files
author
CI Bot
committed
chore: update python SDK to v7.23.0
Automated generation from pd-openapi-spec SDK Version: 7.23.0 OAS Version: 7.23.0 Tag: v7.23.0-rc-0 Commit: f0467ce2bb1106f41525a7be88ba60cf55e61ec1
1 parent ed367ab commit 0c6e4d0

1,047 files changed

Lines changed: 97472 additions & 59581 deletions

File tree

Some content is hidden

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

.github/workflows/python.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# NOTE: This file is auto generated by OpenAPI Generator.
2+
# URL: https://openapi-generator.tech
3+
#
4+
# ref: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
5+
6+
name: pandadoc_client Python package
7+
8+
on: [push, pull_request]
9+
10+
permissions:
11+
contents: read
12+
13+
jobs:
14+
build:
15+
16+
runs-on: ubuntu-latest
17+
strategy:
18+
matrix:
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
20+
21+
steps:
22+
- uses: actions/checkout@v4
23+
- name: Set up Python ${{ matrix.python-version }}
24+
uses: actions/setup-python@v4
25+
with:
26+
python-version: ${{ matrix.python-version }}
27+
- name: Install dependencies
28+
run: |
29+
python -m pip install --upgrade pip
30+
pip install -r requirements.txt
31+
pip install -r test-requirements.txt
32+
- name: Test with pytest
33+
run: |
34+
pytest --cov=pandadoc_client

.gitignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,8 @@ docs/_build/
6262
# PyBuilder
6363
target/
6464

65-
#Ipython Notebook
65+
# Ipython Notebook
6666
.ipynb_checkpoints
67-
© 2021 GitHub, Inc.
68-
Terms
69-
Privacy
7067

7168
.idea
7269
.vscode

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2021 PandaDoc
3+
Copyright (c) 2025 PandaDoc
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 603 additions & 98 deletions
Large diffs are not rendered by default.

docs/APILogDetailsResponse.md

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33

44
## Properties
5+
56
Name | Type | Description | Notes
67
------------ | ------------- | ------------- | -------------
78
**id** | **str** | | [optional]
@@ -10,18 +11,34 @@ Name | Type | Description | Notes
1011
**status** | **int** | | [optional]
1112
**request_time** | **str** | | [optional]
1213
**response_time** | **str** | | [optional]
13-
**response_body** | **{str: (bool, date, datetime, dict, float, int, list, str, none_type)}** | | [optional]
14+
**response_body** | **object** | | [optional]
1415
**query_params_string** | **str** | | [optional]
15-
**query_params_object** | **{str: (bool, date, datetime, dict, float, int, list, str, none_type)}, none_type** | | [optional]
16-
**request_body** | **{str: (bool, date, datetime, dict, float, int, list, str, none_type)}** | | [optional]
16+
**query_params_object** | **object** | | [optional]
17+
**request_body** | **object** | | [optional]
1718
**token_type** | **str** | | [optional]
18-
**application** | **str, none_type** | | [optional]
19+
**application** | **str** | | [optional]
1920
**key** | **str** | | [optional]
2021
**request_id** | **str** | | [optional]
2122
**user_email** | **str** | | [optional]
2223
**user_id** | **str** | | [optional]
23-
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
2424

25-
[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
25+
## Example
26+
27+
```python
28+
from pandadoc_client.models.api_log_details_response import APILogDetailsResponse
29+
30+
# TODO update the JSON string below
31+
json = "{}"
32+
# create an instance of APILogDetailsResponse from a JSON string
33+
api_log_details_response_instance = APILogDetailsResponse.from_json(json)
34+
# print the JSON string representation of the object
35+
print(APILogDetailsResponse.to_json())
36+
37+
# convert the object into a dict
38+
api_log_details_response_dict = api_log_details_response_instance.to_dict()
39+
# create an instance of APILogDetailsResponse from a dict
40+
api_log_details_response_from_dict = APILogDetailsResponse.from_dict(api_log_details_response_dict)
41+
```
42+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
2643

2744

docs/APILogListResponse.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,28 @@
22

33

44
## Properties
5+
56
Name | Type | Description | Notes
67
------------ | ------------- | ------------- | -------------
7-
**results** | [**[APILogListResponseResults]**](APILogListResponseResults.md) | | [optional]
8-
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
8+
**results** | [**List[APILogListResponseResultsInner]**](APILogListResponseResultsInner.md) | | [optional]
9+
10+
## Example
11+
12+
```python
13+
from pandadoc_client.models.api_log_list_response import APILogListResponse
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of APILogListResponse from a JSON string
18+
api_log_list_response_instance = APILogListResponse.from_json(json)
19+
# print the JSON string representation of the object
20+
print(APILogListResponse.to_json())
921

10-
[[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
22+
# convert the object into a dict
23+
api_log_list_response_dict = api_log_list_response_instance.to_dict()
24+
# create an instance of APILogListResponse from a dict
25+
api_log_list_response_from_dict = APILogListResponse.from_dict(api_log_list_response_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1128

1229

docs/APILogListResponseResults.md

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# APILogListResponseResultsInner
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**id** | **str** | | [optional]
9+
**url** | **str** | | [optional]
10+
**status** | **int** | | [optional]
11+
**request_time** | **str** | | [optional]
12+
**response_time** | **str** | | [optional]
13+
14+
## Example
15+
16+
```python
17+
from pandadoc_client.models.api_log_list_response_results_inner import APILogListResponseResultsInner
18+
19+
# TODO update the JSON string below
20+
json = "{}"
21+
# create an instance of APILogListResponseResultsInner from a JSON string
22+
api_log_list_response_results_inner_instance = APILogListResponseResultsInner.from_json(json)
23+
# print the JSON string representation of the object
24+
print(APILogListResponseResultsInner.to_json())
25+
26+
# convert the object into a dict
27+
api_log_list_response_results_inner_dict = api_log_list_response_results_inner_instance.to_dict()
28+
# create an instance of APILogListResponseResultsInner from a dict
29+
api_log_list_response_results_inner_from_dict = APILogListResponseResultsInner.from_dict(api_log_list_response_results_inner_dict)
30+
```
31+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
32+
33+

0 commit comments

Comments
 (0)