log mercurial/statichttprepo.py @ 52095:3e7b9357bbb8

age author description
Wed, 23 Oct 2024 16:39:12 -0400 Matt Harbison manifest: drop the CamelCase name for `manifest.manifestlog`
Wed, 25 Sep 2024 01:16:47 -0400 Matt Harbison statichttprepo: stop shadowing the `bytes` builtin
Wed, 25 Sep 2024 01:12:39 -0400 Matt Harbison statichttprepo: fix `httprangereader.read()` for py3
Wed, 25 Sep 2024 00:52:44 -0400 Matt Harbison statichttprepo: use a context manager to handle a file descriptor
Fri, 20 Sep 2024 00:07:39 -0400 Matt Harbison vfs: use @abstractmethod instead of homebrewing abstract methods
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Wed, 21 Aug 2024 22:15:05 -0400 Matt Harbison typing: lock in new pytype gains from making revlog related classes typeable
Wed, 20 Dec 2023 20:13:22 +0100 Pierre-Yves David lock: properly convert error to bytes
Thu, 04 Apr 2019 18:07:30 +0200 Manuel Jacob pull: add --remote-hidden option and pass it through peer creation
Wed, 01 Mar 2023 13:31:17 -0500 Matt Harbison statichttprepo: unbyteify several IOError messages
Wed, 01 Mar 2023 13:11:51 -0500 Matt Harbison statichttprepo: fix the vfs.join() method to match the base class definition
Wed, 22 Feb 2023 01:08:25 +0100 Pierre-Yves David dirstate: only reload the dirstate when it may have changed
Fri, 02 Dec 2022 19:34:01 +0100 Pierre-Yves David peer: pass the `path` to the statichttp peer
Fri, 02 Dec 2022 18:19:59 +0100 Pierre-Yves David peer: pass the `path` object to `make_peer`
Sat, 03 Dec 2022 00:16:07 +0100 Pierre-Yves David peer: have `repo.peer` take an optional `path` argument
Fri, 02 Dec 2022 18:04:51 +0100 Pierre-Yves David peer: use a dedicated name for the `peer` constructor
Tue, 29 Nov 2022 22:03:10 +0100 Pierre-Yves David static-http: have `statichttprepo.instance` return a peer object
Tue, 31 May 2022 22:50:01 +0200 Manuel Jacob py3: catch FileNotFoundError instead of checking errno == ENOENT
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
Tue, 11 Jan 2022 09:56:03 +0100 Pierre-Yves David share-safe: add support for static-http repository
Mon, 03 May 2021 12:29:41 +0200 Pierre-Yves David statichttp: add the missing `features` attribute
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Fri, 19 Feb 2021 10:53:27 +0100 Raphaël Gomès sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Mon, 28 Dec 2020 01:21:58 +0100 Joerg Sonnenberger statichttprepo: explicitly convert error message to str (issue6247)
Thu, 10 Sep 2020 13:37:35 +0530 Pulkit Goyal statichttprepo: use LockUnavailable() instead of Abort() for lock (API)
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
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
Fri, 27 Sep 2019 05:17:30 +0200 Pierre-Yves David vfs: give all vfs an options attribute by default
Sat, 06 Apr 2019 17:46:19 +0200 Pierre-Yves David repoview: introduce a `experimental.extra-filter-revs` config
Mon, 21 Jan 2019 17:37:33 +0000 Martijn Pieters branchmap: encapsulate cache updating in the map itself
Sat, 26 Jan 2019 10:57:17 -0800 Gregory Szorc statichttprepo: use str to appease Python 3
Sat, 26 Jan 2019 10:53:10 -0800 Gregory Szorc statichttprepo: use URLError.reason directly
Mon, 03 Dec 2018 22:22:23 -0800 Martin von Zweigbergk manifest: accept narrowmatch into constructor instead of getting from repo
Tue, 18 Sep 2018 15:29:42 -0700 Gregory Szorc localrepo: iteratively derive local repository type
Tue, 18 Sep 2018 15:15:24 -0700 Gregory Szorc localrepo: pass root manifest into manifestlog.__init__
Wed, 12 Sep 2018 15:07:27 -0700 Gregory Szorc localrepo: move store() from store module
Wed, 12 Sep 2018 15:03:17 -0700 Gregory Szorc localrepo: move requirements reasonability testing to own function
Wed, 12 Sep 2018 15:47:24 -0700 Gregory Szorc statichttprepo: use new functions for requirements validation
Tue, 11 Sep 2018 17:11:32 -0700 Gregory Szorc hg: allow extra arguments to be passed to repo creation (API)
Sat, 14 Apr 2018 09:57:44 -0700 Gregory Szorc hg: pass command intents to repo/peer creation (API)
Sat, 03 Mar 2018 15:33:52 -0500 Yuya Nishihara py3: back out c77c925987d7 to store bytes filename in IOError
Sat, 03 Mar 2018 10:08:13 -0500 Yuya Nishihara py3: pass a system-string filename to sub-classes of IOError
Sun, 25 Feb 2018 23:34:58 -0500 Augie Fackler statichttprepo: move HTTPRangeHandler from byterange and delete the latter
Tue, 05 Dec 2017 21:50:33 +0900 Yuya Nishihara repoview: extract a factory function of proxy class
Sat, 28 Oct 2017 17:23:52 +0900 Yuya Nishihara statichttprepo: do not use platform path separator to build a URL stable
Sat, 29 Jul 2017 12:50:56 -0700 Gregory Szorc statichttprepo: implement wlock() (issue5613) stable
Sat, 15 Jul 2017 23:05:04 +0200 Boris Feld cachevfs: add a vfs dedicated to cache
Sat, 01 Jul 2017 20:51:19 -0700 Gregory Szorc localrepo: cache types for filtered repos (issue5043)
Thu, 08 Jun 2017 23:23:37 -0700 Gregory Szorc localrepo: move filtername to __init__
Thu, 02 Mar 2017 14:49:01 +0100 Pierre-Yves David vfs: use 'vfs' module directly in 'mercurial.statichttprepo'
Fri, 05 Aug 2016 13:56:10 +0200 Pierre-Yves David localrepo: deprecate 'repo.opener' (API)
Thu, 02 Mar 2017 03:24:58 +0100 Pierre-Yves David statichttp: use 'repo.vfs' as the main attribute
Tue, 18 Oct 2016 17:33:39 -0700 Durham Goode manifest: make manifestlog a storecache stable
Fri, 05 Aug 2016 15:48:09 +0200 Pierre-Yves David statichttprepo: do not try to write caches
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Sat, 02 Jan 2016 15:33:01 -0800 Gregory Szorc statichttprepo: implement __enter__ and __exit__ on httprangeheader