[Distutils] "just use debian"

Josselin Mouette joss at debian.org
Wed Oct 1 10:11:47 CEST 2008


Le mardi 30 septembre 2008 à 16:57 -0500, Dave Peterson a écrit :
> But we already have a separation between project name and module names
> that are contained within that project.   We don't currently declare
> dependencies on the module names but on the project name.   i.e. a
> dependency on HardJSON > 2.0 does not say anything about what modules
> you're expecting to import or use, only that you expect to use version
> 2 of a project called HardJSON.   Were you suggesting that change?

As I understand PEP 345, it proposes to introduce dependencies based on
module names, not on project names. This is one of the key points where
it is superior to setuptools; especially, if developers correctly change
the module name when changing the API, the dependencies are clear and
reliable. At the distribution level, we will end up changing the binary
package name, but this is not something you have to worry about.

Cheers,
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20081001/2fdf574f/attachment.pgp>


More information about the Distutils-SIG mailing list