The list of dependencies of an integration on the doc page should be automatically generated #311

Closed
opened 2023-09-02 12:17:12 +02:00 by blacklight · 0 comments
Owner

It takes quite some effort to write down the same dependencies of an integration in its manifest file, in the docstring of its class and in the extras of the setup.py - and keep all these places aligned.

We should therefore only keep the manifest as the source of truth, and the dependencies should be dynamically parsed from the manifest when the Sphinx docs are built.

It takes quite some effort to write down the same dependencies of an integration in its manifest file, in the docstring of its class and in the extras of the setup.py - and keep all these places aligned. We should therefore only keep the manifest as the source of truth, and the dependencies should be dynamically parsed from the manifest when the Sphinx docs are built.
blacklight added the
enhancement
documentation
labels 2023-09-02 12:17:12 +02:00
blacklight self-assigned this 2023-09-02 12:17:12 +02:00
blacklight added this to the core project 2023-09-02 12:17:12 +02:00
blacklight changed title from The list of dependencies of an integrations on the doc page should be automatically generated to The list of dependencies of an integration on the doc page should be automatically generated 2023-09-02 12:17:49 +02:00
blacklight added reference 311/auto-generate-deps-docs 2023-09-24 17:02:41 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: platypush/platypush#311
No description provided.