Skip to content

Commit f63711d

Browse files
committed
Mention generalimport library
1 parent 2decc26 commit f63711d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

source/guides/handling-missing-extras-at-runtime.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,8 @@ without the extra can start and run normally until the user tries to use
187187
functionality requiring the extra, at which point you can handle it (e.g.
188188
display an appropriate error message).
189189

190-
TODO mention that 3rd party library that does this automatically
190+
The `generalimport`_ library can automate this process by hooking into the
191+
import system.
191192

192193
Import at function/method level, raise exception
193194
------------------------------------------------
@@ -266,3 +267,5 @@ TODO mention that you might want to provide a way for users to check
266267
.. _packaging-problems-317: https://github.com/pypa/packaging-problems/issues/317
267268

268269
.. _packaging-problems-664: https://github.com/pypa/packaging-problems/issues/664
270+
271+
.. _generalimport: https://github.com/ManderaGeneral/generalimport

0 commit comments

Comments
 (0)