Re: [Distutils] Inflated download counts

2013-10-25 Thread Donald Stufft
On Oct 25, 2013, at 9:35 PM, Nick Coghlan wrote: > > Most downloads happen through the Fastly CDN - the numbers are derived from > the Fastly logs rather than being direct. The code that does that log > analysis is in https://bitbucket.org/pypa/pypi/src (Donald would be able to > provide a mo

Re: [Distutils] Inflated download counts

2013-10-25 Thread Nick Coghlan
On 26 Oct 2013 04:51, "Dustin Oprea" wrote: > > Is there any way that we can use the user-agent to either identify users or identify mirrors? > > Can we pass a flag or signature from "pip"? It won't reflect downloads from website, but this probably won't affect the numbers much. In this case, we m

Re: [Distutils] Inflated download counts

2013-10-25 Thread Dustin Oprea
Is there any way that we can use the user-agent to either identify users or identify mirrors? Can we pass a flag or signature from "pip"? It won't reflect downloads from website, but this probably won't affect the numbers much. In this case, we might just reword it to "pip Downloads". This is a d

Re: [Distutils] AttributeError: 'tuple' object has no attribute 'split'

2013-10-25 Thread Dominique Orban
On 25 October, 2013 at 1:56:26 PM, Oscar Benjamin (oscar.j.benja...@gmail.com) wrote: > >On Oct 25, 2013 3:52 PM, "Dominique Orban" >wrote: >> >> >> >> On 25 October, 2013 at 9:31:16 AM, Oscar Benjamin ( >oscar.j.benja...@gmail.com) wrote: >> > >> >On 24 October 2013 21:04, Dominique Orban wro

Re: [Distutils] AttributeError: 'tuple' object has no attribute 'split'

2013-10-25 Thread Oscar Benjamin
On Oct 25, 2013 3:52 PM, "Dominique Orban" wrote: > > > > On 25 October, 2013 at 9:31:16 AM, Oscar Benjamin ( oscar.j.benja...@gmail.com) wrote: > > > >On 24 October 2013 21:04, Dominique Orban wrote: > >> > >> I hope this is the right place to ask for help. I'm not finding much comfort in the PyP

Re: [Distutils] Inflated download counts

2013-10-25 Thread Donald Stufft
On Oct 25, 2013, at 1:57 PM, holger krekel wrote: > Is it not possible that the analysis code or Fastly's delivery of logs > has bugs? The "inflation" problem only happens sometimes after all. > If it were mirroring infrastructure it should be more consistent. Sure it’s possible. The Analysis

Re: [Distutils] Inflated download counts

2013-10-25 Thread holger krekel
On Fri, Oct 25, 2013 at 13:49 -0400, Donald Stufft wrote: > Mostly new packages will get roughly 2-3k of downloads from what appears to be > mirroring infrastructure. I’m hesitant to mess with the traffic numbers at > all because > I don’t want them to be inaccurate *and* artificial vs just inaccu

Re: [Distutils] Inflated download counts

2013-10-25 Thread Donald Stufft
Mostly new packages will get roughly 2-3k of downloads from what appears to be mirroring infrastructure. I’m hesitant to mess with the traffic numbers at all because I don’t want them to be inaccurate *and* artificial vs just inaccurate (assuming you think it’s the number of people downloading yo

[Distutils] Inflated download counts

2013-10-25 Thread Dustin Oprea
It seems like the download counts on PyPI aren't accurate. Though the really useful packages seem to have higher numbers than the packages that only apply to a specific target audience, I'm fairly certain that the numbers are more affected by robots and such than actual users. Recently I started a

Re: [Distutils] AttributeError: 'tuple' object has no attribute 'split'

2013-10-25 Thread Dominique Orban
On 25 October, 2013 at 9:31:16 AM, Oscar Benjamin (oscar.j.benja...@gmail.com) wrote: > >On 24 October 2013 21:04, Dominique Orban wrote: >> >> I hope this is the right place to ask for help. I'm not finding much comfort >> in the PyPi documentation or in Google searches. I uploaded my package

Re: [Distutils] AttributeError: 'tuple' object has no attribute 'split'

2013-10-25 Thread Oscar Benjamin
On 24 October 2013 21:04, Dominique Orban wrote: > > I hope this is the right place to ask for help. I'm not finding much comfort > in the PyPi documentation or in Google searches. I uploaded my package > `pykrylov` with `python setup.py sdist upload`. Installing it locally with > `python setup