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
- now is
piston-lib
- Homepage: lib.piston.rocks
- now is
piston
- now is
piston-cli
- Homepage: cli.piston.rocks
- now is
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!