Python's method resolution order makes it difficult to use the SniperLinkAccountAdapter with another adapter.
Instead, I split it out into a SniperLinkAccountAdapterMixin that only defines the add_message method, and refactored SniperLinkAccountAdapter for backwards compatibility.
I also used a real project in the example when I updated the README.
And then while I was updating the documentation, I made a few more tweaks to the Markdown.
Thank you for this project, sniper links are cool! If you can publish a new release once these changes are merged, I'd appreciate it.
Python's method resolution order makes it difficult to use the
SniperLinkAccountAdapter
with another adapter.Instead, I split it out into a
SniperLinkAccountAdapterMixin
that only defines theadd_message
method, and refactoredSniperLinkAccountAdapter
for backwards compatibility.I also used a real project in the example when I updated the README.
And then while I was updating the documentation, I made a few more tweaks to the Markdown.
Thank you for this project, sniper links are cool! If you can publish a new release once these changes are merged, I'd appreciate it.