Skip to content

Tags: movermeyer/pyre-check

Tags

v0.0.59

Toggle v0.0.59's commit message
Add pyre badge to readme (facebook#371)

Summary: Pull Request resolved: facebook#371

Reviewed By: pradeep90

Differential Revision: D25927938

Pulled By: dkgi

fbshipit-source-id: 180e970acf39bb947b6a116c631900e08a3b2fb1

v0.0.58

Toggle v0.0.58's commit message
support source-specific sanitizers

Summary: Does what it says on the tin. For the syntax, I chose to support parsing our existing `TaintSource[...]` syntax, as it already had support for multiple kinds of taint.

Reviewed By: arthaud

Differential Revision: D24853422

fbshipit-source-id: 857747d8246cde76501481378a6b7cf2e7072a2c

v0.0.57

Toggle v0.0.57's commit message
Allow creating stubs from file or directory (3/n)

Reviewed By: dkgi

Differential Revision: D24231749

fbshipit-source-id: 8eeae64d0cb2899ed52c38f5ca37387c0111094e

v0.0.56

Toggle v0.0.56's commit message
Fix typeshed path lookup

Reviewed By: sinancepel

Differential Revision: D23917255

fbshipit-source-id: f319efebe90e67e4220339e10efa6ee3155537ad

v0.0.55

Toggle v0.0.55's commit message
Remove all `_call_client` mock in init tests

Reviewed By: shannonzhu

Differential Revision: D23762991

fbshipit-source-id: 55f12882ebb9ff31c0976d59da1540026c6d812f

v0.0.54

Toggle v0.0.54's commit message
Fix t.Set undefined type spurious error

Summary:
Looks like the latest binary release has fixed one part of the original issue - previously, `from typing import Set` would not throw this spurious error while `import typing as t` and referencing `t.Set` would.

Now, it's boiled down to a pretty clear issue where we are looking up the annotation `typing.Set` and cannot find it in the type hierarchy.

Looking a little closer, we `typing.Set` is not in our class hierarchy because `set` is, and we map the equivalence for other types like `typing.List -> list` in Type create. Adding this mapping fixes this issue.

typing.pyi: https://github.com/python/typeshed/blob/master/stdlib/3/typing.pyi
class hierarchy from env with typeshed included: P142551722

Reviewed By: grievejia

Differential Revision: D23726491

fbshipit-source-id: 15db093f5be6222b02ff4c4f3ae7ba221c3d82fc

v0.0.53

Toggle v0.0.53's commit message
Log the output of the command upon an exception.

Summary: Currently, we just print the command, which is not very informative. Print the stderr instead.

Reviewed By: grievejia

Differential Revision: D23652020

fbshipit-source-id: b914184bbcc83be4cc4c22b5366a127e6cd17af4

v0.0.52

Toggle v0.0.52's commit message
Back out "Ensure configuration reads paths and relativizes against root"

Summary:
This is breaking excludes - the path rewriting can't be applied blindly to regexes.

Original commit changeset: 558293471574

Reviewed By: dkgi

Differential Revision: D22900310

fbshipit-source-id: 254e297a4983372cc892927884acc90d2d998ad2

v0.0.51

Toggle v0.0.51's commit message
Remove unused format string

Summary:
really just need a commit to buffer an open source version bump 0.0.51

Context:
pypi/warehouse#4985

Reviewed By: mrkmndz

Differential Revision: D22879537

fbshipit-source-id: 286a7275cda0658245700887a5eb686b9df4018e

v0.0.50

Toggle v0.0.50's commit message
Docker support for pyre

Summary: Adding docker support for pyre

Reviewed By: gbleaney

Differential Revision: D22828264

fbshipit-source-id: db3f176a1841d886dd8f40c430d2c97112c08ce0