An open API service providing commit metadata for open source projects.

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

← Back to repository