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

Closed
jwilk opened this issue Feb 4, 2017 · 1 comment
Closed

Overly detailed User-Agent #229

jwilk opened this issue Feb 4, 2017 · 1 comment
Milestone

Comments

@jwilk
Copy link
Contributor

jwilk 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.

@sigmavirus24
Copy link
Member

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
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants