1
0
forked from VimPlug/jedi

Commit Graph

  • 26774c79fb Add a module cache that has a bit more capabilites Dave Halter 2018-02-10 21:21:25 +01:00
  • 92c76537d6 print_to_stderr needs to be used with one argument Dave Halter 2018-02-05 19:18:54 +01:00
  • ac597815d7 Print errors that happen when importing certain objects Dave Halter 2018-02-04 23:08:24 +01:00
  • 1ca4d21359 Use unicode literals, to avoid potential issues Dave Halter 2018-02-04 00:55:45 +01:00
  • a123d0ff3d Merge branch 'master' of github.com:davidhalter/jedi Dave Halter 2018-02-03 23:28:57 +01:00
  • 18819292e6 Add author's name to AUTHORS.txt Anton Zub 2018-02-03 08:08:29 +02:00
  • c2bb795151 Fix typo in docstring for imports.py Anton Zub 2018-02-03 07:58:05 +02:00
  • fe0e41e9d6 Fix some more dict.get/dict.values stuff Dave Halter 2018-02-02 18:24:18 +01:00
  • 8028138e8c Implememnt dict.values for FakeDict to avoid a recursion error. Fixes #1014. Dave Halter 2018-02-02 09:31:53 +01:00
  • e50609c48b Add better error reporting Dave Halter 2018-02-01 09:58:28 +01:00
  • a7e864638a Use a better string Dave Halter 2018-02-01 01:21:59 +01:00
  • 2c945488b3 Add better debugging for an assert, see also #1010 Dave Halter 2018-02-01 01:20:17 +01:00
  • 24b4e725b5 Make some things clearer about lazy contexts Dave Halter 2018-01-31 23:52:56 +01:00
  • ebe8123b4c Finding the autocompletion stack is a bit more complicated than I initially thought Dave Halter 2018-01-31 08:45:01 +01:00
  • 522e7123ed Move the ahead of time tests to the pep0526 file Dave Halter 2018-01-31 00:18:17 +01:00
  • 3ae0560f1c Fix an issue where a default value was wrongly used Dave Halter 2018-01-31 00:11:30 +01:00
  • 2b9429be38 Update the ahead of time tests Dave Halter 2018-01-30 23:09:42 +01:00
  • 6b535c0503 Fix the last remaining issues with ahead of time annotations, see #982 Dave Halter 2018-01-30 01:19:55 +01:00
  • 24561759f6 Fix a bug related to a wrong parametrization at one point Dave Halter 2018-01-30 01:17:09 +01:00
  • d2c0de3eb0 Merge branch 'master' of https://github.com/johannesmik/jedi Dave Halter 2018-01-30 01:02:07 +01:00
  • 91d3c1f6d3 Force unicode on django paths Dave Halter 2018-01-30 00:40:50 +01:00
  • 60f89522a7 Forgot to add the examples folder Dave Halter 2018-01-30 00:08:17 +01:00
  • c9fa335145 Fix a goto_assignments issue with a better internal API Dave Halter 2018-01-29 08:58:59 +01:00
  • 82dc83e150 Merge remote-tracking branch 'origin/master' into virtualenv Dave Halter 2018-01-29 00:56:55 +01:00
  • febe65f737 Disable predefined name analysis (if stmts) for all non-analysis tasks Dave Halter 2018-01-29 00:56:29 +01:00
  • 8149eabdf9 Remove something that obviously never happened Dave Halter 2018-01-28 20:56:04 +01:00
  • 1304b4f9e8 Reorder some open flags for Python 2 Dave Halter 2018-01-26 01:31:47 +01:00
  • fc458a3c2a inspect.signature throws weird errors sometimes, just make it a bit simpler Dave Halter 2018-01-26 01:30:10 +01:00
  • d44385c25e Fix the implicit namespace test Dave Halter 2018-01-26 01:16:08 +01:00
  • 68f15c90ac Undo most of the namespace changes and use module again Dave Halter 2018-01-25 20:48:34 +01:00
  • 04fba28d35 Differentiate between namespace and module as a type Dave Halter 2018-01-25 20:35:54 +01:00
  • 33c9d21e35 Use Scripts for virtualenvs instead of bin for windows Dave Halter 2018-01-25 19:55:10 +01:00
  • 6bab112bb7 test/completion/imports.py: fix typo in comment Daniel Hahler 2018-01-24 23:19:50 +01:00
  • 68f840de60 Refactor django path support Dave Halter 2018-01-24 19:13:05 +01:00
  • e4559bef51 Fix project path finding Dave Halter 2018-01-23 20:30:27 +01:00
  • e6f934de11 Add a repr for Project Dave Halter 2018-01-23 19:21:50 +01:00
  • 4653c30fa4 Use the PathFinder, because the FileFinder doesn't work without suffixes Dave Halter 2018-01-21 23:52:44 +01:00
  • 7fcbf7b5f0 Create the importer stuff Python2.7 and 3.3 Dave Halter 2018-01-21 15:46:13 +01:00
  • baacb5ec0d Trying to use the import machinery to import jedi/parso in python3.4+ Dave Halter 2018-01-21 15:25:59 +01:00
  • fef594373a Better reporting of internal errors Dave Halter 2018-01-20 22:56:51 +01:00
  • 41b24ab46b Better error handling for subprocesses Dave Halter 2018-01-20 22:56:26 +01:00
  • ddafe41bb6 Another merge with master Dave Halter 2018-01-20 22:01:57 +01:00
  • 98a3da674c Ahhh another bug... A bit stupid of me not to run the tests Dave Halter 2018-01-20 22:00:41 +01:00
  • fc315108f0 Get rid of a cwd to tmpdir, because with the subprocess it doesn't behave the same depending on which tests you run first Dave Halter 2018-01-20 21:56:56 +01:00
  • d3a5025635 Hopefully the last merge with master Dave Halter 2018-01-20 21:48:55 +01:00
  • 256f001480 Another small issue in the tests Dave Halter 2018-01-20 21:47:31 +01:00
  • 94ce54e776 Merge with master again Dave Halter 2018-01-20 21:45:55 +01:00
  • 20d64cf2b3 Fix issues with a recent refactoring Dave Halter 2018-01-20 21:21:58 +01:00
  • 27a3be3b42 Merge a commit that adds the build folder to the ignored paths Dave Halter 2017-12-17 21:35:39 +01:00
  • 9c0b344962 Small mistake when opening a file Dave Halter 2018-01-20 20:30:44 +01:00
  • 1476551257 Add better error reporting for potential issues Dave Halter 2018-01-20 19:33:47 +01:00
  • d986c44b94 Merge with master Dave Halter 2018-01-20 18:58:43 +01:00
  • 877383b110 Add a test to avoid encoding issues. Fixes #1003 Dave Halter 2018-01-20 18:28:29 +01:00
  • 16b463a646 Refactor to avoid having unicode decode errors by default Dave Halter 2018-01-19 19:23:11 +01:00
  • 19b3580ba7 Get rid of some potential issues when using pandas interactively Dave Halter 2018-01-18 19:53:25 +01:00
  • c1394a82b5 Better error reporting, see #944 Dave Halter 2018-01-18 19:12:32 +01:00
  • 609f59ce41 Fix issues with random tuples in TreeArgument. Dave Halter 2018-01-18 09:54:19 +01:00
  • 2b577fcd5c Clarity Dave Halter 2018-01-17 19:24:08 +01:00
  • d61aa50399 Remove the get_default_project caching Dave Halter 2018-01-17 19:23:30 +01:00
  • 263989c0ab Add a comment about why the project is None in the subprocess Dave Halter 2018-01-17 19:12:58 +01:00
  • 4e4f75c882 evaluate.project doesn't exist anymore. Eliminated code that used it Dave Halter 2018-01-17 19:07:44 +01:00
  • bf0b6741aa At the moment, don't allow projects as an input to script Dave Halter 2018-01-17 09:57:58 +01:00
  • 9b4abeac4e Remove the old project Dave Halter 2018-01-17 09:55:53 +01:00
  • 9b5e3447d9 Make the new project API fully work in tests Dave Halter 2018-01-17 09:54:11 +01:00
  • fe813292cf Try to migrate to the new project API Dave Halter 2018-01-16 23:56:35 +01:00
  • 9b9587a9dd Refactor to make configuratios of sys paths easier Dave Halter 2018-01-16 19:20:55 +01:00
  • ddaf175b11 Use the evaluate.project sys path stuff for api.project Dave Halter 2018-01-16 10:03:28 +01:00
  • c6240d5453 Cache the default project Dave Halter 2018-01-16 00:20:33 +01:00
  • 2a0e8f91d3 A possible introduction for projects Dave Halter 2018-01-15 23:57:08 +01:00
  • b92c7d3351 Some cleaning up of code Dave Halter 2018-01-13 18:59:03 +01:00
  • 3a0ac37ee8 Fix error when using generators with variable-length arguments micbou 2018-01-12 17:33:10 +01:00
  • 999fb35914 Check for safe and unsafe environments when searching for them Dave Halter 2018-01-11 08:59:39 +01:00
  • d815470e54 Remove the copyright notice from docs Dave Halter 2018-01-09 23:29:33 +01:00
  • 598ea1b89b Add Python 2.6 removal to changelog. Refs #1018 Dave Halter 2018-01-07 14:39:08 +01:00
  • cc460a7126 Merge branch 'master' into rm-2.6 Dave Halter 2018-01-07 14:32:47 +01:00
  • 4e52acbf26 Using setup.py build should not include part of tests Dave Halter 2018-01-07 14:13:21 +01:00
  • 73c71d6475 This test will be removed in the virtualenv branch Hugo 2018-01-07 10:39:38 +02:00
  • 7e449af4bd Revert changes to test/completion and test/static_analysis except for 2.6 comment removal Hugo 2018-01-07 10:33:24 +02:00
  • 3e8cd9f128 Use set literals Hugo 2018-01-04 18:17:35 +02:00
  • 3644c72efe Add version badges, use SVG badges, fix typos Hugo 2018-01-04 17:29:03 +02:00
  • abe0f27e6a Add python_requires to help pip Hugo 2018-01-05 10:21:16 +02:00
  • f56035182c Remove trailing semicolons Hugo 2018-01-04 16:39:42 +02:00
  • cc623218e5 Replace function call with set literal Hugo 2018-01-04 16:37:50 +02:00
  • 5755fcb900 Replace comparison with None with equality operator Hugo 2018-01-04 16:34:10 +02:00
  • 8cf708d0d4 Remove redundant parentheses Hugo 2018-01-04 16:32:52 +02:00
  • a7ac647498 Remove redundant character escape Hugo 2018-01-04 16:31:38 +02:00
  • 7821203d8e Use automatic formatters Hugo 2018-01-04 16:29:35 +02:00
  • 7c31ea9042 Drop support for EOL Python 2.6 Hugo 2018-01-05 10:17:38 +02:00
  • 0334918d73 Ignore IDE metadata Hugo 2018-01-04 16:18:19 +02:00
  • d00b6ddd10 Sith still used NotFoundError which doesn't exist anymore in jedi Dave Halter 2018-01-06 14:14:16 +01:00
  • 9e1cce6111 Ignore pypy in travis for now Dave Halter 2018-01-06 14:13:15 +01:00
  • 7c78882967 A path to ignore in coveragerc was wrong Dave Halter 2018-01-06 14:12:26 +01:00
  • 9fdf265a75 Allowing the cov tests did not properly work. Trying again. Dave Halter 2018-01-06 13:54:29 +01:00
  • a3c7aaa65e Somehow previously removed the allowed failurs of TOXENV=cov Dave Halter 2018-01-06 13:52:31 +01:00
  • 5844ad0900 Try to put env variables on one line Dave Halter 2018-01-06 13:49:06 +01:00
  • e3d399cb08 Coverage was unfortunately excluded Dave Halter 2018-01-06 13:39:03 +01:00
  • f36f5ec234 Merge with master Dave Halter 2018-01-06 12:31:29 +01:00
  • a8124b625c Add a comment to refactoring that it's not in active development Dave Halter 2018-01-06 12:28:58 +01:00
  • bc57b08863 Change coveragerc a bit Dave Halter 2018-01-06 12:27:48 +01:00
  • 14ac874e1a Use Python3.4 for coverage. Dave Halter 2018-01-06 12:14:32 +01:00