PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Wednesday the 18th of November, 2015

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[07:54:34] <pombreda> Howdy, fierce Python packagers!
[07:55:25] <pombreda> would anyone know if there would be a generic fork of https://github.com/pypa/pip/blob/7cea748d0fb2e8980c2676304607426585550b41/pip/utils/outdated.py to check if an installed package is out of date beyond pip?
[07:55:45] <pombreda> this is simple enough to borrow, I am lazy :)
[08:00:49] <pombreda> *but I am lazy
[09:24:39] <pombreda> !logs
[09:24:39] <pmxbot> http://chat-logs.dcpython.org/channel/pypa
[12:33:00] <dstufft> pombreda not that I am aware of
[21:13:19] <lclark> How should I go about troubleshooting a build failure without --no-clean?
[21:13:34] <lclark> ie. a build is failing and --no-clean is apparently now deprecated
[21:18:46] <xafer> what kind of build failure ?
[21:19:32] <lclark> unicode decode error in an issued python command
[21:20:00] <lclark> it's producing tmp files and then executing them
[21:20:06] <lclark> I'd like to see what's in the files
[21:21:30] <xafer> --build-dir some_dir should work
[21:21:46] <lclark> will try, thanks.
[21:25:24] <xafer> :-/ it looks like the build_dir will be wiped also
[21:26:12] <lclark> The source files go into it, but the install-record.txt and associated files are removed.
[21:27:56] <xafer> in the end, pip is just invoking setup.py install with some options and a wrapper to force setuptools
[21:28:06] <lclark> "import setuptools, tokenize;__file__='/home/lclark/tmp/qfpy/quickfix/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))"
[21:29:10] <lclark> Hrmm... 'line 9 in <module>'
[21:29:59] <lclark> Good point, though. I'll skip pip for now.
[21:30:09] <xafer> Isn't it sweet ? ^^ but if your setup.py already uses setuptools you shouldn't need the wrapper
[21:32:18] <xafer> and the two main options are --single-version-externally-managed and --record some_path/installed-files.txt
[21:34:36] <lclark> It occurs to me I'll probably need to modify the source, so pip isn't an option anyways
[22:09:21] <tdsmith> the best part is that setuptools is forced with that wrapper so that there's always a consistent command line API for forcing distutils to do the install