[03:07:35] <tdsmith> pr3d4t0r: homebrew will feel less responsible for breaking a pipenv you didn't install with homebrew
[03:08:06] <tdsmith> when 3.7 hits all your shebangs for scripts installed with pip will break.
[03:08:39] <tdsmith> using pyenv (which you can install with homebrew!) pythons in preference to homebrew's distribution is a good way to avoid that churn
[03:18:30] <ngoldbaum> tdsmith: TIL, that's really cool
[03:23:26] <tdsmith> i'm considering it; i suddenly live in a world with lots more jupyter and spark and the data science and viz tracks look interesting
[03:24:05] <ngoldbaum> ah yeah, there will be lots of both
[03:24:10] <ngoldbaum> although definitely more jupyter stuff
[03:24:17] <ngoldbaum> (i don't really "get" spark)
[03:25:14] <ngoldbaum> i think of it as my "home" conference, a lot of the developers of the major open source scientific python package go to it regularly
[03:26:23] <tdsmith> i'm not totally sure what communities i want to participate in as a "data scientist" but the python one is at least familiar
[03:27:12] <ngoldbaum> these days scipy is like 50/50 academic/datascience
[03:27:31] <ngoldbaum> so there's definitely lots of content for a data science audience
[03:27:50] <ngoldbaum> but there's also always going to be a flavor of an interdisciplinary academic conference
[03:28:08] <ngoldbaum> if only because most people develop these packages as grad students or postdocs
[03:29:36] <ngoldbaum> it's too late but i bet they'd have taken a talk from you about homebrew, although i know you don't do homebrew stuff much anymore
[03:30:23] <tdsmith> i'm also hoping someone can demonstrate a way to make notebooks reviewable but i'm not holding my breath; this is really just the bigger struggle about effective patterns in data analysis vs software development and whether/the degree to which they're the same thing or not
[03:32:35] <ngoldbaum> are you aware of https://github.com/jupyter/nbdime ?
[03:32:50] <tdsmith> maybe aspirationally towards a literate-programming document review sense but that sounds like an expensive hosted platform For Enterprise (tm)
[03:32:59] <ngoldbaum> i hope one day that github integrates that into the pull request workflow
[03:33:17] <ngoldbaum> ok, maybe i'm not quite understanding what your issue is
[03:33:21] <tdsmith> i'm aware of nbdime but yeah i wanted it to be integrated into things.
[03:33:22] <ngoldbaum> but yeah, there will be a lot of jupyter people there
[03:33:53] <ngoldbaum> less than like 3-4 years ago maybe because now they have jupytercon
[03:34:26] <ngoldbaum> which might actually be better for you if all you want is jupyter/data science stuff
[03:35:34] <tdsmith> it's way pricier and i like the greater breadth at scipy tbh. i really liked hilary parker's talk last year and was hoping to see more like it but the conference lineup didn't really speak to me this year
[03:38:56] <njs> Fernando was grumbling the other day about maybe they need to switch the notebook format from json to markdown-with-special-annotations, specifically so things like diffs would become workable
[03:39:10] <njs> I have no idea if anything will happen though, people grumble about a lot of things
[03:39:49] <ngoldbaum> yeah, that would have been better to change in like 2012!
[03:41:01] <tdsmith> i'm really fond of rmarkdown; maybe i should be thinking about pushing for better python support there
[03:44:39] <ngoldbaum> tdsmith: let me know if you decide to go, i owe you a beer for the number of times you've helped me unfuck various computer things
[03:45:30] <tdsmith> It would be a pleasure to take you up on that; I'll let you know!
[05:27:26] <nanonyme> I wish it was possible for a package to set constraints as well, not just requirements so you can force something to be updated while not directly depending on it
[05:42:31] <njs> nanonyme: I suspect Conflicts: support willb e added once pip has a real resolver... utnil then there's not much point though
[05:55:55] <pr3d4t0r> tdsmith: Thanks for the feedback, will act per advise. Have a successful day.
[06:23:35] <techalchemy> one of my coworkers wrote his thesis on package dependency resolution
[06:23:53] <techalchemy> gonna see if i can convince him to join the dark side
[14:11:48] <mgedmin> possibly 2.7.<sufficiently-recent-patchlevel> because the ssl module was improved in bugfix releases because Guido promised there will never be a python 2.8 ;)
[14:12:41] <plone4TLS12> Where i find a plone channel?
[15:15:08] <mgedmin> of course the "python3 -m pip install --upgrade requests" bit will fail because of this so I don't know how helpful that will be :/
[15:15:19] <mgedmin> maybe you can do the equivalent check with urllib
[15:15:39] <makan> i would just like if i could maintain this python
[15:15:55] <makan> so i do not need to swich to anaconda
[15:16:14] <makan> anaconda is unable to maintain its packages
[15:17:33] <mgedmin> ah https://mail.python.org/pipermail/distutils-sig/2018-April/032114.html says April 8 was the date when pypi.org started rejecting older TLS versions
[15:20:02] <apollo13> makan: if --trusted-host did work that sounds as if you are having a transparent ssl proxy in the chain
[17:49:18] <sumanah> go ahead phildini and thanks for asking
[18:00:27] <nanonyme> Even manually globally configured is bad, no one should be terminating HTTPS connections by default
[18:01:15] <apollo13> nanonyme: proxies don't have to terminate, they can for instance send CONNECT requests which kinda lets the proxy still log at least parts of it but then let it go through
[18:01:45] <nanonyme> Yes, but if you use CONNECT, doing the outer connection as SSL doesn't really make much sense
[18:02:28] <nanonyme> Doing the outer connection as SSL makes sense when you terminate the connection, connect from proxy to server and cache results
[18:03:56] <apollo13> fwiw, some companies apparently have legal requirements to terminate
[18:06:21] <nanonyme> I'd expect the opposite to be true in many EU contries due to privacy laws
[18:20:23] <apollo13> nanonyme: maybe I was mostly refering to the companies trying to torpedo tls 1.3 -- which are generally american finance institutions iirc