Oelint-adv

Latest version: v5.3.2

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 23 of 29

1.22.1

Fixes

- Fix parsing of functions using `}` inside of the function body 164
- Fix unbalanced parenthesis

1.22.0

New

- Added new rule oelint.task.multifragments 158
- Add known machines dictionary support 161
- Add basic support for expanding *.utils.functions 162

Changes

- Removed oelint.comment.trailing rule 151 - this should better be handled by bitbake
- Removed oelint.task.multiappends 158 - this is superseded by oelint.task.multifragments

Fixes

- LICENSE and CVE_PRODUCT in packagegroup can be assumed 159
- oelint.vars.appendop is valid for " ??= " and " += " operations only 160
- Fix FP oelint.spaces.linecont 157
- add ptest to standard PACKAGES 156
- Fix oelint.file.requirenotfound 155
- Fix oelint.var.improperinherit FP 154
- Add support for =. and .= operators 152

1.21.0

Enhancements

- added `--noinfo` flag to suppress output of information messages
- added `--nowarn` flag to suppress output of warning messages

New

* SECTION is just a suggested variable 150
* SRC_URI shouldn't be used with += operator 147
* First item of SRC_URI shouldn't be a file:// 145
* Warn about git fetcher and tag option usage 136
* Add the newely introduced npmsw fetcher 148

Fixes

* FP oelint.append.protvars for varflag modification 149
* ignore empty fetcher settings for reporting
* Mind pkg-specific setting at misspell check
* Treat BPN specially on expanding
* Add missing protocol option to hg fetcher
* =+ counts as append
* Don't warn about cp -R|-r usage
* Handle inherit from inline function

1.20.2

Enhancements

- 144 - Add quiet mode

Fixes

- 139 - Tests are not working in CI
- 140 - Error IDs with appendix are not suppressble via --suppress
- 141 - oelint.var.licenseremotefile FP when using variable from recipe
- 142 - oelint.vars.srcurioptions FP when using inline code blocks
- 143 - Python function blocks are not properly expanded

1.20.1

Enhancements

- 138 - Result should be sorted numerically

Fixes

- 137 - Loading customrules crashes with ModuleNotFoundError

1.20.0

New

- 116 - Internal API documentation (you'll find them as docstrings)
- 117 - Enable custom rule to be loaded (by `--customrules` parameter)

Page 23 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.