Closed BAPCon closed 1 year ago
I agree with separating out metadata from the ApiAbstract class into its own module, aside from maybe a single helper method for constructing a URL and calling an endpoint w/ the appropriate headers. The metadata APIs have quite a bit to them, and it's arguably clutter to put them all in the same namespace where developers are interacting with the contents of the base itself.
Adds webhook methods to abstract and to base, as referenced in #208 I think separating everything out into a separate meta.py file might be better.