[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-08-06 Thread Łukasz Langa
Łukasz Langa added the comment: Thanks for the patch, Ronald, and for the report, Enji! ✨ 🍰 ✨ -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-08-06 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 17c23167942498296f0bdfffe52e72d53d66d693 by Ronald Oussoren in branch 'main': bpo-42971: Add errno.EQFULL (macOS) (GH-24419) https://github.com/python/cpython/commit/17c23167942498296f0bdfffe52e72d53d66d693 -- nosy: +lukasz.langa ___

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-08-06 Thread Łukasz Langa
Change by Łukasz Langa : -- versions: +Python 3.11 -Python 3.10 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-02-02 Thread Ronald Oussoren
Change by Ronald Oussoren : -- keywords: +patch pull_requests: +23234 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/24419 ___ Python tracker _

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-02-02 Thread Ronald Oussoren
Ronald Oussoren added the comment: I was too quick, EQFULL appears to be missing: #define EQFULL 106 /* Interface output queue is full */ If the script I'm using to check for this is correct this is the only missing errno with the macOS 11 SDK. -- resolution: n

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-02-02 Thread Ronald Oussoren
Change by Ronald Oussoren : -- resolution: -> not a bug stage: -> resolved status: open -> pending ___ Python tracker ___ ___ Pyth

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-02-02 Thread Ronald Oussoren
Ronald Oussoren added the comment: I've checked all three and all of them are present in errnomodule.c, and all of them are defined in the errno module (macOS 11, Python 3.9.1 "universal2" build). On first glance all errno values in the macOS 11 SDK are present in errnomodule.c. --

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-01-23 Thread Terry J. Reedy
Change by Terry J. Reedy : -- type: -> enhancement versions: +Python 3.10 -Python 3.8 ___ Python tracker ___ ___ Python-bugs-list m

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-01-19 Thread Guido van Rossum
Change by Guido van Rossum : -- nosy: +ned.deily, ronaldoussoren ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscrib

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-01-19 Thread Enji Cooper
Enji Cooper added the comment: Some items that I've noted so far that are missing: - ENOATTR (BSD/OSX) - ENOLINK (BSD; is reserved on OSX) - ENOTSUP (NetBSD, OpenBSD, OSX) -- ___ Python tracker

[issue42971] Some errnos for BSD/OSX are missing from errno module

2021-01-19 Thread Enji Cooper
New submission from Enji Cooper : Some errnos for BSD/OSX are currently not supported by the errno module. It would be helpful for these to be exposed to the end-user so they could programmatically use them instead of reinventing the wheel in a separate module/C extension, or hardcoding the i