Dave Halter
52bc1be84e
The check if we should add type completions is now a bit more obvious
2017-11-24 08:55:16 +01:00
Dave Halter
1a7fc512bc
Eliminate CompiledObject.type
2017-11-23 21:50:18 +01:00
Dave Halter
4dc2ad281d
Make some faked things private
2017-11-22 19:22:18 +01:00
Dave Halter
37533c5d51
Cleanup some compiled stuff.
2017-11-22 19:04:02 +01:00
Dave Halter
96a0003cb5
Progress in executing builtin stuff in submodules.
2017-11-20 21:02:40 +01:00
Dave Halter
87452639ad
Exceptions now also work over the subprocess.
2017-11-17 01:54:05 +01:00
Dave Halter
4a7d715a57
Finally got compiled_objects and the access to them working
2017-11-17 01:42:27 +01:00
Dave Halter
73576b2a8b
Progress when working with evaluators
2017-11-17 01:21:38 +01:00
Dave Halter
4136dcaf08
Make the subprocesses work and return the right sys paths for the different versions
2017-11-15 08:58:13 +01:00
Dave Halter
96149d2e6a
Make it possible to connect to a subprocess to get the sys path
2017-11-14 18:25:37 +01:00
Dave Halter
46b81dfa6d
Subprocess progress
...
Also add an enviornment variable to Script
2017-11-13 00:40:32 +01:00
Dave Halter
3a4dc94ee6
Use types instead of special objects (see also #988 )
2017-11-12 13:12:04 +01:00
Dave Halter
969d029499
Some subprocess progress
2017-11-12 11:46:35 +01:00
Dave Halter
6ee361864c
Merge branch 'master' of github.com:davidhalter/jedi
2017-11-06 19:32:31 +01:00
Thomas A Caswell
22c97b0917
FIX: install on python 3.7 ( #971 )
...
* FIX: install on python 3.7
https://github.com/python/cpython/pull/46 /
https://bugs.python.org/issue29463 move the module comment into the
AST node and hence out of the tree which means the 2nd entry in the
tree is now the import rather than the `__version__` string.
Adds nightly on travis.
* BLD: update python tags in setup.py
* CI: switch to 3.7-dev
* CI: allow failure on 3.7 dev
2017-11-06 19:29:06 +01:00
Dave Halter
6c355a0ac2
Update version
2017-11-05 15:07:06 +01:00
Dave Halter
e783611030
Merge branch 'master' of github.com:davidhalter/jedi
2017-11-05 15:05:22 +01:00
Dave Halter
fc0397732e
Update the parso dependency
2017-11-05 15:05:09 +01:00
Dave Halter
421ea222d1
virtualenv progress
2017-11-05 15:02:40 +01:00
Samuel Bishop
9cbcf00aa2
Fix dead link.
...
Hopefully this is close enough to the original video.
2017-11-03 17:52:22 +01:00
Dave Halter
baafea4a90
Remove unused code
2017-11-01 19:14:54 +01:00
Robin Roth
5b184fbd0c
Use python3.6 for tox/sith
2017-11-01 14:18:29 +01:00
Robin Roth
dc43eba07b
Support async/await syntax
2017-11-01 13:44:38 +01:00
Johannes Mikulasch
d9dc4ac840
Merge branch 'master' of https://github.com/johannesmik/jedi
2017-10-31 14:02:35 +01:00
Johannes Mikulasch
a1b60a978d
add testcases for pep0484 ahead of time annotations
2017-10-31 13:57:10 +01:00
Johannes Mikulasch
6feac2a0ec
add ahead of time annotations PEP 526
2017-10-31 12:58:56 +01:00
langsamer
1428b67c4d
Replace TODO by explanation of the parameter 'cut_own_trailer'
...
(it cannot be dropped!) (#978 )
2017-10-29 02:00:28 +02:00
Robin Roth
f13b4e800a
Install docopt for dev setup
2017-10-28 14:36:16 +02:00
Robin Roth
88cf592c95
Make goto work with await
...
Created together with @langsamer and @davidhalter
2017-10-28 14:10:05 +02:00
Dave Halter
752b7d8d49
One more usages test.
2017-10-15 21:11:49 +02:00
Dave Halter
2b138b3150
Usages fix for more complex situations
2017-10-09 21:09:04 +02:00
Dave Halter
06004ad2f5
Some minor refactorings.
2017-10-09 20:32:28 +02:00
Dave Halter
8658ac5c28
Using additional_dynamic_modules sometimes led to weird behavior of using modules twice.
2017-10-09 20:28:39 +02:00
Dave Halter
bedff46735
Simplify usages. It should also work way better, now.
2017-10-08 20:13:24 +02:00
Dave Halter
4ddf7bf56d
Remove the disabling of dynamic flow information
...
We should be able to handle this anyway also in completions. Don't hide issues here.
2017-10-07 10:52:43 +02:00
Dave Halter
8dba08eeb2
Small sys path refactoring.
2017-10-06 09:01:15 +02:00
Dave Halter
21531abd1e
Fix a small test error
2017-10-05 20:43:31 +02:00
Dave Halter
7019ca643e
Remove a possible security issue
...
sys paths are not executed anymore and use static analysis now.
2017-10-05 19:57:50 +02:00
Dave Halter
aa8a6d2482
Move a function around
2017-10-05 18:49:12 +02:00
Dave Halter
28dea46bed
Better English
2017-10-05 18:35:17 +02:00
Dave Halter
2b30c6fee4
Remove documentation about caveats that are not realy 100% true anymore.
2017-10-05 18:33:02 +02:00
Dave Halter
51d2ffb078
Use sys path mostly from project and move some sys path stuff around.
2017-10-05 10:06:28 +02:00
Dave Halter
383f749026
Move the initial sys path generation into a new project class.
2017-10-02 20:19:55 +02:00
Dave Halter
0762c9218c
Move arguments to a separate module.
2017-10-01 13:29:28 +02:00
Dave Halter
b6bb251c96
Common instance objects are now directly accessible
2017-09-30 18:19:25 +02:00
Dave Halter
604ca65a9b
Directly importing FunctionContext.
2017-09-30 18:11:15 +02:00
Dave Halter
39b24ff2df
Move lazy contexts to a separate module not in contexts
2017-09-30 18:02:02 +02:00
Dave Halter
16011a91af
Move iterable to context/iterable.
2017-09-30 17:41:21 +02:00
Dave Halter
06b2857974
Import simplification.
2017-09-30 17:26:20 +02:00
Dave Halter
f733e07045
AbstractSequence -> AbstractIterable.
2017-09-30 17:23:15 +02:00