sobolevn
sobolevn
I got a new regression from the latest release on a real project: https://github.com/wemake-services/wemake-python-styleguide/blob/master/wemake_python_styleguide/logic/arguments/function_args.py#L125-L126 Error: ``` wemake_python_styleguide/logic/arguments/function_args.py:126: error: Argument 1 to "get" of "Mapping" has incompatible type "Optional[Any]"; expected "str"...
Our `CONTRIBUTING.md` guide says that [all names in `__all__`](https://github.com/python/typeshed/blob/master/CONTRIBUTING.md#what-to-include) should be included. But, should `__all__` itself be defined? I've seen that some modules do have `__all__` inside. Some - don't....
Right now types declared in [`numbers.pyi`](https://github.com/python/typeshed/blob/master/stdlib/numbers.pyi) are not used. This causes this problem: ```python from numbers import Real def test(f: Real) -> Real: return f test(1.32) # error: Argument 1...
Context: https://github.com/python/typeshed/pull/7065 Sometimes python / stubs do re-export constans from other modules. In this case we can: 1. Use re-export as well (correct option) 2. Duplicate these constants (ok-ish, but...
**Pre-submission checklist** - [ ] I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running...
Since `Success` / `Failure` and `Some` / `Nothing` are real types, we can remove `.success_type` and `.failure_type` hacks. It is a breaking change, but it is a simple one to...
# I have made things! ## Checklist - [ ] I have double checked that there are no unrelated changes in this pull request (old patches, accidental config files, etc)...
I am not going to merge this PR any time soon. This is just a place for discussion. TODO: - [ ] Decide how we can change the final type...
I have removed `@pipeline` in `0.14` release. It had lots of problems: 1. It was not working properly with `Failure` types: #90 2. It had problems with unwrapping complex values...