You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: add end_slash parameter to ResourceCollection.make_path() to resolve issue #31
Fixes#31 - ResourceCollection.make_path() incorrectly adds trailing slash to terminal endpoints
Changes:
- Add end_slash parameter to ResourceCollection.make_path() (defaults to True for backward compatibility)
- Update action endpoints to use end_slash=False to prevent trailing slashes on terminal endpoints
- Bump version to 0.1.61
Action endpoints updated:
- sessions.py: authorization_code, sweep
- clients.py: revoke, grant (in ClientAccess)
- users.py: activate
- submissions.py: submit
- timetable.py: current, next
This resolves 405 Method Not Allowed errors when servers use strict_slashes=True.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments