The Sri Lanka rupee edged weaker against the US dollar as midweek trading reflected cautious market sentiment and stable bond yields. Analysts continued.