Skip to main content

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)

Source distribution for imio.scan-helpers 0.7.1
File Size Uploaded
imio_scan_helpers-0.7.1.tar.gz 26.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for imio.scan-helpers 0.7.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page