[14:06:44] <abn> Filtering out some of the noise https://github.com/search?l=&p=3&q=%22%5Btool.flit.metadata%5D%22+-path%3Atests%2F+filename%3Apyproject.toml&ref=advsearch&type=Code
[14:13:28] <famubu> astronavt: Maybe because poetry can do anything flit accomplishes...
[14:13:46] <famubu> tos9 and abn: Thanks for the links!
[14:16:16] <famubu> But I couldn't recognize any of the projects at a quick glance. I had at least heard of some projects using poetry. But with flit, I've only seen its usage in tutorials.
[14:17:28] <abn> guess i'd share this here as well; gathering some input regarding PEP 621 depdendency specification at https://forms.gle/Qmy1a5bD8fKNYKtp9 would be great to get a wider audience participating
[14:18:13] <abn> famubu: you can also do the same search but with tool.poetry to get an idea of the difference I guess
[14:22:40] <famubu> abn: Yeah, I had done that by modifying the link. But I think there is no option to sort the results by most cloned or repo with most commits or anything. Even for poetry I couldn't find familiar names.. But it may be that I've spent enough time with Python yet. :-)
[14:22:45] <astronavt> why is google docs blocked on my work vpn
[14:26:56] <astronavt> google has enterprise accounts
[14:27:13] <astronavt> anyway, what is this pep for? a tool-agnostic dependency spec in pyproject.toml?
[14:33:01] <abn> Well 621 deals with metadata in general; but the discourse is specific to how dependencies gets listed
[14:33:22] <astronavt> cool, i will have to sign up for the forum and get involved
[14:33:26] <astronavt> much better than a mailing list :D
[14:34:05] <abn> This is the specific open issue - https://www.python.org/dev/peps/pep-0621/#how-to-specify-dependencies
[14:35:22] <nanonyme> Hey, have you considered https://pypi.org/pypi/<project_name/releases/json/ into https://warehouse.pypa.io/api-reference/json/#json-api so you could query just the releases?
[14:37:23] <nanonyme> The response is quite massive for the API endpoint that is currently provided. Also maybe pagination for releases
[22:57:42] <abn> sounds straight forward ... and so the famous last words were spoken
[22:58:11] <cooperlees> I wouldn't imagine this to be to hard. Just might be some passing the variable through to the right parts and then the unit test might be a little painful
[22:59:22] <abn> Yeah; considering there are filters etc. already I assumed as much.
[23:02:11] <abn> cooperlees: one last silly question; is there a pypi read-only replica of the postgres database somewhere?
[23:04:57] <cooperlees> And it has credentials and token data - So that couldn't be public - I don't think it's partitioned - I could be wrong
[23:05:26] <abn> I guess it was never designed to be exposed either.
[23:05:39] <cooperlees> Sure wasn't - that's what the APIs in front of it are for :)
[23:05:42] <abn> It makes sense it is not exposed, I was trying to be an optimist.
[23:05:58] <cooperlees> What you trying to do? What do you want your new API for?
[23:07:40] <abn> Part of exploring how to get a graph api up; having data access would bypass the need for an endpoint in warehouse. The problem with working within the application is I wil have to write all the resolvers etc. Access to data means I could potentially leverage something like http://hasura.io/ ... but mostly just thinking out loud right now.
[23:08:55] <abn> The need for the endpoint, atleast for me is driven by tools like poetry needing to fetch metadata when doing resolutions; its not a silver bullet but it helps towards making things consume lesser data.
[23:09:27] <cooperlees> The problem there is why poetry has a thought time, Python's / PyPI's metadata is not clean + enforced well.
[23:10:19] <cooperlees> I don't think GraphQL is going to fix the data. The first step is cleaning up the upload and enforcing more metadata validation + PEPs to back that up
[23:25:44] <cooperlees> Cool - Totally will accept - if i get time over the weekend I'll write how I would do it and if it's super easy I'll just do it
[23:25:49] <cooperlees> If you beat me to it, so be it.
[23:26:12] <abn> I would appreicate that. I might not get to it till Sunday anyway.