steemit / steem-python

The official Python (3) library for the Steem Blockchain.
https://steem.io
MIT License
154 stars 99 forks source link

Move some configuration out of sqlite, remove disk access requirement, fix package installation bugs #104

Closed john-g-g closed 6 years ago

john-g-g commented 6 years ago

Closes #97, closes #79, closes #78, closes #77

This commit addresses several installation bugs, in part by refactoring how the library defines its dependencies. It now uses the standard setup.py to define requirements, rendering many files in the package unnecessary. The refactoring also removes steemd url configuration data from sqlite, which improves installation errors that arise when install environment runtime disk write access is not desired.

goldibex commented 6 years ago

Thanks for this @john-g-g. Please do the following before review proceeds:

cyon1c commented 6 years ago

I'm going to close this @john-g-g because it's relatively outdated. The only thing I'm not clear on is the disk access requirement. If so, let's open an issue for it.