Up to 0.5

This commit is contained in:
Michał Sałaban 2019-01-03 18:05:03 +00:00
parent c51e3672a6
commit b0526972bd
5 changed files with 22 additions and 5 deletions

View file

@ -14,7 +14,7 @@ Python Monero module
A comprehensive Python module for handling Monero cryptocurrency.
* release 0.4.4
* release 0.5
* open source: https://github.com/emesik/monero-python
* works with Monero 0.12.x and `the latest source`_ (at least we try to keep up)
* Python 2.x and 3.x compatible

View file

@ -55,9 +55,9 @@ author = 'Michal Salaban'
# built documents.
#
# The short X.Y version.
version = '0.4.4'
version = '0.5'
# The full version, including alpha/beta/rc tags.
release = '0.4.4'
release = '0.5'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View file

@ -27,10 +27,10 @@ Project homepage: https://github.com/emesik/monero-python
seed
misc
exceptions
release_notes
license
authors
Indices and tables
------------------

View file

@ -0,0 +1,17 @@
Release Notes
=============
0.5
---
Backward-incompatible changes:
1. The ``ringsize`` parameter is gone from ``.transfer()`` and ``.transfer_multiple()`` methods of
both ``Wallet`` and ``Account``. Since Monero 0.13 the ring size is of constant value 11.
2. The class hierarchy in ``monero.address`` has been reordered. ``Address`` now represents only
master address of a wallet. ``SubAddress`` doesn't inherit after it anymore, but all classes
share the common base of ``BaseAddress``.
In particular, make sure that your code doesn't check a presence of Monero address by checking
``isinstance(x, monero.address.Address)``. That will not work for sub-addresses anymore.
Replace it by ``isinstance(x, monero.address.BaseAddress)``.

View file

@ -1,3 +1,3 @@
from . import address, account, daemon, wallet, numbers, prio, wordlists, seed
__version__ = '0.4.4'
__version__ = '0.5'