##// END OF EJS Templates
MAINT: deprecate append_to_syspath
Matthias Bussonnier -
Show More
@@ -0,0 +1,7 b''
1 from IPython.utils.syspathcontext import appended_to_syspath
2 import pytest
3
4
5 def test_append_deprecated():
6 with pytest.warns(DeprecationWarning):
7 appended_to_syspath(".")
@@ -15,12 +15,21 b' Authors:'
15 15 #-----------------------------------------------------------------------------
16 16
17 17 import sys
18 import warnings
18 19
19 20
20 21 class appended_to_syspath(object):
21 """A context for appending a directory to sys.path for a second."""
22 """
23 Deprecated since IPython 8.1, no replacements.
24
25 A context for appending a directory to sys.path for a second."""
22 26
23 27 def __init__(self, dir):
28 warnings.warn(
29 "`appended_to_syspath` is deprecated since IPython 8.1, and has no replacements",
30 DeprecationWarning,
31 stacklevel=2,
32 )
24 33 self.dir = dir
25 34
26 35 def __enter__(self):
@@ -14,7 +14,10 b' It is a bit ridiculous that we need these.'
14 14
15 15 from warnings import warn
16 16
17 warn("The `IPython.utils.version` module has been deprecated since IPython 8.0.")
17 warn(
18 "The `IPython.utils.version` module has been deprecated since IPython 8.0.",
19 DeprecationWarning,
20 )
18 21
19 22
20 23 def check_version(v, check):
General Comments 0
You need to be logged in to leave comments. Login now