Summary: Get system config path from Rust rather than the legacy logic that had become completely disconnected from where we actually load configs from.
Reviewed By: bolinfest
Differential Revision: D40492820
fbshipit-source-id: 6ab6fc2b8243fa92dbd55b638f85f5fcbf6f27bd
Summary: Made sure that there were no remaining uses of it by grepping the `lib/` and `edenscm/` directories in the repo. Most of the documentation still references `.hgrc`, however.
Reviewed By: bolinfest
Differential Revision: D40081677
fbshipit-source-id: 728278cd5e3ae8070d8c0b9d441cc2fb2b3c138e
Summary:
We want to rename away from "mercurial". Rather than rename the "mercurial" Python package, we opted to just collapse it into the parent "edenscm" package. This is also a step towards further organizing we want to do around the new project name.
To ease the transition wrt hotfixes, we now replace "edenscm.mercurial" with "mercurial" to fix imports within base64-python extensions.
Reviewed By: sggutier
Differential Revision: D38943169
fbshipit-source-id: 03fa18079c51e2f7fac05d65b127095da3ab7c99