Calling pyanaconda directly from Python #3956
-
Hello! I would like to write my own UI/frontend for Anaconda in Python. But There seems to be little to no documentation on how to use the pyanaconda API. Where do I get started on using pyanaconda directly in Python? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi! Sorry, that isn't entirely possible yet. In theory, Anaconda runs as a bunch of processes (modules) glued together by the D-Bus API. So you can have a different front-end in any language, just call the API. In practice, there are at least two reasons why that isn't true:
As we are working towards the Web UI, we will have to solve most of these problems, so it's mostly a question of time. Then again, that time could be measured in years. Alternatively:
|
Beta Was this translation helpful? Give feedback.
-
I would like to add that the current Anaconda API is definitely not stable nor supported at this moment. |
Beta Was this translation helpful? Give feedback.
Hi! Sorry, that isn't entirely possible yet. In theory, Anaconda runs as a bunch of processes (modules) glued together by the D-Bus API. So you can have a different front-end in any language, just call the API. In practice, there are at least two reasons why that isn't true: