Ifileoperation

Latest version: v1.2.6

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

Scan your dependencies

Page 1 of 2

1.2.6

This release fixes the plural forms of file operation methods (the were previously inoperable):
- move_files
- rename_files
- copy_files
- delete_files

1.2.5

This just adds yet another error code to the list that are automatically converted to a `FileNotFoundError` python exception.

1.2.4

ifileoperation handles calling `CoInitialize` and `CoUninitialize` for you when using `FileOperator` in a seperate thread, so you don't have to.

1.2.3

The default Windows API returns an error HRESULT if `Commit` is called with no operations queued. This release updates `ifileoperation` to catch this specific case and ignore it, so it is safe to use `FileOperator.commit` if no operations were actually queued.

What's Changed
* Detect calling `commit` on a `FileOperator` with no operations queued by lojack5 in https://github.com/lojack5/IFileOperation/pull/13


**Full Changelog**: https://github.com/lojack5/IFileOperation/compare/1.2.2...1.2.3

1.2.2

Fixes internal Exception construction to not fail when missing arguments / extra arguments are specified.

1.2.1

Adds detection of the IFileOperation interface not being implemented by the OS (mainly happens on WINE). If detected, a `ifileoperation.InterfaceNotImplementedError` is raised.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.