Updated build backend to support editable install.
Reason
Old poetry builder does not support editable install.
Before
❯ pip install -e ../../aerich/
Obtaining file:///<...>/aerich
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
ERROR: Project file:///<...>/aerich has a 'pyproject.toml' and its build backend is missing the
'build_editable' hook. Since it does not have a 'setup.py' nor a 'setup.cfg', it cannot be installed
in editable mode. Consider using a build backend that supports PEP 660.
Summary
Updated build backend to support editable install.
Reason
Old poetry builder does not support editable install.
Before
After