For multi client configuration(like azure-purview-administration),
current python codegen does not generate _version.py
in package folder which is needed by setup.py.
What's worse, customers need to edit the file manually to update version number before they release package which is very inconvenient.
To solve the problem, we need new Plugin
in python codegen. The new Plugin
will generate necessary files(_version.py
, etc) for multi client package. Customers will configure like:
In new plugin, we just need to add files in output_folder
. The plugin will act as independent process in autorest.python and not influence existing plugin.