Testers and Contributors for updated Plankapy (v2) #1000
Replies: 4 comments 15 replies
-
|
Hi there, I dont know how to programm but If I can help , just tell me what to do. best regards |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I've been working on a long time project of migrating boards from trello to planka. I'm writing in python. Implemented: json export of boards with more than 1000 actions. Export of all attachments. But at the moment I can't do anything about importing attachments into planka. Because there is no api for working with attachments yet? How can I join the development? My goal is to create a universal python tool for mass migration of boards from trello to planka with all attachments/structure. |
Beta Was this translation helpful? Give feedback.
-
|
@meltyshev I've been actively working on updating plankapy to support the v2 API. Current work is happening in the The current goal is to utilize your published swagger/open API spec to auto-build an interface that uses I've got the paths done and only need to work on rebuilding the interfaces for the user side, but you can definitely use the I'm going to keep the original Since this is built directly from your spec, I may be opening some minor PRs to keep that spec consistent and correct when I run into issues since my old approach of writing the API typing by hand was a pain and led to issues when new features were added. This new module is fully type hinted and all docs written in the API spec are directly exposed in Python docstrings and will be published to the plankapy documentation site using mkdocs when I make the first release. Would definitely appreciate feedback from the team here if you have any! |
Beta Was this translation helpful? Give feedback.
-
|
New documentation is up at https://hwelch-fle.github.io/plankapy/v2/interface/ The v2 branch is being merged in this PR hwelch-fle/plankapy#38 The commit history is a mess, and I will likely squash it when I merge |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been re-writing the plankapy python module over the past few months when I get the chance to make it more usable. The current re-write is living here under the
v2-workingmainbranch.I think the new version is more usable and extensible than the original that I threw together in a weekend. However as I'm currently the only one working on this branch, I can't really get any good feedback or reports. If anyone here is interested in taking a look or playing around with it to let me know if it's useful or not that would be greatly appreciated.
Because there are currently several forks of the original code and the new code is incompatible with anything that uses
v1, I'm not sure exactly what to do.I have an open issue here for discussion with the community on how I should handle these conflicting implementations of the API in Python.I've decided to move the old code to it's own branchv1and move the new version intomain.As of now it requires no dependencies (not even
requests), but I've moved all request handling to ahandlers.pysubmodule and created aBaseHandlerprotocol so alternate handlers can be written foe edge cases (the current implementation can't render Javascript clientside, so a few of the endpoints that require that are dead).Here's a quick peek at how it's used:
Beta Was this translation helpful? Give feedback.
All reactions