[issue8084] pep-0370 on osx duplicates existing functionality

Ronald Oussoren report at bugs.python.org
Sun Mar 7 13:29:11 CET 2010


New submission from Ronald Oussoren <ronaldoussoren at mac.com>:

The implementation of pep-0370 treats OSX like any other unix platform. 

This is problemantic for two reasons: first of all OSX already had a per-user directory before pep-0370 was implement: ~/Library/Python/X.Y, which means there are now two per-user directories on OSX. Secondly the pep-0370  per-user directory does not honor platform conventions.

I therefore propose to change pep-0370 behavior on OSX: 
* remove ~/.local as the user-base
* upgrade ~/Library/Python/X.Y to a pep-0370 compatible directory
  (that is: introduce the additional subdirectories that are used
   in pep-0370)
* upgrade /Library/Python/X.Y to the same structure

----------
assignee: ronaldoussoren
components: Installation, Library (Lib), Macintosh
keywords: needs review
messages: 100577
nosy: ronaldoussoren
severity: normal
status: open
title: pep-0370 on osx duplicates existing functionality
type: behavior
versions: Python 2.7, Python 3.2

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8084>
_______________________________________


More information about the Python-bugs-list mailing list