Project-config

Latest version: v0.9.7

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

Scan your dependencies

Page 3 of 5

0.7.6

Enhancements:

* The standard JMESPath functions [`starts_with`](https://jmespath.org/specification.html#starts-with) and [`ends_with`](https://jmespath.org/specification.html#ends-with) now are matching in `project-config` the specification of Python's [`str.startswith`](https://docs.python.org/3/library/stdtypes.html?highlight=startswith#str.startswith) and [`str.endswith`](https://docs.python.org/3/library/stdtypes.html?highlight=startswith#bytearray.endswith) allowing to pass an array of strings as second parameters and the arguments `start` and `end`, see [`jmespath` plugin](https://mondeja.github.io/project-config/latest/reference/plugins.html#jmespath).

Bug fixes:

* Fixes some encoding issues in Windows.
* Fixes edge case exceptions when executing Python files to from JMESPath rules.

0.7.5

New features:

- Allow to install the **project-config** CLI from NPM with `npm install python-project-config`.
- Add new custom JMESPath function [`regex_escape()`](https://mondeja.github.io/project-config/0.7.5/reference/plugins.html#regex_escape).

0.7.4

Enhancements:

- Allow to pass multiple optional operators and values as positional arguments to [custom JMESPath function `op()`](https://mondeja.github.io/project-config/latest/reference/plugins.html#op).

0.7.3

Bug fixes:

- Handle uncatched exception in some subexpression fix queries.

0.7.2

Bug fixes:

- Fixed error autofixing subexpression with indexes.

New features:

- Added custom JMESPath functions [`getenv()`](https://mondeja.github.io/project-config/0.7.2/reference/plugins.html#getenv) and [`setenv()`](https://mondeja.github.io/project-config/0.7.2/reference/plugins.html#setenv) to manipulate environment variables.

0.7.1

Bug fixes:

- Auto fixing of constants in subexpressions.
- Show that file existence and absent errors are fixable.

New features:

- New custom JMESPath function[`gh_tags()`](https://mondeja.github.io/project-config/0.7.1/reference/plugins.html#gh_tags) to get the latest tags of a github repository.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.