python-flake8-pyi
No description set
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
3
derived packages
- Links to openSUSE:Factory / python-flake8-pyi
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Maliku:python/python-flake8-pyi && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
flake8_pyi-23.1.2.tar.gz | 0000046799 45.7 KB | |
python-flake8-pyi.changes | 0000013411 13.1 KB | |
python-flake8-pyi.spec | 0000002705 2.64 KB | |
set-tests-python-path.patch | 0000001265 1.24 KB |
Revision 17 (latest revision is 32)
Daniel Garcia (dgarcia)
committed
(revision 17)
- Add set-tests-python-path.patch to fix tests inside osc build environment, running the flake8 process with shell=True and forcing the PYTHONPATH. - Update to 23.1.2: * Y011/Y014/Y015: Increase the maximum character length of literal numbers in default values from 7 to 10, allowing hexadecimal representation of 32-bit integers. Contributed by Avasam. - 23.1.1 New error codes: * Y052: Disallow default values in global or class namespaces where the assignment does not have a type annotation. Stubs should be explicit about the type of all variables in the stub; without type annotations, the type checker is forced to make inferences, which may have unpredictable consequences. Enum members are excluded from this check, as are various special assignments such as __all__ and __match_args__. Other changes: * Disallow numeric default values where len(str(default)) > 7. If a function has a default value where the string representation is greater than 7 characters, it is likely to be an implementation detail or a constant that varies depending on the system you're running on, such as sys.maxsize. * Disallow str or bytes defaults where the default is >50 characters long, for similar reasons. * Allow ast.Attribute nodes as default values for a small number of special cases, such as sys.maxsize and sys.executable. * Fewer Y020 false positives are now emitted when encountering default values in stub files. - 23.1.0 Bugfixes:
Comments 0