From Python's perspective, there isn't much difference between being embedded in a project with main in another language (like Zig) and the work needed to create a Python library/extension. Pydust has a nice interface for libpython, but a lot of the project seems focused around producing modules for the rest of the Python ecosystem to consume. From a maintainer's perspective (or anyone else with enough context):
- How much work is it to cleanly add that functionality to Pydust?
- If the workload isn't obscene, do you have any pointers to architecturally "nice" places to try to start making that change?
- If somebody adds that feature, do you want it upstreamed to the ziggy-pydust project?
From Python's perspective, there isn't much difference between being embedded in a project with
mainin another language (like Zig) and the work needed to create a Python library/extension. Pydust has a nice interface for libpython, but a lot of the project seems focused around producing modules for the rest of the Python ecosystem to consume. From a maintainer's perspective (or anyone else with enough context):