Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: workos/workos-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: workos/workos-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: add-connect-applications-module
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 12 files changed
  • 3 contributors

Commits on Mar 6, 2026

  1. Add Connect Applications and Client Secrets module

    Implement WorkOS Connect (M2M) endpoints for managing applications
    and client secrets via client.connect.
    
    Endpoints:
    - GET/POST /connect/applications (list, create)
    - GET/PUT/DELETE /connect/applications/:id (get, update, delete)
    - GET/POST /connect/applications/:id/client_secrets (list, create)
    - DELETE /connect/client_secrets/:id (delete)
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    blackmad-cradle and claude committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    38e0333 View commit details
    Browse the repository at this point in the history
  2. Run ruff format on new connect module files

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    gjtorikian and claude committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    12c3963 View commit details
    Browse the repository at this point in the history
  3. Fix delete test fixture args and use ApplicationType in mock fixture

    - Pass None for response_dict and 202 for status_code in delete tests
      (previously 202 was incorrectly passed as response_dict)
    - Type application_type parameter as ApplicationType instead of str
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    gjtorikian and claude committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    6db3017 View commit details
    Browse the repository at this point in the history
  4. Fix misleading docstring in update_application

    Remove "Pass None to clear" from the description parameter docstring.
    The HTTP client's exclude_none=True default strips None values before
    sending, so passing None would silently do nothing rather than clear
    the field.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    gjtorikian and claude committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    2128dde View commit details
    Browse the repository at this point in the history
Loading