[Catalog-sig] PyPI naming policy changes
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
> 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.
> Catalog-SIG mailing list
> Catalog-SIG at python.org
More information about the Catalog-SIG