Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate stat.S_IF* integer constants #62124

Open
tiran opened this issue May 7, 2013 · 2 comments
Open

Deprecate stat.S_IF* integer constants #62124

tiran opened this issue May 7, 2013 · 2 comments
Labels
3.13 new features, bugs and security fixes docs Documentation in the Doc dir stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error

Comments

@tiran
Copy link
Member

tiran commented May 7, 2013

BPO 17924
Nosy @tiran

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = None
created_at = <Date 2013-05-07.12:05:20.701>
labels = ['3.11', 'type-bug', 'library', 'docs']
title = 'Deprecate stat.S_IF* integer constants'
updated_at = <Date 2021-10-21.13:06:37.925>
user = 'https://github.com/tiran'

bugs.python.org fields:

activity = <Date 2021-10-21.13:06:37.925>
actor = 'christian.heimes'
assignee = 'docs@python'
closed = False
closed_date = None
closer = None
components = ['Documentation', 'Library (Lib)']
creation = <Date 2013-05-07.12:05:20.701>
creator = 'christian.heimes'
dependencies = []
files = []
hgrepos = []
issue_num = 17924
keywords = []
message_count = 2.0
messages = ['188641', '223261']
nosy_count = 2.0
nosy_names = ['christian.heimes', 'docs@python']
pr_nums = []
priority = 'normal'
resolution = None
stage = None
status = 'open'
superseder = None
type = 'behavior'
url = 'https://bugs.python.org/issue17924'
versions = ['Python 3.11']

@tiran
Copy link
Member Author

tiran commented May 7, 2013

Related to bpo-11016
I like to deprecate the S_IF* constants in favor of the S_IS*() functions.

rationals:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html

No new S_IFMT symbolic names for the file type values of mode_t will be defined by POSIX.1-2008; if new file types are required, they will only be testable through S_ISxx() or S_TYPEISxxx() macros instead.

@tiran tiran added docs Documentation in the Doc dir stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error labels May 7, 2013
@BreamoreBoy
Copy link
Mannequin

BreamoreBoy mannequin commented Jul 16, 2014

Should this have the same nosy list as bpo-11016 ?

@tiran tiran added the 3.11 only security fixes label Oct 21, 2021
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
@erlend-aasland erlend-aasland added 3.13 new features, bugs and security fixes and removed 3.11 only security fixes labels Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.13 new features, bugs and security fixes docs Documentation in the Doc dir stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

2 participants