GitHub / sourcegraph/scip-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| edfe2aa2 | Improved error handling for dictionary expressions that use bidirectional typ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 659fdfab | Improved handling of `typing.TypeAlias` so it can be aliased and re-exported ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 963d80b1 | Fixed misspelled function name in completion provider. No functional change. | Eric Traut <e****r@m****m> | over 3 years ago | |
| 7035c836 | Made first steps toward moving Final and TypeAlias processing out of the bind... | Eric Traut <e****r@m****m> | over 3 years ago | |
| ac3487e0 |
Fix indented code blocks in docstrings (#4717)
Co-authored-by: Eric Traut <e****c@t****m> |
Grace Petryk <g****9@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 81f21ee3 | Added support for type guard patterns `type(x) == T` and `type(x) != T`. This... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 93a4ef87 |
[PylanceBot] Pull Pylance with Pyright 1.1.296 (#4716)
Co-authored-by: Bill Schnurr <b****r@m****m>, HeeJae Chang <h****g@m****m>, Erik De Bonte <e****d@m****m>, Rich Chiodo <r****o@m****m> |
PylanceBot <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 124334db | Fixed a bug that caused the variance for type parameters to be incorrectly in... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 3c72a373 | Performance optimization: reduced formatting of error messages in cases where... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 7ef5bf86 |
Declare workspaceFolders support in server capabilities (#4666)
Co-authored-by: Heejae Chang <1****g@u****m>, Eric Traut <e****c@t****m> |
Michael Davis <m****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 02b4c17b | Added logic to detect when a type alias is used in a generic class declaratio... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 569b5dc7 | Fixed a bug that resulted in a false negative when defining a generic class t... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 2ce319c0 | Implemented missing check for generic type alias specialization when too few ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| e2f8a737 | Fixed a recent regression that resulted in an incorrect type evaluation when ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| bea60409 | Fixed a bug that led to a false positive error when using the `|` operator wi... | Eric Traut <e****r@m****m> | over 3 years ago | |
| c458d16a | Added support for bidirectional type inference for dictionary expressions wit... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 55c917ab | Extended logic that searches for `site-packages` directory within a venv to h... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 8c79c1bb | Published 1.1.296 | Eric Traut <e****r@m****m> | over 3 years ago | |
| 85c043dc | Improved performance by not inferring return type of overloaded implementatio... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 28579632 | add gitlab ci documentation (#4704) |
ErezAmihud <6****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9b0127cd | added module name to moduleUnknownMember diagnostic to help inform wh… (#4691) |
Bill Schnurr <b****r@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 712d560c | Added diagnostic check for when unknown or partially-unknown type is captured... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 27500623 | Pedantic clarification on ALE support (#4698) |
Marco Zatta <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 526d907d | Slimmed down the README to remove information that most pyright users probabl... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 90e70c37 | Updated typeshed stubs to the latest version. | Eric Traut <e****r@m****m> | over 3 years ago | |
| 5e96c7bb | Fixed bug that resulted in a false positive error with `assert_type` when the... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 438ca5fe | Changed logic to treat `self` and `cls` parameters as positional-only for pur... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 30893e55 | Consolidated some special-case logic for detecting implicit class methods. No... | Eric Traut <e****r@m****m> | over 3 years ago | |
| d53ae966 | Fixed bug that caused a false positive when a variable of type `type` is used... | Eric Traut <e****r@m****m> | over 3 years ago | |
| dbda7d41 | Actions to publish to VS Code Marketplace (#4676) |
Erik De Bonte <e****d@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| a9f299c8 | Enhanced the `reportUnnecessaryComparison` to check for unused patterns in a ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| d424fdfe | Improved support for ternary expressions that use a statically-evaluatable co... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 773a7cde | pull-pylance-with-pyright-1.1.295 (#4682) |
PylanceBot <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b7e3004f | Addressed a performance issue that resulted in long evaluation times when a v... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 31ba5a7f | Fixed a bug that resulted in incorrect type evaluation of augmented assignmen... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 062aadc0 | Fixed regression in import resolver that resulted in spurious "stub not found... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 19d440b9 | Fixed a bad comment. | Eric Traut <e****r@m****m> | over 3 years ago | |
| 1ae69d2d | Improved type inference of method calls on `super()` so `Self` is generated r... | Eric Traut <e****r@m****m> | over 3 years ago | |
| ae13a426 | Fixed a bug that resulted in a false positive when determining the correct va... | Eric Traut <e****r@m****m> | over 3 years ago | |
| e411e53e |
[PylanceBot] Pull Pylance with Pyright 1.1.295 (#4675)
Co-authored-by: Bill Schnurr <b****r@m****m>, HeeJae Chang <h****g@m****m>, Erik De Bonte <e****d@m****m>, Rich Chiodo <r****o@m****m> |
PylanceBot <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f5e43ca2 | Published 1.1.295 | Eric Traut <e****r@m****m> | over 3 years ago | |
| f4aae1a9 | Fixed bug that resulted in incorrect type evaluation when a `__new__` is call... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 28ef5bcb |
Added parameter documentation on hover from function docString (#4655)
Co-authored-by: Rich Chiodo <r****o@u****m> |
Declan Brady <3****0@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6017cdad | Updated typeshed stubs to the latest. | Eric Traut <e****r@m****m> | over 3 years ago | |
| 8024a16e | Fixed test case that was broken by changes in typeshed definition of `object.... | Eric Traut <e****r@m****m> | over 3 years ago | |
| ea23ba58 | Fixed issue that caused the type of `None.__class__` to be evaluated incorrec... | Eric Traut <e****r@m****m> | over 3 years ago | |
| d62aff20 | Fixed a bug that resulted in a false positive diagnostic when using a TypeVar... | Eric Traut <e****r@m****m> | over 3 years ago | |
| d22850b0 | Fixed a bug that resulted in a false positive "overlapping overload" diagnost... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 453e3b26 | Fixed a bug that caused a `Final` variable to lose its literal value when imp... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 7fc77ec1 | Fixed a bug that resulted in an incorrect inferred function return type when ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 36e9e448 | Added logic to exempt a `self` with annotated type `Never` from the check tha... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 5162b3d8 | Fixed a bug that led to false positive errors when evaluating comparison oper... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 085dfbfa | Updated the handling of type narrowing for class pattern matching in cases wh... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 58f68249 | Published 1.1.294 | Eric Traut <e****r@m****m> | over 3 years ago | |
| 7be253b4 | Fixed a bug that resulted in a false positive when accessing an instance meth... | Eric Traut <e****r@m****m> | over 3 years ago | |
| ab7fa64e | Push pylance changes to pyright (#4639) |
Bill Schnurr <b****r@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 344b091b | Minor formatting improvements to documentation. | Eric Traut <e****r@m****m> | over 3 years ago | |
| 9e585a63 | Added error reporting for malformed `# pyright` comments. This addresses http... | Eric Traut <e****r@m****m> | over 3 years ago | |
| a66365b7 | release: Bump version to 0.3.3 | Varun Gandhi <v****i@s****m> | over 3 years ago | |
| bf7f3268 | Fixed bug that led to incorrect type evaluation when a yield statement was us... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 13492d81 | Improved error handling for constructor call to `NoneType`. | Eric Traut <e****r@m****m> | over 3 years ago | |
| d40c1568 | Fixed bug that resulted in a false positive error when calling `type(None)()`... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 8caefa50 | Change dataClassFieldWithDefault from error to diagnostic (#4614) |
Erik De Bonte <e****d@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 76d18391 |
Bump cacheable-request from 10.2.2 to 10.2.7 (#4612)
Co-authored-by: dependabot[bot] <4****]@u****m>, Eric Traut <e****c@t****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 67d23318 | Completions and signature help for PEP 692 (#4599) |
Rich Chiodo <r****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 662bcb53 | Use binary search in findNodeByOffset if we can. (#4607) |
Heejae Chang <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 06917bb9 | Removed typeshed tensorflow stubs because they're too incomplete at this time... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 5d735d40 | Fixed a bug that results in a false positive error when using `Self` in a typ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 2191a201 | Fixed false negative error where an attempt to assign a value of type `type[T... | Eric Traut <e****r@m****m> | over 3 years ago | |
| e7e19af5 | Fixed a false negative where a variable used within a `TypeAlias` definition ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| dec6aa20 |
[PylanceBot] Pull Pylance with Pyright 1.1.293 (#4595)
Co-authored-by: Bill Schnurr <b****r@m****m> |
PylanceBot <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4eb4397a | Updated documentation for default exclude settings. | Eric Traut <e****r@m****m> | over 3 years ago | |
| f3a7ba79 | Fixed a bug that led to a false positive error when using a type alias within... | Eric Traut <e****r@m****m> | over 3 years ago | |
| ceb2a2d5 | Published 1.1.293 | Eric Traut <e****r@m****m> | over 3 years ago | |
| 06e75093 | Fixed bug in signature help that resulted in incorrect or misleading signatur... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 8b0c7257 | Updated typeshed stubs to the latest. | Eric Traut <e****r@m****m> | over 3 years ago | |
| a0e80925 | Fixed bug that resulted in a false positive when using a ParamSpec with an ov... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 49233279 | Implemented support for overloaded functions captured by a ParamSpec. This ad... | Eric Traut <e****r@m****m> | over 3 years ago | |
| e6fbf547 | Added error for a dataclass that uses a private attribute name that appears w... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 8632688b | Simplified typeVarContext by combining tuple types into main TypeVar map entr... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 9dabb3a3 | Fixed a bug that led to a false positive error when a magic method (such as i... | Eric Traut <e****r@m****m> | over 3 years ago | |
| fa88fbd5 | Fixed false negative bug when checking for valid use of identifiers within a ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| f4d022b8 | Fixed a bug that resulted in a false positive error and incorrect type evalua... | Eric Traut <e****r@m****m> | over 3 years ago | |
| a822ae55 | [PylanceBot] Pull Pylance with Pyright 1.1.292 (#4581) |
PylanceBot <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| dd08483a | Improved handling of a class declaration that uses a dynamic unpacked argumen... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 3a8155d5 | modifying class and function signatures to make them more textmate co… (#4575) |
Bill Schnurr <b****r@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6078f134 | Added specialized logic to better handle imports of the form `from .x import ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| dbc5c423 |
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#4578)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d1a8be7b | Tweaked the "type complexity" heuristic to produce more intuitive results in ... | Eric Traut <e****r@m****m> | over 3 years ago | |
| cb2c3383 | Fixed a bug that resulted in an inconsistent "import not accessed" diagnostic... | Eric Traut <e****r@m****m> | over 3 years ago | |
| b3ff34f9 | Marked PEP 698 as no longer "draft" since it was accepted. | Eric Traut <e****r@m****m> | over 3 years ago | |
| cca7588f | Fixed a regression that resulted in a crash when resolving overloads with dif... | Eric Traut <e****r@m****m> | over 3 years ago | |
| c1ea8b3b | pull from pylance feb1 (#4565) |
Bill Schnurr <b****r@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e0799d8e | Fixed a bug that resulted in incorrect type evaluation when accessing instanc... | Eric Traut <e****r@m****m> | over 3 years ago | |
| f8eb114d | Fixed a few typos in the pyright documentation. | Eric Traut <e****r@m****m> | over 3 years ago | |
| e4e08c35 | Published 1.1.292 | Eric Traut <e****r@m****m> | over 3 years ago | |
| bee1466d | Fixed a bug that led to a false positive error about an "unknown type" in cer... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 1d461eac | Addressed performance issue in code that includes loops and many interdepende... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 6df39e49 | Changed speculative type cache to return full cache entry in prep for a subse... | Eric Traut <e****r@m****m> | over 3 years ago | |
| 27211b8d | Disabled type narrowing for expressions of the form "<literal> == X" and <lit... | Eric Traut <e****r@m****m> | over 3 years ago |