Dave Halter
|
d411290dff
|
Upgrade Mypy
|
2025-06-16 16:49:46 +02:00 |
|
Dave Halter
|
7c27da8d68
|
Fix a few flake8 issues
|
2025-06-16 16:41:36 +02:00 |
|
Dave Halter
|
13063221f2
|
Upgrade flake8
|
2025-06-16 16:31:14 +02:00 |
|
Dave Halter
|
e83228478e
|
Upgrade other test runners
|
2025-06-16 16:21:50 +02:00 |
|
Dave Halter
|
e5a72695a8
|
Remove 3.6/3.7 references and change tests slightly
|
2025-06-16 16:18:15 +02:00 |
|
Dave Halter
|
4238198eea
|
Upgrade OS's that it is tested on
|
2025-06-16 16:07:20 +02:00 |
|
Dave Halter
|
a10b158bcc
|
Try to add something to the README
|
2025-06-16 15:13:01 +02:00 |
|
Eric Masseran
|
503c88d987
|
Merge remote-tracking branch 'origin' into support-dataclass-transform
* origin:
Don't remove `sys.path[0]`.
perf: improve performance by replacing list to set
Explicit sphinx config path
|
2025-05-05 02:03:07 +02:00 |
|
Eric Masseran
|
d53a8ef81c
|
Support init customization on dataclass_transform source
|
2025-05-05 02:02:17 +02:00 |
|
Eric Masseran
|
eb80dc08f3
|
Add decorator tests - sandwich mode
|
2025-05-05 00:37:38 +02:00 |
|
Eric Masseran
|
5f4afa27e5
|
Documentation and better naming
|
2025-05-04 23:34:58 +02:00 |
|
Eric Masseran
|
e49032ed6b
|
Dataclass transform typing extension without Final support
|
2025-03-18 00:59:27 +01:00 |
|
Eric Masseran
|
e20c3c955f
|
Dataclass 3.7 mode without Final
|
2025-03-18 00:52:01 +01:00 |
|
Eric Masseran
|
a3fd90d734
|
Fix dataclass decorator other parameters
|
2025-03-18 00:42:58 +01:00 |
|
Eric Masseran
|
999332ef77
|
Dataclass transform change init False
|
2025-03-18 00:30:50 +01:00 |
|
Eric Masseran
|
e140523211
|
Fix attrs + remove dataclass_transform init=false tests
|
2025-03-17 23:51:53 +01:00 |
|
Eric Masseran
|
bd1edfce78
|
Fix test
|
2025-03-17 19:48:42 +01:00 |
|
Eric Masseran
|
7dcb944b05
|
Fix decorator transformed case
|
2025-03-15 16:42:16 +01:00 |
|
Eric Masseran
|
50778c390f
|
Fix init=false for transform and exclude fields on base transform
|
2025-03-15 16:23:32 +01:00 |
|
Eric Masseran
|
e0797be681
|
Check final+classvar support for dataclass transform
|
2025-03-15 16:02:23 +01:00 |
|
Eric Masseran
|
8912a35502
|
Support init=False for dataclass_transform
|
2025-03-15 16:00:51 +01:00 |
|
Eric Masseran
|
77cf382a1b
|
Support init=False for dataclass
|
2025-03-15 15:53:51 +01:00 |
|
Eric Masseran
|
70efe2134c
|
Check final support for dataclass
|
2025-03-15 13:17:18 +01:00 |
|
Eric Masseran
|
472ee75e3c
|
Add ClassVar support for dataclass
|
2025-03-15 13:15:19 +01:00 |
|
Eric Masseran
|
68c7bf35ce
|
Add init cases for dataclass
|
2025-03-15 13:07:35 +01:00 |
|
Eric Masseran
|
efc7248175
|
Fix mypy
|
2025-03-15 12:05:05 +01:00 |
|
Dave Halter
|
c4f0538930
|
Merge pull request #2055 from zuckerruebe/dont-remove-sys-path-0
Don't remove `sys.path[0]`.
|
2025-03-14 17:20:41 +00:00 |
|
Damian Birchler
|
35a12fab7a
|
Don't remove sys.path[0].
Fixes https://github.com/davidhalter/jedi/issues/2053.
|
2025-03-13 09:52:49 +01:00 |
|
Dave Halter
|
a856a93bd1
|
Merge pull request #2051 from allrob23/perf-list-to-set
perf: optimize transitions and path handling using sets
|
2025-03-06 09:04:07 +00:00 |
|
Robin
|
60f0894f66
|
Merge branch 'davidhalter:master' into perf-list-to-set
|
2025-03-05 09:53:36 -03:00 |
|
Robin
|
699c930bd4
|
perf: improve performance by replacing list to set
|
2025-03-05 12:53:08 +00:00 |
|
Peter Law
|
9dd76c7ce5
|
Explicit sphinx config path
This is now required by ReadTheDocs; see
https://about.readthedocs.com/blog/2024/12/deprecate-config-files-without-sphinx-or-mkdocs-config/
|
2025-03-04 22:07:56 +00:00 |
|
Eric Masseran
|
74b46f3ee3
|
Add doc
|
2025-02-15 20:27:08 +01:00 |
|
Eric Masseran
|
027e29ec50
|
Support base class and metaclass mode
|
2025-02-15 20:12:53 +01:00 |
|
Eric Masseran
|
f9beef0f6b
|
Add fixture to skip pre 3.11
|
2025-02-15 20:09:11 +01:00 |
|
Eric Masseran
|
d866ec0f80
|
Add support for dataclass_transform decorator
|
2025-02-14 17:05:28 +01:00 |
|
Dave Halter
|
6aee460b1d
|
Merge pull request #2042 from bluthej/docs/fix-inheritance-diagram
Fix inheritance diagram
|
2024-12-29 15:00:40 +00:00 |
|
bluthej
|
0315e6ee8f
|
Add graphviz to installed APT packages
|
2024-12-28 16:43:05 +01:00 |
|
Dave Halter
|
ce109a8cdf
|
Fix a small fail in test_duplicated_import
|
2024-11-25 09:49:44 +01:00 |
|
Dave Halter
|
ecb922c6ff
|
Fix a few issues around duplicated import paths, fixes #2033
|
2024-11-25 00:53:09 +01:00 |
|
Dave Halter
|
41e9e957e7
|
Increase Jedi version
|
2024-11-11 02:39:18 +01:00 |
|
Dave Halter
|
b225678a42
|
Add a release for Python 3.13
|
2024-11-10 23:04:28 +01:00 |
|
Dave Halter
|
30adf43a89
|
Merge pull request #2027 from WutingjiaX/feat/filterImported
Filter duplicate imports when completing
|
2024-10-17 21:10:55 +00:00 |
|
wutingjia
|
be6df62434
|
filter imported names during completion
|
2024-10-17 19:20:39 +08:00 |
|
Dave Halter
|
e53359ad88
|
Fix a test that had issues with a minor upgrade of Python 3.12
|
2024-10-16 12:56:10 +02:00 |
|
Dave Halter
|
6e5d5b779c
|
Enable workflow_dispatch in CI
|
2024-10-16 12:39:33 +02:00 |
|
Nguyễn Hồng Quân
|
91ffdead32
|
Sort completions by input resemblance. (#2018)
* Sort completions by input resemblance.
Fixes #2017
* Clean code
|
2024-07-15 08:15:20 +00:00 |
|
WutingjiaX
|
2859e4f409
|
Support inferring not expr to bool (#2016)
* support inferring some not expr
* format
---------
Co-authored-by: wutingjia <wutingjia@bytedance.com>
|
2024-07-12 12:58:39 +00:00 |
|
Dave Halter
|
8ee4c26ae4
|
Merge pull request #2014 from WutingjiaX/feat/in_operator
When inferring comparison operators, return a definite type instead of NO_VALUES for the in/not in operator
|
2024-07-10 18:03:32 +00:00 |
|
wutingjia
|
4d09ac07e4
|
When inferring comparison operators, return a definite type instead of NO_VALUES for the in/not in operator
|
2024-07-10 11:20:11 +08:00 |
|