Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump mastodon-py from 1.6.3 to 1.8.1 #5

Merged
merged 1 commit into from
Aug 25, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 25, 2024

Bumps mastodon-py from 1.6.3 to 1.8.1.

Release notes

Sourced from mastodon-py's releases.

1.8.1

Maintenance release. No new features, fixes only.

  • Replace some lambdas with list comprenehsions (thanks eumiro)
  • Add resolve keyword to account_search (thanks zevaryx)
  • Add support for user agent header in create_app (thanks jkawamoto)
  • Update tox.ini for newer versions (thanks jkawamoto)
  • Various doc and argument check fixes (thanks cnotin, codl, alexmshepherd, RedactedCode)
  • Fix magic not working on windows (thanks xloem)
  • Add readme to PyPi page (thanks hugovk)
  • Fix list_accounts to actually include request parameters (thanks leoncowle)
  • Small formatting changes (thanks amaargiru)
  • Add link to examples to docs and readme.
  • Add local and remote parameter to stream_public (thank you for the report jeafreezy)
  • Fix limit and lang parameters on trend related functions not present or working (thanks for the report pdeitel)
  • Fix some issues with stream reconnect handling (thanks for the report ianh)
  • Added an example for how to receive webpush notifications (thanks JesseWeinstein)
  • Replaced follows with a backwards compatibility stub.
  • Added pagination parameters to admin_domain_blocks (thanks for the report defnull)

Docs: https://mastodonpy.readthedocs.io/en/1.8.1/ PyPi: https://pypi.org/project/Mastodon.py/1.8.1/

1.8.0

  • Overall: Support level is now 3.5.5 (last before 4.0.0)
  • BREAKING CHANGE: Switch the base URL to None, throw an error when no base url is passed. Having mastosoc as default was sensible when there were only three mastodon servers. It is not sensible now and trips people up constantly.
  • GENERAL WARNING: Currently, Mastodon.py does not support the "new" filter system. In the future, it will, and it will respect filters by default (i.e. remove filtered posts).
  • Fixed an issue with the fix for the Pleroma date bug (thanks adbenitez)
  • Added trending APIs (trending_tags, trending_statuses, trending_links, admin_trending_tags, admin_trending_statuses, admin_trending_links)
  • Added lang parameter and document what it does properly.
  • Added category and rule_ids to reports
  • Made the documentation a bit neater (thanks dieseltravis)
  • Added the domain blocking admin API (admin_domain_blocks, admin_domain_block, admin_update_domain_block, admin_delete_domain_block - thanks catgoat)
  • Added the stats admin APIs (admin_measures, admin_dimensions, admin_retention)
  • Added client auth data to access token file.
  • Added account_familiar_followers API
  • Added account_remove_from_followers API
  • Added admin_accounts_v2 API
  • FUTURE BREAKING CHANGE WARNING: For now, admin_accounts still calls v1, but this may change in the future. You are encouraged to use v2 instead.
  • Made the version comparisons a bit nicer (thanks eumiro)
  • Switch to more recent modules for datetime and timezone stuff (thanks eumiro)
  • Made the documentation a bit more consistent (thanks dieseltravis)
  • Substantially restructured the documentation, making it a lot nicer to read
  • Substantially restructured the code, making it hopefully a lot easier to maintain
    • This SHOULD NOT break anything. If this breaks your code, please let me know.
  • This too isn't really a changelog entry but in the same vein as the last post, thank you Claire and Gargron for clarifying many things about the API when asked.

Docs: https://mastodonpy.readthedocs.io/en/1.8.0/ PyPi: https://pypi.org/project/Mastodon.py/1.8.0/

... (truncated)

Changelog

Sourced from mastodon-py's changelog.

