Publishing a Plugin#
The best way to make your plugin available for others is by publishing it to a package manager registry.
Configuring Entry Point#
Publishing the package will make it installable by package managers, but an extra step is necessary to make the package discoverable as a plugin by Arelle.
ixbrl-viewer = "iXBRLViewerPlugin:load_plugin_url"
For your project, swap out
ixbrl-viewer with your plugin name, and swap
iXBRLViewerPlugin:load_plugin_url with a reference to a method that returns a path
to the Python script that defines
Consider including ‘arelle’ and ‘plugin’ keywords in your package to make it more discoverable!