Python v2 cart enhancements

[merge]