Path to this page:
./
devel/py-hg-evolve,
Experimental Mercurial extensions from Facebook
Branch: CURRENT,
Version: 11.1.4,
Package name: py311-hg-evolve-11.1.4,
Maintainer: pkgsrc-usersThe Evolve Extension extends the "changeset evolution" features of
Mercurial core. It provides a set of commands to easily mutate history as
well as the topics extension.
Required to run:[
databases/py-sqlite3] [
devel/py-mercurial] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 841.281 KB
Version history: (Expand)
- (2024-08-08) Updated to version: py311-hg-evolve-11.1.4
- (2024-06-11) Updated to version: py311-hg-evolve-11.1.3
- (2024-03-17) Updated to version: py311-hg-evolve-11.1.2
- (2024-02-19) Updated to version: py311-hg-evolve-11.1.1
- (2023-11-13) Updated to version: py311-hg-evolve-11.1.0
- (2023-10-23) Updated to version: py311-hg-evolve-11.0.2nb1
CVS history: (Expand)
2024-03-17 16:13:00 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-hg-evolve: update to 11.1.2.
11.1.2 -- 2024-03-03
--------------------
* compatibility with Mercurial 6.7
* evolve: use functions from topic extension to set current topic and tns
topic (1.1.2)
* compatibility with Mercurial 6.7
* topic: handle commitstatus() with opts=None for hg <= 6.5 too
|
2024-02-19 13:35:42 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-hg-evolve: update to 11.1.1.
This is a bugfix release. Bugs related to wire protocol and topic
namespaces were fixed: `hg incoming` works correctly again
(https://bz.mercurial-scm.org/show_bug.cgi?id=6856), pushing via
ssh shouldn't produce any errors related to tns_heads method on
the peer. `hg pick` was made to always use current topic for the
resulting changesets, including when users don't have any set (in
which case the resulting changeset will not have any topic, regardless
of what the original changeset had). Default topic namespace value
(which at first was "default", but in 1.1.0 it was changed to
"none") won't get stored on disk and will actively be removed now
(topic extension will do it for at least a couple of releases) to
avoid any confusion when using different versions of topic extension
on the same repo. There were some improvements in handling topics
and topic namespaces that aren't ASCII-only. The evolve and topic
extensions were also marked as compatible with Mercurial 6.6,
although no code changes were required.
|
2023-11-15 10:30:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-hg-evolve: add missing tools
|
2023-11-13 16:01:19 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-hg-evolve: update to 11.1.0.
11.1.0 -- 2023-10-23
--------------------
* remove deprecated evolve.serveronly extension, evolve extension is
recommended for all users, clients and servers
* evolve: don't warn about topics while resolving public content-divergence
* evolve, pullbundle: drop compatibility with Mercurial 4.8
topic (1.1.0)
* remove deprecated serverminitopic extension, topic extension is recommended
for all users, clients and servers
* pick: update commit message hashes like other rewrite commands
* topic namespaces: add `experimental.tns-allow-rewrite` config option to
check topic namespace before rewriting changesets (known limitations: does
not prevent rebase and histedit from editing changesets outside of
configured topic namespaces on Mercurial 5.2 and older)
* topic namespaces: add `experimental.tns-default-pull-namespaces` config
option to pull only certain changesets by default
* topic namespaces: teach `hg import` and `hg export` to handle topic
namespaces
* topic namespaces: invalidate topic namespace cache in
repo.invalidatecaches()
* topic: only set topic on workingcommitctx if it doesn't already have one,
making `hg import` always prioritize patch metadata
* topic: properly process revbranchcache before sending it to peers
(issue6841)
* drop compatibility with Mercurial 4.8
|
2023-07-19 16:57:42 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-hg-evolve: update to 11.0.2.
This is a bugfix release. The most notable change is compatibility with
the upcoming Mercurial 6.5.
|
2023-03-29 13:30:46 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-hg-evolve: update to 11.0.1.
Changes not documented.
|
2023-03-07 12:33:21 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-hg-evolve: update to 11.0.0.
Changes: not found.
|
2023-01-09 12:46:51 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-hg-evolve: remove unneeded patch
ok joerg@
|