[python-steem] Rebranding to piston-lib/piston-cli

In the last couple months, we have realized that the steem brand is owned by Steemit Inc. and we recently came to the conclusion that it would be in our boths' best interest to distinguish companies more clearly while continuing our efforts to grow the Steem ecosystem. For this reason, the python-steem library as has been built by ChainSquad GmbH with feedback and help from many community developers will be rebranded, entirely:

  • python-steem / pysteem
  • piston
  • piston.web will become (when updated) piston-web

This will properly separated ChainSquad's brand from the brands owned by Steemit Inc. and we can pursue our goals independently from each other. Steemit Inc. can claim their rightful ownership of the steem python namespace and ChainSquad GmbH will continue to work on Steem under it's own brand piston.

Despite this separation, we would like to emphasis that we are still looking to work more closely with the Steem community, its developers and other Businesses on that space including Steemit Inc., Busy.org, eSteem, SteemData, Steemdb, (you name them), and all the other great products that this community has been built this far.

What developers need to do

Since there are plenty of developers that already use ChainSquad's library, and we cannot tell what Steemit Inc. will use the steem namespace for, we would like to give every python developer using it sufficient time to migrate to the piston brand prior to changing ownership.

Installation of piston-lib:

pip3 uninstall steem steem-piston
pip3 install piston-lib piston-cli

For migration to the new package naming, you need to replace

from steem import Steem

into

from piston import Steem

as well as replacing

from steem.X import Y

into

from piston.X import Y

Advanced users can use this sed call:

sed -i 's/^from steem/from piston/' *.py

Once you first make use of the new library, your wallet will be automatically migrate and you won't need to do anything else.

ChainSquad Witness

If you like the services offered by ChainSquad GmbH, please consider approving our new witness: chainsquad.com

Thanks you!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center