PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Thursday the 5th of September, 2019

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[14:34:31] <agronholm> mcfarke311: what's a requirement tracker?
[15:02:00] <cooperlees> agronholm: My exact thought but mcfarke311 had left when I wanted to ask.
[16:48:33] <mcfarke311> I'm not entirely sure what a few tracker is. I'm looking through pypa/pip source to figure it out
[17:17:23] <cooperlees> mcfarke311: few tracker? Please do tell once you work it out :\
[17:33:30] <mcfarke311> Req lol. Auto correct.
[18:45:46] <kushal> Are the binary wheels reproducible now?
[19:04:38] <kennethd> am i crazy, or does 'setup.py test' scrub environment variables? i'm trying to configure some integration variables from a bash script like this: `AUDIT_DB_HOST="localhost"; export AUDIT_DB_HOST`, but they are not present to my project, when i do `host = os.getenv("AUDIT_DB_HOST", "")` or `user = os.environ.get("AUDIT_DB_USER", "")`. i am using `test_suite="nose.collector"` to run the tests
[19:05:23] <kennethd> i do see the variables set if i do `python -c 'import os; from pprint import pprint; pprint(sorted(["{}={}".format(k,v) for k,v in os.environ.items()]));'`
[19:08:43] <cooperlees> kushal: In what way exactly?
[19:08:59] <cooperlees> In what way did you find they are not?
[19:09:18] <cooperlees> (I'm just interested)
[19:17:45] <kushal> cooperlees: for building binary wheel, say cryptography or cffi
[19:57:07] <tos9> kushal: They've always been reproducible
[19:57:22] <tos9> kushal: See e.g. nixos' wheel building.
[22:14:17] <mcfarke311> For those that have been thinking about my problem, here is an update: I was calling pip through the subprocess module call within a python script and pip was setting a sticky environment variable called 'PIP_REQ_TRACKER'. Long story short I pop that environment variable before I call pip again and it's all good😁