From dangoor at gmail.com Wed Jan 4 18:51:05 2006 From: dangoor at gmail.com (Kevin Dangoor) Date: Wed, 4 Jan 2006 12:51:05 -0500 Subject: [Catalog-sig] adding trove classifiers? In-Reply-To: <5.1.1.6.0.20051230094652.03318048@mail.telecommunity.com> References: <20051227174428.1217.681757571.divmod.quotient.8396@ohm> <43B4C474.7020903@colorstudy.com> <5.1.1.6.0.20051230094652.03318048@mail.telecommunity.com> Message-ID: <3f085ecd0601040951o603ecfaflce7bac7c04d516c3@mail.gmail.com> I personally agree with what Phillip is suggesting below. So, 1) Who decides that we should "make it so"? Do we just start submitting tickets to set up classifiers? 2) What would be a good minimum number of packages before a classifier is warranted? 5? 10? There are now two TurboGears plugins on PyPI. Once 0.9 is released, I expect there will be quite a few more, and I'd like to stay ahead of the curve on this. Kevin ---------- Forwarded message ---------- From: Phillip J. Eby Date: Dec 30, 2005 9:52 AM Subject: Re: [Catalog-sig] adding trove classifiers? To: Ian Bicking Cc: catalog-sig at python.org At 11:24 PM 12/29/2005 -0600, Ian Bicking wrote: >I actually had thought "Framework :: Zope2" would be good, and kind of >marks it as something particular to cheeseshop (and thus to Python). +1 for a "Framework" hierarchy for plugins/extenders/applications. Flat is better than nested, especially when it's something you have to type out in your setup script. ;) I would also suggest that some criteria be established for determining when a new category should be listed. For example, a certain minimum number of packages *already* registered on PyPI whose authors request the classification. I don't think we should pre-populate the hierarchy beforehand; it should be strictly on an as-requested basis. _______________________________________________ Catalog-sig mailing list Catalog-sig at python.org http://mail.python.org/mailman/listinfo/catalog-sig -- Kevin Dangoor Author of the Zesty News RSS newsreader email: kid at blazingthings.com company: http://www.BlazingThings.com blog: http://www.BlueSkyOnMars.com From ianb at colorstudy.com Thu Jan 5 19:50:51 2006 From: ianb at colorstudy.com (Ian Bicking) Date: Thu, 05 Jan 2006 12:50:51 -0600 Subject: [Catalog-sig] Cheese shop code Message-ID: <43BD6A8B.2070205@colorstudy.com> Where is the Cheese Shop code now? I couldn't find it in svn.python.org, but maybe I didn't know where to look. -- Ian Bicking / ianb at colorstudy.com / http://blog.ianbicking.org From amk at amk.ca Thu Jan 5 20:57:26 2006 From: amk at amk.ca (A.M. Kuchling) Date: Thu, 5 Jan 2006 14:57:26 -0500 Subject: [Catalog-sig] Cheese shop code In-Reply-To: <43BD6A8B.2070205@colorstudy.com> References: <43BD6A8B.2070205@colorstudy.com> Message-ID: <20060105195726.GA1842@rogue.amk.ca> On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote: > Where is the Cheese Shop code now? I couldn't find it in > svn.python.org, but maybe I didn't know where to look. https://svn.python.org/packages/{trunk,features,branches}. This should be documented. Is there a PyPI developer's guide anywhere? Maybe someone should create a wiki page. --amk From amk at amk.ca Thu Jan 5 21:05:06 2006 From: amk at amk.ca (A.M. Kuchling) Date: Thu, 5 Jan 2006 15:05:06 -0500 Subject: [Catalog-sig] Adding packages to viewcvcs Message-ID: <20060105200506.GA1921@rogue.amk.ca> I realized that the PyPI repository (called 'packages') wasn't visible through ViewCVS, so I've edited /etc/viewcvs.conf on dinsdale to add it. --amk From richardjones at optushome.com.au Fri Jan 6 00:24:18 2006 From: richardjones at optushome.com.au (Richard Jones) Date: Fri, 6 Jan 2006 10:24:18 +1100 Subject: [Catalog-sig] Cheese shop code In-Reply-To: <20060105195726.GA1842@rogue.amk.ca> References: <43BD6A8B.2070205@colorstudy.com> <20060105195726.GA1842@rogue.amk.ca> Message-ID: <200601061024.18411.richardjones@optushome.com.au> On Fri, 6 Jan 2006 06:57 am, A.M. Kuchling wrote: > On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote: > > Where is the Cheese Shop code now? I couldn't find it in > > svn.python.org, but maybe I didn't know where to look. > > https://svn.python.org/packages/{trunk,features,branches}. > > This should be documented. Is there a PyPI developer's guide > anywhere? Maybe someone should create a wiki page. I will put it on my TODO list. Richard From cwmoad at gmail.com Tue Jan 10 20:59:01 2006 From: cwmoad at gmail.com (Charlie Moad) Date: Tue, 10 Jan 2006 14:59:01 -0500 Subject: [Catalog-sig] Pypi egg uploads Message-ID: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> I am getting an error from pypi while trying to upload binary eggs. I have found similiar error messages on the list, but no solutions. Error processing form invalid distribution file Here are the files: http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg Is there a size limit? Thanks, Charlie From pje at telecommunity.com Tue Jan 10 22:27:36 2006 From: pje at telecommunity.com (Phillip J. Eby) Date: Tue, 10 Jan 2006 16:27:36 -0500 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.co m> Message-ID: <5.1.1.6.0.20060110162600.04ad0030@mail.telecommunity.com> At 02:59 PM 1/10/2006 -0500, Charlie Moad wrote: >I am getting an error from pypi while trying to upload binary eggs. I >have found similiar error messages on the list, but no solutions. > >Error processing form > >invalid distribution file > >Here are the files: >http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg >http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg > >Is there a size limit? Early versions of the "upload" command had a bug where Windows uploads didn't work correctly due to opening the file to upload in text mode rather than binary. I fixed this in both the Python SVN and setuptools, but it's possible you're using an older version? If you're uploading via a browser rather than via the "upload" command, I don't know what the problem is. From richardjones at optushome.com.au Tue Jan 10 23:07:29 2006 From: richardjones at optushome.com.au (Richard Jones) Date: Wed, 11 Jan 2006 09:07:29 +1100 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> Message-ID: <200601110907.29895.richardjones@optushome.com.au> On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote: > I am getting an error from pypi while trying to upload binary eggs. I > have found similiar error messages on the list, but no solutions. > > Error processing form > > invalid distribution file > > Here are the files: > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg > > Is there a size limit? There is currently a hard-coded 5MB file size limit. How big are those eggs? Richard From cwmoad at gmail.com Wed Jan 11 01:24:46 2006 From: cwmoad at gmail.com (Charlie Moad) Date: Tue, 10 Jan 2006 19:24:46 -0500 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <200601110907.29895.richardjones@optushome.com.au> References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> <200601110907.29895.richardjones@optushome.com.au> Message-ID: <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com> About 7MB a piece. On 1/10/06, Richard Jones wrote: > On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote: > > I am getting an error from pypi while trying to upload binary eggs. I > > have found similiar error messages on the list, but no solutions. > > > > Error processing form > > > > invalid distribution file > > > > Here are the files: > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg > > > > Is there a size limit? > > There is currently a hard-coded 5MB file size limit. How big are those eggs? > > > Richard > _______________________________________________ > Catalog-sig mailing list > Catalog-sig at python.org > http://mail.python.org/mailman/listinfo/catalog-sig > From richardjones at optushome.com.au Wed Jan 11 01:35:35 2006 From: richardjones at optushome.com.au (Richard Jones) Date: Wed, 11 Jan 2006 11:35:35 +1100 Subject: [Catalog-sig] Cheese shop code In-Reply-To: <20060105195726.GA1842@rogue.amk.ca> References: <43BD6A8B.2070205@colorstudy.com> <20060105195726.GA1842@rogue.amk.ca> Message-ID: <200601111135.35883.richardjones@optushome.com.au> On Fri, 6 Jan 2006 06:57 am, A.M. Kuchling wrote: > On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote: > > Where is the Cheese Shop code now? I couldn't find it in > > svn.python.org, but maybe I didn't know where to look. > > https://svn.python.org/packages/{trunk,features,branches}. > > This should be documented. Is there a PyPI developer's guide > anywhere? Maybe someone should create a wiki page. I have created a bare-bones page at: http://wiki.python.org/moin/CheeseShopDev which is linked in at http://wiki.python.org/moin/DistutilsProjects I have no idea what the process would be for adding a developer to the SVN. Richard From richardjones at optushome.com.au Wed Jan 11 01:35:43 2006 From: richardjones at optushome.com.au (Richard Jones) Date: Wed, 11 Jan 2006 11:35:43 +1100 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com> References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> <200601110907.29895.richardjones@optushome.com.au> <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com> Message-ID: <200601111135.43643.richardjones@optushome.com.au> On Wed, 11 Jan 2006 11:24 am, Charlie Moad wrote: > On 1/10/06, Richard Jones wrote: > > On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote: > > > I am getting an error from pypi while trying to upload binary eggs. I > > > have found similiar error messages on the list, but no solutions. > > > > > > Error processing form > > > > > > invalid distribution file > > > > > > Here are the files: > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg > > > > > > Is there a size limit? > > > > There is currently a hard-coded 5MB file size limit. How big are those > > eggs? > > About 7MB a piece. The 5MB limit was decided at the sprint table at PyCon 2005. If it's unreasonable, I guess we could raise it. I believe it would be reasonable to have per-project limit increases, if someone was willing to code it. Richard From cwmoad at gmail.com Wed Jan 11 01:43:15 2006 From: cwmoad at gmail.com (Charlie Moad) Date: Tue, 10 Jan 2006 19:43:15 -0500 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <200601111135.43643.richardjones@optushome.com.au> References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> <200601110907.29895.richardjones@optushome.com.au> <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com> <200601111135.43643.richardjones@optushome.com.au> Message-ID: <6382066a0601101643kc68c72fy742906abb810a24d@mail.gmail.com> On 1/10/06, Richard Jones wrote: > On Wed, 11 Jan 2006 11:24 am, Charlie Moad wrote: > > On 1/10/06, Richard Jones wrote: > > > On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote: > > > > I am getting an error from pypi while trying to upload binary eggs. I > > > > have found similiar error messages on the list, but no solutions. > > > > > > > > Error processing form > > > > > > > > invalid distribution file > > > > > > > > Here are the files: > > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg > > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg > > > > > > > > Is there a size limit? > > > > > > There is currently a hard-coded 5MB file size limit. How big are those > > > eggs? > > > > About 7MB a piece. > > The 5MB limit was decided at the sprint table at PyCon 2005. If it's > unreasonable, I guess we could raise it. > > I believe it would be reasonable to have per-project limit increases, if > someone was willing to code it. > We could host them on the sf site, but I am afraid it would be terribly slow. Is there a way to redirect from there. Will setuptools pick up on *.egg hrefs on the matplotlib.sf.net index page? I would hate to make someone code. ;) Thanks, - Charlie From pje at telecommunity.com Wed Jan 11 02:00:47 2006 From: pje at telecommunity.com (Phillip J. Eby) Date: Tue, 10 Jan 2006 20:00:47 -0500 Subject: [Catalog-sig] Pypi egg uploads In-Reply-To: <6382066a0601101643kc68c72fy742906abb810a24d@mail.gmail.com > References: <200601111135.43643.richardjones@optushome.com.au> <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com> <200601110907.29895.richardjones@optushome.com.au> <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com> <200601111135.43643.richardjones@optushome.com.au> Message-ID: <5.1.1.6.0.20060110195319.02221210@mail.telecommunity.com> At 07:43 PM 1/10/2006 -0500, Charlie Moad wrote: >We could host them on the sf site, but I am afraid it would be >terribly slow. Is there a way to redirect from there. Will >setuptools pick up on *.egg hrefs on the matplotlib.sf.net index page? There are many ways you can do this. If you host the files using the SF mirror system, then just set your project's "download URL" on PyPI to http://sourceforge.net/project/showfiles.php?group_id=80706 and easy_install will spot the download links. It'll even handle the SF mirror redirection stuff. If you want to host them somewhere else, you can just put links on your matplotlib.sf.net page, and that will also work. The complete reference for how EasyInstall reads your project's info in PyPI (and how to configure your setup script for best results) is at: http://peak.telecommunity.com/DevCenter/setuptools#making-your-package-available-for-easyinstall From vivainio at gmail.com Wed Jan 18 21:41:30 2006 From: vivainio at gmail.com (Ville Vainio) Date: Wed, 18 Jan 2006 22:41:30 +0200 Subject: [Catalog-sig] Cheeseshop lacks easy_install link in front page Message-ID: <46cb515a0601181241r137a84d1qd553f2ff2e6669c9@mail.gmail.com> Hi, (hopefully this is the right place for this) I noticed that cheese shop front page lacks the link to ez_setup.py and a suggestion to use easy_install for easy installation of many of the packages available. I thought a little advertisement there might be handy, to make the users put some pressure on the developers for making the packages easy_install:able if nothing else. :-) Really, easy_install is one of the major highlights to bless the python community in recent past/immediate future, and it would be shame if it went unnoticed. I really hope this setuptools stuff ends up in Python 2.5... -- Ville Vainio - http://tinyurl.com/2prnb http://vainio.blogspot.com From bob at redivi.com Wed Jan 18 22:00:15 2006 From: bob at redivi.com (Bob Ippolito) Date: Wed, 18 Jan 2006 13:00:15 -0800 Subject: [Catalog-sig] Search box on CheeseShop front page Message-ID: <3D697A94-1170-4B44-9632-4410079FA23F@redivi.com> I think it would be a good idea to toss a by-name search box on http://python.org/pypi/ -- it would probably save people some time. Perhaps even the full search box, with the "advanced" fields collapsed. Where's the source for Cheese Shop? I could put together a patch. Would be a good idea to put a link to the Cheese Shop repository URL right on there as well. -bob From richardjones at optusnet.com.au Thu Jan 19 02:18:32 2006 From: richardjones at optusnet.com.au (richardjones at optusnet.com.au) Date: Thu, 19 Jan 2006 12:18:32 +1100 Subject: [Catalog-sig] Search box on CheeseShop front page Message-ID: <200601190118.k0J1IWqS032017@mail24.syd.optusnet.com.au> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mail.python.org/pipermail/catalog-sig/attachments/20060119/ba53c1fe/attachment.asc