Thanks for your client library. It's certainly making some parts of this software much easier to write. I am grateful that you've managed to implement broad support for local changes before calling commit().
I'd like to request that TemplatesManager be made aware of temporary project IDs so the broad support for local changes becomes more broad...
I do understand that this may create some additional complexity, but I think that the implementation could end up being relatively simple, as you already use the temp_id_mapping to update the local cache and in my skim through the API, I don't see a glaringly obvious reason why a file-upload can't be queued up like everything else.
When i try to upload a ./templates/test.csv to a project that's not yet been commit()ed:
For now i'll make the commit() call after each projects.add() call, but since the software i am writing is designed for bulk/batch changes, I sometimes hit rate-limits w/ this approach ^.
Please let me know if this is a change is something that can be implemented or not.
Hi there.
Thanks for your client library. It's certainly making some parts of this software much easier to write. I am grateful that you've managed to implement broad support for local changes before calling
commit()
.I'd like to request that
TemplatesManager
be made aware of temporary project IDs so the broad support for local changes becomes more broad...I do understand that this may create some additional complexity, but I think that the implementation could end up being relatively simple, as you already use the
temp_id_mapping
to update the local cache and in my skim through the API, I don't see a glaringly obvious reason why a file-upload can't be queued up like everything else.When i try to upload a
./templates/test.csv
to a project that's not yet beencommit()
ed:For now i'll make the
commit()
call after eachprojects.add()
call, but since the software i am writing is designed for bulk/batch changes, I sometimes hit rate-limits w/ this approach ^.Please let me know if this is a change is something that can be implemented or not.
Thanks!