Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overly detailed User-Agent #229

jwilk opened this issue Feb 4, 2017 · 1 comment


None yet
2 participants
Copy link

commented Feb 4, 2017

twine's User-Agent field looks like this:

twine/1.8.1 pkginfo/1.4.1 requests/2.13.0 setuptools/5.5.1 requests-toolbelt/0.7.0 clint/0.5.1 CPython/3.4.2 Linux/3.16.0-4-686-pae

That's a lot of information about my system.
PyPI has no business knowing my setuptools version, or my kernel(!?) version.
Please trim this down.


This comment has been minimized.

Copy link

commented Feb 4, 2017

I believe we send the additional info (although I'm not sure why we send the Kernel info) to PyPI so that the PyPI administrators can attempt to reproduce failed requests if they seem to be happening frequently.

I'd merge a pull request removing some of this information.

@sigmavirus24 sigmavirus24 modified the milestone: next Mar 13, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.