Hi all,<div><br></div><div>I noticed the &#39;os&#39; module is incomplete, and I&#39;d like to help complete this. CPython does this by simply having these methods available on &quot;posix&quot; &quot;nt&quot; &quot;os2&quot; etc. and the &quot;os&quot; module imports those. It appears that PyPy does the same thing. I was able to successfully add &#39;getlogin&#39; 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&#39;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&#39;d love to do this &quot;right&quot; 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>