<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.python.catalog">
    <title>gmane.comp.python.catalog</title>
    <link>http://blog.gmane.org/gmane.comp.python.catalog</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5661"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5660"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5659"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5658"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5657"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5656"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5655"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5654"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5652"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5651"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5650"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5649"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5647"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5646"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5645"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5644"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5642"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5641"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5640"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.catalog/5639"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5661">
    <title>Re: Continuous deployment,in-house PyPi repo and artifact promotion</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5661</link>
    <description>&lt;pre&gt;Catalog-sig is now dead, but I felt it made sense to tie off this thread by
mentioning our new solution.:
===========================
Defend Against Fruit is focused on providing a pragmatic, continuous
deployment style build system for Python. Current Python build systems do
not properly account for the needs of effective continuous deployment. This
package extends the Python tooling to add the missing pieces, including
integration with Artifactory.

With an eye to agile development principles and fast-feedback, we want a
build system which satisfies the following goals:

* Every SCM change-set committed should result in a potentially shippable
release candidate.

* When a defect is introduced, we want to immediately detect and isolate the
offending SCM change-set. This is true  even if the defect was introduced
into a library we depend upon.

* Library management should be so easy as to never impede code changes, even
in multi-component architecture.

More details available at:  http://teamfruit.github.io/defend_against_fruit/
&amp;lt;http://teamfruit.github.io/defend_against_fruit/&amp;gt;

License: Apache Public License v2

Authors:

James Carpenter
jcarpenter621 at yahoo.com
LinkedIn:  http://www.linkedin.com/in/jamescarpenter1
&amp;lt;http://www.linkedin.com/in/jamescarpenter1&amp;gt;

Matthew Tardiff
mattrix at gmail.com
LinkedIn:  http://www.linkedin.com/in/matthewtardiff
&amp;lt;http://www.linkedin.com/in/matthewtardiff&amp;gt;


On Thu, Feb 21, 2013 at 5:21 PM, James Carpenter &amp;lt;nawkboy&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>James Carpenter</dc:creator>
    <dc:date>2013-05-18T21:31:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5660">
    <title>Reminder: catalog-sig is retired</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5660</link>
    <description>&lt;pre&gt;Please direct all followups / CCs to distutils-sig.


Thankyou,

    Richard
_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Richard Jones</dc:creator>
    <dc:date>2013-04-01T06:41:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5659">
    <title>Re: How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5659</link>
    <description>&lt;pre&gt;
It's the install_eggs() method of
setuptools.commands.easy_install.easy_install.  You won't really be
able to use it, it just looks for a setup.py after *unpacking* the
archive.  It also doesn't look for a PKG-INFO; PyPI does that.  (And I
only know that because it was relevant to the uploadability of eggs at
one time.)
&lt;/pre&gt;</description>
    <dc:creator>PJ Eby</dc:creator>
    <dc:date>2013-04-01T04:59:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5658">
    <title>Re: How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5658</link>
    <description>&lt;pre&gt;

The closest equivalent is PEP 376's "INSTALLER" file, but that only tells
you which installer was used to add the distribution, rather than where
that installer retrieved it from. An "ORIGIN" entry in the installation
database could be an interesting future addition.

Cheers,
Nick.

&lt;/pre&gt;</description>
    <dc:creator>Nick Coghlan</dc:creator>
    <dc:date>2013-04-01T01:36:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5657">
    <title>Re: How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5657</link>
    <description>&lt;pre&gt;Do you have a module/function/line number in easy_install I should use? I'm
sure I can dig it out myself but it sounds like you might just be able to
put your finger on it in only a minute or two.

Same question for a pre-existing utility function for reading a
requirements file. I'm guessing there is one burried down in the PIP code,
but I haven't looked yet.

A third more interesting question, is whether there is any way to determine
the origin of an installed package. I am building up a build-info to push
into Artifactory and it takes a "type" if available when listing
dependencies of a build. In Java/Maven land a typical type would be jar,
war, pom, etc. My current understanding is this is a non-sense question,
since once a Python module is installed it looks the same regardless of
whether it came from an sdist, wheel, etc.

In case your wondering, I am building a set of utilities to support
continuous deployment within Python. I am using Artifactory as my
repository manager (think internal PyPI server). I hope to publish these
utilities externally when I get done in a few weeks.




On Fri, Mar 29, 2013 at 1:54 PM, PJ Eby &amp;lt;pje&amp;lt; at &amp;gt;telecommunity.com&amp;gt; wrote:

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>James Carpenter</dc:creator>
    <dc:date>2013-03-31T22:13:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5656">
    <title>Re: [Distutils]  Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5656</link>
    <description>&lt;pre&gt;I've set the wheels in motion. I just need a little help from the pydotorg
volunteers (and some hits from the mailman cluebat).


    Richard


On 30 March 2013 06:43, Donald Stufft &amp;lt;donald&amp;lt; at &amp;gt;stufft.io&amp;gt; wrote:

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Richard Jones</dc:creator>
    <dc:date>2013-03-30T22:20:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5655">
    <title>Shutting down catalog-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5655</link>
    <description>&lt;pre&gt;Hi all,

