Frappe 13.49.1 requires six~=1.15.0, but you have six 1.16.0 which is incompatible

I tried to install latest release from each repo.

  • frappe v13.49.1
  • erpnext v14.15.1

but i get this error when installing erpnext

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 13.49.1 requires six~=1.15.0, but you have six 1.16.0 which is incompatible.

SyntaxError: Unexpected token (164:59)
160 :     });
161 :
162 :     frappe.ui.form.on('POS Invoice', 'contact_mobile', (frm) => {
163 :       const contact = frm.doc.contact_mobile;
164 :       const request_button = $(this.request_for_payment_field?.$input[0]);

There is a dependency mismatch on your bench/server. ERPNext v14 requires Frappe v14. You can’t run older major releases of Frappe with the latest ERPNext.

Create a bench with Frappe v14 and ERPNext v14

tried it and works! thank you