You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However we can't use Frappe app versions here because they are not published on pypi and pip can possibly fuckup and try to fetch it from pypi and fail catastrophically. (ref frappe/erpnext#25501)
When doing bench get-app bench ensures that dependencies are present before installing app.
Note: This won't resolve and install them at all. (Not ideal for platforms like FC where we can't just install arbitrary app dependencies) That can be handled some other day.
Possible problems:
Frappe is installed first but other apps aren't really providing any guarantee for ordering. Order of installation can matter here. No idea how to solve this. Mostly, in Frappe ecosystem currently Frappe and ERPNext version targeting is required first.
We can specify python dependencies in
pyproject.toml
However we can't use Frappe app versions here because they are not published on pypi and pip can possibly fuckup and try to fetch it from pypi and fail catastrophically. (ref frappe/erpnext#25501)
Possible solution:
bench get-app
bench ensures that dependencies are present before installing app.Note: This won't resolve and install them at all. (Not ideal for platforms like FC where we can't just install arbitrary app dependencies) That can be handled some other day.
Possible problems:
Example usage of custom pyproject config blocks:
bench/bench/utils/bench.py
Line 110 in d84a05e
The text was updated successfully, but these errors were encountered: