Skip to main content

Python utilities classes for safe deployment and management of Threads, synchronization and Python data structures.

Project description

safethread

Python utilities classes for safe deployment and management of Threads, synchronization and Python data structures.

Includes:

  • Thread-safe wrapper classes for most Python data structures
  • Unit test for each class provided

Summary

Run automated tests (unit tests)

Run the following:

call .\install_dependencies.bat
call .\run_tests.bat

Special thanks / Acknowledgments

  • Python 3

License and Copyright

Copyright (C) [2025] Andre Luiz Romano Madureira

This project is licensed under the Apache License 2.0.

For more details, see the full license text (see ./LICENSE file).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

safethread-0.0.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

safethread-0.0.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file safethread-0.0.1.tar.gz.

File metadata

  • Download URL: safethread-0.0.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for safethread-0.0.1.tar.gz
Algorithm Hash digest
SHA256 cacdf257d8b9b19d61af315daa355b39ae6f3ca996f53cd5531bfc6fab5949de
MD5 16af3b9f9fcff471a8d6fd55007dc406
BLAKE2b-256 11d91372d37a7c067c48cb36a1a8cb38614daa91e388c645a9338ada8e568020

See more details on using hashes here.

File details

Details for the file safethread-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: safethread-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for safethread-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0190225887e8d5871e4b59a5945f8ec13035d1d56c95f0fbd98dbe9535e31d28
MD5 526d99a5046be25882c6c01760e698aa
BLAKE2b-256 69c9255737be96e209d4daac60222af3fd1c2a67fde90a67ac28040d56abe2c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page