Skip to main content

High-performance autoincremented integer-valued mappings.

Project description

automap

latest versionlatest release datebuild statusissues


automap is a Python package containing high-performance autoincremented integer-valued mappings.

To install, just run pip install automap.

Examples

automap objects are sort of like "inverse sequences". They come in two variants:

FrozenAutoMap

>>> from automap import FrozenAutoMap

FrozenAutoMap objects are immutable. They can be constructed from any iterable of hashable, unique keys.

>>> a = FrozenAutoMap("AAA")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: 'A'
>>> a = FrozenAutoMap("ABC")
>>> a
automap.FrozenAutoMap(['A', 'B', 'C'])

The values are integers, incrementing according to the order of the original keys:

>>> a["A"]
0
>>> a["C"]
2
>>> a["X"]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'X'

The full Mapping interface is provided:

>>> [*a.keys()]
['A', 'B', 'C']
>>> [*a.values()]
[0, 1, 2]
>>> [*a.items()]
[('A', 0), ('B', 1), ('C', 2)]
>>> a.get("X", 42)
42
>>> "B" in a
True
>>> [*a]
['A', 'B', 'C']

They may also be combined with each other using the | operator:

>>> b = FrozenAutoMap(range(5))
>>> c = FrozenAutoMap(range(5, 10))
>>> b | c
automap.FrozenAutoMap([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> b |= c  # Note that b is reassigned, not mutated!
>>> b
automap.FrozenAutoMap([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

AutoMap

>>> from automap import AutoMap

Unlike FrozenAutoMap objects, AutoMap objects can grow; new keys may be added, but existing ones may not be deleted or changed.

>>> d = AutoMap("ABC")
>>> d
automap.AutoMap(['A', 'B', 'C'])
>>> d |= "DEF"  # Here, d *is* mutated!
>>> d
automap.AutoMap(['A', 'B', 'C', 'D', 'E', 'F'])

They also have add and update methods for adding new keys:

>>> e = AutoMap(["I", "II", "III"])
>>> e.add("IV")
>>> e
automap.AutoMap(['I', 'II', 'III', 'IV'])
>>> e.update(["V", "VI", "VII"])
>>> e
automap.AutoMap(['I', 'II', 'III', 'IV', 'V', 'VI', 'VII'])

Performance

Tests show string-keyed AutoMap objects being created 70% faster and accessed 5% faster than the equivalent dict construction, on average. They also tend to take up the same amount of memory. You can run invoke performance from this repository to see the comparison on your machine.

More details on the design can be found in automap.c.

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

automap-0.6.2.tar.gz (11.0 kB view details)

Uploaded Source

Built Distributions

automap-0.6.2-cp311-cp311-win_amd64.whl (12.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

automap-0.6.2-cp311-cp311-win32.whl (11.4 kB view details)

Uploaded CPython 3.11 Windows x86

automap-0.6.2-cp311-cp311-musllinux_1_1_x86_64.whl (41.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

automap-0.6.2-cp311-cp311-musllinux_1_1_i686.whl (39.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

automap-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

automap-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (35.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

automap-0.6.2-cp311-cp311-macosx_11_0_arm64.whl (11.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

automap-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl (11.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

automap-0.6.2-cp311-cp311-macosx_10_9_universal2.whl (19.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

automap-0.6.2-cp310-cp310-win_amd64.whl (12.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

automap-0.6.2-cp310-cp310-win32.whl (11.4 kB view details)

Uploaded CPython 3.10 Windows x86

automap-0.6.2-cp310-cp310-musllinux_1_1_x86_64.whl (39.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

automap-0.6.2-cp310-cp310-musllinux_1_1_i686.whl (36.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

automap-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

automap-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (32.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

automap-0.6.2-cp310-cp310-macosx_11_0_arm64.whl (11.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

automap-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl (11.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

automap-0.6.2-cp310-cp310-macosx_10_9_universal2.whl (19.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

automap-0.6.2-cp39-cp39-win_amd64.whl (12.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

automap-0.6.2-cp39-cp39-win32.whl (11.4 kB view details)

Uploaded CPython 3.9 Windows x86

automap-0.6.2-cp39-cp39-musllinux_1_1_x86_64.whl (38.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

automap-0.6.2-cp39-cp39-musllinux_1_1_i686.whl (36.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

automap-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

automap-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (32.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

automap-0.6.2-cp39-cp39-macosx_11_0_arm64.whl (11.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

automap-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl (11.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

automap-0.6.2-cp39-cp39-macosx_10_9_universal2.whl (19.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

automap-0.6.2-cp38-cp38-win_amd64.whl (12.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

automap-0.6.2-cp38-cp38-win32.whl (11.5 kB view details)

Uploaded CPython 3.8 Windows x86

automap-0.6.2-cp38-cp38-musllinux_1_1_x86_64.whl (39.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

automap-0.6.2-cp38-cp38-musllinux_1_1_i686.whl (37.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

automap-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

automap-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (33.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

automap-0.6.2-cp38-cp38-macosx_11_0_arm64.whl (11.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

automap-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl (11.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

automap-0.6.2-cp38-cp38-macosx_10_9_universal2.whl (19.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

automap-0.6.2-cp37-cp37m-win_amd64.whl (12.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

automap-0.6.2-cp37-cp37m-win32.whl (11.4 kB view details)

Uploaded CPython 3.7m Windows x86

automap-0.6.2-cp37-cp37m-musllinux_1_1_x86_64.whl (37.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

automap-0.6.2-cp37-cp37m-musllinux_1_1_i686.whl (35.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

automap-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

automap-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

automap-0.6.2-cp37-cp37m-macosx_10_9_x86_64.whl (11.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file automap-0.6.2.tar.gz.

File metadata

  • Download URL: automap-0.6.2.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2.tar.gz
Algorithm Hash digest
SHA256 f9b93308ca3b4fc69d7fa757fbfa01b4e952a298fc7a6cc8b6adfb1fa966bfcc
MD5 afb15de873adef90ad68495b87a4bbbd
BLAKE2b-256 add898ea5caf8fbcfb59cd41aa2047b6c90a0d4a81c19e17044b0417c25d4114

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: automap-0.6.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f592cc87ca655536440201f5641df805bf8cfab950a07ed34a3b9b13cc5b4c00
MD5 01e9bc1679c2cb2af869c57ceedc57ba
BLAKE2b-256 e36c62a414c5fc7d83cea5606698fc7584d1d8973b788a6da4b912814cd96dac

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: automap-0.6.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d39ce60e82beb3b15db0087ab162ea24583144208f02bfc76ff209c3fcf799a4
MD5 09b247e2679ab7454f6707479eb4c015
BLAKE2b-256 150325a467d77aec4694d0a61d65157194941bb6d67527c20c05a8d37bc50af5

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1055d21f7abbd1390a8e27f81e44cb5966af83f9301cfc3b117351ecf05c6a91
MD5 b4fe6e5c123cc2a785447f2588aa89c2
BLAKE2b-256 2cd15f5d594d0e7d6e8fdf4d29d4758b2c531022b05c5fd24bcb1a962de97b9d

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7fe683045c21e4aa581a034381f74d4e21040c32052c4cefa633444eb300ef66
MD5 6cc82bfd43adaaedbfa968e90681da09
BLAKE2b-256 7a32fee473dfd407afc31281a7871e721ac4010968c2f0729ac93b8ded17f612

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53c5095a87f4aad2cdd8fe3468332d8225eb01c8638f82c8b9a3053cf804d899
MD5 3dd3f7c8c6cb5eae055fc8db48f4276b
BLAKE2b-256 9161ffc3ba39519d3a8741f7603b5573f6a039e21a354353dc4a4f97166cf00d

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 60f263649c14d2e4042dccddaf2b1cd8a9b408237b30353de46259c8e9acca1f
MD5 2cd25378dd1b5d56272b7912f456d3d2
BLAKE2b-256 594db5cf7514b79b8fa6b5f2e5d4f84df47b096e8431e53917e25a3045781227

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f7794e447ca6eead7a7c2c908b8373a206ffc9741149aa65221e3d1ee319891
MD5 464ef797c0068e147535bcdc6c4018bd
BLAKE2b-256 db42feb848acff64e4a4bfa9ebd43e461e96c0221e5b8507f35c8430bb9fdaf1

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ac724f1f22b42821956e7a15ba383feceb7940d5ba6afdaa70e2fe5ebc4a583
MD5 48feabb57c5d414f9472ebba9d8e809a
BLAKE2b-256 1d17e036a781527c9cdef8f025dfe16603f25116d63c5fface004b159ba5809c

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ca4eb085a162da14e17b821e923dfbda39331acce6bf255d20a4b62f190787cd
MD5 799d6217ce17a474db166c73c64d2874
BLAKE2b-256 b1ea30e6063535a989e4632c960efffa3e378a0befea8ae2f29361aab3e3a876

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: automap-0.6.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d87903446b07d45f9be351d455038fa34d7e4208595ec4600cdaee5350dc67db
MD5 a22df44fd090f810f2c89c2771135ab4
BLAKE2b-256 e3e5edb65547af6aae6ff2d159fe9b17f6e64898f4fe0db0f6fcd341a6563b3f

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: automap-0.6.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 31b649c0da2e119899ef6e773318004f4a41304dd2199dc8ecdb1d02a7c0fea0
MD5 39658ad7287158e1cb35b38b2d49ae99
BLAKE2b-256 44caaacecb44fb3273cc44215799bce25783bc7d22a580cd124d70df992ec32e

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bd125e547124c6b4018eea81e8cb00dac42053affcd6696b15707df938498c59
MD5 d27b81f3578374609e0c8c6627b09e09
BLAKE2b-256 6a981e0f784fbffe432505804bb22774ba99cc69b53413ad1cfe2e9346a4c7dd

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 31bff8a3a57dd5a451f67610e19c53a8e45fd68fcd93bad86e7db19d84ae24a7
MD5 288b09c653dfb4ae9912ea41ad60b48f
BLAKE2b-256 e3a623abfef02b23e914fed7bebb68d0f29168874a6f42c21b3fdc17f3e41df6

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2bddcf9630724a1a02ea473b5a716b5b2669cc82b4c74158f024ca0e4874aab
MD5 e04dbd29808dba491d96b37fb83bc85b
BLAKE2b-256 89836375ca3840529fff7feff5152a6121ff869702483224ac446b77e8cc6fd1

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d44d10678d5d98e72a6ec106643f2d6cf882045320c181207f0ed9f5554dc9ac
MD5 7fe4319d309a949ffd9372dc3bf35992
BLAKE2b-256 bd0f3f8251020e957ca3fabf35272e2eca6c89bff51fb7d6b8bf47e97dcaf41b

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9440a45d8bfb124c47cec7d2966fe21a9be72e210daaf2981dba088cb79f0695
MD5 518778ab27e7e07bcc1dd73af77a8bc7
BLAKE2b-256 de4aa42be4eeb5b15050a4589efcc41b36549723d727e583304357fcf3bc2b43

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2601a48af24963e32a4f360a4bc64b947f9b34e195a1090935819a9c98f54e12
MD5 69ca3ecb4e729c055301404b5ab6d855
BLAKE2b-256 75e1b24534cdb31de14266333246a595db8b3094899c21d28c09c7255f3a23c5

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b19bdfb1754f2b0cdd9c88193ca240408d4520210c0e9322a67d2fbfd8194ba8
MD5 35d6d52c865bfcd169940a2596c1666a
BLAKE2b-256 8487de93c2e2d788ba048ae8a8406e0ba3fcc58e21cf716d91c6a13cb1602757

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: automap-0.6.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d4e4d39f56b41d38133ab3e98231910a1ec670e557069f7a5806390385cf9098
MD5 95b8a0db0ec25fb5b0ee5c52cd0f25c7
BLAKE2b-256 99fb41139b7d8ae4d438db3b9882bc9a340b7a32517bf39bd1b726e1c8aa8922

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: automap-0.6.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 42afc6114d8688ba030a4046dd499fe96fb5cb5ef5f3e65c9dbd483578b6c196
MD5 fea77ae5f5fdd5255176d42ee5c13eab
BLAKE2b-256 10e0ec240766ce5628e5a5543d685f4703fbe040bc688e2f1d5f8e36634fd636

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a3eb024bec77b50237e8089e94075da343ab7623ac8a5d51a639f23f201defaa
MD5 148fddd218eb8356da6178cc801340a9
BLAKE2b-256 4af7875342ee41ff5f418b9942125ba679db9bc6aae1d9f0a7e57b57a1b27341

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1c0cadc09b2023d112d0be4142060ae19f2eea437e617caa627e3fae5f5a95eb
MD5 eaa19497a1865c2f2656830c01739293
BLAKE2b-256 a3d74a3b5bdb82d9c5c6831979b56e62f00a8e2c85684b1e01a5ebf043aaa30d

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30164aeb490c1925a1480ed5e32dc110f368278687e58a53bcafb88784777821
MD5 ac43354ba56ace434c769191d3470cb4
BLAKE2b-256 0ccc485c5663bab1db6fce4eeb4a82fec54bfd23d2ef1b6a52302c7c840202a6

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d4106701551a69fbbb7719002e09eab71ba6740c18faa90bad337cd1db491ce5
MD5 58b4e8aa275beaf2cd2a7393239797c2
BLAKE2b-256 8793d75e1e1d2da2a331db3576d52e3089573317298ab5e62c61dad8751a4a0a

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c94786682d3dcd6ffbf11c9562adf657d506cc331a84b6bc93ca97666528fb4f
MD5 0acc91fce52580407c3099c744afa2f3
BLAKE2b-256 ecfc676dbdb03281c7ef4973117a244d9c8c2773641869f8ee0d5a45f5dc3bd9

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 86e5c1c496e1c1d9eaf18732803675c718156e31b001bd839fe4f4f7e2818625
MD5 a95f0456d5e1a5a5b77f6c906179a718
BLAKE2b-256 95a294b4752839454874ce2a928b5df4ca6c1e37cb263ff62a3adf3ab6367611

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b37704cbcccf663fb75a74c75b787395159205266f2f6bc7b24e7c734c226754
MD5 781cd743b0b39b094a6f3e919736b79c
BLAKE2b-256 3e08b9752bd094ba1e9295c0f161e1d8fbcdd9e75122ccd59912f10dd046e27d

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: automap-0.6.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 378371fd44c4d3e2b00b2e1cb76788c9844cd1fc6bfde89c9de48507bc05aa89
MD5 2a523c63618c4a1ff28af3ddc2f6a216
BLAKE2b-256 917fa93bfc65d6d7e3725f894017e61397334b3ba4e15ae176a87b43cb94868c

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: automap-0.6.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 02a2864f01a2eb9e4abed0ce33ddbd0c3cf2d402daa853e2880fb3e37f7ee9e6
MD5 dc1f320653c39de0d2b2b7ee9d6dfaad
BLAKE2b-256 ff876212e293f8d6aafc163b03ed93a12149b88d37c6fcb5c89295ba3440ad74

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cb831c419ebdbc354ec8eb38e97835b0c688d3872193274d31ce9e468a288bd2
MD5 5f4cc6f98d166b9316fdf9df08f10875
BLAKE2b-256 a85e59dc9ac9c9d6b70ddbaca4c8bc93a456c75688a33b3f3626ac205a574fb8

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 599636b732af5f70ee1322f56b15d7e1f67dc633fadffc6f3bbff5a39eb5883f
MD5 62a0be1eeef027917759ce8ac9d19294
BLAKE2b-256 cc2fcc6aa1755fbf31e53d3ba108b9267d9e7d98e1c00f2240072aa432d9be37

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 290eb501fd16ff9f2ee75ff6fb2e2cbe11dd77345681aab4faba0408d0d77471
MD5 a35fe2f5ccbd1336317d9d33a0554907
BLAKE2b-256 c51d710c8dabf6db8d103bb9449bfa754c62b78f735fe0842f404341fe96501a

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66801b53059924161cff7b87261aef5eb43c1494a4152b318dd4a381e48e72b6
MD5 b702a640ef72b86b6c8d29d677021ecb
BLAKE2b-256 157457b43567b91789c7d8d098cacdbd25025bf39520f36233b253fccbb41947

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ac476d214aea2025e04e23d246cc68ea4a69a34502cdd7019181373b7b58f05
MD5 c7ad46c294ce64d51de9486459c284e7
BLAKE2b-256 179b362e24c30d4bf416fda4a6d1328f1fdecbccbdf46b0facdf2130e151f238

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44f620209ad440db49935fac3c710ea3d5faff0386948736d693c04d131a2d8e
MD5 94c4344c43d7048677e6bf8a6e6412fe
BLAKE2b-256 89ac14346cb97d06f31ff36a1ccf5710dd2449606107a0313b53fb5e32bbcb7a

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9eec107c178089d25435eb43f7f96d4a5e710a60e7d3f620f809eac849df45a7
MD5 d0e72db02d0c8088d8b06c4326132126
BLAKE2b-256 3c62ddb1383c6b0c2ad60f6a7fe741167a72c1de800375de1b4c75c725c12867

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: automap-0.6.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 79f8f56cd129bdb5f7a7e479cecdb9783f3b29ab7661c6f6323e46e1a60f03e2
MD5 c1d25e2a99c1cfa35151bf4244f5ee3d
BLAKE2b-256 66572e2d846c6dd7e79fb71a4611899827b1f23fe94d445b72cd44d4b5781865

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: automap-0.6.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for automap-0.6.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 50cce33d38d4e08b281c6ca5112cf4a2de59eb3aa13c46cf6ddb42527cf35d24
MD5 91f40b85e534e8217c2c3e4b05a42d45
BLAKE2b-256 81da1e2208004101653d4399ff1591ab12852e3644257f978a5a1916f3eec1dc

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5d3417c9df5bb1b73e03cc7ccba84484b2f446fc6fa2cbf69617c940928f2bbb
MD5 93fa8f572566c84e2cfac3db7ed67479
BLAKE2b-256 ac448bffde6809b9f29fc9760707699fe18b5a5694a06ffb444a1fbbbdbbed34

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 237570ef6a58311942165b8c75f396310487264231a576f56d17f64fdd4321e8
MD5 4208d100212406e29ab89b427895fa4f
BLAKE2b-256 620d5a9882422b108715ad4fa02134dc643c97daaac987fd5dcb4c4f61c6a637

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08e8fd712b7eee9a334d8beec5cea28710e020b38c3bd0ab6ab3cbf1bda4ef85
MD5 b64157205a8af030cce8369b200f52f0
BLAKE2b-256 58a6635aa25881452f8bd7624e414b03c7dfe9dfd27a4655f7689783db1f511b

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a59e0837dfada5b61226b3744590e8f3ee3887cf7f92c8ae5458951b5c8e46b
MD5 4d2f2aeafc77b136090994eceb87ddd7
BLAKE2b-256 5751f9416e2d8a332635fd34447843e430b4cd4f1be5a28cb47eefaa15316c08

See more details on using hashes here.

File details

Details for the file automap-0.6.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for automap-0.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3aa17c7dde4101414b3c60e7570071f250f4a3cc5148a170a0a31912d63a0469
MD5 f64be464657d6bbfa8f90a7be6db00fe
BLAKE2b-256 98fea9b289349931b4e8b9c4ca0ac9243304c9c25f624d8baeb42b259a0024ba

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