Skip to content

Commit 9faba3a

Browse files
committed
Remove bpython.inspection.is_callable
1 parent 76f069b commit 9faba3a

File tree

3 files changed

+1
-14
lines changed

3 files changed

+1
-14
lines changed

bpython/autocomplete.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,6 @@ def get_completer_bpython(cursor_offset, line, **kwargs):
632632

633633
def _callable_postfix(value, word):
634634
"""rlcompleter's _callable_postfix done right."""
635-
if inspection.is_callable(value):
635+
if callable(value):
636636
word += "("
637637
return word

bpython/inspection.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2222
# THE SOFTWARE.
2323

24-
2524
import inspect
2625
import keyword
2726
import pydoc
@@ -261,10 +260,6 @@ def is_eval_safe_name(string):
261260
)
262261

263262

264-
def is_callable(obj):
265-
return callable(obj)
266-
267-
268263
def get_argspec_from_signature(f):
269264
"""Get callable signature from inspect.signature in argspec format.
270265

bpython/test/test_inspection.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,6 @@ def method(self):
3737

3838

3939
class TestInspection(unittest.TestCase):
40-
def test_is_callable(self):
41-
self.assertTrue(inspection.is_callable(spam))
42-
self.assertTrue(inspection.is_callable(Callable))
43-
self.assertTrue(inspection.is_callable(Callable()))
44-
self.assertFalse(inspection.is_callable(Noncallable()))
45-
self.assertFalse(inspection.is_callable(None))
46-
self.assertTrue(inspection.is_callable(CallableMethod().method))
47-
4840
def test_parsekeywordpairs(self):
4941
# See issue #109
5042
def fails(spam=["-a", "-b"]):

0 commit comments

Comments
 (0)