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
|