Merge branch 'develop'
This commit is contained in:
commit
c35a01b31c
4 changed files with 16 additions and 3 deletions
|
|
@ -1 +1 @@
|
|||
__version__ = "4.6.0"
|
||||
__version__ = "4.6.1"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ app_title = "Frappe Framework"
|
|||
app_publisher = "Web Notes Technologies Pvt. Ltd."
|
||||
app_description = "Full Stack Web Application Framework in Python"
|
||||
app_icon = "assets/frappe/images/frappe.svg"
|
||||
app_version = "4.6.0"
|
||||
app_version = "4.6.1"
|
||||
app_color = "#3498db"
|
||||
app_email = "support@frappe.io"
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import os, json
|
|||
import frappe
|
||||
import frappe.database
|
||||
import getpass
|
||||
import importlib
|
||||
from frappe.model.db_schema import DbManager
|
||||
from frappe.model.sync import sync_for
|
||||
from frappe.utils.fixtures import sync_fixtures
|
||||
|
|
@ -33,6 +34,7 @@ def install_db(root_login="root", root_password=None, db_name=None, source_sql=N
|
|||
|
||||
frappe.connect(db_name=db_name)
|
||||
import_db_from_sql(source_sql, verbose)
|
||||
remove_missing_apps()
|
||||
|
||||
create_auth_table()
|
||||
frappe.flags.in_install_db = False
|
||||
|
|
@ -198,3 +200,14 @@ def add_module_defs(app):
|
|||
d.app_name = app
|
||||
d.module_name = module
|
||||
d.save()
|
||||
|
||||
def remove_missing_apps():
|
||||
apps = ('frappe_subscription',)
|
||||
installed_apps = frappe.get_installed_apps()
|
||||
for app in apps:
|
||||
if app in installed_apps:
|
||||
try:
|
||||
importlib.import_module(app)
|
||||
except ImportError:
|
||||
installed_apps.remove(app)
|
||||
frappe.db.set_global("installed_apps", json.dumps(installed_apps))
|
||||
|
|
|
|||
2
setup.py
2
setup.py
|
|
@ -1,7 +1,7 @@
|
|||
from setuptools import setup, find_packages
|
||||
import os
|
||||
|
||||
version = "4.6.0"
|
||||
version = "4.6.1"
|
||||
|
||||
with open("requirements.txt", "r") as f:
|
||||
install_requires = f.readlines()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue