Antoine Pitrou added the comment:

But owner() and group() don't return the uid or gid: they return the *name* of 
the owner or group (respectively). If you want the uid (resp. gid), just use 
st_uid (resp. st_gid) as shown in your example.

Under Unix:

>>> p = Path('setup.py')
>>> p.owner()
'antoine'
>>> p.group()
'antoine'

So if you want to fix the issue under Windows, you need to find a way to grap 
the file owner's name (and group, if that makes sense under the Windows 
permission model).

In the meantime though, perhaps the ImportError should be fixed to a 
NotImplementedError under Windows.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue20589>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to