frappe / lms

Easy to Use, 100% Open Source Learning Management System
https://frappe.io/learning
GNU Affero General Public License v3.0
1.06k stars 480 forks source link

Dependency Conflicts with Frappe and Payments App with Python Package Versions #1083

Open shantanoo opened 3 weeks ago

shantanoo commented 3 weeks ago

Describe the bug Version conflicts of python packages with frappe and payments app.

Getting following error:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. frappe 15.40.6 requires cairocffi==1.5.1, but you have cairocffi 1.6.1 which is incompatible. payments 0.0.1 requires razorpay~=1.2.0, but you have razorpay 1.4.2 which is incompatible.

To Reproduce On frappe version-15, run bench get-app lms

Expected behavior There should be no errors.