Hi all,<div><br></div><div>I noticed the 'os' module is incomplete, and I'd like to help complete this. CPython does this by simply having these methods available on "posix" "nt" "os2" etc. and the "os" module imports those. It appears that PyPy does the same thing. I was able to successfully add 'getlogin' as practice, but I wanted to post here before going further. Some questions below:</div>
<div><br></div><div>1.) Should I mimic CPython and add the functionality to the OS-specific modules?</div><div>2.) I don't have a Windows computer on hand. What is the standard practice for implementing some stdlib for one OS but not the other? Would PyPy accept this temporarily?</div>
<div>3.) There are many missing methods, to simplify implementation time and the patch, would it be okay to submit a patch for each stdlib method, so that this was built up over time?</div><div><br></div><div>I'd love to do this "right" the first time so I can contribute it back, so this feedback would be greatly appreciated.</div>
<div><br></div><div>Best,</div><div>Mitchell</div>