diff --git a/CHANGELOG b/CHANGELOG index e3b6388..9828535 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ -Unreleased ------------ +3.2.0 +----- +* `web3.shh` is now implemented. * Introduced `KeepAliveRPCProvider` to correctly recycle HTTP connections and use HTTP keep alive 3.1.1 diff --git a/docs/web3.main.rst b/docs/web3.main.rst index 8ae1830..693fe6f 100644 --- a/docs/web3.main.rst +++ b/docs/web3.main.rst @@ -18,6 +18,10 @@ Providers Convenience API to access :py:class:`web3.providers.rpc.RPCProvider` +.. py:attribute:: Web3.KeepAliveRPCProvider + + Convenience API to access :py:class:`web3.providers.rpc.KeepAliveRPCProvider` + .. py:attribute:: Web3.IPCProvider Convenience API to access :py:class:`web3.providers.rpc.IPCProvider` diff --git a/setup.py b/setup.py index e29704d..dd081d3 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ readme = open(os.path.join(DIR, 'README.md')).read() setup( name='web3', - version='3.1.1', + version='3.2.0', description="""Web3.py""", long_description=readme, author='Piper Merriam', diff --git a/web3/main.py b/web3/main.py index 1d5af0c..ad0d83a 100644 --- a/web3/main.py +++ b/web3/main.py @@ -14,6 +14,7 @@ from web3.iban import Iban from web3.providers.rpc import ( RPCProvider, + KeepAliveRPCProvider, TestRPCProvider, ) from web3.providers.ipc import IPCProvider @@ -50,6 +51,7 @@ from web3.utils.address import ( class Web3(object): # Providers RPCProvider = RPCProvider + KeepAliveRPCProvider = KeepAliveRPCProvider IPCProvider = IPCProvider TestRPCProvider = TestRPCProvider