Skip to content

chore: 🐝 Update SDK - Generate Submission SDK #79

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
a35a4b5
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.357.3
speakeasybot Aug 8, 2024
ccd3e28
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.358.0
speakeasybot Aug 9, 2024
ce9501d
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.368.0
speakeasybot Aug 15, 2024
2c909fa
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.376.0
speakeasybot Aug 20, 2024
04004e0
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.383.2
speakeasybot Aug 30, 2024
26b2309
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.392.1
speakeasybot Sep 7, 2024
59cf283
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.394.0
speakeasybot Sep 10, 2024
48a6881
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.396.6
speakeasybot Sep 13, 2024
480f65e
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.401.2
speakeasybot Sep 21, 2024
d9357bb
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.405.6
speakeasybot Oct 1, 2024
39ecc30
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.406.0
speakeasybot Oct 3, 2024
ca3a2b7
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.411.1
speakeasybot Oct 8, 2024
3574021
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.421.1
speakeasybot Oct 24, 2024
55dabe9
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.423.5
speakeasybot Oct 31, 2024
2e92b8c
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.426.0
speakeasybot Nov 5, 2024
5581b9d
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.436.0
speakeasybot Nov 9, 2024
a1df762
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.443.0
speakeasybot Nov 22, 2024
00a6fff
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.446.0
speakeasybot Nov 26, 2024
cb5b9b5
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.448.2
speakeasybot Nov 28, 2024
68beb80
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.451.5
speakeasybot Dec 5, 2024
865e3de
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.453.8
speakeasybot Dec 10, 2024
8e0343f
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.455.3
speakeasybot Dec 14, 2024
e014dd3
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.455.7
speakeasybot Dec 17, 2024
3bee802
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.459.2
speakeasybot Dec 21, 2024
dea7514
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.460.2
speakeasybot Dec 24, 2024
f564f5f
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.462.2
speakeasybot Jan 4, 2025
e5f919c
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.465.1
speakeasybot Jan 9, 2025
a39f29c
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.467.0
speakeasybot Jan 10, 2025
8bb0b1d
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.468.2
speakeasybot Jan 12, 2025
614c726
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.468.6
speakeasybot Jan 15, 2025
afccb40
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.468.8
speakeasybot Jan 16, 2025
0aecb55
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.469.2
speakeasybot Jan 20, 2025
4b0d5de
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.469.11
speakeasybot Jan 21, 2025
a609848
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.474.0
speakeasybot Jan 24, 2025
ad548d0
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.476.0
speakeasybot Jan 25, 2025
dab720d
ci: regenerated with OpenAPI Doc 1.0.0, Speakeasy CLI 1.477.2
speakeasybot Jan 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions submission/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# This allows generated code to be indexed correctly
*.py linguist-generated=false
10 changes: 10 additions & 0 deletions submission/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.speakeasy/reports
README-PYPI.md
.venv/
venv/
src/*.egg-info/
__pycache__/
.pytest_cache/
.python-version
.DS_Store
pyrightconfig.json
1 change: 1 addition & 0 deletions submission/.python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.9
92 changes: 92 additions & 0 deletions submission/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
lockVersion: 2.0.0
id: 33caae79-0482-46e7-9dea-4e7a337d182e
management:
docChecksum: d4af78e6c6d718d7121f5ce9edb789ef
docVersion: 1.0.0
speakeasyVersion: 1.477.2
generationVersion: 2.497.8
releaseVersion: 1.13.8
configChecksum: 2af7ad3cb0b3991d2ff7d01b3d9b94cb
repoURL: https://github.com/epilot-dev/sdk-python.git
repoSubDirectory: submission
installationURL: https://github.com/epilot-dev/sdk-python.git#subdirectory=submission
features:
python:
additionalDependencies: 1.0.0
additionalProperties: 1.0.1
core: 5.10.6
defaultEnabledRetries: 0.2.0
deprecations: 3.0.2
enumUnions: 0.1.0
envVarSecurityUsage: 0.3.2
globalSecurity: 3.0.2
globalSecurityCallbacks: 1.0.0
globalSecurityFlattening: 1.0.0
globalServerURLs: 3.1.0
methodArguments: 1.0.2
responseFormat: 1.0.1
retries: 3.0.2
sdkHooks: 1.0.0
generatedFiles:
- .gitattributes
- .python-version
- .vscode/settings.json
- USAGE.md
- docs/models/files.md
- docs/models/optin.md
- docs/models/s3reference.md
- docs/models/schema.md
- docs/models/security.md
- docs/models/submissionentity.md
- docs/models/submissionpayload.md
- docs/models/utils/retryconfig.md
- docs/sdks/epilot/README.md
- docs/sdks/submissions/README.md
- poetry.toml
- py.typed
- pylintrc
- pyproject.toml
- scripts/prepare-readme.py
- scripts/publish.sh
- src/epilot_submission/__init__.py
- src/epilot_submission/_hooks/__init__.py
- src/epilot_submission/_hooks/sdkhooks.py
- src/epilot_submission/_hooks/types.py
- src/epilot_submission/_version.py
- src/epilot_submission/basesdk.py
- src/epilot_submission/httpclient.py
- src/epilot_submission/models/__init__.py
- src/epilot_submission/models/optin.py
- src/epilot_submission/models/s3reference.py
- src/epilot_submission/models/sdkerror.py
- src/epilot_submission/models/security.py
- src/epilot_submission/models/submissionentity.py
- src/epilot_submission/models/submissionpayload.py
- src/epilot_submission/py.typed
- src/epilot_submission/sdk.py
- src/epilot_submission/sdkconfiguration.py
- src/epilot_submission/submissions.py
- src/epilot_submission/types/__init__.py
- src/epilot_submission/types/basemodel.py
- src/epilot_submission/utils/__init__.py
- src/epilot_submission/utils/annotations.py
- src/epilot_submission/utils/enums.py
- src/epilot_submission/utils/eventstreaming.py
- src/epilot_submission/utils/forms.py
- src/epilot_submission/utils/headers.py
- src/epilot_submission/utils/logger.py
- src/epilot_submission/utils/metadata.py
- src/epilot_submission/utils/queryparams.py
- src/epilot_submission/utils/requestbodies.py
- src/epilot_submission/utils/retries.py
- src/epilot_submission/utils/security.py
- src/epilot_submission/utils/serializers.py
- src/epilot_submission/utils/url.py
- src/epilot_submission/utils/values.py
examples:
createSubmission:
speakeasy-default-create-submission:
requestBody:
application/json: {"entities": [{"_schema": "submission", "description": "Submission created via API", "files": [{"filename": "document.pdf", "s3ref": {"bucket": "epilot-user-content", "key": "temp/123/4d689aeb-1497-4410-a9fe-b36ca9ac4389/document.pdf"}}], "contact_first_name": "First", "contact_last_name": "Last", "contact_email": "example@submission.com", "request": "I would like to know more about electric vehicles"}], "journey_submit_id": "123", "opt_ins": [{"identifier": "example@email.com", "topic": "EMAIL_MARKETING"}], "organization_id": "123", "source_id": "ce99875f-fba9-4fe2-a8f9-afaf52059051", "source_type": "journey"}
examplesVersion: 1.0.0
generatedTests: {}
6 changes: 6 additions & 0 deletions submission/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"python.testing.pytestArgs": ["tests", "-vv"],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"pylint.args": ["--rcfile=pylintrc"]
}
26 changes: 26 additions & 0 deletions submission/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Contributing to This Repository

Thank you for your interest in contributing to this repository. Please note that this repository contains generated code. As such, we do not accept direct changes or pull requests. Instead, we encourage you to follow the guidelines below to report issues and suggest improvements.

## How to Report Issues

If you encounter any bugs or have suggestions for improvements, please open an issue on GitHub. When reporting an issue, please provide as much detail as possible to help us reproduce the problem. This includes:

- A clear and descriptive title
- Steps to reproduce the issue
- Expected and actual behavior
- Any relevant logs, screenshots, or error messages
- Information about your environment (e.g., operating system, software versions)
- For example can be collected using the `npx envinfo` command from your terminal if you have Node.js installed

## Issue Triage and Upstream Fixes

We will review and triage issues as quickly as possible. Our goal is to address bugs and incorporate improvements in the upstream source code. Fixes will be included in the next generation of the generated code.

## Contact

If you have any questions or need further assistance, please feel free to reach out by opening an issue.

Thank you for your understanding and cooperation!

The Maintainers
Loading