Toolium

Latest version: v3.4.0

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

Scan your dependencies

Page 2 of 15

3.1.4

------

*Release date: 2024-03-25*

- Add `ignore_empty` optional parameter to POEditor configuration to ignore empty translations
- Ignore not found excluded elements in visual tests
- Fix duration calling to Appium `swipe` method
- Fix `[STRING_WITH_LENGTH_NN]` replacement for string with length inside a longer string

3.1.3

------

*Release date: 2024-02-06*

- Fix `PageElements` class initialization when custom page element classes don't have all optional attributes

3.1.2

------

*Release date: 2024-02-05*

- Upgrade Pillow version to 10.1.* to fix compatibility with Python 3.12

3.1.1

------

*Release date: 2024-02-02*

- Add support for Python 3.12
- Upgrade Sphinx version from 4.* to 7.* to fix readthedocs theme format
- Upgrade readthedocs-sphinx-search to 0.3.2 to fix security vulnerability
- Do not log warning messages when toolium system properties are used
- Allow to initialize a `PageElements` class with webview attributes

3.1.0

Not secure
------

*Release date: 2023-09-19*

- Update `[CONTEXT:a.b.c]` replacement to allow lists access, e.g. [CONTEXT:list.1] to access the second element of list
- Add capabilities configured in `[Capabilities]` section also to Appium tests to use `platformName` and `browserName`
w3c capabilities instead of Appium ones
- `platformVersion` Appium capability must be a string
- Add optional parameter to `compare_downloaded_files` method to allow to compare files with different names
- Remove Python 3.7 support (Python 3.7 reached the end of its life on June 27th, 2023)
- Update _android_automatic_context_selection method to be compatible with latest chromedriver versions

3.0.2

Not secure
------

*Release date: 2023-06-08*

- `context.storage` must be initialized before dynamic environment steps in `before_feature` method
- Mark scenario as failed when a dynamic environment step fails in `before_scenario`
- Mark all feature scenarios as failed when a dynamic environment step fails in `before_feature` and `after_feature`
- Configure minimal Appium-Python-Client version to 2.3.0 to avoid import errors

Page 2 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.