PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Friday the 6th of March, 2015

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[01:44:00] <pmxbot> jaraco pushed 10 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[01:44:00] <pmxbot> Backed out changeset: 8bff4399a7af; Fixes #356
[01:44:00] <pmxbot> Update changelog
[01:44:00] <pmxbot> Remove build_py (unused)
[01:44:00] <pmxbot> Bumped to 13.0 in preparation for next release.
[01:44:00] <pmxbot> Update changelog
[01:44:00] <pmxbot> Added tag 13.0 for changeset df34cc186242
[01:44:00] <pmxbot> Update changelog
[01:44:00] <pmxbot> Bumped to 13.0.1 in preparation for next release.
[01:44:00] <pmxbot> Added tag 13.0.1 for changeset ae1a5c5cf78f
[01:44:00] <pmxbot> Bumped to 13.0.2 in preparation for next release.
[02:49:41] <pmxbot> jaraco pushed 2 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[02:49:41] <pmxbot> Extract function for _download_args
[02:49:41] <pmxbot> Add --to-dir to bootstrap script
[03:12:33] <pmxbot> jaraco pushed 2 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[03:12:33] <pmxbot> Different treatment of --user option to easy_install (refs #285)
[03:12:33] <pmxbot> Merged in milinnovations/setuptools (pull request #109)
[03:12:34] <pmxbot> jaraco pushed 1 commit to setuptools (https://bitbucket.org/pypa/setuptools/) :
[03:12:34] <pmxbot> Merged in milinnovations/setuptools (pull request #109)
[03:29:44] <pmxbot> jaraco pushed 1 commit to setuptools (https://bitbucket.org/pypa/setuptools/) :
[03:29:44] <pmxbot> Update changelog
[15:51:05] <pmxbot> jaraco pushed 1 commit to setuptools (https://bitbucket.org/pypa/setuptools/) :
[15:51:05] <pmxbot> Include pytest.ini in MANIFEST.in. Fixes #359.
[16:13:14] <pmxbot> jaraco pushed 2 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[16:13:14] <pmxbot> Added tag 13.0.2 for changeset e22a1d613bdd
[16:13:14] <pmxbot> Merge with 13.0.2
[20:46:28] <pmxbot> jaraco pushed 1 commit to setuptools (https://bitbucket.org/pypa/setuptools/) :
[20:46:28] <pmxbot> Update test to match new expectation following pull request #109. Refs #285.
[20:58:25] <pmxbot> jaraco pushed 6 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[20:58:25] <pmxbot> Use pytest.importorskip.
[20:58:25] <pmxbot> Rename test to reflect implementation.
[20:58:25] <pmxbot> Move related tests into proximity
[20:58:25] <pmxbot> Functions now mirror each other.
[20:58:25] <pmxbot> Extract method for common behavior.
[20:58:25] <pmxbot> Move patching into the patch methods.
[21:12:05] <r1chardj0n3s_afk> hey dstufft, you aroond>
[21:12:07] <r1chardj0n3s_afk> ?
[21:12:13] <dstufft> r1chardj0n3s: heya
[21:12:23] <r1chardj0n3s> so, rascism on the pypis
[21:12:24] <sigmavirus24> dstufft: run while you still can
[21:12:36] <sigmavirus24> uhoh
[21:12:38] <dstufft> ugh
[21:12:40] <sigmavirus24> r1chardj0n3s: =(
[21:12:41] <dstufft> whose doing what now
[21:12:50] <r1chardj0n3s> yeah, hang on
[21:13:05] <r1chardj0n3s> http://www.reddit.com/r/Python/comments/2y3i1s/weird_racial_message_in_documentation_of_module/
[21:13:25] <r1chardj0n3s> so I dunno what to do here
[21:13:41] <r1chardj0n3s> we got into a lot of trouble messing with a sexist module back a few years
[21:14:26] <dstufft> that phrase is a Nazi slogan
[21:14:29] <dstufft> a skinhead one
[21:14:34] <dstufft> 14 words o
[21:14:34] <r1chardj0n3s> yeah
[21:15:31] <dstufft> We're going to need to take that down, might want to loop in psf@python.org to see if they want us to do anything but just take it down
[21:16:26] <r1chardj0n3s> I was going to mention it to the board. Or pass the buck, if you like ;)
[21:17:42] <r1chardj0n3s> ok, that user has namesqautted a shittton of pypi.
[21:18:02] <dstufft> likely with similar modules?
[21:18:20] <r1chardj0n3s> hm, a few of them actually have something, potentially
[21:18:58] <dstufft> I'm happy to email the board if you'd rather me do it
[21:19:14] <r1chardj0n3s> no, I can do it
[21:19:18] <r1chardj0n3s> hmm
[21:19:26] <r1chardj0n3s> so https://pypi.python.org/pypi/pypixmlrpc is one of his
[21:19:30] <r1chardj0n3s> I downloaded it
[21:19:49] <r1chardj0n3s> (because I didn't want to "pip install" it just in case it was nasty, oh hey, the download link was useful! ;)
[21:19:55] <r1chardj0n3s> it's genuine
[21:20:08] <r1chardj0n3s> ... if a little odd
[21:20:47] <r1chardj0n3s> and there's https://pypi.python.org/pypi/setuppy
[21:20:56] <r1chardj0n3s> odd little package, but again, genuine
[21:21:27] <dstufft> chances are he's using those to namesquat things more efficiently
[21:21:44] <r1chardj0n3s> I dunno
[21:22:16] <dstufft> I'd probably remove (probably archive too) anything that's got racist shit in it, then contact the board and ask them if they want us to do more than that, mention the genuine projects
[21:22:36] <dstufft> probably we'll need to email him to tell him that shit ain't wanted
[21:23:03] <r1chardj0n3s> I'm going to just contact the guy directly
[21:23:09] <r1chardj0n3s> this is too weird
[21:24:20] <r1chardj0n3s> "cancerhermit has 1778 repositories written in Shell, Python, and Perl" (github)
[21:25:14] <dstufft> that's a ton of repos
[21:29:42] <sigmavirus24> I feel like it's a bot
[21:29:45] <sigmavirus24> I've seen them before
[21:29:51] <sigmavirus24> I think they spammed github/developer.github.com
[21:30:01] <sigmavirus24> But spam gets /deleted/ from those PRs
[21:30:05] <sigmavirus24> as in the pr numbers 404
[21:31:01] <r1chardj0n3s> sigmavirus24: I dunno. the individual packages are too different for it to be a bot
[21:31:06] <r1chardj0n3s> very little duplication
[21:31:18] <r1chardj0n3s> and again, some of the packages are actually what they appear to be
[21:31:20] <sigmavirus24> r1chardj0n3s: hm
[21:31:31] <sigmavirus24> Not saying it shouldn't be removed either
[21:31:35] <r1chardj0n3s> it's just that some others (eg pg_dump) are clearly not
[21:31:43] <sigmavirus24> Just that the name is familiar to me and I remember thinking it was a spam bot
[21:31:56] <r1chardj0n3s> https://pypi.python.org/pypi/get / https://pypi.python.org/pypi/post / https://pypi.python.org/pypi/request
[21:32:01] <r1chardj0n3s> hm
[21:33:17] <sigmavirus24> https://github.com/kennethreitz/requests/issues/928 is probably why I recognize the name
[21:35:22] <pmxbot> jaraco pushed 5 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[21:35:22] <pmxbot> Replace comment with docstring assertion.
[21:35:22] <pmxbot> Extract fixture for foo_package.
[21:35:22] <pmxbot> Extract install_target as fixture
[21:35:22] <pmxbot> Extract sys.path and os.environ patching into install_target fixture
[21:35:22] <pmxbot> Remove unnecessary block
[21:41:45] <r1chardj0n3s> so, let's see how that goes
[21:42:29] <dstufft> r1chardj0n3s: looks good to me
[21:46:15] <r1chardj0n3s> dealing with potential trolls on PyPI: exactly how I want to spend my Saturday morning :/
[21:48:20] <sigmavirus24> !m r1chardj0n3s
[21:48:20] <pmxbot> you're doing good work, r1chardj0n3s!
[21:48:32] <r1chardj0n3s> ;)
[22:00:36] <xafer> hey, regarding the "improving pip with small increments", I have https://github.com/pypa/pip/pull/2239 and https://github.com/pypa/pip/pull/2280 that could fit in :p
[22:06:12] <sigmavirus24> So I would say that keeping PRs under 100 lines is best
[22:09:31] <sigmavirus24> xafer: left feedback =P
[22:11:10] <r1chardj0n3s> dstufft: I got a response: "ok, i will fix descriptions and other. thx for notification"
[22:11:32] <dstufft> r1chardj0n3s: a reasonable outcome then?
[22:11:41] <r1chardj0n3s> seems like it, yes
[22:16:14] <dstufft> xafer: I'll take a look at those in a bit
[22:19:35] <xafer> sigmavirus24, dstufft, thanks
[22:20:03] <sigmavirus24> xafer: no problem
[22:20:26] <sigmavirus24> dstufft: I might start looking through pip PRs and asking to close any feature additions that haven't been commented on
[22:20:39] <sigmavirus24> I did this for ned on coverage.py once and it helped him trim things down
[22:26:05] <dstufft> sigmavirus24: sure
[22:29:48] <pmxbot> jaraco pushed 3 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[22:29:48] <pmxbot> Fix tox settings so they work
[22:29:48] <pmxbot> Merge pull request #25 from dhellmann/fix-tox
[22:29:48] <pmxbot> Edit changelog
[22:30:46] <pmxbot> jaraco pushed 3 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[22:30:46] <pmxbot> Bumped to 14.0 in preparation for next release.
[22:30:46] <pmxbot> Added tag 14.0 for changeset a3a105f795f8
[22:30:46] <pmxbot> Bumped to 14.1 in preparation for next release.