#jython IRC Log


IRC Log for 2013-10-25

Timestamps are in GMT/BST.

[0:50] * sinsnare|away is now known as sinistersnare
[1:44] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[3:55] * sinistersnare is now known as sinsnare|away
[4:24] * jimbaker (~jbaker@c-71-237-106-195.hsd1.co.comcast.net) has joined #jython
[4:24] * jimbaker (~jbaker@c-71-237-106-195.hsd1.co.comcast.net) Quit (Changing host)
[4:24] * jimbaker (~jbaker@unaffiliated/jimbaker) has joined #jython
[5:29] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[5:31] * lheuer (~Adium@g228195115.adsl.alicedsl.de) has joined #jython
[5:31] * lheuer (~Adium@g228195115.adsl.alicedsl.de) Quit (Changing host)
[5:31] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[8:14] * jarekps (~jsmiejcza@office.clearcode.cc) has joined #jython
[8:15] <peke> jimbaker: what will be the procedure to install pip itself on jython?
[8:18] <peke> i'd love pip or at least pip-bootstrap be included by default. i assume you are aware of http://www.python.org/dev/peps/pep-0453
[8:23] <peke> that pep proposes including explicit pip-bootstrap to python 3.4 it initially proposed including the bootstrap also in future cpython 2.7 and 3.3 releases, but that part has been rejected.
[8:25] <peke> instead they'll create a windows installer for pip. that approach isn't likely to work with jython.
[8:28] <peke> having pip-bootstrap in jython 2.7 would ease installing external packages so much. if a not-too-tech-savvy user needs to install a package to jython, first installing pip and its preconditions is likely more complicatated than installing that package manually.
[8:31] <peke> looking this as a person who has written robot framework <http://robotframework.org> installation instructions for various operating systems and python interpreters. i wait for the day when i can shorten those instructions to "pip install robotframework".
[8:36] <peke> related to this, how will pip on jython work when i also have pip installed on cpython? i assume `pip install ...` will use the python version?
[8:37] <peke> perhaps `jython -m pip`? just tested that `python -m pip` seems to work.
[9:58] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[11:15] * jarekps (~jsmiejcza@office.clearcode.cc) Quit (Quit: jarekps)
[11:25] * jarekps (~jsmiejcza@office.clearcode.cc) has joined #jython
[12:13] * sinsnare|away (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) Quit (Ping timeout: 246 seconds)
[12:22] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 272 seconds)
[12:27] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[12:28] * jarekps (~jsmiejcza@office.clearcode.cc) Quit (Quit: jarekps)
[12:32] * sinistersnare (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. has joined #jython
[12:34] * jarekps (~jsmiejcza@office.clearcode.cc) has joined #jython
[12:47] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[13:00] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[13:16] * sinistersnare (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[13:25] * zz_whg is now known as whg
[13:32] * jarekps (~jsmiejcza@office.clearcode.cc) Quit (Quit: jarekps)
[13:41] * jarekps (~jsmiejcza@office.clearcode.cc) has joined #jython
[13:43] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Max SendQ exceeded)
[13:44] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[14:05] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Read error: No route to host)
[15:05] <jimbaker> peke, i think that sounds like a great idea
[15:05] <jimbaker> should be a goal of beta 2
[15:07] <jimbaker> re being on PATH - it's often aliased as jpip for this purpose. but jython -m pip is a good alternative
[15:45] * sinsnare (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. has joined #jython
[15:51] <agronholm> peke, it's just like if you have multiple python installations
[15:51] <agronholm> the latest one overrides the previous ones
[15:57] <sinsnare> the log bot takes so long to update :(
[16:10] * sinsnare is now known as ssin
[16:10] * sinsnare (cddef8b0@gateway/web/freenode/ip. has joined #jython
[16:10] * ssin (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[16:11] * sinsnare is now known as sinsnare\
[16:11] * sinsnare\ is now known as sinsnare
[16:31] * sinsnare (cddef8b0@gateway/web/freenode/ip. Quit ()
[18:07] * jarekps (~jsmiejcza@office.clearcode.cc) Quit (Quit: jarekps)
[18:21] * mcurve (~quassel@pop.nakinasystems.com) Quit (Remote host closed the connection)
[18:23] * mcurve (~quassel@pop.nakinasystems.com) has joined #jython
[18:27] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[20:16] * thereisnospoon_ (~thereisno@27-33-1-87.tpgi.com.au) has joined #jython
[20:18] * thereisnospoon (~thereisno@27-33-1-87.tpgi.com.au) Quit (Ping timeout: 256 seconds)
[20:36] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 265 seconds)
[20:38] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[21:21] * whg is now known as zz_whg
[21:37] * vIkSiT (~vIkSiT|2@unaffiliated/viksit) has joined #jython
[21:38] <vIkSiT> hey jimbaker
[21:38] <vIkSiT> quick question - you said ssl + large collections are dropped into jython trunk now?
[21:38] <vIkSiT> i can't find the ssl commit :)
[21:58] <agronholm> vIkSiT: when did he say that?
[22:00] <vIkSiT> agronholm, hmm, few days ago
[22:00] <agronholm> I heard him say it wasn't done yet
[22:01] <vIkSiT> oh I see
[22:01] <jimbaker> vIkSiT, not yet SSL
[22:01] <vIkSiT> well I know large collections is in since I see the commit..
[22:01] <jimbaker> just the encoding work
[22:01] <vIkSiT> oh darn. ok.
[22:01] <jimbaker> i'm expecting maybe 2 more weeks for that to happen
[22:01] <jimbaker> but then that will drive a jython beta 2 release :)
[22:01] <jimbaker> so i think that sounds pretty good
[22:01] <jimbaker> yes, that too
[22:01] <vIkSiT> ok :)
[22:01] <jimbaker> encodings + large collections
[22:01] <vIkSiT> I guess I was hoping not to have to worry about large collections + ssl..
[22:02] <jimbaker> so jython-ssl is fully up to date w/ all commits in jython trunk
[22:02] <jimbaker> so you don't have to do that merge
[22:02] <jimbaker> :)
[22:02] <vIkSiT> oh sweet!
[22:02] <vIkSiT> so jython-ssl HAS large collections now
[22:03] <vIkSiT> ha. as long as I get the two, I'm happy hehehe
[22:03] <jimbaker> jython-ssl is effectively what will be beta 2, because as far as i'm concerned, that's what's required
[22:03] <jimbaker> vIkSiT, cool
[22:03] <vIkSiT> awesome :)
[22:03] <jimbaker> so easy_install works fine w/ jython-ssl, it's just pip trunk & requests (which is bundled into pip trunk) that is still outstanding. but almost done
[22:03] <vIkSiT> thank you!
[22:04] <jimbaker> vIkSiT, thanks for trying this stuff out!
[22:04] <vIkSiT> ah I See
[22:04] <vIkSiT> yes, I'm using easy_install..
[22:04] <vIkSiT> not pip just yet
[22:05] <jimbaker> vIkSiT, based on peke's recommendation, i will ensure that we have full PEP 453 compliance re including pip. to be honest, i haven't read the pip in any detail yet??? but i'm sure it's just a simple matter of programming ;)
[22:05] <jimbaker> for beta 2
[22:06] <jimbaker> but i'm teaching a storm workshop at rackpace in early nov, so that's motivating me to get this packaging stuff finished
[22:06] <vIkSiT> ah sweet
[22:06] <vIkSiT> oh I didnt know you used storm
[22:06] <vIkSiT> (I'm a heavy user as well)
[22:06] <jimbaker> vIkSiT, it's because of storm that rackspace, my employer, has asked to me work on jython to the extent i have recently
[22:07] <jimbaker> which has been great for me, as a long time jython committer :)
[22:07] <vIkSiT> ah nice :)
[22:07] <vIkSiT> ah hmm
[22:07] <vIkSiT> latest jython-ssl does't build for me
[22:07] <jimbaker> vIkSiT, so definitely take a look at this project - it's a little more interesting than the exclamation bolt topology
[22:07] <vIkSiT> [jycompile] UnicodeDecodeError: 'unicodeescape' codec can't decode bytes in position 3-9: illegal Unicode character
[22:07] <jimbaker> https://github.com/rackerlabs/romper
[22:08] <vIkSiT> trying a clean
[22:08] <jimbaker> vIkSiT, do ant clean
[22:08] <vIkSiT> ah yes, i already starred romper when i was looking at clamp :)
[22:08] <jimbaker> romper is still just a toy project, but at least it shows stuff like moving averages, field grouping, etc
[22:09] <jimbaker> one thing i really want to demo w/ it is managing persistent state into ZK
[22:09] * vIkSiT (~vIkSiT|2@unaffiliated/viksit) Quit (Quit: This computer has gone to sleep)
[23:01] * vIkSiT (~vIkSiT|2@50-0-250-34.dedicated.static.sonic.net) has joined #jython
[23:01] * vIkSiT (~vIkSiT|2@50-0-250-34.dedicated.static.sonic.net) Quit (Changing host)
[23:01] * vIkSiT (~vIkSiT|2@unaffiliated/viksit) has joined #jython
[23:02] <vIkSiT> jimbaker, back.
[23:02] <vIkSiT> ah I see
[23:12] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[23:22] <vIkSiT> oh dear. yolk doesn't work with virtualenv because it now requires the webbrowser library, which isn't jythonified
[23:30] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)


These logs were automatically created by JythonLogBot on irc.freenode.net using a slightly modified version of the Java IRC LogBot.