[Catalog-sig] PyPI naming policy changes

René Dudfield renesd at gmail.com
Mon May 12 14:50:38 CEST 2008


what is wrong with the file name: durus-berkeleydbstorage-20061121.tar.gz  ?


On Mon, May 12, 2008 at 8:35 PM, "Martin v. Löwis" <martin at v.loewis.de> wrote:
> I just implemented a number of policy changes in PyPI:
>  - per email address, there can only be one registered user.
>   If you have a need to have multiple accounts for the same
>   email address, please provide a patch to correctly implement
>   the password reset procedure.
>  - package names must differ in their pkg_resource.safe_name(p).lower()
>   values (e.g. you can't have two packages that only differ in case,
>   or in the amount of white space between words).
>   Existing registrations are not affected, although package owners have
>   been asked to clean this up appropriately.
>  - files must start with to_filename(safe_name(pkg_name)), ignoring case.
>   E.g. for the "BerkeleyDB Backend Storage Engine for DURUS"
>   package, valid file names would be
>   BerkeleyDB_Backend_Storage_Engine_for_DURUS-1.0.tar.gz or
>   berkeleydb_backend_storage_engine_for_durus-1.0.tar.gz, but not
>   durus-berkeleydbstorage-20061121.tar.gz.
>   Existing registrations are not affected; no attempt to clean
>   up the data is made.
>  Please let me know if you see any problems with that policy.
>  Regards,
>  Martin
>  _______________________________________________
>  Catalog-SIG mailing list
>  Catalog-SIG at python.org
>  http://mail.python.org/mailman/listinfo/catalog-sig

More information about the Catalog-SIG mailing list