Python atomic for shared data types

The module can be used for atomic operations under multiple processs, multiple threads and multiple coroutines conditions.

Included datatypes:

Buy Enterprise Version!!!

V4 is out! The newly designed master-free API and concurrent sharable dict is ready to boom your application performance and volatility.
For new requirements and bugs, please go to Gitlab.

For installation guide, please refer to Shared Atomic Enterprise.
To activate the enterprise version, please refer to Atomic tools.
For new requirements and bugs, please go to Gitlab.

You could also subscribe or unsubscribe our mailing list to get posted.

  • Shared Atomic Enterprise Requirement:

    • Support CPython 3.7 - 3.12.

  • Supported platforms,

    • macOS x86_64 Ventura and above, Centos/RHEL9/SLES15 x86_64 for all functions, Centos/RHEL7/SLES12 for all other functions except shared_dict, Ubuntu Linux 18/22 x86_64, Microsoft Windows 10 x64, Windows Server 2019 x64

    • The package requires libgomp installed on Linux platform.

    • Microsoft Visual C++ 2019 Redistributable(X64) on Windows.

    • windows-curses>=2.3.1 on windows.

  • For example usage of the module, please visit this atomic_api_example