Fabio Manganiello
966a6ce29e
httplib2 should be an explicit dependency for Google integrations.
...
Plus, some misc LINT/Black chores.
2023-10-01 00:52:59 +02:00
Fabio Manganiello
a7bb81553c
Regex fix.
continuous-integration/drone/push Build is passing
Details
2023-09-30 15:11:09 +02:00
Fabio Manganiello
1732bfa82c
Fixed _default_docstring regex.
2023-09-30 14:36:08 +02:00
Fabio Manganiello
ecffbf29bf
Skip vararg/varkw parameters from the config snippet.
continuous-integration/drone/push Build is passing
Details
2023-09-30 13:53:33 +02:00
Fabio Manganiello
c82f7bbfbe
Ignore the default docstring text for __init__.
...
If no docstring is specified for a constructor, Python usually pre-fills
a standard text - "Initialize self. See help(type(self))".
We don't need this default text in our plugins documentation.
2023-09-30 13:29:49 +02:00
Fabio Manganiello
15d06fa5c2
Improved docstring parser logic.
continuous-integration/drone/push Build is failing
Details
2023-09-30 12:35:31 +02:00
Fabio Manganiello
343972b520
New `IntegrationMetadata` generic util class.
...
continuous-integration/drone/push Build is passing
Details
This object is in charge of parsing all the metadata of a
plugin/backend.
2023-09-30 02:28:20 +02:00