From 73bdb8db859e5df472201c6636ac542e0bc74d47 Mon Sep 17 00:00:00 2001 From: Jason Carver Date: Fri, 29 Jun 2018 09:25:55 -0700 Subject: [PATCH] Remove the missing eth-pm package from stable web3 --- Makefile | 2 +- docs/web3.pm.rst | 12 +++++++++++- setup.py | 1 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 0103b282e7..d8d297b05c 100644 --- a/Makefile +++ b/Makefile @@ -44,7 +44,7 @@ docs: build-docs open docs/_build/html/index.html linux-docs: build-docs - xdg-open docs/_build/html/index.html + readlink -f docs/_build/html/index.html release: clean CURRENT_SIGN_SETTING=$(git config commit.gpgSign) diff --git a/docs/web3.pm.rst b/docs/web3.pm.rst index 20cad57d6c..f077ebdf74 100644 --- a/docs/web3.pm.rst +++ b/docs/web3.pm.rst @@ -6,8 +6,18 @@ Package Manager API The ``web3.pm`` object exposes methods to interact with Packages as defined by `ERC 1123 `_. + +Installation +------------ + .. warning:: The PM module is still under development, and not all use-cases are currently supported, so it is not included by default in the web3 instance. +You must install the eth-pm module separately, until it is stable. Install with: + +.. code-block:: python + + pip install --upgrade ethpm + Attaching --------- @@ -16,7 +26,7 @@ To use ``web3.pm``, attach it to your ``web3`` instance. .. code-block:: python from web3.pm import PM - PM.attach(web3, 'pmp') + PM.attach(web3, 'pm') Methods diff --git a/setup.py b/setup.py index 698f244348..7b69318a4c 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,6 @@ "cytoolz>=0.9.0,<1.0.0;implementation_name=='cpython'", "eth-abi>=1.1.1,<2", "eth-account>=0.2.1,<0.3.0", - "eth-pm==0.1.0-alpha.17", "eth-utils>=1.0.1,<2.0.0", "hexbytes>=0.1.0,<1.0.0", "lru-dict>=1.1.6,<2.0.0",