Windows-tools

Latest version: v2.4.0

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

Scan your dependencies

Page 1 of 2

2.4.0

This release adresses some issues that came along the road


Fixes
- antivirus: Detection now works when registry search fails
- registry: Don't return empty values in get_values()
- updates: Fix detection when no install date / install result is available (happens on Win11)
- signtool: Allow loose bitness signing
- signtool: Allow USB token usage when no certificate is given
- signtool: Test network access to all possible timeservers
- wmi: Fix timezonebias when negative TZ is used

Misc
- Fix tests

2.3.0

Features

users
- New get_local_group_members() function that lists members of local groups
- New is_user_local_admin() function that checks if user is local administrator

Bugfixes

office
- Fixed office version was litteral number instead of year when version < 16

2.2.5

Bugfixes

updates
- Removed a debug print statement that printed updates that didn't install

2.2.4

Bugfixes

updates
- Fix error when no install date is available through WMI

registry
- Fixed tests on Python 3.5

Other
- Updated requirements to meet latest packages

2.2.2

Features

updates
- We now have a get_windows_updates() function that allows to check for installed windows updates via COM, WMI and registry
registry
- All registry functions now have `last_modified=True|False` parameter that adds the list modifcation date of the registry key
misc
- Added basic functions to convert windows ticks into epoch or date strings

Other
- Added newer python versions to testing matrix
- Added black linter, moved all linting to Python 3.9 only

2.0.4

Features

antivirus
- Added antivirus type, protection and update state when possible
wmi_queries
- windows_tools self generated WMI queries now have the name of the package that generated them

Bugfixes

antivirus
- Added missing windows_tools.wmi_queries requirement (thanks to sajjadhossanshimanto)
product_key
- Fixed possible exception when no key is found via WMI

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.