imio.scan_helpers
Various script files to handle MS Windows scan tool
Installation
Use virtualenv in bin directory destination
Build locally
bin/pyinstaller -y imio-scan-helpers.spec
GitHub actions
On each push or tag, the github action will build the package and upload it to the github release page. https://github.com/IMIO/imio.scan_helpers/releases
Windows installation
The zip archive must be decompressed in a directory (without version reference) that will be the execution directory.
Windows usage
imio-scan-helpers.exe -h : displays the help
imio-scan-helpers.exe : updates the software based on version and restarts it
imio-scan-helpers.exe -r tag_name: updates the software with specific release and restarts it
imio-scan-helpers.exe -c client_id: stores client_id in configuration file (used as identification when sending info to imio)
imio-scan-helpers.exe -p plone_password: stores webservice password in configuration file (used when sending info to imio)
imio-scan-helpers.exe -nu : runs without update
imio-scan-helpers.exe –startup : adds the software to the windows startup
imio-scan-helpers.exe –startup-remove : removes the software from the windows startup
profiles-backup.exe : backups profiles
profiles-restore.exe : restores profiles
Changelog
0.7.1 (2026-02-20)
Fixed pip-system-cert for inject_truststore() function. [chris-adam]
Fixed get_latest_release_version to iterate over all GitHub pages. [chris-adam]
Added parameter to prevent auto updates. [chris-adam]
Replaced pip-system-certs with truststore to resolve certificate problems. [chris-adam]
0.7.0 (2025-09-01)
Used pip-system-certs to resolve certificate problems. [chris-adam]
Unpinned pyinstaller version. [sgeulette]
Improved send_log_message to avoid timeout. [sgeulette]
Added exception handling when removing profiles directory. [chris-adam]
0.6.0 (2024-08-28)
Improved version update. [sgeulette]
Added -tm parameter (test message). [sgeulette]
0.5.2 (2024-08-26)
Added version in message sent to webservice. [sgeulette]
0.5.1 (2024-08-23)
Corrected bug with relative path. [sgeulette]
Added backuped dirs in first message. [sgeulette]
0.5.0 (2024-08-22)
Added certifi pem file to be sure https certificates can be validated. [sgeulette]
0.4.1 (2024-08-22)
Added more info in first message. [sgeulette]
0.4.0 (2024-08-21)
Added optional basic proxy configuration. [sgeulette]
0.3.2 (2024-08-21)
Corrected utils.json_request. [sgeulette]
0.3.1 (2024-08-20)
Added tests. [sgeulette]
0.3.0 (2024-08-14)
Corrected version. [sgeulette]
0.2.5 (2024-08-14)
Called profiles_restore in main. [sgeulette]
0.2.4 (2024-08-14)
Corrected set_parameter. Added hostname information. [sgeulette]
0.2.3 (2024-08-14)
Send an info message (no mail) when the product is updated. [sgeulette]
0.2.2 (2024-08-13)
Added –is-auto-started parameter in main, passed when app is auto started. [sgeulette]
0.2.1 (2024-08-13)
Changed backup directory. [sgeulette]
Improved exception logging. [sgeulette]
0.2.0 (2024-08-13)
Added profiles_backup script. [sgeulette]
Stored client identification, plone password and webservice url in configuration file. [sgeulette]
Added profiles_restore script. [sgeulette]
0.1.1 (2024-07-19)
Handled Windows startup add or remove following parameters. [sgeulette]
0.1.0 (2024-07-18)
Initial release. [sgeulette]
Metadata
Release files for imio.scan-helpers 0.7.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| imio_scan_helpers-0.7.1.tar.gz | 26.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| imio_scan_helpers-0.7.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 53.7 kB
Release files / imio_scan_helpers-0.7.1.tar.gz
| Download URL | imio_scan_helpers-0.7.1.tar.gz |
|---|---|
| Size | 26.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58075760a223aedebddd6048357ce76c9936905f693ad2b5e8d68b3b66b07040
|
|
BLAKE2b-256 checksum How to use checksums |
dae855ddd113f3ed98d1e3b9fb5ea9bcfa0a5f2f496926996b37854cf62a758a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|
Release files / imio_scan_helpers-0.7.1-py3-none-any.whl
| Download URL | imio_scan_helpers-0.7.1-py3-none-any.whl |
|---|---|
| Size | 27.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4f582ffc231affd96eac810d3be2298e64436004b518ef815320340e5e2c892e
|
|
BLAKE2b-256 checksum How to use checksums |
d90d34054d9419b7ad0ce8d0b7b389bd25daab09cec76f08c343a4a53b44fb2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|