Wed, 02 Mar 2022 10:24:49 -0500 cleanup: directly use concurrent.futures instead of via pycompat
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:24:49 -0500] rev 48835
cleanup: directly use concurrent.futures instead of via pycompat Python 2 is gone. Differential Revision: https://phab.mercurial-scm.org/D12279
Wed, 02 Mar 2022 10:23:53 -0500 imports: allow importing futures from concurrent
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:23:53 -0500] rev 48834
imports: allow importing futures from concurrent Differential Revision: https://phab.mercurial-scm.org/D12278
Wed, 02 Mar 2022 10:14:24 -0500 setup: remove pygit2 Python 2 logic
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:14:24 -0500] rev 48833
setup: remove pygit2 Python 2 logic Differential Revision: https://phab.mercurial-scm.org/D12277
Wed, 02 Mar 2022 10:13:45 -0500 setup: inline now-constant list
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:13:45 -0500] rev 48832
setup: inline now-constant list This varied when we supported Python 2. Differential Revision: https://phab.mercurial-scm.org/D12276
Wed, 02 Mar 2022 10:13:09 -0500 setup: unconditionally do this python 3 step
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:13:09 -0500] rev 48831
setup: unconditionally do this python 3 step Differential Revision: https://phab.mercurial-scm.org/D12275
Wed, 02 Mar 2022 10:12:48 -0500 setup: remove Python 2 support code for determining dylib suffix
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:12:48 -0500] rev 48830
setup: remove Python 2 support code for determining dylib suffix Differential Revision: https://phab.mercurial-scm.org/D12274
Wed, 02 Mar 2022 10:12:17 -0500 setup: inline os.fsdecode now that we're done with Python 2
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:12:17 -0500] rev 48829
setup: inline os.fsdecode now that we're done with Python 2 Differential Revision: https://phab.mercurial-scm.org/D12273
Wed, 02 Mar 2022 10:11:37 -0500 setup: inline encoding constant that is only used once
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:11:37 -0500] rev 48828
setup: inline encoding constant that is only used once This was variable back when we supported Python 2. Differential Revision: https://phab.mercurial-scm.org/D12272
Wed, 02 Mar 2022 10:07:49 -0500 setup: remove printf trampoline
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:07:49 -0500] rev 48827
setup: remove printf trampoline Differential Revision: https://phab.mercurial-scm.org/D12271
Wed, 02 Mar 2022 10:07:21 -0500 setup: remove more Python 2 support code
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:07:21 -0500] rev 48826
setup: remove more Python 2 support code I'll inline print() etc in future patches. Differential Revision: https://phab.mercurial-scm.org/D12270
Wed, 02 Mar 2022 10:06:37 -0500 setup: remove ssl check that only matters on 2.7
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:06:37 -0500] rev 48825
setup: remove ssl check that only matters on 2.7 Differential Revision: https://phab.mercurial-scm.org/D12269
Wed, 02 Mar 2022 10:05:45 -0500 setup: remove block that tries to help Python 2.6 users
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:05:45 -0500] rev 48824
setup: remove block that tries to help Python 2.6 users It's time to move on folks. Differential Revision: https://phab.mercurial-scm.org/D12268
Wed, 02 Mar 2022 10:04:04 -0500 setup: drop statement of support for Python before 3.5.3
Augie Fackler <augie@google.com> [Wed, 02 Mar 2022 10:04:04 -0500] rev 48823
setup: drop statement of support for Python before 3.5.3 🎉🎉 Differential Revision: https://phab.mercurial-scm.org/D12266
Sun, 20 Feb 2022 16:11:21 -0700 cext: remove inline rewriting of argv
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 16:11:21 -0700] rev 48822
cext: remove inline rewriting of argv This only worked on Python 2. And since we dropped support for Python 2, we can drop support for this functionality. Differential Revision: https://phab.mercurial-scm.org/D12233
Sun, 20 Feb 2022 16:09:02 -0700 cext: remove PY23()
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 16:09:02 -0700] rev 48821
cext: remove PY23() Since we always run on Python 3 now, we no longer need this macro to support Python 2. We refactor all users to just use the 2nd argument. Differential Revision: https://phab.mercurial-scm.org/D12232
Sun, 20 Feb 2022 16:13:57 -0700 cext: unconditionalize PySlice_GetIndicesEx()
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 16:13:57 -0700] rev 48820
cext: unconditionalize PySlice_GetIndicesEx() We only support Python 3 now. Differential Revision: https://phab.mercurial-scm.org/D12231
Sun, 20 Feb 2022 16:13:23 -0700 cext: unconditionalize PYLONG_VALUE()
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 16:13:23 -0700] rev 48819
cext: unconditionalize PYLONG_VALUE() We only support Python 3 now. Differential Revision: https://phab.mercurial-scm.org/D12230
Sun, 20 Feb 2022 15:50:46 -0700 cext: use PyLong symbols
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:50:46 -0700] rev 48818
cext: use PyLong symbols We no longer support Python 2. So we can unconditionally use the Python 3 symbol names. Differential Revision: https://phab.mercurial-scm.org/D12229
Sun, 20 Feb 2022 15:48:35 -0700 cext: use PyLong symbols
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:48:35 -0700] rev 48817
cext: use PyLong symbols We no longer need to support Python 2. So use the Python 3 symbol names directly. Differential Revision: https://phab.mercurial-scm.org/D12228
Sun, 20 Feb 2022 15:47:13 -0700 cext: remove Python 2 support
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:47:13 -0700] rev 48816
cext: remove Python 2 support We still alias the Python 2 symbols. This will be cleaned up in a separate commit. Differential Revision: https://phab.mercurial-scm.org/D12227
Sun, 20 Feb 2022 15:45:51 -0700 cext: remove Python 2 file handling code
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:45:51 -0700] rev 48815
cext: remove Python 2 file handling code Differential Revision: https://phab.mercurial-scm.org/D12226
Sun, 20 Feb 2022 15:45:16 -0700 cext: remove Python 2 variant of listdir_slot()
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:45:16 -0700] rev 48814
cext: remove Python 2 variant of listdir_slot() Differential Revision: https://phab.mercurial-scm.org/D12225
Sun, 20 Feb 2022 15:44:39 -0700 cext: remove some conditional preprocessor defines
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:44:39 -0700] rev 48813
cext: remove some conditional preprocessor defines We may want to inline these defines. But for now, getting rid of the Python 2 support is a step forward. Differential Revision: https://phab.mercurial-scm.org/D12224
Sun, 20 Feb 2022 15:43:30 -0700 cext: unconditionally use PyLong_FromLong()
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:43:30 -0700] rev 48812
cext: unconditionally use PyLong_FromLong() We no longer support Python 2. Differential Revision: https://phab.mercurial-scm.org/D12223
Sun, 20 Feb 2022 15:42:47 -0700 cext: drop preprocessor PyInt aliases
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:42:47 -0700] rev 48811
cext: drop preprocessor PyInt aliases Now that we dropped support for Python 2 we can use the Python 3 native functions. Differential Revision: https://phab.mercurial-scm.org/D12222
Sun, 20 Feb 2022 15:40:39 -0700 cext: remove Python 2 module initializer functions
Gregory Szorc <gregory.szorc@gmail.com> [Sun, 20 Feb 2022 15:40:39 -0700] rev 48810
cext: remove Python 2 module initializer functions We no longer need these since we dropped support for Python 2. Differential Revision: https://phab.mercurial-scm.org/D12221
Mon, 21 Feb 2022 19:51:23 +0000 rhg: simplify the handling of share-safe config mismatch
Arseniy Alekseyev <aalekseyev@janestreet.com> [Mon, 21 Feb 2022 19:51:23 +0000] rev 48809
rhg: simplify the handling of share-safe config mismatch Differential Revision: https://phab.mercurial-scm.org/D12213
Tue, 01 Mar 2022 16:44:59 +0100 branching: merge stable into default
Raphaël Gomès <rgomes@octobus.net> [Tue, 01 Mar 2022 16:44:59 +0100] rev 48808
branching: merge stable into default
Tue, 01 Mar 2022 16:39:14 +0100 Added signature for changeset d4486810a179 stable
Raphaël Gomès <rgomes@octobus.net> [Tue, 01 Mar 2022 16:39:14 +0100] rev 48807
Added signature for changeset d4486810a179
Tue, 01 Mar 2022 16:39:06 +0100 Added tag 6.1 for changeset d4486810a179 stable
Raphaël Gomès <rgomes@octobus.net> [Tue, 01 Mar 2022 16:39:06 +0100] rev 48806
Added tag 6.1 for changeset d4486810a179
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 tip