From richardjones@optushome.com.au Sat Jul 19 23:56:18 2003 From: richardjones@optushome.com.au (Richard Jones) Date: Sun, 20 Jul 2003 08:56:18 +1000 Subject: [Catalog-sig] PyPI PKG-INFO submission drops first classifier In-Reply-To: References: Message-ID: <200307200856.26061.richardjones@optushome.com.au> --Boundary-02=_ZycG/FYP+Kfd4fG Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline On Wed, 7 May 2003 08:54 pm, Fredrik Lundh wrote: > just noticed that the "upload your PKG-INFO file" feature > on http://www.python.org/pypi?:action=3Dsubmit_form seems > to drop the first classifier. Sorry it took me so long to schedule some PyPI time, but I finally fixed th= is=20 bug on Friday. I also added in some code to cache the RSS feed, as it count= s=20 for about half of all requests (PyPI is currently serving an average of fou= r=20 requests a minute). The file locking issue will be somewhat alleviated by=20 this change, and I'm working on optimising the slowest code so that the=20 problem *should* go away for the immediate future. Richard --Boundary-02=_ZycG/FYP+Kfd4fG Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/GcyZrGisBEHG6TARAtVOAJ9VygvvewzMwHInl8mRE1+2Xl6b9QCffq4W Uxo8hhHdqzT4CqA/so1AXJ0= =CPnV -----END PGP SIGNATURE----- --Boundary-02=_ZycG/FYP+Kfd4fG-- From richardjones@optushome.com.au Mon Jul 21 02:23:50 2003 From: richardjones@optushome.com.au (Richard Jones) Date: Mon, 21 Jul 2003 11:23:50 +1000 Subject: [Catalog-sig] PyPI: new browse code Message-ID: <200307211123.57990.richardjones@optushome.com.au> --Boundary-02=_tC0G/es7+pslMzp Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline I've just revamped the (flamenco-based) browsing code in PyPI - it's much=20 faster now and gives slightly better results (sub-category counts are=20 accurate and categories list matches for their sub-categories). In a nutshell, it does a single SQL fetch now and mangles the results in=20 Python code. This means the database is open for much less time, and the=20 program generates the result faster too. Hopefully this change, in addition to serving the RSS feed from a cache wil= l=20 alleviate the locking issues for now. Richard --Boundary-02=_tC0G/es7+pslMzp Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/G0CtrGisBEHG6TARAs2lAJ9JXMmXujjmGn4+p5HlnHkvjVnOJwCeN743 AijIPQ+BeUE9ksGEeH56lCA= =A0QI -----END PGP SIGNATURE----- --Boundary-02=_tC0G/es7+pslMzp-- From altis@semi-retired.com Wed Jul 30 00:00:28 2003 From: altis@semi-retired.com (Kevin Altis) Date: Tue, 29 Jul 2003 16:00:28 -0700 Subject: [Catalog-sig] PyPI trove categorization and Mac OS X Message-ID: If you look at the current breakdown of PyPI categories you'll see Mac OS X is not represented. http://www.python.org/pypi?:action=browse There are trove categories for Mac OS X. http://www.python.org/pypi?:action=list_classifiers Since I know that at least two packages (PythonCard and PyObjC) and probably many more actually list some of these Mac items on platform and classifiers... Platform: Mac OS X, Windows, Linux Classifiers: Environment :: MacOS X :: Aqua ... Operating System :: MacOS :: MacOS X ...there must be something about PyPI that is not set to show Mac OS X as a top-level item while browsing. This should be fixed. ka From richardjones@optushome.com.au Wed Jul 30 00:29:37 2003 From: richardjones@optushome.com.au (Richard Jones) Date: Wed, 30 Jul 2003 09:29:37 +1000 Subject: [Catalog-sig] PyPI trove categorization and Mac OS X In-Reply-To: References: Message-ID: <200307300929.37113.richardjones@optushome.com.au> --Boundary-02=_hNwJ/5PQUesqeub Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Description: signed data Content-Disposition: inline On Wed, 30 Jul 2003 09:00 am, Kevin Altis wrote: > If you look at the current breakdown of PyPI categories you'll see Mac OS= X > is not represented. > > http://www.python.org/pypi?:action=3Dbrowse > > There are trove categories for Mac OS X. > > http://www.python.org/pypi?:action=3Dlist_classifiers > > Since I know that at least two packages (PythonCard and PyObjC) and > probably many more actually list some of these Mac items on platform and > classifiers... That is very strange, I'll look into it ASAP. > ...there must be something about PyPI that is not set to show Mac OS X as= a > top-level item while browsing. This should be fixed. Nope, the code is completely general - there's no "filter out the Mac OS X"= =20 applications" code in there :) Richard --Boundary-02=_hNwJ/5PQUesqeub Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/JwNhrGisBEHG6TARAneLAJ4tSl78ufcdL/8K5/V+oBkv44+wNQCfe1bF Ay5LwJL79cPy0Pc4P0RUkpw= =sa8D -----END PGP SIGNATURE----- --Boundary-02=_hNwJ/5PQUesqeub-- From richardjones@optushome.com.au Wed Jul 30 01:34:10 2003 From: richardjones@optushome.com.au (Richard Jones) Date: Wed, 30 Jul 2003 10:34:10 +1000 Subject: [Catalog-sig] PyPI trove categorization and Mac OS X In-Reply-To: <200307300929.37113.richardjones@optushome.com.au> References: <200307300929.37113.richardjones@optushome.com.au> Message-ID: <200307301034.14042.richardjones@optushome.com.au> --Boundary-02=_GKxJ/i/Esa7Hoeh Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Description: signed data Content-Disposition: inline On Wed, 30 Jul 2003 09:29 am, Richard Jones wrote: > On Wed, 30 Jul 2003 09:00 am, Kevin Altis wrote: > > ...there must be something about PyPI that is not set to show Mac OS X as > > a top-level item while browsing. This should be fixed. > > Nope, the code is completely general - there's no "filter out the Mac OS X" > applications" code in there :) Code is fixed. Max OSX (and some other categories) now no longer hidden. Richard --Boundary-02=_GKxJ/i/Esa7Hoeh Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/JxKGrGisBEHG6TARAidqAJ0U7UUTkqNk32H3WkhE0yFs/m/h8ACePhNL t3/QJ0ueV2MmI+DbJsYFfAM= =dVOy -----END PGP SIGNATURE----- --Boundary-02=_GKxJ/i/Esa7Hoeh--