v1.8.1

  • Replace some lambdas with list comprenehsions (thanks eumiro)
  • Add resolve keyword to account_search (thanks zevaryx)
  • Add support for user agent header in create_app (thanks jkawamoto)
  • Update tox.ini for newer versions (thanks jkawamoto)
  • Various doc and argument check fixes (thanks cnotin, codl, alexmshepherd, RedactedCode)
  • Fix magic not working on windows (thanks xloem)
  • Add readme to PyPi page (thanks hugovk)
  • Fix list_accounts to actually include request parameters (thanks leoncowle)
  • Small formatting changes (thanks amaargiru)
  • Add link to examples to docs and readme.
  • Add local and remote parameter to stream_public (thank you for the report jeafreezy)
  • Fix limit and lang parameters on trend related functions not present or working (thanks for the report pdeitel)
  • Fix some issues with stream reconnect handling (thanks for the report ianh)
  • Added an example for how to receive webpush notifications (thanks JesseWeinstein)
  • Replaced follows with a backwards compatibility stub.
  • Added pagination parameters to admin_domain_blocks (thanks for the report defnull)

v1.8.0

  • Overall: Support level is now 3.5.5 (last before 4.0.0)
  • BREAKING CHANGE: Switch the base URL to None, throw an error when no base url is passed. Having mastosoc as default was sensible when there were only three mastodon servers. It is not sensible now and trips people up constantly.
  • GENERAL WARNING: Currently, Mastodon.py does not support the "new" filter system. In the future, it will, and it will respect filters by default (i.e. remove filtered posts).
  • Fixed an issue with the fix for the Pleroma date bug (thanks adbenitez)
  • Added trending APIs (trending_tags, trending_statuses, trending_links, admin_trending_tags, admin_trending_statuses, admin_trending_links)
  • Added lang parameter and document what it does properly.
  • Added category and rule_ids to reports
  • Made the documentation a bit neater (thanks dieseltravis)
  • Added the domain blocking admin API (admin_domain_blocks, admin_domain_block, admin_update_domain_block, admin_delete_domain_block - thanks catgoat)
  • Added the stats admin APIs (admin_measures, admin_dimensions, admin_retention)
  • Added client auth data to access token file.
  • Added account_familiar_followers API
  • Added account_remove_from_followers API
  • Added admin_accounts_v2 API
  • FUTURE BREAKING CHANGE WARNING: For now, admin_accounts still calls v1, but this may change in the future. You are encouraged to use v2 instead.
  • Made the version comparisons a bit nicer (thanks eumiro)
  • Switch to more recent modules for datetime and timezone stuff (thanks eumiro)
  • Made the documentation a bit more consistent (thanks dieseltravis)
  • Substantially restructured the documentation, making it a lot nicer to read
  • Substantially restructured the code, making it hopefully a lot easier to maintain
    • This SHOULD NOT break anything. If this breaks your code, please let me know.
  • This too isn't really a changelog entry but in the same vein as the last post, thank you Claire and Gargron for clarifying many things about the API when asked.

v1.7.0

  • Cleaned code up a bit (thanks eumiro)
  • Fixed some Pleroma related issues (thanks aveao, taraletti, adbenitez)
  • Added post editing (status_update, status_source, status_history)
  • Added missing streaming events

... (truncated)

Commits
  • 3d5b94f Prep release
  • 1c444ed Refresh tests
  • 4e23088 Fix reconversion to str after path resolve
  • 04f3c04 typo fix
  • 1bc7e83 changelog
  • 60f9bc7 Add pagination params to admin_domain_blocks
  • 06825da Changelog
  • b934962 Replace follows() with a backwards compat implementation
  • 77c005c Add webpush example
  • 34e97a9 Add explicit path resolution for __load_media_file to maybe circumvent a myst...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mastodon-py](https://github.com/halcy/Mastodon.py) from 1.6.3 to 1.8.1.
- [Release notes](https://github.com/halcy/Mastodon.py/releases)
- [Changelog](https://github.com/halcy/Mastodon.py/blob/master/CHANGELOG.rst)
- [Commits](halcy/Mastodon.py@1.6.3...1.8.1)

---
updated-dependencies:
- dependency-name: mastodon-py
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 25, 2024
@BryantD BryantD merged commit a3b1d69 into main Aug 25, 2024
@dependabot dependabot bot deleted the dependabot/pip/mastodon-py-1.8.1 branch August 25, 2024 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant