#### Repository https://github.com/holgern/beem<center>  </center> [beem](https://github.com/holgern/beem) is a python library for steem. beem has now 506 unit tests and a coverage of 72 %. The current version is 0.20.13. I created a discord channel for answering a question or discussing beem: https://discord.gg/4HM592V The newest beem version can be installed by: ``` pip install -U beem ``` or when using conda: ``` conda install beem ``` beem can be updated by: ``` conda update beem ``` ### New Features ### `beempy post` improved Utility functions `derive_beneficiaries`, `derive_tags` and `seperate_yaml_dict_from_body` are added to utils.py and unit tests are added for each function. The yaml dection was improved, it is now possible to use `---` everywhere in the document. `derive_tags`detects now tags correctly: * a,b * a, b * a b are detected as `tags = ['a', 'b'].` The yaml-parameter `percent-steem-dollars` and `max-accepted-payout` were added. 100 SP payout is: ``` percent-steem-dollars: 0 ``` 50/50 payout is: ``` percent-steem-dollars: 10000 ``` ### Too Many Requests error handled in graphenerpc This server error lead before to a unhandled rpc exception (The problem occurred in whaleshares). With the changes, the error is now handled and the failed rpc call is automatically retried. ### `beempy uploadimage`added It is now possible to upload images with ´beempy´ to steemitimages. ``` beempy uploadimage -a holger80 -n beem-logo beem.png ``` When successfully uploaded, a markdown code for embedding the image is returned: ```  ``` `-n` specify a image name (optional) and `-a`specify the account name which is used for uploading. An account must be specified and the posting key of this account must be available in the wallet. ### Issue #125 fixed The prefix of the pubkey is now checked. It is now possible to store different keys from different chains for the same account in the wallet. `beempy listaccounts` and `beempy listkeys` returns only the keys and accounts for the current chain, which is set by `beempy set nodes` . The default chain is steem. ### VotedBeforeWaitTimeReached exception added When voting twice within 3 seconds, an error with `Can only vote once every 3 seconds is returned.` This raises now to an exception VotedBeforeWaitTimeReached. ### Commit history #### Add uploadimage to beempy * [commit 96e98c3](https://github.com/holgern/beem/commit/96e98c3a9c795183f587612ace1a3b481735fe68)) #### VotedBeforeWaitTimeReached exception added for "Can only vote once every 3 seconds" * [commit 9c7594e](https://github.com/holgern/beem/commit/9c7594ef3bf0b6d64e4da3c4667146bbd5df9157) #### Fix issue #126 * [commit e92cdf4](https://github.com/holgern/beem/commit/e92cdf464b6562b2f4924d280cbb01a0aede3b3e) #### Improved key handling fixes issue #125 * [commit 355042e](https://github.com/holgern/beem/commit/355042e568191df3fbfa956b840ea1a10b9b66b6) * prefix is checked in getPublicKeys #### derive_beneficiaries, derive_tags and seperate_yaml_dict_from_body added to utils * [commit 5b17c5e](https://github.com/holgern/beem/commit/5b17c5e49b32671b2d1077803ece671a54f8dee4) * unit tests added for all new functions #### Fix claimaccount and improve post commands for beempy * [commit d2cefde](https://github.com/holgern/beem/commit/d2cefdeae3e776be746962894cd8d63bc5d7324a) #### Release 0.20.12 * [commit 49a8db8](https://github.com/holgern/beem/commit/49a8db878bff1a503b2e9acc9cd38f337efe9ba5) * pep8 formating improved * Too Many Requests error handled * different limit handling in WLS fixed for account history * percent-steem-dollars and max-accepted-payout added to beempy post ### Github account https://github.com/holgern
author | holger80 |
---|---|
permlink | update-for-beem---beempy-post-improved-and-imageuploader-added |
category | utopian-io |
json_metadata | "{"app": "beempy/0.23.10", "links": ["https://github.com/holgern/beem", "https://discord.gg/4HM592V", "https://github.com/holgern/beem/commit/96e98c3a9c795183f587612ace1a3b481735fe68", "https://github.com/holgern/beem/commit/9c7594ef3bf0b6d64e4da3c4667146bbd5df9157", "https://github.com/holgern/beem/commit/e92cdf464b6562b2f4924d280cbb01a0aede3b3e", "https://github.com/holgern/beem/commit/355042e568191df3fbfa956b840ea1a10b9b66b6", "https://github.com/holgern/beem/commit/5b17c5e49b32671b2d1077803ece671a54f8dee4", "https://github.com/holgern/beem/commit/d2cefdeae3e776be746962894cd8d63bc5d7324a", "https://github.com/holgern/beem/commit/49a8db878bff1a503b2e9acc9cd38f337efe9ba5", "https://github.com/holgern"], "tags": ["utopian-io", "development", "beem", "steemtank", "python"], "image": ["https://cdn.steemitimages.com/DQmcRrwLPSywSYMierfP6um6mejeMNGjN9Rxw7audJqTDgb/beem-logo"], "format": "markdown", "canonical_url": "https://hive.blog/utopian-io/@holger80/update-for-beem---beempy-post-improved-and-imageuploader-added"}" |
created | 2018-11-25 21:35:27 |
last_update | 2020-05-23 14:43:30 |
depth | 0 |
children | 6 |
last_payout | 2018-12-02 21:35:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 45.021 HBD |
curator_payout_value | 14.076 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 3,939 |
author_reputation | 358,857,509,568,825 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,901,142 |
net_rshares | 95,705,749,985,409 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
fminerten | 0 | 8,598,103,259,145 | 100% | ||
steempty | 0 | 5,193,598,521,770 | 100% | ||
teamsteem | 0 | 12,004,451,826 | 5% | ||
thecryptodrive | 0 | 122,080,242,038 | 30% | ||
quigua | 0 | 80,639,055 | 100% | ||
timcliff | 0 | 1,067,011,160,486 | 85% | ||
snwolak | 0 | 7,205,428,701 | 90% | ||
stevescoins | 0 | 24,261,355,421 | 33% | ||
eforucom | 0 | 22,373,217,717 | 1.14% | ||
rach | 0 | 3,833,753,047 | 100% | ||
yadamaniart | 0 | 837,274,605 | 2.03% | ||
cardboard | 0 | 2,182,247,445 | 100% | ||
danielsaori | 0 | 72,948,988,167 | 100% | ||
freebornsociety | 0 | 9,434,496,649 | 20% | ||
miniature-tiger | 0 | 201,509,725,695 | 100% | ||
unatalmaria | 0 | 275,320,083 | 100% | ||
monoc | 0 | 21,968,890 | 100% | ||
reggaemuffin | 0 | 10,678,379,949,065 | 100% | ||
jga | 0 | 3,861,968,702 | 20.53% | ||
anfitriones | 0 | 10,536,962 | 100% | ||
robofox | 0 | 6,228,788,176 | 100% | ||
cardumen | 0 | 108,003,469 | 100% | ||
ew-and-patterns | 0 | 312,092,042,681 | 35% | ||
changeangels | 0 | 29,189,670 | 100% | ||
warfeed | 0 | 89,050,640 | 16.5% | ||
jrswab | 0 | 66,547,785,519 | 50% | ||
jacekw | 0 | 35,830,349,706 | 20% | ||
codingdefined | 0 | 7,795,719,758 | 7.5% | ||
abigail-dantes | 0 | 746,656,154,335 | 50% | ||
upgoat | 0 | 1,363,331,099 | 100% | ||
resheep | 0 | 429,591,132 | 100% | ||
upcroak | 0 | 118,219,004 | 100% | ||
glitterbooster | 0 | 6,834,980,811 | 30% | ||
alexzicky | 0 | 55,485,642,502 | 75% | ||
theleapingkoala | 0 | 220,514,889 | 1.01% | ||
dorabot | 0 | 1,617,917,489 | 100% | ||
badham | 0 | 140,634,039 | 50% | ||
make-a-whale | 0 | 53,145,065,417 | 7% | ||
boontjie | 0 | 4,830,955,606 | 100% | ||
crokkon | 0 | 97,416,690,413 | 100% | ||
accelerator | 0 | 20,650,583,159 | 1.5% | ||
kamikaze | 0 | 309,012,497,823 | 15% | ||
rosatravels | 0 | 26,833,304,622 | 10% | ||
nicola71 | 0 | 23,088,429,247 | 52.5% | ||
scorer | 0 | 346,338,519,152 | 100% | ||
espoem | 0 | 3,257,390,017 | 2% | ||
mcfarhat | 0 | 20,561,453,684 | 26.64% | ||
feedyourminnows | 0 | 14,549,412,461 | 10% | ||
isnochys | 0 | 6,652,639,776 | 13% | ||
qurator | 0 | 173,395,064,066 | 4.07% | ||
emdesan | 0 | 134,630,066 | 10% | ||
loshcat | 0 | 3,067,587,565 | 100% | ||
myjourney | 0 | 3,850,217,578 | 10% | ||
steem-plus | 0 | 20,008,716,070 | 2.43% | ||
jesusj1 | 0 | 62,240,912 | 99% | ||
feo | 0 | 15,074,745 | 100% | ||
utopian-io | 0 | 56,268,374,286,710 | 41.06% | ||
shammi | 0 | 33,461,719,993 | 35% | ||
emrebeyler | 0 | 15,885,241,888 | 1% | ||
steemtaker | 0 | 2,248,846,641 | 2% | ||
newsrx | 0 | 1,308,708,239 | 100% | ||
mytechtrail | 0 | 508,010,549 | 51% | ||
scipio | 0 | 237,185,923,225 | 100% | ||
skycae | 0 | 324,871,157 | 2.84% | ||
bubbleburst | 0 | 5,866,586,700 | 100% | ||
steembasicincome | 0 | 2,173,345,145,302 | 38% | ||
jpphotography | 0 | 62,952,776,084 | 100% | ||
thomasgift | 0 | 2,082,420,972 | 50% | ||
amosbastian | 0 | 150,508,655,737 | 66.6% | ||
mattockfs | 0 | 27,865,836,868 | 100% | ||
cfminer | 0 | 2,060,234,955 | 100% | ||
neokuduk | 0 | 2,915,814,219 | 100% | ||
lukasmining | 0 | 2,751,581,428 | 50% | ||
literaturk | 0 | 438,313,461 | 100% | ||
mondodidave73 | 0 | 21,574,470,006 | 45% | ||
michaelizer | 0 | 257,586,707 | 100% | ||
dexterdev | 0 | 10,657,736,791 | 100% | ||
nwjordan | 0 | 379,410,672 | 3.05% | ||
verhp11 | 0 | 126,621,343 | 1% | ||
maxpatternman | 0 | 28,998,222,271 | 100% | ||
janse | 0 | 576,872,945 | 100% | ||
flugschwein | 0 | 32,884,979,597 | 75% | ||
akifane | 0 | 425,049,777 | 100% | ||
rasit | 0 | 438,489,191 | 100% | ||
deusjudo | 0 | 14,165,840,270 | 52.5% | ||
redheadpei | 0 | 140,983,080 | 5% | ||
reazuliqbal | 0 | 26,309,132,936 | 25% | ||
maveraunnehr | 0 | 389,651,947 | 100% | ||
hakancelik | 0 | 27,742,888,514 | 50% | ||
schlafhacking | 0 | 101,331,663,457 | 100% | ||
thefunfactory | 0 | 72,436,866 | 100% | ||
someonefun | 0 | 72,435,368 | 100% | ||
funbox | 0 | 72,436,218 | 100% | ||
funlands | 0 | 411,082,453 | 100% | ||
funanime | 0 | 72,436,206 | 100% | ||
funkyfun | 0 | 72,434,490 | 100% | ||
funnyfun | 0 | 72,436,194 | 100% | ||
dmonia | 0 | 72,436,192 | 100% | ||
goldrym | 0 | 72,435,499 | 100% | ||
qeoddrir | 0 | 72,435,488 | 100% | ||
dodrorth | 0 | 72,435,481 | 100% | ||
zcool | 0 | 188,578,079 | 10% | ||
effofex | 0 | 89,592,154 | 0.75% | ||
elleok | 0 | 3,300,910,366 | 34% | ||
ikarus56 | 0 | 1,049,333,628 | 5% | ||
commonlaw | 0 | 3,027,802,012 | 30% | ||
soundworks | 0 | 5,091,382,165 | 100% | ||
arsadulislam | 0 | 228,446,008 | 45% | ||
literaturkritik | 0 | 16,367,886,805 | 100% | ||
elohim4 | 0 | 236,969,885 | 3% | ||
qurator-tier-1-2 | 0 | 38,681,126,589 | 4.07% | ||
boyanpro | 0 | 862,269,479 | 100% | ||
armandosodano | 0 | 7,045,244,514 | 25% | ||
wstanley226 | 0 | 1,815,362,175 | 50% | ||
osakscinac | 0 | 512,752,999 | 100% | ||
urinusud | 0 | 522,019,756 | 100% | ||
spurinizva | 0 | 511,428,624 | 100% | ||
nieloagranca | 0 | 7,150,495,860 | 8% | ||
steemchoose | 0 | 93,308,545,696 | 4.54% | ||
holger.random | 0 | 1,137,957,038 | 100% | ||
fullnodeupdate | 0 | 3,296,942,678 | 100% | ||
mariaovs | 0 | 511,236,433 | 100% | ||
olivial9u | 0 | 523,150,779 | 100% | ||
isabelpereira | 0 | 191,700,781 | 2.03% | ||
durchmanfaimet | 0 | 523,400,909 | 100% | ||
jacekw.dev | 0 | 2,466,915,531 | 40% | ||
perepilichnyy | 0 | 2,009,837,756,598 | 100% | ||
linkerstinker | 0 | 479,489,872 | 50% | ||
merlin7 | 0 | 98,551,772,190 | 4.54% | ||
steem-ua | 0 | 492,797,937,901 | 3.75% | ||
alvinvoo | 0 | 850,317,290 | 100% | ||
kaczynski | 0 | 48,066,857 | 100% | ||
nerdrepost | 0 | 863,828,955 | 75% | ||
nfc | 0 | 10,637,969,576 | 1% | ||
madhupandey | 0 | 39,677,708 | 100% | ||
anthive | 0 | 67,373,362 | 50% | ||
nurah | 0 | 253,849,197 | 50% | ||
kingnosa | 0 | 50,421,383 | 50% | ||
dfen | 0 | 531,899,167 | 100% | ||
steemtank | 0 | 1,921,454,944,591 | 100% | ||
whitebot | 0 | 18,385,091,606 | 1% | ||
samantha-w | 0 | 3,279,704,602,389 | 100% | ||
chrnerd | 0 | 755,011,837 | 100% | ||
tipu.curator | 0 | 4,697,499,861 | 100% | ||
binaural | 0 | 23,307,915,714 | 100% | ||
someaddons | 0 | 7,432,973,913 | 100% | ||
kris1950 | 0 | 223,983,121 | 100% | ||
cerd26 | 0 | 43,244,524 | 75% |
Great updates as usual. Regarding ```re.search``` usage [here](https://github.com/holgern/beem/commit/9c7594ef3bf0b6d64e4da3c4667146bbd5df9157#diff-5853fe4b8bf2f7fb62f120020b515f17R143), isn't it possible to do same thing with a simple ```in``` condition? I expect regex patterns when I see *re*. :) Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2222222). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | emrebeyler |
---|---|
permlink | re-holger80-update-for-beem---beempy-post-improved-and-imageuploader-added-20181127t074814832z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://github.com/holgern/beem/commit/9c7594ef3bf0b6d64e4da3c4667146bbd5df9157#diff-5853fe4b8bf2f7fb62f120020b515f17R143","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/2222222","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-11-27 07:48:15 |
last_update | 2018-11-27 07:48:15 |
depth | 1 |
children | 1 |
last_payout | 2018-12-04 07:48:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 7.661 HBD |
curator_payout_value | 2.471 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 791 |
author_reputation | 448,535,049,068,622 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,976,653 |
net_rshares | 16,484,796,719,368 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
codingdefined | 0 | 7,562,423,204 | 7.5% | ||
utopian-io | 0 | 16,229,983,768,996 | 11.16% | ||
emrebeyler | 0 | 16,070,367,326 | 1% | ||
aydant | 0 | 6,330,443,654 | 50% | ||
amosbastian | 0 | 48,616,303,180 | 20.39% | ||
interfecto | 0 | 5,976,148,633 | 18% | ||
holger80 | 0 | 88,762,929,281 | 20% | ||
reazuliqbal | 0 | 8,355,077,421 | 8% | ||
statsexpert | 0 | 7,903,042,995 | 100% | ||
mightypanda | 0 | 65,236,214,678 | 35% |
Thank you for your review, @emrebeyler! Keep up the good work!
author | utopian-io |
---|---|
permlink | re-re-holger80-update-for-beem---beempy-post-improved-and-imageuploader-added-20181127t074814832z-20181129t204023z |
category | utopian-io |
json_metadata | "{"app": "beem/0.20.9"}" |
created | 2018-11-29 20:40:24 |
last_update | 2018-11-29 20:40:24 |
depth | 2 |
children | 0 |
last_payout | 2018-12-06 20:40:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 62 |
author_reputation | 152,955,367,999,756 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 76,114,681 |
net_rshares | 0 |
Hi, @holger80! You just got a **2.43%** upvote from SteemPlus! To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn. If you're not using SteemPlus yet, please check our last posts in [here](https://steemit.com/@steem-plus) to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
author | steem-plus |
---|---|
permlink | update-for-beem---beempy-post-improved-and-imageuploader-added---vote-steemplus |
category | utopian-io |
json_metadata | {} |
created | 2018-11-26 01:13:21 |
last_update | 2018-11-26 01:13:21 |
depth | 1 |
children | 0 |
last_payout | 2018-12-03 01:13:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 435 |
author_reputation | 247,952,188,232,400 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,908,254 |
net_rshares | 0 |
#### Hi @holger80! Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation! Your **UA** account score is currently 7.250 which ranks you at **#68** across all Steem accounts. Your rank has improved 1 places in the last three days (old rank 69). In our last Algorithmic Curation Round, consisting of 202 contributions, your post is ranked at **#4**. ##### Evaluation of your UA score: * Your follower network is great! * The readers appreciate your great work! * Good user engagement! **Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
author | steem-ua |
---|---|
permlink | re-update-for-beem---beempy-post-improved-and-imageuploader-added-20181126t153403z |
category | utopian-io |
json_metadata | "{"app": "beem/0.20.9"}" |
created | 2018-11-26 15:34:06 |
last_update | 2018-11-26 15:34:06 |
depth | 1 |
children | 0 |
last_payout | 2018-12-03 15:34:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 615 |
author_reputation | 23,214,230,978,060 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,940,531 |
net_rshares | 0 |
This post has been just added as new item to _[timeline of beem on Steem Projects](https://steemprojects.com/projects/p/beem/?utm_source=comment_timeline&utm_medium=steem&utm_campaign=new_event&utm_content=c1)_. If you want to be notified about new updates from this project, register on Steem Projects and add beem to your favorite projects.
author | steemprojects |
---|---|
permlink | re-update-for-beem---beempy-post-improved-and-imageuploader-added-20181125t214818 |
category | utopian-io |
json_metadata | "" |
created | 2018-11-25 21:48:18 |
last_update | 2018-11-25 21:48:18 |
depth | 1 |
children | 0 |
last_payout | 2018-12-02 21:48:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 345 |
author_reputation | 29,054,729,340 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,901,619 |
net_rshares | 0 |
Hey, @holger80! **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Get higher incentives and support Utopian.io!** Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)). **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-update-for-beem---beempy-post-improved-and-imageuploader-added-20181127t115211z |
category | utopian-io |
json_metadata | "{"app": "beem/0.20.9"}" |
created | 2018-11-27 11:52:12 |
last_update | 2018-11-27 11:52:12 |
depth | 1 |
children | 0 |
last_payout | 2018-12-04 11:52:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 590 |
author_reputation | 152,955,367,999,756 |
root_title | "update for beem - beempy post improved and imageuploader added" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 75,984,181 |
net_rshares | 0 |