Skip to content
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

Update this project to use the Sync API v9 #5

Open
drmfinlay opened this issue May 22, 2024 · 1 comment
Open

Update this project to use the Sync API v9 #5

drmfinlay opened this issue May 22, 2024 · 1 comment
Assignees

Comments

@drmfinlay
Copy link
Owner

Every few years I come back to this and find it broken by deprecation. The code now needs to be updated to use either the Sync API v9, which doesn't have an official Python package, or the new REST API. The former is preferred, since it is what this project used originally.

Shouldn't be too difficult. There are only some minor differences and I wish to maintain this project.

Todoist's migration guide for v8 to v9 is available here: https://developer.todoist.com/sync/v9/#migrating-from-v8.

@drmfinlay drmfinlay self-assigned this May 22, 2024
drmfinlay added a commit that referenced this issue May 22, 2024
Re: #5.

Most things are now working as before.

I note that archived items, sections and projects are not included
in the output if specified.  Todoist have changed the way these
things are retrieved, so it will take me longer to fix.
@drmfinlay
Copy link
Owner Author

Okay, everything except the optional inclusion of archived sections and projects is fixed. Todoist have changed this.

drmfinlay added a commit that referenced this issue May 22, 2024
Re: #5.

I overlooked this bit of the migration guide.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant