aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Diener <[email protected]>2019-10-12 23:20:28 +0200
committerLorenz Diener <[email protected]>2019-10-12 23:20:28 +0200
commit48343ad19445527799b83a519fc2072a352cfd05 (patch)
tree5ea169e6a9bffb48b0d30990ae448dd09457f2ad
parent0b3b2c31a024a335a9e52e93c350f1a214a92219 (diff)
downloadmastodon.py-48343ad19445527799b83a519fc2072a352cfd05.tar.gz
1.5.0 changelog and version bumps
-rw-r--r--CHANGELOG.rst22
-rw-r--r--README.rst2
-rw-r--r--docs/conf.py4
-rw-r--r--docs/index.rst2
-rw-r--r--setup.py2
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
2version number. Breaking changes will be indicated by a change in the minor 2version 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
5v1.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
5v1.4.6 27v1.4.6
6------ 28------
7* Fix documentation for list_accounts() 29* Fix documentation for list_accounts()
diff --git a/README.rst b/README.rst
index 6fa4beb..b23a0c9 100644
--- a/README.rst
+++ b/README.rst
@@ -1,7 +1,7 @@
1Mastodon.py 1Mastodon.py
2=========== 2===========
3Python wrapper for the Mastodon ( https://github.com/tootsuite/mastodon/ ) API. 3Python wrapper for the Mastodon ( https://github.com/tootsuite/mastodon/ ) API.
4Feature complete for public API as of Mastodon version 2.9.2 and easy to get started with: 4Feature 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.
69version = u'1.4' 69version = u'1.5'
70# The full version, including alpha/beta/rc tags. 70# The full version, including alpha/beta/rc tags.
71release = u'1.4.6' 71release = 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
54api object (or creating an app). 54api object (or creating an app).
55 55
56Mastodon.py aims to implement the complete public Mastodon API. As 56Mastodon.py aims to implement the complete public Mastodon API. As
57of this time, it is feature complete for Mastodon version 2.9.2. Pleromas 57of this time, it is feature complete for Mastodon version 3.0.1. Pleromas
58Mastodon API layer, while not an official target, should also be basically 58Mastodon API layer, while not an official target, should also be basically
59compatible, and Mastodon.py does make some allowances for behaviour that isn't 59compatible, and Mastodon.py does make some allowances for behaviour that isn't
60strictly like Mastodons. 60strictly like Mastodons.
diff --git a/setup.py b/setup.py
index f0b9985..4aed898 100644
--- a/setup.py
+++ b/setup.py
@@ -26,7 +26,7 @@ extras = {
26} 26}
27 27
28setup(name='Mastodon.py', 28setup(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=[
Powered by cgit v1.2.3 (git 2.41.0)