Seppl

Latest version: v0.2.4

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

Scan your dependencies

Page 2 of 4

0.1.2

------------------

- added methods `escape_args` and `unescape_args` (and corresponding command-line
tools `seppl-escape` and `seppl-unescape`) for escaping/unescaping unicode
characters in command-lines to make them copyable across ssh sessions

0.1.1

------------------

- `check_compatibility` method now also checks whether generated class is
subclass of accepted classes, to allow for broader `accepts()` methods
- `gcd` method now creates a copy of the integer ratio list before processing it

0.1.0

------------------

- added basic support for meta-data: MetaDataHandler, get_metadata, add_metadata
- added support for splitting sequences using supplied (int) split ratios
- added session support: Session, SessionHandler
- added I/O super classes: Reader, Writer, StreamWriter, BatchWriter, Filter, MultiFilter
- added support for executing I/O pipelines: Reader, [Filter...], [Writer]

0.0.11

-------------------

- the `DEFAULT` placeholder in the environment variable listing the modules now
gets expanded to the default modules, making it easier to specify modules
in derived projects
- added `excluded_modules` and `excluded_env_modules` to `Registry` class
initializer to allow user to specify modules (explicit list or list from env
variable) to be excluded from being registered; useful when outputting
help for derived modules that shouldn't output all the base plugins as well.

0.0.10

-------------------

- the registry now inspects modules when environment modules are present even when
it already found plugins (eg default ones)

0.0.9

------------------

- the registry now inspects modules when custom modules were supplied even when
it already found plugins (eg default ones)

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.