This happens when TagStudio is being used while the script is running.
Traceback (most recent call last):
File "C:\Projects\TagStudio-CreativeFlow-AutoTag\tscf_autotag.py", line 1305, in <module>
main(
~~~~^
library_path=args.library_path,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<17 lines>...
verbose=args.verbose,
^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Projects\TagStudio-CreativeFlow-AutoTag\tscf_autotag.py", line 1126, in main
update_entry_tags(
~~~~~~~~~~~~~~~~~^
library_path=library_path,
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
remove_current_tags=remove_current_tags,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Projects\TagStudio-CreativeFlow-AutoTag\tscf_autotag.py", line 431, in update_entry_tags
conn.commit()
~~~~~~~~~~~^^
sqlite3.OperationalError: database is locked
This happens when TagStudio is being used while the script is running.