Oelint-adv

Latest version: v6.7.1

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

Scan your dependencies

Page 25 of 34

2.5.0

Fixes

- 219 - add `user` option to git fetcher parameters (skycaptain thanks for reporting)
- 218 - `*.order` rules do only apply to the scope of the individual file (skycaptain thanks for reporting)

Misc

- Adapted to new constant class of `oelint-parser`
- added new CLI parameter `--constantmod`, which uses this new `oelint-parser` interface
- bumped minimum version of `oelint-parser` to 1.1.0

2.4.1

Fixes

- 216 - pkgspecific variables should not be checked for "lone" bbappends

2.4.0

Deprecations

**IMPORTANT** minimum python version supported now is **3.6** (see 215)
**IMPORTANT** all interfaces that were marked as deprecated (as supplied by oelint-parser) have been removed (see 212) - update your custom rules, still using these interfaces immediately (hints: just replace `oelint_adv.` with `oelint_parser.` for the removed interfaces)

Fixes

- 213 - fix var.override warning when using weak assignments

Misc

- 206 - project is now using pytest for testing (including a strict coverage rule)

2.3.1

New

- 197 - Warn about the usage of anonymous python functions

Fixes (thanks to vermaete )

- removed debug left over
- resolved duplicate class name

2.2.5

Fixes

- indexing console print has been removed, as it was wrong and misleading anyway (thanks to HerrMuellerluedenscheid )

Misc

- the tool can now be used with https://pre-commit.com/ (thanks to noahp )

2.2.4

Fixes

- 207 - oelint.vars.dependsordered FP when using class-extension

Page 25 of 34

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.