- User Since
- Jul 21 2018, 3:08 AM (56 w, 6 d)
Tue, Jul 30
Thu, Jul 25
That's good advice. I've gotten so used to just Googling things and usually finding the answer on stackoverflow, I forgot about direct searching.
For some reason Google doesn't index the Blender documentation, which would probably trouble more newcomers to Blender.
Jul 22 2019
Jul 21 2019
Thank you @Sybren A. Stüvel (sybren) , bpy.ops.script.reload() indeed reloads all add-ons. I had if "bpy" in locals(): check to reload add-ons, but that wasn't triggered by my code, because __init__.py didn't change.
Jul 14 2019
To test if the check if mtime_orig != mtime_new: is indeed the problem, I made an operator (simplified version of the original addon_enable(): developer.blender.org/diffusion/B/browse/master/release/scripts/modules/addon_utils.py$327) with that removed:
May 22 2019
May 4 2019
Feb 12 2019
Jul 24 2018
Another argument for Python 3.7 is the expanded capabilities of the asyncio library.
"The asyncio module has received many new features, usability and performance improvements. Notable changes include:"