PMXBOT Log file Viewer

Help | Karma | Search:

#pil logs for Tuesday the 24th of June, 2014

(Back to #pil overview) (Back to channel listing) (Animate logs)
[04:06:47] <travis-ci> [travis-ci] wiredfool/Pillow#351 (master - a8cfe52 : Alex Clark): The build passed.
[04:06:47] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/compare/ac3a0d4d5e3f...a8cfe52a0ba4
[04:06:47] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28281226
[04:14:41] <travis-ci> [travis-ci] wiredfool/Pillow#352 (jpeg_qtables - fcd4c66 : wiredfool): The build passed.
[04:14:41] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/compare/70a50907c293^...fcd4c662bfb2
[04:14:41] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28281508
[04:36:42] <molavy> hi
[04:36:48] <molavy> can some one help me with this
[04:36:49] <molavy> http://stackoverflow.com/questions/24378314/android-canvas-get-user-head-in-bitmap-using-edges
[05:26:32] <travis-ci> [travis-ci] wiredfool/Pillow#354 (jpeg_qtables - 06ad0b0 : wiredfool): The build passed.
[05:26:32] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/compare/dfe7ff515f64...06ad0b092abf
[05:26:32] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28284036
[06:45:28] <travis-ci> [travis-ci] hugovk/Pillow#317 (morph_flake8 - fd97d30 : hugovk): The build passed.
[06:45:28] <travis-ci> [travis-ci] Change view : https://github.com/hugovk/Pillow/commit/fd97d30831a3
[06:45:28] <travis-ci> [travis-ci] Build details : http://travis-ci.org/hugovk/Pillow/builds/28287641
[07:12:41] <travis-ci> [travis-ci] hugovk/Pillow#318 (morph_flake8 - 494bffd : hugovk): The build passed.
[07:12:41] <travis-ci> [travis-ci] Change view : https://github.com/hugovk/Pillow/compare/540477b06634...494bffd216e5
[07:12:41] <travis-ci> [travis-ci] Build details : http://travis-ci.org/hugovk/Pillow/builds/28289081
[09:29:05] <travis-ci> [travis-ci] python-pillow/Pillow#1179 (master - 0cd5241 : Hugo): The build passed.
[09:29:05] <travis-ci> [travis-ci] Change view : https://github.com/python-pillow/Pillow/compare/a8cfe52a0ba4...0cd52412b114
[09:29:05] <travis-ci> [travis-ci] Build details : http://travis-ci.org/python-pillow/Pillow/builds/28297345
[09:57:43] <travis-ci> [travis-ci] python-pillow/Pillow#1180 (master - 88bfd55 : Alex Clark ☺): The build passed.
[09:57:43] <travis-ci> [travis-ci] Change view : https://github.com/python-pillow/Pillow/compare/0cd52412b114...88bfd5522d05
[09:57:43] <travis-ci> [travis-ci] Build details : http://travis-ci.org/python-pillow/Pillow/builds/28299492
[10:01:58] <travis-ci> [travis-ci] hugovk/Pillow#319 (master - 0cd5241 : Hugo): The build passed.
[10:01:58] <travis-ci> [travis-ci] Change view : https://github.com/hugovk/Pillow/compare/a8cfe52a0ba4...0cd52412b114
[10:01:58] <travis-ci> [travis-ci] Build details : http://travis-ci.org/hugovk/Pillow/builds/28299287
[10:05:13] <travis-ci> [travis-ci] python-pillow/Pillow#1181 (master - 89c40a6 : Alex Clark): The build passed.
[10:05:13] <travis-ci> [travis-ci] Change view : https://github.com/python-pillow/Pillow/compare/88bfd5522d05...89c40a6a7e7c
[10:05:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/python-pillow/Pillow/builds/28299551
[10:10:59] <travis-ci> [travis-ci] python-pillow/Pillow#1182 (master - ca14820 : Alex Clark ☺): The build passed.
[10:10:59] <travis-ci> [travis-ci] Change view : https://github.com/python-pillow/Pillow/compare/89c40a6a7e7c...ca148208f054
[10:10:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/python-pillow/Pillow/builds/28299669
[17:35:49] <travis-ci> [travis-ci] wiredfool/Pillow#355 (imagepalette - 5b4d514 : wiredfool): The build passed.
[17:35:49] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/compare/e9821edd9402^...5b4d5148af34
[17:35:49] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28334098
[22:11:18] <nassty> hey guys! I need some help from you. I'm using pillow 2.3.1 under Linux and I'm trying to install it with JPEG support. Thing is that I'm using netbsd's pkgsrc as package manager instead of yum, so my include folder is /usr/pkg/include rather than /usr/include
[22:12:56] <nassty> yet I cannot find a way to tell PIP to add that library there. Do you have any idea how could I do that?
[22:13:20] <aclark> nassty: you shouldn't have to: https://github.com/python-pillow/Pillow/blob/master/setup.py#L299
[22:13:45] <nassty> I see there's a line on the setup.py that checks against the system architecture, and if it's netbsd adds /usr/pkg/include to the include libs, but that's not ideal for me in that case
[22:14:09] <aclark> "not ideal" ?
[22:14:10] <nassty> aclark: thing is I'm using linux :D
[22:14:17] <aclark> Oh
[22:15:19] <aclark> nassty: in that case, currently unsupported. Grab the source and edit setup.py or create a setup.cfg and put the path in there
[22:18:24] <wiredfool> hey aclark
[22:18:34] <aclark> wiredfool: o/
[22:18:45] <aclark> wiredfool: was having an IRC crisis, back now
[22:18:49] <wiredfool> I think it's time for our pre-release triage
[22:18:56] <aclark> wiredfool: indeed
[22:19:24] <wiredfool> I'm thinking that 645, 632, and 582 can probably be closed
[22:19:35] <nassty> aclark: thanks. do you think if I come up with a solution I could get it into upstream?
[22:19:59] <wiredfool> 540 is probably past it's sell-by date as well, though I might cherrypick out the building side of it
[22:20:24] <nassty> I'd hate to do a deploy in +90 servers like that, you know?
[22:21:22] <aclark> nassty: of course, especially if it's something a lot of people do (i.e. use pkgsrc on linux)
[22:21:48] <wiredfool> multithread build/test
[22:23:00] <aclark> wiredfool: right, i have that scheduled for future already so not on my radar
[22:23:24] <wiredfool> ok
[22:23:28] <aclark> I see 6 open issues for 2.5.0: https://github.com/python-pillow/Pillow/issues?milestone=6&state=open
[22:24:51] <wiredfool> Ah, i was going down the whole PR list
[22:27:17] <wiredfool> The first three I mentuioned are PRs that I don't really think are ever going to progress at this point
[22:28:04] <aclark> k
[22:28:19] <aclark> close them then I think
[22:29:13] <wiredfool> https://github.com/python-pillow/Pillow/pull/682 isn't going to survive in its current form, I'm unclear if we want to do the fc-match hack, or if we want to do full on fontconfig stuff. I'd say that the hack is an improvement, without writing c code.
[22:30:02] <aclark> I kind of like full on fontconfig
[22:30:10] <aclark> seems like the right way ™
[22:30:17] <wiredfool> true
[22:32:14] <wiredfool> One other random thing I was thinking about -- WRT #610 that we should get in in one form or another
[22:32:39] <wiredfool> I'm wondering if a pure python + cffi version of it would be a win for pypy performance, and maintainability in general
[22:33:07] <wiredfool> https://github.com/python-pillow/Pillow/pull/610
[22:33:16] <nassty> aclark: CFLAGS="-I/usr/pkg/include" pip install pillow
[22:33:23] <nassty> ^that worked for me.
[22:33:38] <nassty> just if someone else comes with the same issue :D
[22:33:49] <nassty> thanks for your help!
[22:33:50] <wiredfool> nassty: did you find that in the docs?
[22:34:09] <nassty> wiredfool: I read the setup.py
[22:35:11] <wiredfool> ok. Thinking that it might be useful in the docs as well
[22:37:12] <aclark> nassty: Nice
[22:38:35] <aclark> wiredfool: You mean merge #610 sooner rather than later?
[22:39:15] <wiredfool> aclark: I'd like to get 610 in, I'm feeling guilty for leaving it hanging
[22:39:34] <wiredfool> I think, in general, it's going the right direction
[22:42:32] <aclark> wiredfool: cool, well let me know if you want me to do the brute-force merge and you clean up otherwise I'll leave it to you
[22:42:56] <wiredfool> ok
[22:43:45] <wiredfool> There's got to be a better way to manage pull requests that wind up containing a commit or two of cleanup other than superceding it with another one
[22:43:54] <wiredfool> especially if we wind up going back and forth a bit
[22:44:10] <wiredfool> (not that I know what it is, just that htere has to be one)
[22:45:06] <aclark> The author can update the PR
[22:45:11] <wiredfool> I wish I could retarget a PR at a branch
[22:45:11] <aclark> That's one way
[22:45:32] <aclark> Well that is also up to the author of the PR
[22:45:42] <wiredfool> but If I make a PR that's a derivative, they're going to have to add on to that one
[22:46:02] <nassty> wiredfool: indeed is a good idea to add it to your docs. I'll fork and do a pull request tonight if you guys don't mind
[22:46:34] <wiredfool> sure. I've added an issue, #720
[22:46:40] <wiredfool> just ot keep track
[22:48:07] <nassty> I guess the installation page, right before "Platform Support" would fit
[22:48:50] <wiredfool> it really applies to everything but windows
[22:49:00] <wiredfool> though, it might even work there.
[22:49:20] <wiredfool> no, in the external libraries section
[22:49:47] <wiredfool> http://pillow.readthedocs.org/en/latest/installation.html#external-libraries
[22:50:08] <wiredfool> perhaps in the parens after setup.cfg
[22:53:03] <travis-ci> [travis-ci] wiredfool/Pillow#356 (master - 7d232a3 : Alex Clark ☺): The build passed.
[22:53:03] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/compare/a8cfe52a0ba4...964935fb7585
[22:53:03] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28360841
[23:07:51] <travis-ci> [travis-ci] wiredfool/Pillow#357 (multiprocessing_build - 2be4e9f : wiredfool): The build passed.
[23:07:51] <travis-ci> [travis-ci] Change view : https://github.com/wiredfool/Pillow/commit/2be4e9f3e5f4
[23:07:51] <travis-ci> [travis-ci] Build details : http://travis-ci.org/wiredfool/Pillow/builds/28361751