[03:58:16] <sangy> techalchemy: that code looks like they added some homebrewed namespacing handling hook for their own repository or so
[13:59:54] <rohitsan> Hi! My name is Rohit. I'd like to contribute to pip as part of GSoC 2020.
[14:01:10] <rohitsan> I was going to create a virtual env to work on pip, but I don't know which Python version to choose. Is the latest (3.8.x) alright?
[14:11:48] <rohitsan> Okay I might as well just install Python 3.6 to be on the safer side then
[14:13:12] <mgedmin> (pip also supports 3.5 and 2.7, according to the Requires: metadata on https://pypi.org/project/pip/ ;)
[14:13:49] <xafer> Well the CI services (Travis, Azure, etc) are also there to catch those issues so no need to install all suported version of python :)
[14:13:57] <mgedmin> but on a more serious note, their CI will catch any problems when you create a pull request, so the only reason to test all the python versions locally is to get feedback a bit earlier
[14:15:30] <xafer> Yup, 3.8 should be enough to start and only install other versions if you need to debug version specific issues
[14:23:54] <rohitsan> ERROR: InvocationError for command /Users/rohitsanjay/pip/.tox/lint/bin/pre-commit run --all-files --show-diff-on-failure (exited with code 1)_______________________________________________________ summary _______________________________________________________ERROR: lint: commands failed
[14:24:20] <rohitsan> this is the error when I ran `tox -e lint`
[14:24:53] <rohitsan> Does it throw an error if there linting errors?
[14:25:41] <rohitsan> ```ERROR: InvocationError for command /Users/rohitsanjay/pip/.tox/lint/bin/pre-commit run --all-files --show-diff-on-failure (exited with code 1)```
[14:26:15] <rohitsan> Sorry for sending it again, I'm not sure how to format with a new line here
[21:01:53] <EWDurbin> it seems pypa.io has MX records for what appears to be fastmail, does anyone know who set that up/manages it?