[ + ] Typing Extensions
Required for improve code reading .
@EdgarJRobles thanks for the PR -- in addition to @PhoneDroid's comment, please keep the package list in alphabetical order. Thanks!
Thanks for clarify guys.
in code typing extensions must be type as import typing_extesion but to install from pip it must type as typing-extesion then package.xml should contain <depend optional="False" type="automatic">typing-extensions</depend>
then typing_extension is not required
reopen because https://github.com/EdgarJRobles/quetzal/commit/06ce9d2d14fece2ca1eec71391cf023c37714a2b didn't work
i changed <depend optional="False" type="automatic">typing_extensions</depend> to
<depend optional="False" type="automatic">typing-extensions</depend> in package.xml still no auto install typing-extensions
is there something missing?
Your PR here is still valid, and required, it just needs a bit of cleanup. You DO need to add typing-extensions to the list of Python packages that the Addon Manager is allowed to install, but you should add it to the list following the PEP 503 Normalization (e.g. "typing-extensions", not "typing_extensions"), and it should be added in alphabetical order.
the module was added 2 weeks ago
still not get it
I'll try to find a machine that doesn't have typing-extensions installed at the system level and give it a test run. Keep in mind that unless you are using the development branch of the Addon Manager, you will have to either update your addon, or uninstall and reinstall it, for the addon manager to pick up the new dependency.
🤖 Constraints Bot: regenerated the constraints files and added a commit with the changes