We're about to merge the catalog-sig and distutils-sig by just removing the
catalog-sig mailing list. If you wish to remain in the discussions
regarding Python package cataloging then please subscribe to the distutils
SIG.

The catalog SIG archives will remain, but the mailing list will be deleted
and the SIG will be retired.

There's no real timeframe but it will be happening imminently.


     Richard
_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Richard Jones</dc:creator>
    <dc:date>2013-03-30T22:16:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5654">
    <title>Re: [Distutils] Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5654</link>
    <description>&lt;pre&gt;
On Mar 29, 2013, at 3:40 PM, Nick Coghlan &amp;lt;ncoghlan&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:


Sounds good to me, whoever please to doing the needful.

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Donald Stufft</dc:creator>
    <dc:date>2013-03-29T19:43:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5652">
    <title>Re: How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5652</link>
    <description>&lt;pre&gt;
I'm not sure why you think that.  The only kinds of archives whose
file types are ambiguous from the name, are sdist, bdist_dumb, and
random raw source dumps.  Everything else has a unique extension like
.egg, .exe, .msi, rpm, etc.  If you have a .zip, .tar.gz, .tgz, or
some other archive name, you can find out if it's an sdist by
inspecting its contents as I described.  And if it's not an sdist, you
can usually tell if it's a raw source dump by checking for a setup.py
in the archive root or a depth-1 subdirectory off the root.  (That's
what easy_install does, anyway, when it's given an archive it doesn't
know what to do with.)

&lt;/pre&gt;</description>
    <dc:creator>PJ Eby</dc:creator>
    <dc:date>2013-03-29T18:54:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5651">
    <title>Re: [Distutils] Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5651</link>
    <description>&lt;pre&gt;
Whoever has the power to do this, do it please.


    Richard
&lt;/pre&gt;</description>
    <dc:creator>Richard Jones</dc:creator>
    <dc:date>2013-03-29T09:47:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5650">
    <title>Re: [Distutils]  Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5650</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/28/2013 05:57 PM, Donald Stufft wrote:



If we leave the main list the 'distutils-sig', and just announce that
'catalog-sig' is retired, folks who want to follow the new list just
switch over.  All the archives (mailman / gmane / etc.) stay valid, but
the list goes into moderated mode.

Creating a third list and retiring both the existing ones is extra hassle
for no value, aside for a "cleanliness" issue on its name.


Tres.
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver&amp;lt; at &amp;gt;palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlFVDmoACgkQ+gerLs4ltQ4yDQCfZCEUpSTIhQKNNDilIYIRc6Jj
Fu0AoM6RKaflwbeek0VFGsX1USIzUhlC
=gWkJ
-----END PGP SIGNATURE-----
&lt;/pre&gt;</description>
    <dc:creator>Tres Seaver</dc:creator>
    <dc:date>2013-03-29T03:45:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5649">
    <title>Re: [Distutils] Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5649</link>
    <description>&lt;pre&gt;

Without yet reading the whole thread, I'll just mention that it's probably
easier to just retire one or the other mailing lists and divert all discussion
to the other one.  Of course, the archives for the retired list would be
retained for historical purposes.  In fact, sigs are *supposed* to be
periodically reviewed for renewal or retirement, though I think practically
speaking we haven't done that in a very long time.

If there's consensus on what you want to do, please contact postmaster&amp;lt; at &amp;gt; and
let them know.  Let's say you just want to retire catalog-sig: we can set up
forwards to distutils-sig and let the former be an "acceptable alias" to the
latter so postings will be accepted when addressed to either.  Of course,
folks on the defunct list should manually subscribe to the good list
(i.e. opt-in).

-Barry
_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Barry Warsaw</dc:creator>
    <dc:date>2013-03-29T02:59:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5647">
    <title>Re: Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5647</link>
    <description>&lt;pre&gt;
On Mar 28, 2013, at 7:28 PM, PJ Eby &amp;lt;pje&amp;lt; at &amp;gt;telecommunity.com&amp;gt; wrote:


A requirement for a SIG is also that it has a clear goal and a start and end date. distutils-sig's goal is the distutils module. And the "end date" requirements seems to be completely ignored anymore so arguing strict adherence to the rules seems to be a wash.

I suggested packaging-sig because discussion jumps back and forth between distutils-sig and catalog-sig and neither name nor stated goal really reflected what the sig was actually about which was packaging in python in general. I also suggested packaging because it matched the other current sigs which are generic topics and not about a single module. But whatever, I hate the pointless duplication and just want to kill the overlap.


-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Donald Stufft</dc:creator>
    <dc:date>2013-03-28T23:45:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5646">
    <title>Re: Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5646</link>
    <description>&lt;pre&gt;
