You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Igor Bondarenko <je...@users.sf.net> on 2014/05/14 09:24:20 UTC

[allura:tickets] Re: #7323 ForgeHg: upgrade mercurial dependency

No, I did not. I've read through it now and I believe all relevant changes are made already. Specifically this:

- scmutil.match (formerly cmdutil.match) now requires a context argument, typically "repo[None]"
- repo._branchtags() is no more, maybe use repo.branchmap() 

Which was addressed in my first two commits in the branch: `a6e843c` and `25dc958`. Other API methods wasn't used by ForgeHg.


---

** [tickets:#7323] ForgeHg: upgrade mercurial dependency**

**Status:** code-review
**Milestone:** limbo
**Labels:** 42cc 
**Created:** Sat Apr 12, 2014 05:55 PM UTC by Dave Brondsema
**Last Updated:** Tue May 13, 2014 06:49 PM UTC
**Owner:** nobody

The mercurial revision that ForgeHg/setup.py (and requirements-sf.txt) specify, is old and not available on pypi to install (although old releases are at http://mercurial.selenic.com/release/ if needed for testing, etc).

We should upgrade the ForgeHg code to use the latest mercurial version.  http://mercurial.selenic.com/wiki/UpgradeNotes has release notes which we can compare against the code to find things that need to be changed.


---

Sent from sourceforge.net because dev@allura.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] Re: #7323 ForgeHg: upgrade mercurial dependency

Posted by Dave Brondsema <br...@users.sf.net>.
Great :)


---

** [tickets:#7323] ForgeHg: upgrade mercurial dependency**

**Status:** code-review
**Milestone:** limbo
**Labels:** 42cc 
**Created:** Sat Apr 12, 2014 05:55 PM UTC by Dave Brondsema
**Last Updated:** Tue May 13, 2014 06:49 PM UTC
**Owner:** nobody

The mercurial revision that ForgeHg/setup.py (and requirements-sf.txt) specify, is old and not available on pypi to install (although old releases are at http://mercurial.selenic.com/release/ if needed for testing, etc).

We should upgrade the ForgeHg code to use the latest mercurial version.  http://mercurial.selenic.com/wiki/UpgradeNotes has release notes which we can compare against the code to find things that need to be changed.


---

Sent from sourceforge.net because dev@allura.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.