When changing settings that need restart, the option is now available to
do it automatically. Functions on linux at least, might need testing on
windows.
The grabbing of dependencies and compilation of SCSS can now simply be
done with a:
poetry run task compile-css
before a:
poetry build
When building from source. The issue where the .gitignore had to be
removed before building has been fixed, too.
Added option email/no_username to disable username input on form, and
instead use the provided email address as the username. Also added
missing 'packaging' dep from pevious update.
setup.py has been removed, and Poetry is now used to package for
install. This fixed an issue i had with uploading to PyPI, so one can
now run 'pip install jellyfin-accounts' to install.