Findx

Latest version: v0.10.1

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

Scan your dependencies

Page 1 of 3

0.10.1

==============

- Update CHANGES.rst.

0.10.0

==============

- Update Python-related tooling (black, mypy with type-hinting comments, pytest,
tox, coverage).

- Reorganize source tree to use ``src/`` subdirectory.

- Support Python 3.8.

- Add "--readme" command to display the top-level README.rst.

- Restructure code to reduce cyclomatic complexity.

0.9.11

==============

- If probed tools aren't 'gnu', fall back to 'bsd' instead of 'posix' as a
better default (at least until there is better probing logic on BSD).
Add ``-H --color=auto`` into bsd_grep_args.

0.9.10

==============

- Add configuration variables settable via configuration file, environment
variables, or command line. Display values of variables via new switches
``-show-var VAR``, ``-show-vars``, and ``-show-defaults``.

- Allow for configurable location and type of the main utilities ``find``,
``xargs``, and ``grep``.

- Add ``-ff`` switch for "find files following symlinks"; define ``-ffx`` as
``-stdx -ff``.

- Add ``-grep`` switch to imply ``: <grep> <grep_args> [ :``, where ``<grep>``
is the configuration location for the grep utility and ``<grep_args>`` depends
in a configurable way on the style of the grep utility being used.

- Stop requiring root paths to be directories. POSIX allows roots to be files
as well. Require only that a root exist. Also, relax the restriction that a
path must not have a metacharacter to be considered a root in the absence of
``-root``. Now it is sufficient for the path to exist as-is. This allows
use of shell globbing without worrying whether the globbed paths have
metacharacters in them.

- Decompose ``-stdx`` into ``-stdxd`` (for directories) and ``-stdxf`` (for
files).

- Define variables ``stdxd`` and ``stdxf`` for configuring the globs to exclude
when the corresponding exclusions are active.

0.9.9

=============

- Return an exit status from ``findx``, reflecting errors from ``find``,
``xargs``, or ``findx`` itself. See ``findx --help`` for exit status values.

0.9.8

=============

- Add support for Travis CI (thanks to John Vandenberg).

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.