Commit Graph

130 Commits

Author SHA1 Message Date
Kevin
39517ce6d1 Fix mock server nested body matching and array response tests.
Recursively ignore read-only fields in nested request objects and
regenerate dashboards/streaming integration tests for list responses.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:40:21 +01:00
Kevin
f1f280d48c Normalize ISO8601 datetimes in mock server request body matching.
Treat Z and +00:00 as equivalent when comparing serialized SDK request
bodies to OAS examples, fixing alert suppression window integration tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:22:48 +01:00
Kevin
b1faff026e Regenerate integration tests with fixed JSON escaping and enum params.
Success response bodies now use valid JSON quotes instead of HTML entities,
and optional expand enum params are omitted when OpenAPI examples are invalid.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:13:24 +01:00
Kevin
5441f44f1f CP-2453 Add generated integration tests for all SDK packages
Sync OAS-driven integration test artifacts (mock manifest, test base, conftest, and per-operation integration tests) across 21 packages for CP-2453 full rollout evaluation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:07:00 +01:00
Kevin
509c351f85 CP-2453 Add core test mock server and exception status mapping
Move the integration mock server into test-only sdk_test_support helpers
and expose ApiException.exception_class_for_http_status for generated
integration error assertions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 15:34:11 +01:00
Miguel Pragosa
7e7c1c4c0a
[GitHub Bot] Generated python SDK (#164)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-07-23 12:14:38 +01:00
Miguel Pragosa
5168916842
[GitHub Bot] Generated python SDK (#163)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-07-13 10:54:39 +01:00
Kevin Han
e75e6a7f2f
Fix: Upgrade to urllib3 >= 2.6.3 (#162)
Some checks are pending
Python CI / build (push) Waiting to run
* upgrade to urllib3 >= 2.6.3

* Revert auto-generated changes; keep core retry fix only

* recover tests
2026-07-13 09:29:31 +01:00
Miguel Pragosa
3735dc003f
[GitHub Bot] Generated python SDK (#160)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-07-01 15:10:34 +01:00
Miguel Pragosa
23bfb1d946
[GitHub Bot] Generated python SDK (#158)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-06-23 11:11:56 +01:00
Kevin Han
a2aaa9f059
Fix: Resolve workflow vulnerabilities (#154)
Some checks failed
Python CI / build (push) Has been cancelled
* resolve workflow vulnerabilities

* Set persist-credentials: false on checkouts before untrusted steps.

Prevents GITHUB_TOKEN from being written to git config before pip/pytest
in CI and before build steps in release. add-tag checkout keeps default
credentials for GitHub release creation.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 09:47:58 +01:00
Miguel Pragosa
fa5af77369
[GitHub Bot] Generated python SDK (#149)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-04-30 11:18:18 +01:00
Miguel Pragosa
095f6405a4
doc: Add Support-related documentation (#145)
Some checks failed
Python CI / build (push) Has been cancelled
- Add the ThousandEyes Community link to the README support section
- Keep the existing SDK-specific support contact guidance
- Copy the CODEOWNERS file from thousandeyes-sdk-go
2026-04-01 13:13:44 +01:00
Miguel Pragosa
15ad3554e9
[GitHub Bot] Generated python SDK (#143)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-03-19 14:31:20 +00:00
Miguel Pragosa
336aa3e36a
[GitHub Bot] Generated python SDK (#136)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-02-09 13:27:42 +00:00
Miguel Pragosa
26963344ea
[GitHub Bot] Generated python SDK (#131)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-02-05 11:29:23 +00:00
Miguel Pragosa
c774c9f589
chore: Disable the Issues page (#134)
Some checks are pending
Python CI / build (push) Waiting to run
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-05 11:16:07 +00:00
Miguel Pragosa
06c43bb06e
[GitHub Bot] Generated python SDK (#126)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2026-01-27 11:54:56 +00:00
Rodrigo Rodrigues
85758d8414
feat: Add pagination iterable helper (#125)
Some checks are pending
Python CI / build (push) Waiting to run
2026-01-26 17:18:17 +00:00
Miguel Pragosa
c5916a3b66
[GitHub Bot] Generated python SDK (#122)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-12-19 14:03:25 +00:00
Miguel Pragosa
51d4e438f0
Fix release workflow checkout action configuration (#123) 2025-12-19 13:56:18 +00:00
Miguel Pragosa
3fc5740ee9
[GitHub Bot] Generated python SDK (#121)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-12-15 21:53:59 +00:00
Miguel Pragosa
e4068d6142
[GitHub Bot] Generated python SDK (#119)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-12-02 11:32:03 +00:00
Miguel Pragosa
ebbdbcbac7
[GitHub Bot] Generated python SDK (#117)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-11-11 12:19:25 +00:00
Miguel Pragosa
d44cc6b392
[GitHub Bot] Generated python SDK (#116)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-10-21 16:42:32 +01:00
Ting
df1bc2ab2f
[GitHub Bot] Generated python SDK (#114)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-09-30 14:36:04 +01:00
Ting
99f801db6d
[GitHub Bot] Generated python SDK (#113)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-09-16 14:58:43 +01:00
Miguel Pragosa
b34d33213f
[GitHub Bot] Generated python SDK (#111)
Some checks failed
Python CI / build (push) Has been cancelled
2025-08-27 15:39:09 +01:00
Miguel Pragosa
fbbbc0ca7d
[GitHub Bot] Generated python SDK (#110)
Some checks failed
Python CI / build (push) Has been cancelled
2025-08-19 12:25:22 +01:00
Miguel Pragosa
40c19e2879
[GitHub Bot] Generated python SDK (#108)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-07-22 15:07:05 +01:00
Miguel Pragosa
b2a190c19c
[GitHub Bot] Generated python SDK (#107)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-07-15 15:34:45 +01:00
Miguel Pragosa
cd1d84e1a4
[GitHub Bot] Generated python SDK (#106)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-06-20 12:31:19 +01:00
Miguel Pragosa
601dbe3a38
[GitHub Bot] Generated python SDK (#100)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-05-05 13:14:34 +01:00
Miguel Pragosa
4aeaaa4924
[GitHub Bot] Generated python SDK (#97)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-04-04 15:41:26 +01:00
Miguel Pragosa
1cbf139fbc
Make sure a GH release is created when a release is done (#98)
* CP-2898 Make sure a GH release is created when a release is done

* Code review
2025-04-04 15:36:27 +01:00
Miguel Pragosa
dcf0f54d56
[GitHub Bot] Generated python SDK (#96)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-04-02 12:58:49 +01:00
Kevin Han
175a631c72
feature: Support new release workflow (#94)
Some checks failed
Python CI / build (push) Has been cancelled
* refacotr to the manual release workflow

* add tag after all of the python package published

* simplify input var reference

* add type to input var

* add type to input var

* add type to input var
2025-03-20 10:37:30 +00:00
Miguel Pragosa
0f10697640
[GitHub Bot] Generated python SDK (#93)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-02-26 09:36:13 +00:00
Miguel Pragosa
2fa30db172
[GitHub Bot] Generated python SDK (#92)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-02-04 16:56:08 +00:00
Miguel Pragosa
73e713bbaa
[GitHub Bot] Generated python SDK (#91)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-01-23 11:06:17 +00:00
Miguel Pragosa
d0cf54bcc5
[GitHub Bot] Generated python SDK (#90)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2025-01-08 13:54:47 +00:00
Miguel Pragosa
6648b46757
[GitHub Bot] Generated python SDK (#88)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-12-17 10:03:08 +00:00
Miguel Pragosa
62bed5b328
[GitHub Bot] Generated python SDK (#85)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-12-04 15:57:44 +00:00
Miguel Pragosa
b1c34fef7c
[GitHub Bot] Generated python SDK (#84)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
Co-authored-by: Bruno Marques <107932720+brumarqu-te@users.noreply.github.com>
2024-11-20 08:41:09 +00:00
Miguel Pragosa
b9976c63ed
[GitHub Bot] Generated python SDK (#82)
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-11-20 08:28:16 +00:00
Miguel Pragosa
f235c99bfd
[GitHub Bot] Generated python SDK (#81)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-10-30 14:51:04 +00:00
Miguel Pragosa
cafc4e63c7
[GitHub Bot] Generated python SDK (#80)
Some checks failed
Python CI / build (push) Has been cancelled
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-10-15 10:56:27 +01:00
Miguel Pragosa
b0f91d10a6
fix: Fix the base path being used (#79) 2024-10-15 10:54:56 +01:00
Phellippe Lima
e8590d7f38
fix: fixes core package test (#75)
Some checks failed
Python CI / build (push) Has been cancelled
2024-10-09 14:46:50 +01:00
Miguel Pragosa
953700f7e5
[GitHub Bot] Generated python SDK (#71)
Some checks are pending
Python CI / build (push) Waiting to run
Co-authored-by: API Team <api-team@thousandeyes.com>
2024-10-08 17:18:59 +01:00