Fixes Issue #63, updates status of Issue #38.
Shaarli client now complies with defined FeedSpora standards, with the exception that the post_include_media option is still not supported (nor can it be, as the Shaarli service does not support any specification of images). Additionally, a post_audience option has been added to allow posting of private links to Shaarli if desired/specified (the default is still public).
Tests were updated and enhanced to verify the new functionality. Where possible, pylint errors were also cleaned up in the shaarpy_client.py sub-module.
This PR also includes a change to reflect usage of the main Diaspora API library rather than a forked version (as the main version now includes required changes that were in the forked version).
Fixes Issue #63, updates status of Issue #38. Shaarli client now complies with defined FeedSpora standards, with the exception that the
post_include_media
option is still not supported (nor can it be, as the Shaarli service does not support any specification of images). Additionally, apost_audience
option has been added to allow posting ofprivate
links to Shaarli if desired/specified (the default is stillpublic
).Tests were updated and enhanced to verify the new functionality. Where possible, pylint errors were also cleaned up in the
shaarpy_client.py
sub-module.This PR also includes a change to reflect usage of the main Diaspora API library rather than a forked version (as the main version now includes required changes that were in the forked version).