python-ls
python-ls copied to clipboard
Think about Python's dir builtin with recursive search capabilities
As per TODO on README ``` TODO: make a default unsafe=False kwarg and then only visit properties if unsafe is explicitly set to True. ```
* Default depth was not inifinite (it was 1). Changed to infinite and added basic test for highest level ls function * Constructor objects like `dict`, `list` etc have a...
As shown in the following examples: ``` >>> ls(os, 'blah') Traceback (most recent call last): File "", line 1, in File "/home/skeledrew/.pyenv/versions/3.6.1/envs/general/lib/python3.6/site-packages/python_ls/_ls.py", line 32, in ls dunder=dunder, under=under): File "/home/skeledrew/.pyenv/versions/3.6.1/envs/general/lib/python3.6/site-packages/python_ls/_ls.py",...