./chat/py-mastodon, Python wrapper for the Mastodon API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.1, Package name: py27-mastodon-1.3.1, Maintainer: pkgsrc-users

Mastodon.py is a Python wrapper for the Mastodon social networking API.

It is feature complete for the public API as of Mastodon version 2.1.0.


Required to run:
[devel/py-setuptools] [time/py-dateutil] [time/py-pytz] [lang/python27] [devel/py-decorator] [devel/py-requests] [lang/py-six] [www/py-http_ece]

Required to build:
[pkgtools/cwrappers] [devel/py-test-runner]

Master sites:

SHA1: 101164587179c1cf20a17c1a57960c1b1b8c8433
RMD160: 703f45e4814e1a393946ba5decd11e1ba8b02fdd
Filesize: 812.478 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-01 18:31:11 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
chat/py-mastodon: Update to 1.3.1

Changes:

    Mastodon v2.4.3 compatibility:
        Keyword filter support: filters(), filter(), filters_apply(), \ 
filter_create(), filter_update(), filter_delete()
        Follow suggestions support: suggestions(), suggestion_delete()
        account_follow() now has "reblogs" parameter
        account_mute() now has "notifications" parameter
        Support for granular scopes
    Added status_reply() convenience function
    First attempt at basic Pleroma compatibility (Thanks deeunderscore)
    Several small fixes
   2018-08-21 19:31:21 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
py-mastodon: Update to version 1.3.0.

Changes:

Several small bug fixes (Thanks goldensuneur, bowlercaptain, joyeusenoelle)
Improved stream error handling (Thanks codl)
Improvements to streaming:
    Added on_abort() handler to streams
    Added automatic reconnecting
    POTENTIALLY BREAKING CHANGE: Added better error catching to make sure
    streaming functions do not just crash
Mastodon v2.3 compatibility (sorry for the late release)
    only_media parameter in timeline functions
    focus support for media_upload()
    Added media_update()
Mastodon v2.4 compatibility
    Added fields to account_update_credentials()
    WebPush support:
	Added push_subscription(), push_subscription_set(), push_subscription_update(),
	push_subscription_delete()
	Added webpush crypto utilities: push_subscription_generate_keys(),
	push_subscription_decrypt_push()
Added support for pinned toots, an oversight from 2.1.0: status_pin(), status_unpin()
POTENTIALLY BREAKING CHANGE: Changed pagination attributes to not be part of the \ 
dict keys
of paginated return values.
Many internal improvements, more tests
   2018-07-31 23:14:33 by Nia Alarie | Files touched by this commit (2)
Log message:
chat/py-mastodon: Fix typo in patch.
   2018-07-31 18:14:29 by Nia Alarie | Files touched by this commit (3)
Log message:
chat/py-mastodon: Add a patch to avoid the use of the 'async' keyword,
allowing it to be used with Python 3.7.
   2018-07-31 17:54:27 by Nia Alarie | Files touched by this commit (1)
Log message:
chat/py-mastodon: Version in pkgsrc is incompatible with python37
due to a collision with the async keyword.
   2018-07-25 20:59:09 by Nia Alarie | Files touched by this commit (1)
Log message:
chat/py-mastodon: add more dependencies
   2018-07-25 20:20:42 by Nia Alarie | Files touched by this commit (1)
Log message:
chat/py-mastodon: remove cryptography DEPENDS, pointed out by adam
   2018-07-25 19:00:57 by Nia Alarie | Files touched by this commit (4)
Log message:
chat/py-Mastodon.py: Move to chat/py-mastodon following feedback on irc.