This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients jcea, loewis, movement, pitrou
Date 2011-01-31.23:02:41
SpamBayes Score 2.3162547e-09
Marked as misclassified No
Message-id <4D473F90.1060003@v.loewis.de>
In-reply-to <1296474363.6.0.287806699302.issue11016@psf.upfronthosting.co.za>
Content
Am 31.01.2011 12:46, schrieb Jesús Cea Avión:
> 
> Jesús Cea Avión <jcea@jcea.es> added the comment:
> 
> Martin, I guess "stat" deprecation could require a few years and it
> would be an extra incompatibility burden between 2.7 and 3.x.
> 
> Beside the symbolic constants, why would you see "stat" deprecated?.

Because it doesn't provide any useful functionality, and confuses
the users. The ST_* constants should have been deprecated long ago,
since people really should use the st_ members of stat_result. In
addition, stat_result should stop behaving like a tuple.

The other constants and functions (S_*) are plainly non-portable.
Apparently, contributor have the illusion that the values they put
into the file are somehow standardized, when they are actually not.
So having the module available makes people like you wonder how
to best support it (see msg127107 and msg127110). Better remove
it so that it doesn't confuse you anymore.
History
Date User Action Args
2011-01-31 23:02:42loewissetrecipients: + loewis, jcea, pitrou, movement
2011-01-31 23:02:41loewislinkissue11016 messages
2011-01-31 23:02:41loewiscreate