Skip to main content

Implementation of dict supporting context managed thread safe and mutable iterations through a lock.

Project description

Locked-dict

Implementation of dict supporting context managed thread safe and mutable iterations through a lock.

License: MIT | Country of origin: Switzerland | Export control classification number(ECCN): EAR99

Third party dependencies are documented in the folder third-party.

version downloads wheel supported-versions supported-implementations maintenance-status

Documentation

User and developer documentation of locked-dict.

Bug Tracker

Any feature requests or bug reports shall go to the todos of locked-dict.

Primary Source repository

The main source of locked-dict is on a mountain in central Switzerland. We use distributed version control (git). There is no central hub. Every clone can become a new source for the benefit of all. The preferred public clones of locked-dict are:

  • on codeberg - a democratic community-driven, non-profit software development platform operated by Codeberg e.V.
  • at sourcehut - a collection of tools useful for software development.

Contributions

Please do not submit "pull requests" (I found no way to disable that "feature" on GitHub). If you like to share small changes under the repositories license please kindly do so by sending a patchset. You can either send such a patchset per email using git send-email or if you are a sourcehut user by selecting "Prepare a patchset" on the summary page of your fork at sourcehut.

Status

Production/stable.

Note The default branch is default.

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

locked-dict-2023.10.22.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

locked_dict-2023.10.22-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file locked-dict-2023.10.22.tar.gz.

File metadata

  • Download URL: locked-dict-2023.10.22.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for locked-dict-2023.10.22.tar.gz
Algorithm Hash digest
SHA256 7b4f42e59c429595310310d45e0579751dddcc300079d0535f5512ea7a36a3fa
MD5 0dd23b2d8b92c713d8c53e25a69fb5a1
BLAKE2b-256 c95c2fad1243a0213a5b10cb386c87569e76b4c97a2cb42f041c7ed002337787

See more details on using hashes here.

File details

Details for the file locked_dict-2023.10.22-py3-none-any.whl.

File metadata

File hashes

Hashes for locked_dict-2023.10.22-py3-none-any.whl
Algorithm Hash digest
SHA256 f179065ed031fb2a21bbd8279a9d15843141c513d868f3f3a38b5eb992800062
MD5 2409f3f8efa173e7dfd616640e9b766d
BLAKE2b-256 c3e71d37503efd6f389e4ec2a87c69a79c8f8f5c92a1533d0ca6885de1b0a160

See more details on using hashes here.

Supported by

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