PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Wednesday the 27th of May, 2020

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[04:56:17] <McSinyx[m]> best wishes to your thesis+presentation too, pradyunsg
[04:58:21] <McSinyx[m]> college life, ugh busy busy busy, I still haven't learn anything more on resolvelib mechanism since our last conversation
[04:59:33] <McSinyx[m]> wish you all that are here well btw
[18:35:01] <travis-ci> pypa/pip#16503 (master - 7c10d3e : Paul Moore): The build was broken.
[18:35:02] <travis-ci> Change view : https://github.com/pypa/pip/compare/be48ec0d157e...7c10d3ed3b8b
[18:35:02] <travis-ci> Build details : https://travis-ci.org/pypa/pip/builds/691856496
[18:41:00] <travis-ci> pypa/packaging#962 (master - 28a2e2b : Matti Picus): The build passed.
[18:41:00] <travis-ci> Change view : https://github.com/pypa/packaging/compare/19fbc45b24ca...28a2e2bb88a8
[18:41:01] <travis-ci> Build details : https://travis-ci.org/pypa/packaging/builds/691868644
[21:31:01] <sumanah> hi techalchemy - hope things are going well
[21:31:32] <techalchemy> hey sumanah thanks
[21:31:41] <techalchemy> about to retriage pipenv; when i looked yesterday i didnt see much
[21:31:58] <sumanah> Cool! Glad
[21:32:09] <sumanah> I'm listening to https://kexp.org/podcasts/weekly-mix/2020/3/27/music-matters-vol-714-spring-sunrise/ to chill as I sort of close out my work day
[21:33:17] <techalchemy> oooh
[21:33:25] <techalchemy> do you still discover new music?
[21:33:41] <techalchemy> i feel like i haven't discovered anything new in ages and it makes me wonder if i'm getting old
[21:33:52] <sumanah> techalchemy: I do.... I use that podcast, and the BBC Introducing Mixtape https://www.bbc.co.uk/programmes/b01ghtz0
[21:34:23] <sumanah> techalchemy: you know who has a new radio show right now? Mike Pirnat, a Python programmer I met via Python conferences .... https://jedimindtricks.xyz/
[21:34:31] <techalchemy> nice, i will check these out! thanks
[21:34:33] <techalchemy> oooh
[21:35:11] <sumanah> RIVVRS - Run, in https://kexp.org/podcasts/weekly-mix/2020/5/8/weekly-mix-vol-720-songs-creation/ , reminded me of Guster in a way I enjoyed
[21:36:10] <sumanah> and https://ask.metafilter.com/341027/Other-national-geographical-podcasts-like-BBC-Introducing-Mixtape got me a link to Bandcamp Weekly which is also promising
[21:36:49] <sumanah> techalchemy: so does it look like you'll be able to release the next pipenv today?
[21:36:52] <techalchemy> is that like highlights or featured artists or something?
[21:37:20] <sumanah> techalchemy: not sure, I haven't listened much to Bandcamp Weekly yet
[21:37:35] <sumanah> https://github.com/pypa/pipenv/issues/4263 I see the reporter called it a "Possible blocker"
[21:39:43] <techalchemy> sumanah, hope so, ah i missed that one somehow during triage and/or it isn't showing up in my notifications
[21:39:58] <techalchemy> beyond that i dont see anything concerning
[21:40:34] <sumanah> ok, so techalchemy you gotta check 4263 to see whether it's a blocker, and then ... can you just hit the button for pipenv or do you need to rerelease any other libraries?
[21:42:01] <techalchemy> somehow i think we may have screwed with our toml decoding... there is some additional activity on https://github.com/pypa/pipenv/issues/3592 <- and I saw a test failure that used to pass on what is technically invalid toml
[21:43:04] <sumanah> ok so techalchemy what do you need to do to release? fix the TOML decoding, and deal with "pipenv uninstall --keep-outdated". Is that about all?
[21:43:44] <techalchemy> I am not confident I will need to do anything about the toml issue, I certainly didn't merge the thing that broke it -- I just shot frostming a message to see if he knows what's going on
[21:43:53] <techalchemy> he's the toml expert
[21:44:57] <sumanah> techalchemy: ok. how long might it take for you to get a response on that? would you feel ok making a release in the meantime, or do you need to wait for frostming?
[21:45:00] <techalchemy> and i'll investigate the other issue, see if i can reproduce / understand it and what the root cause is, it seemed like nondeterministic behavior which is bad and should be solveable
[21:45:42] <techalchemy> I'll look over some examples and see if any of them contain any valid toml. Pipenv itself never spits out invalid toml so I'm ok releasing as long as we don't break on valid syntax
[21:46:25] <techalchemy> i'll put a little * on that statement and say * SHOULD never spit out
[21:47:42] <sumanah> techalchemy: may I give some advice?
[21:48:33] <techalchemy> sure
[21:49:02] <sumanah> techalchemy: I think you should have a very high bar right now re: release blockers, and I think you should be biasing towards releasing with a "Known Issues" list
[21:49:47] <sumanah> we have yanking now so if you realize you need to remove a release then you can yank it
[21:49:51] <sumanah> from PyPI
[21:50:03] <techalchemy> sumanah: for sure, I'll agree with that
[21:50:53] <sumanah> techalchemy: if these bugs do not actually lead to data loss and, like, the moon melting, I think you should very strongly consider releasing BEFORE going too far down a "what is causing this?" hole
[21:51:41] <techalchemy> i think that's good advice and i'll probably take it
[21:51:47] <techalchemy> thank you
[21:52:02] <sumanah> thanks techalchemy
[22:09:00] <sumanah> how is your decision progressing, techalchemy ?
[22:09:48] <techalchemy> oh it's good i only saw one issue about vendored import paths and I think it was because i didn't properly revendor things
[22:11:52] <sumanah> techalchemy: ok. what's next?
[22:13:15] <techalchemy> sumanah, well next i have a meeting actually but revendoring finished up and didn't resolve the import path issue, so i'll likely just accept the PR on the issue & generate a patch for it for now
[22:14:13] <techalchemy> then after it builds I'll probably just release, it seems like things are working ok
[22:14:27] <techalchemy> i was going to check download stats to make sure people actually did try the re-release
[22:23:07] <sumanah> techalchemy: ah - let me know what you find
[22:28:23] <techalchemy> sumanah, looks like ~6k downloads between the betas, ~1500 for the last one
[22:28:44] <techalchemy> seems like enough
[22:28:57] <sumanah> cool, yeah
[22:44:21] <sumanah> techalchemy: I'm gonna go eat dinner. maybe there will be a new release out by the time I eat dessert!
[23:19:06] <tos9> Someone on #python has just pointed out that this RTD is essentially some "random" person's tutorial: https://python-packaging.readthedocs.io/en/latest/minimal.html
[23:19:10] <tos9> One that's quite out of date
[23:19:25] <tos9> (I didn't read it carefully personally, but e.g. it still even lists `python setup.py register`)
[23:19:32] <tos9> But that's quite a confusing URL to encounter.
[23:20:18] <tos9> Anyone have a suggestion on what to do? Possibly "approach maintainer, ask to ... rename" is even appropriate for this case? It's even more egregious than the pypiserver one
[23:20:56] <PSFSlack> <di> Yeah, I've reached out to the maintainer in the past about taking it down. No response...
[23:21:57] <tos9> di_codes: it seems other folks are encountering it (the person in #python), but also some other folks I can tell, since someone recently filed: https://github.com/storborg/python-packaging/issues/49
[23:22:10] <tos9> (which yeah, no maintainer response)
[23:22:57] <PSFSlack> <di> If we found some copyright infringement in it we could DMCA it ;)
[23:23:15] <PSFSlack> <di> (not actually suggesting this)
[23:23:32] <tos9> what? why? I was just about to send a PR adding the PyPA theme song lyrics to it unattributed
[23:26:18] <tos9> (https://docs.readthedocs.io/en/stable/abandoned-projects.html#renaming-of-an-abandoned-project looks like the RTD policy on abandonment, in case this is important enough to look at it for)
[23:26:32] <tos9> tbh I doubt this meets it since I bet it gets more than 100 page views
[23:40:45] <sumanah> techalchemy: yo. I have now eaten dinner. :-) what step are you on?
[23:48:46] <sumanah> techalchemy: I posted an update at https://github.com/pypa/pipenv/issues/3369#issuecomment-635003447 - please edit if it is inaccurate