Symbolicmode

Latest version: v2.0.1

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

Scan your dependencies

Page 2 of 3

0.9.1

Added recursive mode to the chmod function.

0.9

I had the wrong version in the pyproject for 0.8, so to avoid confusion I'm re-releasing with a bumped version.

Repeat of the last release notes:

Implemented multi-operator instructions.

This now implements multi-operator instructions for both the function and the fuzz testing. Multi-operator instructions are where you have a user and then multiple operators: "g=u+r-X"

This is the last known incompatibility with chmod that I am aware of. I still have some code review to do, mostly for code clarity, and the addition of a higher level function, before I'm ready to call it done.

0.8

This now implements multi-operator instructions for both the function and the fuzz testing. Multi-operator instructions are where you have a user and then multiple operators: "g=u+r-X"

This is the last known incompatibility with chmod that I am aware of. I still have some code review to do, mostly for code clarity, and the addition of a higher level function, before I'm ready to call it done.

0.4

The "=[PERMS]" acts like "a=[PERMS]", but the permissions are set based on the umask.

Added this to the fuzz testing as well.

0.3

This library is fully compatible with GNU Coreutils 8.32-4.1ubuntu1, the version on
my system which I have extensively tested using fuzz testing, with the following
exceptions:

- It does not yet implement the "umask" based permissions setting (when no user
portion is specified on the left hand side of the operator, for example "=rx").
- It does not yet implement the "ugo" permissions (when a "ugo" appears on the
right hand side of the operator, for example "go=u").

0.2

This is entirely a update of the release workflow.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.