Imio.helpers

Latest version: v1.2.3

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

Scan your dependencies

Page 5 of 20

0.68

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

- Added `split_text` in transmogrifier module.
[sgeulette]
- Added `workflow.get_leading_transitions` that will return every WF transitions
leading to a given `state_id`.
[gbastien]

0.67

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

- Added `clean_value`, `correct_path`, `filter_keys`, `get_obj_from_path` in transmogrifier module.
[sgeulette]
- Added `key_val`, `pool_tuples`, `str_to_date` in transmogrifier module.
[sgeulette]
- Renamed `text_int_to_bool` to `str_to_bool`
[sgeulette]

0.66

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

- Added `transmogrifier` module with `get_main_path`, `relative_path` and
`text_int_to_bool` functions.
[sgeulette]
- Added `none_if_unfound` parameter in `get_user_fullname` function
[sgeulette]
- Added parameter `onsuccess=false` to JS function `callViewAndReload` so it is
possible to trigger custom JS code after a success.
[gbastien]
- Added `xhtml.is_html` that will return True or False if given text is HTML or not.
[gbastien]
- Raised validation error when email realname contains an accented character
[sgeulette]

0.65

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

- Return new date when `cache.invalidate_cachekey_volatile_for` is called with
`get_again=True`.
[gbastien]
- Use `dict.items` instead `dict.iteritems` for Py2/Py3 compatibility.
[gbastien]

0.64

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

- Added `workflow.remove_state_transitions` function do remove transitions on a state and clean duplicates
[sgeulette]
- Added more tests on cached methods.
[sgeulette]

0.63

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

- Invalidated '_users_groups_value' volatile after a call of `GroupAwareRoleManager.assignRolesToPrincipal`,
`ZODBRoleManager.assignRoleToPrincipal` and `ZODBRoleManager.removeRoleFromPrincipal`
[sgeulette]
- Removed duplicated classifiers.
[sgeulette]

Page 5 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.