-
7f853a324a
Fix a small copy paste fail
Dave Halter
2019-06-10 19:05:03 +02:00
-
7f3e55df02
Fix conversion for contexts
Dave Halter
2019-06-10 18:56:37 +02:00
-
144aa97c00
Fix imports for some tests
Dave Halter
2019-06-10 17:41:29 +02:00
-
9871fe2adf
Be even more strict with numpy doctsring parsing, it should just be ignored if it fails in any ways
Dave Halter
2019-06-10 17:40:39 +02:00
-
95f3aed82c
Eliminate more actual appearances
Dave Halter
2019-06-10 16:16:34 +02:00
-
8ba3e5d463
Change some names from actual -> python
Dave Halter
2019-06-10 16:02:05 +02:00
-
c8937ccdbf
Add only_stubs and prefer_stubs as parameters to goto_assignments/goto_definitions
Dave Halter
2019-06-10 15:59:12 +02:00
-
49f652a2ad
Better comment
Dave Halter
2019-06-10 03:27:33 +02:00
-
12dbdbf258
qualified names for imports with relative paths have not been solved, yet
Dave Halter
2019-06-10 03:20:54 +02:00
-
abba305f64
Better debugging
Dave Halter
2019-06-10 03:19:32 +02:00
-
d4cccd452d
Fix qualified_names for some cases
Dave Halter
2019-06-10 03:17:50 +02:00
-
a555def6ca
Use a different function signature instead of a separate goto_stubs function
Dave Halter
2019-06-10 02:27:22 +02:00
-
827a79861d
Add tests for positional only params
Dave Halter
2019-06-09 22:56:20 +02:00
-
42b6e20729
Changes for 3.8: sync_comp_for instead of comp_for
Dave Halter
2019-06-09 18:05:34 +02:00
-
f3364a458c
Better repr for DictFilter
Dave Halter
2019-06-09 15:00:18 +02:00
-
48b1b9a1aa
Make sure that 3.8 is a supported Python environment going forward (and remove 3.3)
Dave Halter
2019-06-08 02:11:45 +02:00
-
787276366e
Use the same environment in 3.8 for travis
Dave Halter
2019-06-08 02:05:43 +02:00
-
6e758acd16
Add Python 3.7 to travis testing
Dave Halter
2019-06-08 01:54:08 +02:00
-
eef02e5c56
Fix generator issues for typing
Dave Halter
2019-06-08 01:50:38 +02:00
-
26951f5c18
Fixed a few failing tests, that were failing, because of the qualified_names changes
Dave Halter
2019-06-08 01:05:40 +02:00
-
bb42850d63
Improve the Changelog a bit
Dave Halter
2019-06-08 00:29:47 +02:00
-
0ff1a88cc4
Use get_qualified_names for full_name
Dave Halter
2019-06-08 00:18:31 +02:00
-
f80828cb07
Fix issues with simple_getitem and mixed objects
Dave Halter
2019-06-07 03:00:01 +02:00
-
65d5c6eb2b
Disable some more tests in Python 2
Dave Halter
2019-06-07 02:45:48 +02:00
-
94dfe7bf69
Use even more stubs to get more complex completions for e.g. strings working
Dave Halter
2019-06-07 02:37:51 +02:00
-
97f342fc4c
Fix qualified names for CompiledObject
Dave Halter
2019-06-07 01:33:37 +02:00
-
a43a6cbc06
Add interpreter tests for collections.Counter
Dave Halter
2019-06-06 23:43:03 +02:00
-
8c495a1142
More tests for deque
Dave Halter
2019-06-06 20:46:19 +02:00
-
5d3028bd1f
Fix completions for collections.deque
Dave Halter
2019-06-06 20:34:50 +02:00
-
07f9f241c6
py__call__ is now always available
Dave Halter
2019-06-06 10:04:48 +02:00
-
659c043584
Get rid of py__getattribute__ overriding that wasn't needed
Dave Halter
2019-06-06 00:49:36 +02:00
-
b98bf07767
Avoid failing if additional dynamic modules is defined with files that don't exist
Dave Halter
2019-06-06 00:43:24 +02:00
-
84eb91beaa
Add a few tests about simple completions for interpreters
Dave Halter
2019-06-06 00:17:37 +02:00
-
de03b96232
Fix a small issue about accesses
Dave Halter
2019-06-05 23:29:45 +02:00
-
0d11a94dad
Use latest grammar for parsing docstrings
Dave Halter
2019-06-05 23:03:15 +02:00
-
da4e6f275e
Fix stub lookups for MixedObject
Dave Halter
2019-06-05 19:46:16 +02:00
-
b24e782b7d
Cleaned up create_context for methods
Dave Halter
2019-06-05 10:11:51 +02:00
-
1139761525
Fix some of the mixed test failures
Dave Halter
2019-06-05 00:28:48 +02:00
-
0a56211df8
Setting correct parents for CompiledObject filters
Dave Halter
2019-06-04 23:31:42 +02:00
-
586354b571
Remove the unused function get_node
Dave Halter
2019-06-03 20:33:03 +02:00
-
bade4e661f
Some changes to get stubs working better for mixed objects
Dave Halter
2019-06-03 20:28:04 +02:00
-
c8d658e452
A first very incomplete implementation of named expression support
Dave Halter
2019-06-03 00:11:41 +02:00
-
30526c564e
Correct some regex SyntaxWarnings
Dave Halter
2019-06-03 00:06:23 +02:00
-
8ec6f54f86
Fix an issue about boolean params resolving
Dave Halter
2019-06-02 18:31:52 +02:00
-
1213b51c66
Imports completions after a semicolon work now
Dave Halter
2019-06-02 17:54:00 +02:00
-
c6173efe61
Remove sith test from travis. Never looked it it. Just run it locally
Dave Halter
2019-06-01 18:21:40 +02:00
-
5ba8fd1267
Fix none test for Python 2
Dave Halter
2019-06-01 17:58:01 +02:00
-
4aa91efc2e
Get python3.4 on travis working
Dave Halter
2019-06-01 12:18:21 +02:00
-
448f08b74e
Merge branch 'travis' of https://github.com/blueyed/jedi into travis
Dave Halter
2019-06-01 12:00:36 +02:00
-
-
b4e41ef953
Don't use logger, use debug, which is used everywhere
Dave Halter
2019-05-31 23:45:22 +02:00
-
fcf214b548
Start using file io when opening random modules
Dave Halter
2019-05-31 23:25:41 +02:00
-
b9e8bff5e2
Start using FileIO in modules
Dave Halter
2019-05-31 22:10:43 +02:00
-
9c40c75136
Add file_io for Jedi for listdir
Dave Halter
2019-05-31 21:25:39 +02:00
-
77bd393a92
Simplified module repr
Dave Halter
2019-05-31 21:11:12 +02:00
-
55d40e22b3
Apparently numpydoc can fail with numpydoc.docscrape.ParseError as well, just ignore all exceptions
Dave Halter
2019-05-31 17:54:21 +02:00
-
190793d82f
Fix an AttributeError
Dave Halter
2019-05-31 17:44:03 +02:00
-
d6c89ced99
goto should work on globals
Dave Halter
2019-05-31 17:41:34 +02:00
-
d9332aec8c
Fix tuple unpacking for special case
Dave Halter
2019-05-31 17:07:51 +02:00
-
cdc9520c9d
Fix an issue with None docstrings
Dave Halter
2019-05-31 15:31:46 +02:00
-
6cdde65052
Fix an issue with namedtuples
Dave Halter
2019-05-31 15:21:03 +02:00
-
6d62e55b5e
Fix a small issue regarding typing filters, fixes #1339
Dave Halter
2019-05-31 14:19:34 +02:00
-
ed93bbfb68
Cleanup the mess of comprehensions at least a bit
Dave Halter
2019-05-31 14:04:37 +02:00
-
39eefdbc00
Remove a TODO that was already done
Dave Halter
2019-05-31 13:38:42 +02:00
-
1e9e684575
GeneratorBase -> GeneratorMixin
Dave Halter
2019-05-31 13:36:53 +02:00
-
3fb5b4992b
Fix: Function calls with generators should always work, even if syntastically invalid
Dave Halter
2019-05-31 13:35:23 +02:00
-
4d647238b3
Fix sith.py line number generation
Dave Halter
2019-05-31 11:18:49 +02:00
-
f83c38f5c1
Fix a very random issue with executed contexts
Dave Halter
2019-05-31 11:05:34 +02:00
-
f7076da700
Get rid of follow_definition and replace it with infer
Dave Halter
2019-05-31 00:35:18 +02:00
-
9a713bc36f
Fix create_context for param default arguments/annotations
Dave Halter
2019-05-31 00:21:35 +02:00
-
c6dcfcdf6d
Remove code that is not used anymore
Dave Halter
2019-05-30 01:29:56 +02:00
-
df038d8f05
Modules are obviously not executable, but should not lead to traceback when executed
Dave Halter
2019-05-30 00:17:38 +02:00
-
0e5b17be85
Tests and fixes for keyword completions
Dave Halter
2019-05-29 01:26:38 +02:00
-
4b3262622b
Fix generator issues that were caused by the small refactoring
Dave Halter
2019-05-28 23:27:25 +02:00
-
3ef99863ee
Even more indent increases for debugging
Dave Halter
2019-05-28 18:58:58 +02:00
-
255d4fc04f
Better debugging with the increase_indent_cm
Dave Halter
2019-05-28 18:50:46 +02:00
-
742f385f23
Add a context manager for increasing indents
Dave Halter
2019-05-28 10:53:05 +02:00
-
0cc7ea9bc9
Fix crazier subscript operations
Dave Halter
2019-05-28 10:20:06 +02:00
-
b39928188f
Rewrite BuiltinOverwrite with ContextWrappers
Dave Halter
2019-05-28 09:48:54 +02:00
-
946869ab23
Fix tests
Dave Halter
2019-05-28 01:59:32 +02:00
-
5fa8338886
Enable a test that is kind of xfailing
Dave Halter
2019-05-28 01:55:22 +02:00
-
ec7b6b8d80
Fix stub function inferrals
Dave Halter
2019-05-28 01:51:37 +02:00
-
6f41530a03
Very small refactoring
Dave Halter
2019-05-27 23:57:23 +02:00
-
1002acf907
Rename AnnotatedClass to GenericClass
Dave Halter
2019-05-27 21:21:42 +02:00
-
d2355ea53b
Remove dead code
Dave Halter
2019-05-27 21:12:08 +02:00
-
bee9bd7621
given_types -> generics
Dave Halter
2019-05-27 21:08:19 +02:00
-
5a6d8ba010
Implement typing.cast
Dave Halter
2019-05-27 20:59:04 +02:00
-
8d24e35fa9
Fix signatures for builtin methods
Dave Halter
2019-05-27 20:25:46 +02:00
-
fc4d1151c7
Remove even more code that is probably not needed
Dave Halter
2019-05-27 19:14:56 +02:00
-
c9e3e6902b
Removed dead code
Dave Halter
2019-05-27 19:06:57 +02:00
-
2a3ecbac60
Remove Coroutine classes again, they may not be needed after all
Dave Halter
2019-05-27 09:47:32 +02:00
-
8e27c60120
Fix async function inferring with decorators, fixes #1335
Dave Halter
2019-05-27 09:42:50 +02:00
-
11f3eece6d
Preparations for some async changes
Dave Halter
2019-05-27 09:41:50 +02:00
-
901182bcfc
include py38-dev
Daniel Hahler
2019-05-24 16:07:53 +02:00
-
6a67d2dad2
pyenv-whence
Daniel Hahler
2019-02-23 11:49:00 +01:00
-
1411fc11ee
pyenv-system
Daniel Hahler
2019-02-23 11:16:50 +01:00
-
8e2e73fd81
fixup! Activate pyenv version [skip appveyor]
Daniel Hahler
2019-02-23 10:55:18 +01:00
-
4292129652
Activate pyenv version
Daniel Hahler
2019-02-23 10:14:13 +01:00
-
877705ca42
ci: Travis: dist=xenial
Daniel Hahler
2019-02-22 01:28:53 +01:00
-
-
7bd3669220
A small test change
Dave Halter
2019-05-24 10:36:14 +02:00
-
9aa8f6bcf2
Better signature calculation
Dave Halter
2019-05-23 01:36:51 +02:00