- 15 Apr, 2021 2 commits
-
-
Georges Racinet authored
--HG-- branch : heptapod-0-21
-
Georges Racinet authored
HGitaly 0.12.0dev1 was just pushed on PyPI and is the pivotal version to stop skipping related RSpec tests of spec/lib/gitlab/mercurial/hgitaly_blob_tree_spec.rb --HG-- branch : heptapod
-
- 02 Apr, 2021 1 commit
-
-
Georges Racinet authored
--HG-- branch : heptapod-0-21
-
- 30 Mar, 2021 1 commit
-
-
Georges Racinet authored
Closes #438 --HG-- branch : heptapod
-
- 19 Mar, 2021 1 commit
-
-
Georges Racinet authored
As of hgitaly!51, the `RawBlame` gRPC method is implemented, with Gitaly comparison tests, so that we only need a basic integration test on the Rails side. --HG-- branch : heptapod-stable
-
- 12 Mar, 2021 1 commit
-
-
Georges Racinet authored
Relying on an HGitaly version that itself provides `RepositoryService.WriteRef` for special refs, and following the plan in #431, we now perform the write in both the Mercurial and (auxiliary) Git repositories. Encountered complications: - the target can really be any ref. - the target can be NULL and this can break pipeline creations See also hgitaly#53 for future improvements. --HG-- branch : heptapod
-
- 11 Mar, 2021 1 commit
-
-
Georges Racinet authored
The py-heptapod code is in a better place than the Rails app to know what is exactly to be backed up and restored. In particular: closes #439 --HG-- branch : heptapod
-
- 25 Feb, 2021 1 commit
-
-
Georges Racinet authored
as often, we're still allowing bugfix releases. --HG-- branch : heptapod
-
- 22 Feb, 2021 1 commit
-
-
Georges Racinet authored
This brings in notably the topic RAM cache, that should significantly boost some computations for new commits, and compatibility with Mercurial 5.7 (not in use yet). --HG-- branch : heptapod
-
- 29 Jan, 2021 1 commit
-
-
Georges Racinet authored
That setting has been found to be harmful if activated for multi_action working on a topic, so we'll pass it down on a case by case basis Also forcing the py-heptapod version to be one were the setting has been rollbacked in `required.hgrc` --HG-- branch : heptapod
-
- 11 Dec, 2020 1 commit
-
-
Georges Racinet authored
The requirements file was split in two, and Mercurial version will have to be maintained both in `hg.req` and `hg-rust.req`. The new `requirements-rust.txt` has pip install with the Rust Python extensions. Using it without a working Rust toolchain is a hard install failure. The existing `requirements.txt` will work exactly as before. --HG-- branch : heptapod
-
- 03 Dec, 2020 1 commit
-
-
Georges Racinet authored
Closes #379 (py-heptapod already had unfrozen requirements) New development branch means it's time to unfreeze things. The Python 2 markers had become an unnecessary complication. --HG-- branch : heptapod
-
- 02 Nov, 2020 1 commit
-
-
Georges Racinet authored
--HG-- branch : heptapod
-
- 26 Oct, 2020 1 commit
-
-
Closes #354 --HG-- branch : heptapod-stable
-
- 14 Oct, 2020 1 commit
-
-
Georges Racinet authored
Of course in the long term, HGitaly will be installed potentially on another system, and it wouldn't be the role of the Rails application to require it – but the same applies to this whole dependencies list, actually. Note: hgitaly 0.1.0 already implies py-heptapod>=0.17.0dev0 --HG-- branch : heptapod
-
- 09 Sep, 2020 2 commits
-
-
Georges Racinet authored
This version just got released, with at least a fix for a Python 3 problem (bug6390) that was first seen in Heptapod context --HG-- branch : heptapod
-
Georges Racinet authored
This bugfix version was released after we started the Heptapod 0.16 development cycle, with a bugfix in the HTTP subsystem: https://bz.mercurial-scm.org/show_bug.cgi?id=6356 --HG-- branch : heptapod
-
- 25 Aug, 2020 3 commits
-
-
One can expect notably fixes related to Python 3 support in Dulwich to land in future versions ≥ 0.20 --HG-- branch : heptapod
-
it's only logical, and its requirements allow dulwich 0.20 --HG-- branch : heptapod
-
Notably hg-evolve 10.0.1 is the one bringing in compatibility. Out of memory, it should be the same for hg-git 0.9.0 Closes #335 --HG-- branch : heptapod
-
- 16 Jul, 2020 2 commits
-
-
Georges Racinet authored
--HG-- branch : heptapod-stable
-
Georges Racinet authored
As done in previous minor versions, this is more relaxed than in the release branches. --HG-- branch : heptapod
-
- 21 Jun, 2020 2 commits
-
-
Georges Racinet authored
According to its changelog, Gunicorn 20 requires Python ≥ 3.5. As a matter a fact, installing 20.0.4 from scratch at least pulls a setuptools version that bails on Python 2. --HG-- branch : heptapod
-
Georges Racinet authored
Mercurial 5.4.1 was already the standard in the 0.13 branch Gunicorn 20.0 consistently in use on my workstation for a while now. We'll see about hg-git (and dulwich) later on. --HG-- branch : heptapod
-
- 10 Jun, 2020 1 commit
-
-
We hape several reasons not to let dulwich 0.20 come in - it drops compatibility with Python 2 and we haven't - it has C extensions, and our Dockerfile does not support that at the moment. --HG-- branch : heptapod-stable
-
- 21 May, 2020 1 commit
-
-
Georges Racinet authored
--HG-- branch : heptapod
-
- 06 May, 2020 1 commit
-
-
Georges Racinet authored
--HG-- branch : heptapod-stable
-
- 12 May, 2020 1 commit
-
-
Georges Racinet authored
We have version bumps for Mercurial and hg-evolve, but the real new one is the released version for hg-git. The 'heptapod' distribution itself will get its fixed version at the first release of the 0.13 series --HG-- branch : heptapod
-
- 23 Apr, 2020 1 commit
-
-
Georges Racinet authored
Closes #242 (see all implications for Heptapod there) --HG-- branch : heptapod-stable
-
- 05 Apr, 2020 2 commits
-
-
Georges Racinet authored
(grafted from ee7bafe0aa03) --HG-- branch : heptapod-stable
-
Georges Racinet authored
(grafted from 09b0ed77d90e) --HG-- branch : heptapod-stable
-
- 16 Mar, 2020 1 commit
-
-
Georges Racinet authored
It was previously shipping within heptapod-docker, which is awkward now that we have installations from source. The provided versions are those for 0.12.0rc1 --HG-- branch : heptapod
-