The NetBSD Project

CVS log for pkgsrc/chat/py-mastodon/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / chat / py-mastodon

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Oct 14 08:08:36 2024 UTC (2 weeks, 5 days ago) by nia
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -4 lines
py-mastodon: update to 1.8.1

many changes, including "breaking changes". this one is needed by the
latest tootstream.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Aug 10 14:37:30 2024 UTC (2 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
py-mastodon: convert to wheel.mk

Add missing test dependencies.

Bump PKGREVISION.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:05:23 2021 UTC (3 years ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
chat: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Oct 7 13:23:31 2021 UTC (3 years ago) by nia
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -2 lines
chat: Remove SHA1 hashes for distfiles

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Mar 5 20:18:37 2020 UTC (4 years, 7 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -6 lines
py-mastodon: Update to 1.5.0

v1.5.0
------
* BREAKING CHANGE: the search_v1 API is now gone from Mastodon, Mastodon.py will still let you use it where available / use it where needed if you call search()
* Support for new 3.0.0 features
    * Added profile directory API: directory()
    * Added featured and suggested tags API: featured_tags(), featured_tag_suggestions(), featured_tag_create(), featured_tag_delete() (Thanks Gargron for the advice)
    * Added read-markers API: markers_get(), markers_set()
    * Re-added trends API: trends()
    * Added health api: instance_health()
    * Added nodeinfo support: instance_nodeinfo()
    * Added new parameters to search (exclude_unreviewed) and create_account (reason)
* Added ability to persist base URLs together with access token and client id / secret files
* Documented that status_card endpoint has been removed, switched to alternate method of retrieving cards if function is still used
* Added blurhash as a core dependency, since it is now licensed permissively again
* Added me() function as synonym for account_verify_credentials() to lessen confusion
* Fixed notification-dismiss to use new API endpoint where the old one is not available (Thanks kensanata)
* Fixed status_reply to match status_post
* Add basic support for non-mainline featuresvia the feature_set parameter
    * Added support for fedibirds quote_id parameter in status_post
* Future-proofed webpush cryptography api while trying to remain very backwards compatible so that it can hopefully in the future become part of the core
* Clarified and updated the documentation and improved the tests in various ways

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jul 28 16:09:58 2019 UTC (5 years, 3 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -5 lines
py-mastodon: Update to 1.4.6

v1.4.6
------
* Fix documentation for list_accounts()
* Add note about block lists to documentation
* Add note that 2.7 support is being sunset

v1.4.5
------
* Small fix to be friendlier to hosted apps

v1.4.4
------
* Added support for moderation API (Thanks Gargron for the clarifications and dotUser for helping with testing)
* Made status_delete return the deleted status (With "source" attribute)
* Added account_id parameter to notifications
* Added streaming_health
* Added support for local hashtag streams
* Made blurhash an optional dependency (Thanks limburgher)
* Fixed some things related to error handling (Thanks lefherz)
* Fixed various small documentation issues (Thanks lefherz)

v1.4.3
------
* BREAKING BUT ONLY FOR YOUR DEPLOY, POTENTIALLY: http_ece and cryptography are now optional dependencies, if you need full webpush crypto support add the "webpush" feature to your Mastodon.py requirements or require one or both manually in your own setup.py.
* Fixed a bug in create_account (Thanks csmall for the report)
* Allowed and documented non-authenticated access to streaming API (Thanks webwurst)
* Fixed MastodonServerError not being exported (Thanks lefherz)
* Fixed various small documentation issues (Thanks julianaito)

v1.4.2
------
* Fixed date parsing in hashtag dicts.

v1.4.1
------
* Fixed search not working on Mastodon versions before 2.8.0. search now dynamically selects search_v1 or search_v2 and adjusts valid parameters depending on the detected Mastodon version.
* Added blurhash decoding.

v1.4.0
------
There are some breaking changes in this release, though less than you might think, considering
this goes all the way from version 2.4.3 to 2.8.0.

* BREAKING CHANGE: Changed streaming API behaviour to make the initial connection asynchronous (Thanks to Shura0 for the detailed report)
    * Old behaviour: The initial connection could fail, the stream functions would then throw an exception.
    * New behaviour: The initial connection function just returns immediately. If there is a connection error, the listeners on_abort handler is called to inform the user and the connection is retried.
* BREAKING CHANGE: search() now calls through to search_v2. The old behaviour is available as search_v1.
* Added support for polls (Added in 2.8.0)
* Added support for preferences API (Added in 2.8.0)
* Added support for the boost visibility parameter (Added in 2.8.0)
* Added support for type, limit, offset, min_id, max_id, account_id on the search API (Added in 2.8.0)
* Added support for scheduled statuses (Added in 2.7.0)
* Added support for account creation via the API (Thanks gargron for clarifying many things here and in other places. Added in 2.7.0)
* Added support for conversation streaming / stream_direct (Added in 2.6.0)
* Added support for conversations (Added in 2.6.0)
* Added support for report forwarding (Added in 2.5.0)
* Added support for multiple OAuth redirect URIs and forcing the user to re-login in OAuth flows.
* Added support for app_verify_credentials endpoint (Added in 2.7.2).
* Added support for min_id based backwards pagination (Added in 2.6.0). The old method is still supported for older installs.
* Added support for account pins / endorsements (Added in 2.5.0).
* Updated documentation for changes to entities.
* Added the ability to access non-authenticated endpoints with no app credentials (Thanks to cerisara for the report and codl).
* Fixed the streaming API not working with gzip encoding (Thanks to bitleks for the report).
* Added more explicitly caught error classes (Thanks to lefherz).
* Improved Pleroma support including content-type and pagination fixes (Thanks to jfmcbrayer for the report and codl).
* Added better session support (Thanks to jrabbit).
* Fixed dependencies (Thanks to jrabbit).
* Fixed variousmime type issues (Thanks to errbufferoverfl and jfmcbrayer).
* Improved the example code (Thanks to MarkEEaton).
* Fixed various small documentation issues (Thanks to allo-).

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Oct 1 16:31:11 2018 UTC (6 years, 1 month ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +6 -5 lines
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

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Aug 21 17:31:21 2018 UTC (6 years, 2 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +5 -6 lines
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

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jul 31 21:14:33 2018 UTC (6 years, 3 months ago) by nia
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
chat/py-mastodon: Fix typo in patch.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jul 31 16:14:29 2018 UTC (6 years, 3 months ago) by nia
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
chat/py-mastodon: Add a patch to avoid the use of the 'async' keyword,
allowing it to be used with Python 3.7.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jul 25 17:00:57 2018 UTC (6 years, 3 months ago) by nia
Branches: MAIN
chat/py-Mastodon.py: Move to chat/py-mastodon following feedback on irc.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>