log mercurial/pure/osutil.py @ 52188:e4b242f9d4d9 stable tip

age author description
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Thu, 02 Jun 2022 23:57:56 +0200 Manuel Jacob chg: replace mercurial.util.recvfds() by simpler pure Python implementation
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Sat, 13 Mar 2021 00:40:46 -0500 Matt Harbison typing: disable module attribute warnings for properly conditionalized code stable
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Fri, 27 Nov 2020 17:00:00 -0500 Augie Fackler osutil: reformat triple-quoted string so black doesn't confuse itself
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Thu, 07 Nov 2019 13:18:19 -0500 Augie Fackler cleanup: remove pointless r-prefixes on double-quoted strings
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Tue, 25 Jun 2019 19:30:24 -0700 Rodrigo Damazio Bovendorp py3: use integer division for the value passed to xrange
Sat, 15 Dec 2018 14:55:06 -0500 Matt Harbison windows: ensure pure posixfile fd doesn't escape by entering context manager stable
Thu, 13 Sep 2018 22:07:00 -0400 Matt Harbison py3: fix str vs bytes in enough places to run `hg version` on Windows
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Thu, 12 Oct 2017 23:30:46 -0700 Jun Wu codemod: use pycompat.iswindows
Tue, 02 May 2017 21:15:31 +0900 Yuya Nishihara cffi: split modules from pure
Tue, 02 May 2017 21:08:38 +0900 Yuya Nishihara cffi: put compiled modules into mercurial.cffi package
Fri, 12 Aug 2016 11:35:17 +0900 Yuya Nishihara osutil: switch to policy importer
Sun, 26 Mar 2017 16:33:12 +0900 Yuya Nishihara py3: abuse r'' to preserve str-ness of literals passed to __setattr__()
Mon, 13 Feb 2017 22:15:28 +0530 Pulkit Goyal py3: convert the mode argument of os.fdopen to unicodes (2 of 2)
Mon, 19 Dec 2016 02:26:41 +0530 Pulkit Goyal py3: replace sys.platform with pycompat.sysplatform (part 2 of 2)
Mon, 19 Dec 2016 00:16:52 +0530 Pulkit Goyal py3: replace os.name with pycompat.osname (part 1 of 2)
Sun, 06 Nov 2016 04:10:33 +0530 Pulkit Goyal py3: use pycompat.ossep at certain places
Sat, 20 Aug 2016 23:05:18 +0200 Maciej Fijalkowski osutil: fix the bug on OS X when we return more in listdir
Thu, 04 Aug 2016 00:32:19 +0530 Pulkit Goyal py3: use unicode literals in pure/osutil.py
Mon, 11 Jul 2016 11:05:08 +0200 Maciej Fijalkowski osutil: add darwin-only version of os.listdir using cffi
Wed, 03 Feb 2016 22:47:27 +0900 Yuya Nishihara osutil: do not abort loading pure module just because libc has no recvmsg() stable
Sat, 02 Jan 2016 16:41:57 -0800 Gregory Szorc osutil: implement __enter__ and __exit__ on posixfile
Tue, 22 Dec 2015 21:38:06 -0800 Bryan O'Sullivan osutil: c_ssize_t is only available in Python >= 2.7
Thu, 17 Dec 2015 23:53:09 +0900 Yuya Nishihara osutil: implement pure version of recvfds() for PyPy
Sat, 12 Dec 2015 13:46:32 -0500 Gregory Szorc osutil: use absolute_import
Mon, 22 Jun 2015 10:11:31 -0700 Gregory Szorc osutil: remove Python 2.4 errno conversion workaround
Fri, 12 Jul 2013 11:14:42 +0900 Shun-ichi GOTO osutil: consider WindowsError's behaviour to support python 2.4 on Windows
Mon, 15 Apr 2013 01:37:23 +0200 Mads Kiilerich check-code: catch trailing space in comments
Mon, 27 Aug 2012 23:16:22 +0200 Mads Kiilerich declare local constants instead of using magic values and comments
Sat, 12 May 2012 16:00:57 +0200 Brodie Rao cleanup: "not x in y" -> "x not in y"
Thu, 19 Apr 2012 17:08:12 +0200 Adrian Buehlmann pure/osutil: use Python's msvcrt module (issue3380) stable
Mon, 08 Aug 2011 14:32:27 +0900 Shun-ichi GOTO win32: msvcr71.dll should be used for python 2.4 and 2.5 stable
Wed, 18 May 2011 09:12:27 +0200 Adrian Buehlmann pure: provide more correct implementation of posixfile for Windows
Thu, 11 Mar 2010 17:43:44 +0100 Benoit Boissinot style: use consistent variable names (*mod) with imports which would shadow
Mon, 25 Jan 2010 00:05:27 -0600 Matt Mackall many, many trivial check-code fixups
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Sun, 05 Jul 2009 11:01:30 +0200 Alejandro Santos compat: use open() instead of file() everywhere
Wed, 13 May 2009 21:36:16 +0200 Sune Foldager posixfile: remove posixfile_nt and fix import bug in windows.py
Sun, 26 Apr 2009 01:57:12 +0200 Martin Geisler pure/osutil: add copyright and license header
Sat, 24 Jan 2009 00:13:49 +0100 Martin Geisler move mercurial.osutil to mercurial.pure.osutil