Skip to content

Commit

Permalink
Remove the missing eth-pm package from stable web3
Browse files Browse the repository at this point in the history
  • Loading branch information
carver committed Jun 29, 2018
1 parent fa1102e commit 73bdb8d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
12 changes: 11 additions & 1 deletion docs/web3.pm.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,18 @@ Package Manager API
The ``web3.pm`` object exposes methods to interact with Packages as defined by `ERC 1123 <https://github.com/ethereum/EIPs/issues/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
---------

Expand All @@ -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
Expand Down
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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",

This comment has been minimized.

Copy link
@voith

This comment has been minimized.

Copy link
@carver

carver Jun 29, 2018

Author Collaborator

Yeah, I just wanted to get it out ASAP. At least web3 can be installed now 😢 Resolutions are being stacked into #893 (and it turns out that some other weird things went wrong, like parity changing their checksum format)

This comment has been minimized.

Copy link
@voith

voith Jun 30, 2018

Contributor

Totally Understand! I was just trying to find the cause of the test failures.

"eth-utils>=1.0.1,<2.0.0",
"hexbytes>=0.1.0,<1.0.0",
"lru-dict>=1.1.6,<2.0.0",
Expand Down

0 comments on commit 73bdb8d

Please sign in to comment.