Update Your Frappe to version-15

Frappe Version 15

Prasant Pant
2 min readAug 27, 2023
Update

Frappe is an open-source framework that forms the foundation of ERPNext, an open-source Enterprise Resource Planning (ERP) software. Frappe is designed to help developers build web applications and is written in Python. It provides a set of tools and libraries that simplify the process of developing web-based applications with a focus on simplicity and extensibility.

In order to update frappe to the version of requirement or choice- first off, back up all the resources you have in your site.

Let’s update frappe framework.

1. Install node to the latest version from Linux terminal. Make sure that your node version is >=18

nvm install node

Confirm the node to the latest version before proceeding.

node -v

if you have any issue above, please follow this link.

2. Initialize Frappe Bench

bench init --frappe-branch version-15 frappe-bench

2. Switch to the required branch for updating apps.

bench switch-to-branch version-15 frappe erpnext hrms pass --upgrade

3. Update the patch.

bench update --patch

4. Disable Maintenance Mode.

bench set-maintenance-mode off

4. Update the bench.

pip3 install --upgrade frappe-bench
bench update

If you see Cannot proceed with update, kindly make commit and push or pull the related apps.

If you find updating issue on your site, run the following command.

bench update --reset

Please clap 👏🏻 if you find it cool.

Follow 👉🏼 Prasantpant

--

--