1
0
forked from VimPlug/jedi

Commit Graph

  • 7ad37fb976 Skip more tests if it's necessary. Dave Halter 2017-12-23 19:56:47 +01:00
  • 87666d72a1 Move the import logic to the subprocess Dave Halter 2017-12-23 17:59:56 +01:00
  • 473be114f3 Move even more import stuff to a separate function Dave Halter 2017-12-23 17:10:57 +01:00
  • e2f8d53ee4 Move some import parts around to refactor it Dave Halter 2017-12-23 16:16:17 +01:00
  • 4ab7f7a0b0 Make ImplicitNamespaceContext a bit cleaner Dave Halter 2017-12-21 23:29:11 +01:00
  • 723d6515ac Change two tests that were written in a strange way Dave Halter 2017-12-20 10:36:39 +01:00
  • a96f2c43df Add a way to skip typing tests in non default environments Dave Halter 2017-12-20 10:07:16 +01:00
  • 890dd2213d Use better error messages for import errors Dave Halter 2017-12-19 23:51:05 +01:00
  • 456ae20aac Start using the new virtualenv code Dave Halter 2017-12-19 21:05:04 +01:00
  • adace8d7cb sys_path_with_modifications: append local file Daniel Hahler 2017-12-19 14:32:45 +01:00
  • 96a67f9a4c Start using the correct parser for each environment Dave Halter 2017-12-19 19:19:35 +01:00
  • a9ebd92c20 Add a way to specify environments in tox Dave Halter 2017-12-19 19:02:57 +01:00
  • 6780eba157 Fix sys_path propagation for builtins load_module Dave Halter 2017-12-18 20:15:52 +01:00
  • aa40ef3140 A small refactoring Dave Halter 2017-12-18 20:03:23 +01:00
  • 5f2b49d039 Merge branch 'master' into virtualenv Dave Halter 2017-12-18 01:41:29 +01:00
  • 46b62b7bed evaluate/docstrings.py Dave Halter 2017-12-18 01:37:10 +01:00
  • f5c7e3bb06 Don't import numpydoc in the beginning Dave Halter 2017-12-18 01:34:19 +01:00
  • 8b3ee75654 Ignore the build directory for pytest Dave Halter 2017-12-17 21:35:39 +01:00
  • fe3e8a0867 Refactor environments a bit Dave Halter 2017-12-17 18:47:28 +01:00
  • 1c62db04ba Make it possible to get the right version parser for a certain environment Dave Halter 2017-12-16 00:30:47 +01:00
  • d0732e58cc api.virtualenv -> api.environment Dave Halter 2017-12-15 18:20:35 +01:00
  • 0d7f93c019 DefaultEnvironment -> get_default_environment Dave Halter 2017-12-15 18:13:21 +01:00
  • 3cd5fa3c20 Better support for searching python environments Dave Halter 2017-12-15 12:19:52 +01:00
  • f37089e54b Bump the version number Dave Halter 2017-12-15 10:47:14 +01:00
  • 69237c4aa6 Add a changelog for jedi 0.11.1 Dave Halter 2017-12-15 10:45:27 +01:00
  • 02f238ce08 Add the executable bit to deploy-master.sh v0.11.1 Dave Halter 2017-12-14 22:51:02 +01:00
  • e526cb1ae3 Don't run Python 2.6 in tox by default Dave Halter 2017-12-14 22:50:13 +01:00
  • e621e8590c Improve IntegrationTestCase.__repr__ Daniel Hahler 2017-11-29 13:37:28 +01:00
  • 62915686af Don't use pytest 3.3+ because it removed support for Python 3.3 Dave Halter 2017-12-14 22:29:13 +01:00
  • c3efde3bfa Add an optimization around compiled dir() Dave Halter 2017-12-14 22:28:22 +01:00
  • 950cab2849 Fix a potential issue in evaluate/stdlib Dave Halter 2017-12-14 22:24:37 +01:00
  • 9d094b68f3 Cache the subprocess results Dave Halter 2017-12-14 22:23:59 +01:00
  • 94e2e92888 Remove unit test class from speed tests Dave Halter 2017-12-13 19:22:45 +01:00
  • e03afc60ef Make get_repr static in access. Dave Halter 2017-12-13 19:16:29 +01:00
  • 0acb7dcb18 There was a bug in creating modules in a subprocess Dave Halter 2017-12-12 18:08:49 +01:00
  • 8003d30b06 Fix the Python 2.7 tests Dave Halter 2017-12-11 21:39:30 +01:00
  • b196c6849b Don't try to pickle ellipsis Dave Halter 2017-12-11 20:55:34 +01:00
  • fa2712a128 Ignore __main__ modules Dave Halter 2017-12-11 09:23:13 +01:00
  • 3a7bc92863 Use builtins_module instead of BUILTINS Dave Halter 2017-12-10 18:52:51 +01:00
  • afb73876ac Don't use the pickler modification anymore. That doesn't work in other python versions and was in general a bit hard to do Dave Halter 2017-12-10 18:39:03 +01:00
  • aa7319dba5 Remove the last test failures. Dave Halter 2017-12-09 17:38:45 +01:00
  • 649225333f Get the subprocess mostly working Dave Halter 2017-12-08 09:44:12 +01:00
  • a210be8198 Don't use the create function anymore in compiled Dave Halter 2017-12-06 15:26:29 +01:00
  • 13f8f37547 Use even more subprocess accesses Dave Halter 2017-12-06 15:16:27 +01:00
  • 42fb93dc01 Use the subprocess access to create acceses Dave Halter 2017-12-06 15:06:48 +01:00
  • f09ca9fc20 Use access handles everywhere Dave Halter 2017-12-06 14:46:27 +01:00
  • 7db6d11c49 Create a way of accessing access objects through a subprocess Dave Halter 2017-12-06 14:18:10 +01:00
  • 34bd19ee8d Use a class instead of a dict in get_special_objects Dave Halter 2017-12-05 08:44:36 +01:00
  • 79071790da Move get_special_object Dave Halter 2017-12-05 00:32:39 +01:00
  • 542644ad19 Move load_module a bit around Dave Halter 2017-12-04 19:18:30 +01:00
  • 617b11c92b Move another usage of create to builtin_from_name Dave Halter 2017-12-04 08:52:30 +01:00
  • 3f25ba436c Use sys.modules instead of __import__ Dave Halter 2017-12-04 00:21:12 +01:00
  • 85abc55e89 Remove unused code Dave Halter 2017-12-03 19:39:31 +01:00
  • 15d9e64281 Start creating access objects in a different way Dave Halter 2017-12-03 19:37:03 +01:00
  • 3c78aad8b1 Use create_simple_object for a lot of use cases Dave Halter 2017-12-02 01:59:48 +01:00
  • 2aa2005502 Move some of the compiled.create calls to compiled.builtin_from_name Dave Halter 2017-12-01 09:54:29 +01:00
  • 543f4f7ff2 Move some stuff from compiled to context Dave Halter 2017-11-29 01:03:01 +01:00
  • 4f04f7f09c Remove stuff from CompiledObject that didn't belong there and wasn't used Dave Halter 2017-11-29 00:42:16 +01:00
  • 37c3f0904d create_from_access -> _create_from_access Dave Halter 2017-11-29 00:25:30 +01:00
  • ba0768bab6 Refactor a bit more and remove the parent_context parameter from create_from_access Dave Halter 2017-11-29 00:24:28 +01:00
  • 187a523e05 Isolate fake stuff a bit more Dave Halter 2017-11-29 00:18:43 +01:00
  • 10e9dac758 Simplify an if Dave Halter 2017-11-28 21:39:00 +01:00
  • 6ec3e50a16 Rewrite bases Dave Halter 2017-11-28 21:20:55 +01:00
  • cce9a1cf6a Use create only for non access objects Dave Halter 2017-11-28 21:15:55 +01:00
  • c1f31e0328 Some simplification of _create_from_access Dave Halter 2017-11-28 20:35:49 +01:00
  • 74495d518f Remove the old now unused fake code Dave Halter 2017-11-28 18:39:05 +01:00
  • 47114178e9 Fake context python code is now not the base for a lot of things anymore. It just gets executed. Dave Halter 2017-11-28 18:26:12 +01:00
  • a2b08eabc6 Rename SelfNameFilter to SelfAttributeFilter Dave Halter 2017-11-28 18:06:00 +01:00
  • 85bda448b1 Simplify one if statement Dave Halter 2017-11-28 08:43:56 +01:00
  • e69509b1d9 Refactor LazyInstanceName -> SelfName Dave Halter 2017-11-27 21:08:39 +01:00
  • b31d928704 Fix all tests except fake docstring stuff Dave Halter 2017-11-26 22:49:07 +01:00
  • 02fb73655c Fix a slice test with a better helper function Dave Halter 2017-11-26 22:18:51 +01:00
  • accf20226d Fix a few more tests Dave Halter 2017-11-26 22:07:13 +01:00
  • 85ce57a863 Creating objects works now a bit better but is a huge mess. Dave Halter 2017-11-26 18:26:02 +01:00
  • e71f0062dd Get a lot of tests passing Dave Halter 2017-11-26 17:48:00 +01:00
  • c266fb301b Make params work with access Dave Halter 2017-11-26 01:48:43 +01:00
  • 7263d8565b Add an access abstraction (only array tests work, yet) Dave Halter 2017-11-25 19:47:49 +01:00
  • 52bc1be84e The check if we should add type completions is now a bit more obvious Dave Halter 2017-11-24 08:55:16 +01:00
  • 1a7fc512bc Eliminate CompiledObject.type Dave Halter 2017-11-23 21:50:18 +01:00
  • 4dc2ad281d Make some faked things private Dave Halter 2017-11-22 19:22:18 +01:00
  • 37533c5d51 Cleanup some compiled stuff. Dave Halter 2017-11-22 19:04:02 +01:00
  • 96a0003cb5 Progress in executing builtin stuff in submodules. Dave Halter 2017-11-20 21:02:40 +01:00
  • 87452639ad Exceptions now also work over the subprocess. Dave Halter 2017-11-17 01:54:05 +01:00
  • 4a7d715a57 Finally got compiled_objects and the access to them working Dave Halter 2017-11-17 01:42:27 +01:00
  • 73576b2a8b Progress when working with evaluators Dave Halter 2017-11-17 01:21:38 +01:00
  • 4136dcaf08 Make the subprocesses work and return the right sys paths for the different versions Dave Halter 2017-11-15 08:58:13 +01:00
  • 96149d2e6a Make it possible to connect to a subprocess to get the sys path Dave Halter 2017-11-14 18:25:37 +01:00
  • 46b81dfa6d Subprocess progress Dave Halter 2017-11-13 00:40:32 +01:00
  • 3a4dc94ee6 Use types instead of special objects (see also #988) Dave Halter 2017-11-12 13:12:04 +01:00
  • 969d029499 Some subprocess progress Dave Halter 2017-11-12 11:46:35 +01:00
  • 6ee361864c Merge branch 'master' of github.com:davidhalter/jedi Dave Halter 2017-11-06 19:32:31 +01:00
  • 22c97b0917 FIX: install on python 3.7 (#971) Thomas A Caswell 2017-11-06 10:29:06 -08:00
  • 6c355a0ac2 Update version Dave Halter 2017-11-05 15:07:06 +01:00
  • e783611030 Merge branch 'master' of github.com:davidhalter/jedi Dave Halter 2017-11-05 15:05:22 +01:00
  • fc0397732e Update the parso dependency Dave Halter 2017-11-05 15:05:09 +01:00
  • 421ea222d1 virtualenv progress Dave Halter 2017-11-05 15:02:40 +01:00
  • 9cbcf00aa2 Fix dead link. Samuel Bishop 2017-10-30 11:55:50 +08:00
  • baafea4a90 Remove unused code Dave Halter 2017-11-01 19:14:54 +01:00
  • 5b184fbd0c Use python3.6 for tox/sith Robin Roth 2017-11-01 14:18:29 +01:00
  • dc43eba07b Support async/await syntax Robin Roth 2017-10-28 17:09:21 +02:00