PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Friday the 21st of February, 2020

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[08:36:59] <mrpackethead> can a pypi repo be built so it has to authenticate?
[13:37:46] <user4567890> Assuming this is the right place to ask about requirements.txt, is there a way to have a dependency be optional based on the resolved version of an other? I known that it's possible to make it dependent on the python version, or enable extra features, ... but the issue I have is with werkzeug 1.0's release I need to add one of the packages split
[13:37:46] <user4567890> out IFF werkzeug is >= 1.0
[13:43:07] <user4567890> (werkzeug.contrib was removed and all the dependencies were moved to independent packages so e.g. werkzeug.contrib.cache -> cachelib, meaning if werkzeg >= 1,0 a dependency should be added on cachelib but it shouldn't for werkzeug < 1.0)
[14:14:51] <ngoldbaum> no i don’t think the environment marker syntax supports that https://www.python.org/dev/peps/pep-0345/#environment-markers
[14:54:01] <techalchemy> if only there was a dependency resolver
[15:09:21] <ngoldbaum> my arm for a SAT solver
[17:29:14] <Abhishek09> Myself Abhishek, anyone know how to ship cpp package with pip?
[18:13:55] <pradyunsg> ngoldbaum: are you willing to sacrifice an arm for a SAT solver? :o
[18:15:59] <pradyunsg> Abhishek09: see https://packaging.python.org/guides/packaging-binary-extensions/ and https://docs.python.org/3/extending/extending.html
[18:16:25] <pradyunsg> What these articles say about C is also valid for C++.
[18:32:21] <mrpackethead86> I have recently set up a private PIP repo using an amazon Cloudfront distribution sitting in front of a S3w bucket. What options do i fesibly have to put some layer of authentication in there.
[18:38:25] <zbr> is there a way to get the list of pypi packages as JSON, or the only option is the /simple HTML version and to parse HTML?