monkinetic the blog

Daily Digest for Thursday, Sep 19, 2019

☀️ Earliest posts come first.

Steve Ivy

Python packaging question: what do you call it when a packages has optional subpackages you can install, like “pipe install jupyter[notebook]” - i want to learn how to write packages like that…

~ # 12:45 ~

Steve Ivy

@bitprophet Thanks @bitprophet - how does the code use that information? Are you using conditionals around what’s installed?

~ # 14:59 ~

Steve Ivy

@bitprophet Yeah but how does the code enable or disable that support? (I am truly confused here)

~ # 15:06 ~

Steve Ivy

@bitprophet Ok, that’s what I expected, but even the extras section in te setuptools docs doesn’t way what the the developer is expected to do with this stuff :)

~ # 15:17 ~

Steve Ivy

@bitprophet Seems like some kind of “extra_is_installed(extra)” helper in setuptools would be cool

~ # 15:21 ~

Steve Ivy

RT @davewiner: @dhh The work we did at UserLand in the 90s and early 00s was precursor for what they’ve done at WordPress, but here’s somet…

~ # 19:58 ~

Steve Ivy

RT @davewiner: @dhh I have rebuilt most of the toolkit I had back then in Node and browser-based JavaScript. I’m editing my blog now with t…

~ # 19:59 ~

Steve Ivy

@jephjacques I’m punching myself in the face right now it’s so awesomebad

~ # 22:54 ~

Steve Ivy

@jephjacques STILL PUNCHING

~ # 22:56 ~

Steve Ivy

@jephjacques you too can punch things this is so awesomebad https://t.co/EZwOGzhzbS

~ # 22:58 ~

Steve Ivy

@jephjacques I’m waking up to sand and grist I frolick here in autumn mist I’m breathing in the sealing wax

~ # 23:04 ~