Merge branch 'release/3.0.1.1' into develop
Bump to 3.0.2.0dev
Separate Logic for default price list #2570

Logic separation for price list selection so that the
downstream modules can modify this functionality.

Review ID: 1683005
Deprecate argument due for deprecation

* Warning was raised since version 2.5
Refactor and clean cart
Send pricelist only if it exists
Merge pull request #22 from sharoonthomas/develop

Refactor and clean cart
Release version 3.0.2.0
Merge branch 'release/3.0.2.0'
Merge branch 'release/3.0.2.0' into develop
Bump version to 3.0.3.0dev

- makes an explicit dependency on trytond_nereid>=3.0.4.0
Use trytond_nereid translation engine
Updates for nereid 3.0.4.0

* Uses current_user and current_user.is_anonymous()
* Uses the login signal from flask-login
Merge pull request #24 from sharoonthomas/develop

Updates for nereid 3.0.4.0
Bump version to 3.0.3.0dev1
Use flask_wtf Form object for cart
Merge pull request #25 from sharoonthomas/develop

Use flask_wtf Form object for cart
Return LazyRenderer objects with view_cart

* It is required if downstream modules should be able to update the
  response context.
* Update dependency onf nereid 3.0.4.2 since the patch uses the
  capability in 3.0.4.2 to update headers in LazyRendered response
  objects
Merge pull request #26 from sharoonthomas/develop

Return LazyRenderer objects with view_cart
Release version 3.0.3.0