Skip to main content
Build Status Documentation Status PyPI PyPI - Python Version Coverage PyPI - License

A collection of useful custom dictionaries for Python.

Contents:

  • frozendict: An immutable dictionary that cannot be changed after creation.

  • FrozenOrderedDict: An immutable OrderedDict where the order of keys is preserved, but that cannot be changed after creation.

  • AlphaDict: A FrozenOrderedDict where the keys are stored in alphabetical order.

  • bdict: A dictionary where key, value pairs are stored both ways round.


This package also provides two base classes for creating your own custom dictionaries:

  • FrozenBase: An Abstract Base Class for Frozen dictionaries.

  • MutableBase: An Abstract Base Class for mutable dictionaries.

Why Cawdry?

Download files

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

Source Distribution

cawdrey-0.1.1.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

cawdrey-0.1.1-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file cawdrey-0.1.1.tar.gz.

File metadata

  • Download URL: cawdrey-0.1.1.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.7

File hashes

Hashes for cawdrey-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2b2f7e0a8304fcae3b8705c101abb5d7fe98fa428fada3c83029867995f105ee
MD5 4b2da94217b32ec7c7c517d14e823432
BLAKE2b-256 a20a526029a93ae8ce25139b9d2436fe17ea5fbf0fdd53830512164cf189b12c

See more details on using hashes here.

File details

Details for the file cawdrey-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cawdrey-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.7

File hashes

Hashes for cawdrey-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb96dcfed9eb04de9b0e193742e8c17d53f5cf462bd1cce0865da2af76e8f3b3
MD5 cafb015d5347dcbf5e7a106b7d2aa35f
BLAKE2b-256 201676be7e760e58f7ca1d5081253ab15bd58f545d81978480a9fdc21ac00d39

See more details on using hashes here.

Release history Release notifications | RSS feed

0.5.1

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

This release

0.1.1 This release

2 files

0.1.0

2 files

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