I'm not arguing about the *name*.  I just don't see the point in
making everybody subscribe to a new list and change their mail filters
(and update every book and webpage out there that mentions the
distutils-sig), because a few people want to *change* the name -- a
change that AFAICT doesn't actually provide any tangible benefit to
anybody whatsoever.



Because it's not up to just the person with the keys.  Neither SIG is
a mere mailing list, it's a Python special interest group, and SIGs
have their own formation and termination processes.

In particular, if you're going to start a new SIG, one of the
requirements to be met is "in particular, no other SIG nor the general
Python newsgroup is already more suitable" (per the Python SIG
Creation Guidelines).  It's hard to argue that distutils-sig isn't
already more suitable than whatever is being proposed to take its
place.
&lt;/pre&gt;</description>
    <dc:creator>PJ Eby</dc:creator>
    <dc:date>2013-03-28T23:28:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5645">
    <title>Re: [Distutils]  Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5645</link>
    <description>&lt;pre&gt;On 2013-03-28 21:57:11 +0000, Donald Stufft said:



FWIW: I am a GMANE-sipper and I'm willing to rejoin a new packaging-sig 
list (as well as register the new list with GMANE if no one else does). 
Seems to me another viable option is to simply turn off catalog-sig and 
distutils-sig (while preserving the archives forever, of course) and 
just start chatting on packaging-sig. Send an email to both lists "Last 
post, please join packaging-sig" and you are done.




&lt;/pre&gt;</description>
    <dc:creator>Alex Clark</dc:creator>
    <dc:date>2013-03-28T23:01:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5644">
    <title>Re: [Distutils]  Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5644</link>
    <description>&lt;pre&gt;
On Mar 28, 2013, at 5:42 PM, Tres Seaver &amp;lt;tseaver&amp;lt; at &amp;gt;palladion.com&amp;gt; wrote:


This problem is inherent no matter what name is picked. GMane will need updated and some messages will need sent to tell people about the new name. No matter what at least one name isn't going to be used anymore.

It's not that big of a deal.

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Donald Stufft</dc:creator>
    <dc:date>2013-03-28T21:57:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5642">
    <title>Re: [Distutils]  Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5642</link>
    <description>&lt;pre&gt;I think I'm the only one on the list who probably would have objected
but I'm on both now so whatever :-)


    Richard

On 29 March 2013 07:32, PJ Eby &amp;lt;pje&amp;lt; at &amp;gt;telecommunity.com&amp;gt; wrote:
&lt;/pre&gt;</description>
    <dc:creator>Richard Jones</dc:creator>
    <dc:date>2013-03-28T21:42:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5641">
    <title>Re: Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5641</link>
    <description>&lt;pre&gt;C'mon, folks, we're arguing about a name. That's about as close to
literal bikeshedding as we could get.

How about we just let whoever has the keys make the change in whatever
way's easiest and most logical for them?

Jacob
&lt;/pre&gt;</description>
    <dc:creator>Jacob Kaplan-Moss</dc:creator>
    <dc:date>2013-03-28T21:15:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5640">
    <title>Re: How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5640</link>
    <description>&lt;pre&gt;
An sdist always has a single subdirectory in the archive's root
directory, named for the package+version, and containing a PKG-INFO
and setup.py (plus a bunch of other stuff).

A bdist_dumb will not have such a subdirectory in the archive root;
instead it will have one or more directories like /usr, /opt, /Program
Files.

Other bdist formats?  Hard to say.
&lt;/pre&gt;</description>
    <dc:creator>PJ Eby</dc:creator>
    <dc:date>2013-03-28T20:36:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5639">
    <title>Re: Merge catalog-sig and distutils-sig</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5639</link>
    <description>&lt;pre&gt;
On Mar 28, 2013, at 4:04 PM, holger krekel &amp;lt;holger&amp;lt; at &amp;gt;merlinux.eu&amp;gt; wrote:



sounds good to me.

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>Donald Stufft</dc:creator>
    <dc:date>2013-03-28T20:32:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.catalog/5637">
    <title>How to determine if archive is an sdist or bdist</title>
    <link>http://permalink.gmane.org/gmane.comp.python.catalog/5637</link>
    <description>&lt;pre&gt;Is there an easy way to programmatically tell if an archive (tar.gz, zip,
etc.) in the dist directory is a binary or sdist? I would like to
post-process the contents of a dist directory and classify each build
artifact there (egg, sdist, bdist, etc.).

Currently the only approach I know of is to have my own command that is run
along with the relevant build command.  For example:

python setup.py sdist be_funky

or:
python setup.py sdist bdist bdist_egg be_funky

Using this approach the tuples in  self.distribution.dist_files provide the
command, python version and file created. Unfortunately this solution is
slightly more complicated in my use case than simply having an easy way to
classify each build artifact and extract it's pkg-info.
_______________________________________________
Catalog-SIG mailing list
Catalog-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/catalog-sig
&lt;/pre&gt;</description>
    <dc:creator>James Carpenter</dc:creator>
    <dc:date>2013-03-28T19:57:09</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.catalog">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.catalog</link>
  </textinput>
</rdf:RDF>
