mirror of https://github.com/zulip/zulip.git
requirements: Upgrade to mypy 0.720.
We also add the option of the newly added `--warn_unreachable` flag.
This commit is contained in:
parent
1c8106fc67
commit
3060bb2208
|
@ -90,7 +90,7 @@ matrix-client==0.3.2
|
||||||
mock==2.0.0
|
mock==2.0.0
|
||||||
moto==1.3.7
|
moto==1.3.7
|
||||||
mypy-extensions==0.4.1
|
mypy-extensions==0.4.1
|
||||||
mypy==0.711
|
mypy==0.720
|
||||||
oauthlib==3.0.1 # via requests-oauthlib, social-auth-core
|
oauthlib==3.0.1 # via requests-oauthlib, social-auth-core
|
||||||
packaging==19.0 # via sphinx
|
packaging==19.0 # via sphinx
|
||||||
parsel==1.5.1 # via scrapy
|
parsel==1.5.1 # via scrapy
|
||||||
|
@ -171,6 +171,7 @@ transifex-client==0.12.5
|
||||||
twilio==6.26.2
|
twilio==6.26.2
|
||||||
twisted==19.2.1
|
twisted==19.2.1
|
||||||
typed-ast==1.4.0 # via mypy
|
typed-ast==1.4.0 # via mypy
|
||||||
|
typing-extensions==3.7.4 # via mypy
|
||||||
typing==3.6.6
|
typing==3.6.6
|
||||||
urllib3==1.25.3 # via botocore, requests, transifex-client
|
urllib3==1.25.3 # via botocore, requests, transifex-client
|
||||||
virtualenv-clone==0.5.3
|
virtualenv-clone==0.5.3
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
# /tools/update-locked-requirements to update requirements/dev.txt
|
# /tools/update-locked-requirements to update requirements/dev.txt
|
||||||
# and requirements/mypy.txt.
|
# and requirements/mypy.txt.
|
||||||
# See requirements/README.md for more detail.
|
# See requirements/README.md for more detail.
|
||||||
mypy==0.711
|
mypy==0.720
|
||||||
|
|
|
@ -8,5 +8,6 @@
|
||||||
# For details, see requirements/README.md .
|
# For details, see requirements/README.md .
|
||||||
#
|
#
|
||||||
mypy-extensions==0.4.1 # via mypy
|
mypy-extensions==0.4.1 # via mypy
|
||||||
mypy==0.711
|
mypy==0.720
|
||||||
typed-ast==1.4.0 # via mypy
|
typed-ast==1.4.0 # via mypy
|
||||||
|
typing-extensions==3.7.4 # via mypy
|
||||||
|
|
|
@ -36,6 +36,8 @@ parser.add_argument('-a', '--all', action='store_true',
|
||||||
help="check all files, bypassing the default exclude list")
|
help="check all files, bypassing the default exclude list")
|
||||||
parser.add_argument('--force', action="store_true",
|
parser.add_argument('--force', action="store_true",
|
||||||
help="run tests despite possible provisioning problems")
|
help="run tests despite possible provisioning problems")
|
||||||
|
parser.add_argument('--warn-unreachable', action='store_true',
|
||||||
|
help="warn of unreachable or redundant code.")
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
assert_provisioning_status_ok(args.force)
|
assert_provisioning_status_ok(args.force)
|
||||||
|
@ -73,6 +75,8 @@ if not python_files and not pyi_files:
|
||||||
extra_args = []
|
extra_args = []
|
||||||
if args.quick:
|
if args.quick:
|
||||||
extra_args.append("--quick")
|
extra_args.append("--quick")
|
||||||
|
elif args.warn_unreachable:
|
||||||
|
extra_args.append("--warn-unreachable")
|
||||||
|
|
||||||
mypy_args = extra_args + python_files + pyi_files
|
mypy_args = extra_args + python_files + pyi_files
|
||||||
if args.no_daemon:
|
if args.no_daemon:
|
||||||
|
|
Loading…
Reference in New Issue