-
Notifications
You must be signed in to change notification settings - Fork 16
mypy linting and type checking #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
aaronsteers
wants to merge
27
commits into
transferwise:master
Choose a base branch
from
aaronsteers:feature/mypy-typing-checks
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
3399581
add mypy tests
aaronsteers 2238c74
add py.typed
aaronsteers e276848
zip_safe=False
aaronsteers 793eadd
run CI (but not publish) on all branches
aaronsteers 2d6ea91
fix missing comma
aaronsteers 9395328
mypy ini config
aaronsteers 2e88e0a
poetry lock file
aaronsteers 01d62cb
prevent committing IDE settings
aaronsteers a8c7fa0
add typing for most files
aaronsteers 90eaa5d
update comments
aaronsteers f61d780
remove typed.py ref
aaronsteers 47f9ac3
remove zip_safe annotation
aaronsteers aef4f99
add comment on cast
aaronsteers cf45938
add types for utils
aaronsteers e5068a2
typing for transform.py and utils.py
aaronsteers 75e310d
explicit mypy config path
aaronsteers 920a28a
Update main.yml
aaronsteers 12a588a
Merge remote-tracking branch 'origin/master' into feature/mypy-typing…
aaronsteers 58f0ee6
reorder imports
aaronsteers 8611dc7
fix unused import
aaronsteers ea77324
give missing types
aaronsteers b3951c7
more specific types
aaronsteers 9c3f2e2
Merge branch 'master' into feature/mypy-typing-checks
aaronsteers c99812f
Delete poetry.lock
aaronsteers 0825e01
Apply suggestions from code review
aaronsteers ebce5b5
Merge branch 'master' into feature/mypy-typing-checks
aaronsteers d67ad2e
Update main.yml
Samira-El File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| [mypy] | ||
| python_version = 3.8 | ||
| warn_unused_configs = True | ||
| warn_return_any = True | ||
| exclude = tests | ||
|
|
||
| # No typing provided in current version of jsonschema, backoff, and cisco8601. | ||
| # This supresses the related mypy warnings: | ||
|
|
||
| [mypy-jsonschema.*] | ||
| ignore_missing_imports = True | ||
|
|
||
| [mypy-backoff.*] | ||
| ignore_missing_imports = True | ||
|
|
||
| [mypy-ciso8601.*] | ||
| ignore_missing_imports = True |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -30,6 +30,7 @@ | |
| 'ipython', | ||
| 'ipdb', | ||
| 'nose', | ||
| 'mypy', | ||
| 'unify==0.5' | ||
| ] | ||
| }, | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.