diff options
author | Lorenz Diener <[email protected]> | 2019-10-12 23:20:28 +0200 |
---|---|---|
committer | Lorenz Diener <[email protected]> | 2019-10-12 23:20:28 +0200 |
commit | 48343ad19445527799b83a519fc2072a352cfd05 (patch) | |
tree | 5ea169e6a9bffb48b0d30990ae448dd09457f2ad | |
parent | 0b3b2c31a024a335a9e52e93c350f1a214a92219 (diff) | |
download | mastodon.py-48343ad19445527799b83a519fc2072a352cfd05.tar.gz |
1.5.0 changelog and version bumps
-rw-r--r-- | CHANGELOG.rst | 22 | ||||
-rw-r--r-- | README.rst | 2 | ||||
-rw-r--r-- | docs/conf.py | 4 | ||||
-rw-r--r-- | docs/index.rst | 2 | ||||
-rw-r--r-- | setup.py | 2 |
5 files changed, 27 insertions, 5 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4d3cdb4..3ae485b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst | |||
@@ -2,6 +2,28 @@ A note on versioning: This librarys major version will grow with the APIs | |||
2 | version number. Breaking changes will be indicated by a change in the minor | 2 | version number. Breaking changes will be indicated by a change in the minor |
3 | (or major) version number, and will generally be avoided. | 3 | (or major) version number, and will generally be avoided. |
4 | 4 | ||
5 | v1.5.0 | ||
6 | ------ | ||
7 | * 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() | ||
8 | * Support for new 3.0.0 features | ||
9 | * Added profile directory API: directory() | ||
10 | * Added featured and suggested tags API: featured_tags(), featured_tag_suggestions(), featured_tag_create(), featured_tag_delete() (Thanks Gargron for the advice) | ||
11 | * Added read-markers API: markers_get(), markers_set() | ||
12 | * Re-added trends API: trends() | ||
13 | * Added health api: instance_health() | ||
14 | * Added nodeinfo support: instance_nodeinfo() | ||
15 | * Added new parameters to search (exclude_unreviewed) and create_account (reason) | ||
16 | * Added ability to persist base URLs together with access token and client id / secret files | ||
17 | * Documented that status_card endpoint has been removed, switched to alternate method of retrieving cards if function is still used | ||
18 | * Added blurhash as a core dependency, since it is now licensed permissively again | ||
19 | * Added me() function as synonym for account_verify_credentials() to lessen confusion | ||
20 | * Fixed notification-dismiss to use new API endpoint where the old one is not available (Thanks kensanata) | ||
21 | * Fixed status_reply to match status_post | ||
22 | * Add basic support for non-mainline featuresvia the feature_set parameter | ||
23 | * Added support for fedibirds quote_id parameter in status_post | ||
24 | * 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 | ||
25 | * Clarified and updated the documentation and improved the tests in various ways | ||
26 | |||
5 | v1.4.6 | 27 | v1.4.6 |
6 | ------ | 28 | ------ |
7 | * Fix documentation for list_accounts() | 29 | * Fix documentation for list_accounts() |
@@ -1,7 +1,7 @@ | |||
1 | Mastodon.py | 1 | Mastodon.py |
2 | =========== | 2 | =========== |
3 | Python wrapper for the Mastodon ( https://github.com/tootsuite/mastodon/ ) API. | 3 | Python wrapper for the Mastodon ( https://github.com/tootsuite/mastodon/ ) API. |
4 | Feature complete for public API as of Mastodon version 2.9.2 and easy to get started with: | 4 | Feature complete for public API as of Mastodon version 3.0.1 and easy to get started with: |
5 | 5 | ||
6 | .. code-block:: python | 6 | .. code-block:: python |
7 | 7 | ||
diff --git a/docs/conf.py b/docs/conf.py index 2705ce6..15c27b6 100644 --- a/docs/conf.py +++ b/docs/conf.py | |||
@@ -66,9 +66,9 @@ author = u'Lorenz Diener' | |||
66 | # built documents. | 66 | # built documents. |
67 | # | 67 | # |
68 | # The short X.Y version. | 68 | # The short X.Y version. |
69 | version = u'1.4' | 69 | version = u'1.5' |
70 | # The full version, including alpha/beta/rc tags. | 70 | # The full version, including alpha/beta/rc tags. |
71 | release = u'1.4.6' | 71 | release = u'1.5.0' |
72 | 72 | ||
73 | # The language for content autogenerated by Sphinx. Refer to documentation | 73 | # The language for content autogenerated by Sphinx. Refer to documentation |
74 | # for a list of supported languages. | 74 | # for a list of supported languages. |
diff --git a/docs/index.rst b/docs/index.rst index 1e64927..2826301 100644 --- a/docs/index.rst +++ b/docs/index.rst | |||
@@ -54,7 +54,7 @@ node running Mastodon by setting `api_base_url` when creating the | |||
54 | api object (or creating an app). | 54 | api object (or creating an app). |
55 | 55 | ||
56 | Mastodon.py aims to implement the complete public Mastodon API. As | 56 | Mastodon.py aims to implement the complete public Mastodon API. As |
57 | of this time, it is feature complete for Mastodon version 2.9.2. Pleromas | 57 | of this time, it is feature complete for Mastodon version 3.0.1. Pleromas |
58 | Mastodon API layer, while not an official target, should also be basically | 58 | Mastodon API layer, while not an official target, should also be basically |
59 | compatible, and Mastodon.py does make some allowances for behaviour that isn't | 59 | compatible, and Mastodon.py does make some allowances for behaviour that isn't |
60 | strictly like Mastodons. | 60 | strictly like Mastodons. |
@@ -26,7 +26,7 @@ extras = { | |||
26 | } | 26 | } |
27 | 27 | ||
28 | setup(name='Mastodon.py', | 28 | setup(name='Mastodon.py', |
29 | version='1.4.6', | 29 | version='1.5.0', |
30 | description='Python wrapper for the Mastodon API', | 30 | description='Python wrapper for the Mastodon API', |
31 | packages=['mastodon'], | 31 | packages=['mastodon'], |
32 | install_requires=[ | 32 | install_requires=[ |