Commit Graph

  • b80c0b8992 Merge pull request #2079 from Hoblovski/fix/star-unpack master Dave Halter 2025-11-13 15:53:08 +00:00
  • 1b33f0d77c fix: move test to arrays.py #2079 Hoblovski 2025-11-13 21:12:15 +08:00
  • 3454ebb1de fix: let star_expr infer to NO_VALUES instead of crashing Hoblovski 2025-11-13 20:41:58 +08:00
  • 3d2ce2e01f tests: add bad case Hoblovski 2025-11-13 19:54:28 +08:00
  • 88d3da4ef6 Merge pull request #2049 from Morikko/support-dataclass-transform Dave Halter 2025-09-03 13:15:39 +00:00
  • 15a7513fd0 Improve code comment #2049 Eric Masseran 2025-08-29 18:54:30 +02:00
  • 0f35a1b18b Split dataclass and dataclass_transform logic Eric Masseran 2025-08-29 18:54:14 +02:00
  • 4ea7981680 Add complete test Eric Masseran 2025-08-29 18:37:51 +02:00
  • 3a436df7ac Remove property usage Eric Masseran 2025-08-29 18:37:37 +02:00
  • c1e9aee15b Clean code comments Eric Masseran 2025-08-29 18:37:23 +02:00
  • 6e5f201f6c Use future annotations Eric Masseran 2025-08-29 18:36:54 +02:00
  • 356923e40d Merge remote-tracking branch 'origin' into support-dataclass-transform Eric Masseran 2025-08-28 10:33:17 +02:00
  • 86c3a02c8c Fix pip install -e in docs Dave Halter 2025-06-24 12:28:18 +02:00
  • f4ca099afb Merge pull request #2066 from davidhalter/ci Dave Halter 2025-06-16 15:50:37 +00:00
  • d411290dff Upgrade Mypy #2066 Dave Halter 2025-06-16 16:49:46 +02:00
  • 7c27da8d68 Fix a few flake8 issues Dave Halter 2025-06-16 16:41:36 +02:00
  • 13063221f2 Upgrade flake8 Dave Halter 2025-06-16 16:31:14 +02:00
  • e83228478e Upgrade other test runners Dave Halter 2025-06-16 16:21:50 +02:00
  • e5a72695a8 Remove 3.6/3.7 references and change tests slightly Dave Halter 2025-06-16 16:17:50 +02:00
  • 4238198eea Upgrade OS's that it is tested on Dave Halter 2025-06-16 16:00:29 +02:00
  • a10b158bcc Try to add something to the README Dave Halter 2025-06-16 15:10:41 +02:00
  • 503c88d987 Merge remote-tracking branch 'origin' into support-dataclass-transform Eric Masseran 2025-05-05 02:03:07 +02:00
  • d53a8ef81c Support init customization on dataclass_transform source Eric Masseran 2025-05-05 02:02:17 +02:00
  • eb80dc08f3 Add decorator tests - sandwich mode Eric Masseran 2025-05-05 00:37:38 +02:00
  • 5f4afa27e5 Documentation and better naming Eric Masseran 2025-05-04 23:34:58 +02:00
  • e49032ed6b Dataclass transform typing extension without Final support Eric Masseran 2025-03-18 00:59:27 +01:00
  • e20c3c955f Dataclass 3.7 mode without Final Eric Masseran 2025-03-18 00:52:01 +01:00
  • a3fd90d734 Fix dataclass decorator other parameters Eric Masseran 2025-03-18 00:42:58 +01:00
  • 999332ef77 Dataclass transform change init False Eric Masseran 2025-03-18 00:30:50 +01:00
  • e140523211 Fix attrs + remove dataclass_transform init=false tests Eric Masseran 2025-03-17 23:51:53 +01:00
  • bd1edfce78 Fix test Eric Masseran 2025-03-17 19:48:42 +01:00
  • 7dcb944b05 Fix decorator transformed case Eric Masseran 2025-03-15 16:42:16 +01:00
  • 50778c390f Fix init=false for transform and exclude fields on base transform Eric Masseran 2025-03-15 16:23:32 +01:00
  • e0797be681 Check final+classvar support for dataclass transform Eric Masseran 2025-03-15 16:02:23 +01:00
  • 8912a35502 Support init=False for dataclass_transform Eric Masseran 2025-03-15 16:00:51 +01:00
  • 77cf382a1b Support init=False for dataclass Eric Masseran 2025-03-15 15:53:51 +01:00
  • 70efe2134c Check final support for dataclass Eric Masseran 2025-03-15 13:17:18 +01:00
  • 472ee75e3c Add ClassVar support for dataclass Eric Masseran 2025-03-15 13:15:19 +01:00
  • 68c7bf35ce Add init cases for dataclass Eric Masseran 2025-03-15 13:07:35 +01:00
  • efc7248175 Fix mypy Eric Masseran 2025-03-15 12:00:51 +01:00
  • c4f0538930 Merge pull request #2055 from zuckerruebe/dont-remove-sys-path-0 Dave Halter 2025-03-14 17:20:41 +00:00
  • 35a12fab7a Don't remove sys.path[0]. #2055 Damian Birchler 2025-03-13 09:52:49 +01:00
  • a856a93bd1 Merge pull request #2051 from allrob23/perf-list-to-set Dave Halter 2025-03-06 09:04:07 +00:00
  • 60f0894f66 Merge branch 'davidhalter:master' into perf-list-to-set #2051 Robin 2025-03-05 09:53:36 -03:00
  • 699c930bd4 perf: improve performance by replacing list to set Robin 2025-03-05 12:53:08 +00:00
  • 9dd76c7ce5 Explicit sphinx config path #2052 Peter Law 2025-03-04 22:07:56 +00:00
  • 74b46f3ee3 Add doc Eric Masseran 2025-02-15 20:27:08 +01:00
  • 027e29ec50 Support base class and metaclass mode Eric Masseran 2025-02-15 20:12:53 +01:00
  • f9beef0f6b Add fixture to skip pre 3.11 Eric Masseran 2025-02-15 20:09:11 +01:00
  • d866ec0f80 Add support for dataclass_transform decorator Eric Masseran 2025-02-15 16:34:00 +01:00
  • 6aee460b1d Merge pull request #2042 from bluthej/docs/fix-inheritance-diagram Dave Halter 2024-12-29 15:00:40 +00:00
  • 0315e6ee8f Add graphviz to installed APT packages #2042 bluthej 2024-12-26 00:28:08 +01:00
  • ce109a8cdf Fix a small fail in test_duplicated_import Dave Halter 2024-11-25 09:49:44 +01:00
  • ecb922c6ff Fix a few issues around duplicated import paths, fixes #2033 Dave Halter 2024-11-25 00:52:47 +01:00
  • 41e9e957e7 Increase Jedi version v0.19.2 Dave Halter 2024-11-11 02:39:15 +01:00
  • b225678a42 Add a release for Python 3.13 Dave Halter 2024-11-10 23:04:28 +01:00
  • 30adf43a89 Merge pull request #2027 from WutingjiaX/feat/filterImported Dave Halter 2024-10-17 21:10:55 +00:00
  • be6df62434 filter imported names during completion #2027 wutingjia 2024-10-15 20:15:58 +08:00
  • e53359ad88 Fix a test that had issues with a minor upgrade of Python 3.12 Dave Halter 2024-10-16 12:56:10 +02:00
  • 6e5d5b779c Enable workflow_dispatch in CI Dave Halter 2024-10-16 12:39:33 +02:00
  • 91ffdead32 Sort completions by input resemblance. (#2018) Nguyễn Hồng Quân 2024-07-15 15:15:20 +07:00
  • 2859e4f409 Support inferring not expr to bool (#2016) WutingjiaX 2024-07-12 20:58:39 +08:00
  • 8ee4c26ae4 Merge pull request #2014 from WutingjiaX/feat/in_operator Dave Halter 2024-07-10 18:03:32 +00:00
  • 4d09ac07e4 When inferring comparison operators, return a definite type instead of NO_VALUES for the in/not in operator #2014 wutingjia 2024-07-09 20:30:00 +08:00
  • 82d1902f38 Merge branch 'python-3.13' Peter Law 2024-07-06 11:39:06 +01:00
  • 857c9be500 Ignore py__name__ issues for functools.partial in Python 3.13.0b3+ #2003 Peter Law 2024-07-05 21:36:23 +01:00
  • e839683e91 Merge branch 'ensure-unique-subprocess-reference-ids' Peter Law 2024-07-04 22:39:29 +01:00
  • 255186376e Cope with Python 3.13 moving pathlib's implementation Peter Law 2024-06-29 16:38:27 +01:00
  • d543d1d004 Support Python 3.13 Peter Law 2024-06-23 13:13:31 +01:00
  • 340dedd021 Use an explicit mapping for locals in this test Peter Law 2024-06-23 13:01:58 +01:00
  • 473b35e6ec Ignore more items extra in Python 3.13 Peter Law 2024-06-23 12:56:48 +01:00
  • bbbaad21e8 Clarify filter by flipping the boolean logic Peter Law 2024-06-23 12:55:12 +01:00
  • ee90cd97b6 Name this list of accepted symbol differences Peter Law 2024-06-23 12:51:23 +01:00
  • 68e435cc66 Update 'next' signature in Python 3.13 where it's been fixed Peter Law 2024-06-23 12:43:40 +01:00
  • a67deeb602 Fix race condition around subprocess inference state tidyup #2008 Peter Law 2024-06-30 17:16:47 +01:00
  • 9d18b7c36d Document how Jedi manages its subprocesses Peter Law 2024-06-30 16:50:00 +01:00
  • fff6e0ce2e Drop unused member Peter Law 2024-06-30 15:40:33 +01:00
  • a0527a5af5 Pass through the inference state id rather than recomputing it Peter Law 2024-06-29 21:41:21 +01:00
  • b69d4d87c3 Merge pull request #2006 from PeterJCLaw/lint-tests Dave Halter 2024-06-30 23:31:16 +00:00
  • 0fcb4468e7 Fix or ignore lints in tests #2006 Peter Law 2024-06-30 19:03:55 +01:00
  • 5c578e1899 Enable linting of our test code, but not our test data files Peter Law 2024-06-30 19:01:03 +01:00
  • 9bad42c0db Update actions/setup-python to avoid Node JS deprecations #2005 Peter Law 2024-06-29 16:57:25 +01:00
  • 3118462a93 Allow more recent version of pytest #2004 Peter Law 2024-06-23 13:18:53 +01:00
  • 065580b5d4 Use the proper super call for setUp Dave Halter 2024-05-24 21:29:08 +02:00
  • 39c8317922 Merge pull request #1996 from frenzymadness/patch-2 Dave Halter 2024-05-22 22:44:47 +00:00
  • ab97e9f784 Fix compatibility with pytest 8 #1996 Lumír 'Frenzy' Balhar 2024-05-22 23:13:19 +02:00
  • f7c9ee9433 Merge pull request #1994 from HairlessVillager/patch-1 Dave Halter 2024-05-06 10:06:18 +00:00
  • 8792c6d432 Add a windows path in _get_executable_path() #1994 HairlessVillager 2024-05-06 17:04:38 +08:00
  • a4574a50d0 Fix resolving of names that are not annotations (#1989), fixes #1988 pyscripter 2024-04-25 12:11:24 +03:00
  • f11014fc5d Wording Dave Halter 2024-04-21 10:40:00 +02:00
  • 54a6dadde3 properties with setters are now reported as 'property' for completion (#1983) Ehsan Iran-Nejad 2024-02-19 06:07:47 -06:00
  • 740b474eda Merge pull request #1907 from moser/support-fixtures-from-pytest-plugins Dave Halter 2024-01-26 16:15:37 +00:00
  • 950ce70239 Prioritize conftest over plugins for pytest fixtures #1907 Martin Vielsmaier 2024-01-26 10:39:15 +01:00
  • 6982a49977 Fix codestyle Martin Vielsmaier 2024-01-24 13:11:26 +01:00
  • 9b8cece7ef Improve pytest plugin loading Martin Vielsmaier 2024-01-23 20:50:11 +01:00
  • 162034b387 Fix line length. Martin Vielsmaier 2023-01-31 22:02:07 +01:00
  • 7494c9495e Update contributors. Martin Vielsmaier 2023-01-31 21:43:06 +01:00
  • 7d77f61040 Add support for pytest fixtures from local pytest plugins. Martin Vielsmaier 2023-01-31 21:41:39 +01:00
  • 11280ef502 Merge pull request #1977 from HairlessVillager/master Dave Halter 2023-12-28 10:20:12 +00:00
  • 94ec4b873a Fix some misalignment of docstrings #1977 HairlessVillager 2023-12-28 13:26:12 +08:00