Releases: jpetrucciani/pyclickup
User-Agent support
Naive get by id for most objects
In this release, I've added a naive implementation helper method to get certain objects by their ID.
Hopefully when their v2 of the API is released, these can be remapped to the right API calls!
This also adds some type annotations for the model methods like List.create_task
and Task.update
.
Fixing Task.update
Basic Task Creation
This adds basic task creation to the List class so that you can make tasks programmatically!
Related to issue #5 by @Sergprotector
Using a ClickUp List object, you can provide a few different options to customize the new task. The method will return the id of the new task you created; however, if you'd like that task's object, you'll have to re-query the List for it, as currently ClickUp does not have an API method to fetch a single task by id.
The API endpoint this is based on can be found here.
More PyPi release fixes
Thanks again @y-aok !
PyPi import fixes
Thanks @y-aok!
This solves the issues on pip install if you don't already have requests installed.
Type Annotations
Adding a ton of type annotations to the client module
Cleanup of the travis build
This cleans up the travis builder so that on deployments it doesn't show up as failing.
It also cleans up some of the magic locals() usage
Fixing packaging issues with m2r
Switching readme to rst so I don't have to deal with any issues related to converting that on deploy
PyPi readme renderer
This release updates some of the readme related stuff for PyPi!