PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Monday the 31st of August, 2015

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[00:17:10] <lifeless> random q
[00:17:25] <lifeless> anyone here know of a library to interpret shell variable expressions?
[00:17:26] <lifeless> like
[00:17:39] <lifeless> ${FOO:+--bar $FOO}
[00:17:46] <lifeless> given FOO="" -> ""
[00:17:52] <lifeless> given FOO="a" -> "--bar a"
[00:17:54] <lifeless> ?
[00:20:59] <sigmavirus24> nope :(
[00:25:19] <lifeless> https://pypi.python.org/pypi/python-bond/1.3 is terrifying
[02:33:56] <sigmavirus24> lifeless: have you heard about Julia Language?
[05:55:47] <pjdelport> "I needed bond for migrating a large PHP project to Python."
[06:49:45] <lifeless> sigmavirus24_awa: yes but not used it
[14:00:31] <sigmavirus24> lifeless: the first demo of Julia I saw showed python doing ffi to julia and then julia doing ffi back into python (in the same example)
[18:08:35] <lifeless> sigmavirus24: ah, nice. Also terrifying.
[18:33:33] <sigmavirus24> lifeless: yeah it was cool and scary
[18:55:25] <Ivo> does this function seem way too complex for anyone? http://pastie.org/10387961
[19:12:22] <lifeless> Ivo: yes
[19:12:30] <lifeless> Ivo: operate on the parsed data, lots easier
[19:12:56] <lifeless> Ivo: (and safer, because version specifiers are orderless)
[19:13:03] <Ivo> lifeless: this is part of parsing
[19:13:31] <Ivo> or to be technical, before parsing
[19:14:47] <Ivo> for context, I'm rewriting to solve https://github.com/pypa/pip/issues/3009
[19:15:50] <lifeless> continuation handling is parsing
[19:16:17] <lifeless> anyhow, can't talk right now, but I'd guess that a decorate-process-report pattern would work nicely
[19:23:51] <Ivo> lifeless: how to google 'decorate-process-report pattern' ? nothing comes up
[20:33:27] <xafer> Ivo, did you take a look at https://github.com/pypa/pip/pull/3030 ?
[20:35:12] <Ivo> xafer: haha ****, didn't see it. That is some mighty similar code
[20:36:53] <xafer> :-/
[20:37:46] <xafer> well at least, you should now have some familiarity to review it :-P
[20:38:08] <Ivo> yeah some of the test behaviour looks off