Skip to main content

Memory efficient Python objects

Project description

https://github.com/nucleic/atom/workflows/Continuous%20Integration/badge.svg https://github.com/nucleic/atom/workflows/Documentation%20building/badge.svg https://codecov.io/gh/nucleic/atom/branch/main/graph/badge.svg Documentation Status

Atom is a framework for creating memory efficient Python objects with enhanced features such as dynamic initialization, validation, and change notification for object attributes. It provides the default model binding behavior for the Enaml UI framework.

Examples:

from atom.api import Atom, Str, Range, Bool, observe


class Person(Atom):
    """ A simple class representing a person object.

    """
    last_name = Str()

    first_name = Str()

    age = Range(low=0)

    debug = Bool(False)

    @observe('age')
    def debug_print(self, change):
        """ Prints out a debug message whenever the person's age changes.

        """
        if self.debug:
            templ = "{first} {last} is {age} years old."
            s = templ.format(
                first=self.first_name, last=self.last_name, age=self.age,
            )
            print(s)

    def _default_first_name(self):
        return 'John'


john = Person(last_name='Doe', age=42)
john.debug = True
john.age = 43  # prints message
john.age = 'forty three'   # raises TypeError

Starting with atom 0.8.0 atom object can also be defined using type annotations.

from atom.api import Atom, observe

class InventoryItem(Atom):
    """Class for keeping track of an item in inventory."""

    name: str
    unit_price: float
    quantity_on_hand: int = 0

    def total_cost(self) -> float:
        return self.unit_price * self.quantity_on_hand

    @observe("unit_price")
    def check_for_price_reduction(self, change):
        savings = change.get("oldvalue", 0) - change.get("value")
        if savings > 0:
            print(f"Save ${savings} now on {self.name}s!")

>>> w = InventoryItem(name="widget", unit_price=1.99, quantity_on_hand=10)
>>> w.unit_price = 1.00
Save $0.99 now on widgets!

For version information, see the Revision History.

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

atom-0.9.1.tar.gz (161.2 kB view details)

Uploaded Source

Built Distributions

atom-0.9.1-cp311-cp311-win_amd64.whl (127.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

atom-0.9.1-cp311-cp311-win32.whl (114.5 kB view details)

Uploaded CPython 3.11 Windows x86

atom-0.9.1-cp311-cp311-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

atom-0.9.1-cp311-cp311-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

atom-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

atom-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

atom-0.9.1-cp311-cp311-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

atom-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

atom-0.9.1-cp311-cp311-macosx_10_9_universal2.whl (264.5 kB view details)

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

atom-0.9.1-cp310-cp310-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

atom-0.9.1-cp310-cp310-win32.whl (114.5 kB view details)

Uploaded CPython 3.10 Windows x86

atom-0.9.1-cp310-cp310-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

atom-0.9.1-cp310-cp310-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

atom-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

atom-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

atom-0.9.1-cp310-cp310-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

atom-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl (158.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

atom-0.9.1-cp310-cp310-macosx_10_9_universal2.whl (264.4 kB view details)

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

atom-0.9.1-cp39-cp39-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

atom-0.9.1-cp39-cp39-win32.whl (114.7 kB view details)

Uploaded CPython 3.9 Windows x86

atom-0.9.1-cp39-cp39-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

atom-0.9.1-cp39-cp39-musllinux_1_1_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

atom-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

atom-0.9.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

atom-0.9.1-cp39-cp39-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

atom-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl (158.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

atom-0.9.1-cp39-cp39-macosx_10_9_universal2.whl (264.4 kB view details)

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

atom-0.9.1-cp38-cp38-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

atom-0.9.1-cp38-cp38-win32.whl (114.6 kB view details)

Uploaded CPython 3.8 Windows x86

atom-0.9.1-cp38-cp38-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

atom-0.9.1-cp38-cp38-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

atom-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

atom-0.9.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

atom-0.9.1-cp38-cp38-macosx_11_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

atom-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl (158.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

atom-0.9.1-cp38-cp38-macosx_10_9_universal2.whl (264.3 kB view details)

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

File details

Details for the file atom-0.9.1.tar.gz.

File metadata

  • Download URL: atom-0.9.1.tar.gz
  • Upload date:
  • Size: 161.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1.tar.gz
Algorithm Hash digest
SHA256 025cdd2606ea9cf3b4c3a10f3267ae98652bc7acdb528aa1cf4b2df3ba4f5d6a
MD5 c0a7f4ddad5e106dc4a29728a3c01fc0
BLAKE2b-256 885b55fa9af6229735dfadb021c24e4a35c03c9b95fc581bca60cddb7bbec95b

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: atom-0.9.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 127.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 decc713420a76ecd4da692cadd44310370cc14440c2ab8651a63a3d9ef732e26
MD5 6b18e52073c132c936f3726cea854f06
BLAKE2b-256 5d2a78906e417ba933a0372e55ff32156ce3454dcf1303b1f755b91f376815f6

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: atom-0.9.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 114.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 740b85d3eed36c684c860dce69da5b60a07a66767a9d7de5be0e83d112402595
MD5 836090f371cdcf24c306611d01314605
BLAKE2b-256 99b139b444ed625dac113d79d7dc96acb88d905133978c4b7996bd8f21a7ff11

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ddd5bc3b104a449ff6c86a3b21ba80c6884a9c106f15a59fd9ad39157f590848
MD5 0caa38747c06a564fa297ebe70faea62
BLAKE2b-256 494a000fa5ac713675fdf8bc629304adca87731f9680d6c79e50677f24158849

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 22ad9b95652c2149e2a97c5b96b1172e8f6616ff2325e901da33a50d974d0772
MD5 aad7704b095e6c32eadd575b1e82a9aa
BLAKE2b-256 b4e44d784772c5f6054a42f5e1645e2b290dee14f47f724355534a30af097562

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfc5830e599096de15376be038b64b28d2a0f2f233e82d2ffbd81c5d569e6696
MD5 01715b7b217aef0a687e6f504e606c42
BLAKE2b-256 b3705a10f4006ce496cd2e86e61af17fd0a96d29b9b3f3829620eb76f0376a5e

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7865873d25a4b82e4f162832f85ff9d7e982a10e7a5889e623b7144f2a40f65f
MD5 2aa6b150c97c54e0ef7ea3cc0aaf1425
BLAKE2b-256 ff96062ff994924d713899912e6db5bc7231fc7adf1697f35082dfd9e5c3eb94

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e62812942e8ad994c422e12caf1c4dacdc791c865b6dea2419ba620f174f1a03
MD5 a5b30ada30449424df20a4a1b01979eb
BLAKE2b-256 d096d726f35df889663db4cb2c8e8fb91110faa7304e50b775278f1abed3ac7e

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a64360f22aeadfe99f2a8758c6e06355861a6d2f89106a40ca49e1e1460bc3dd
MD5 c9dd28a227a01556448af84c68438caa
BLAKE2b-256 9974c7568b93d16298fea40c9bff122f7921347f1a5ddcbe4fb9235cca072cef

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d741e8417d03c3f91d53bb5e83eb81a8b06c82113ef5213b1b7e9d6e891403d4
MD5 1f670f948fdb487e9e2eb351026bd9e5
BLAKE2b-256 861918262ecfcae7b041b1269ff7fbec798bb8be6b47483d136ba4bb2517c093

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: atom-0.9.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7a4b3daae0d7a8280e4e224b82749b2ad129dadc7683c130470f43f1c17db103
MD5 f85233ea683c4604eb711a0dc887c97d
BLAKE2b-256 736fad87ad676a570aec86e8df8f375d0af6f6c525559e59e663f6e147de26b3

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: atom-0.9.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 114.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d623261764121c7747625a44c116df9961e747b831bae879e266c8c69e1f0c50
MD5 c88af48f67ab6fc647b8e53cc7a50e19
BLAKE2b-256 6cc1ce0d5bec635fea283e246310136cc4b73222e3b2c7bd79f319a10c8045df

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c2a0b1ec0f537a121af5366e42d9c64c3282becf4e44bbd2b42208d565ce2ccb
MD5 8b7cf2770977149a088c0875b53e28cf
BLAKE2b-256 7fde251db9ea5656865d6ce20703dded0a68bf417f6d58a36ebceeacf9f89e52

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d1b2eeb97595b4baf02fd18b15a75ce98dc1f789eab0405805e45aa4e77b1965
MD5 d0a01eb61623a1d47046118253a1b8e9
BLAKE2b-256 4a33394012c7085a5895fc12ccac7f19970fb145111bac883a3d9e5b075a453c

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36e8530fcf032b93d050ebaa622397e0773910205bd1ad07f3a58c07a4cf9c72
MD5 11aa9e2f1f73c64892a6b8cce3402192
BLAKE2b-256 257e6bcaa5c060017f2eb316260fe784e656c9c7ac5d0e38a9c87f2d9f0b46f0

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d31a2abe28653d6661f0ae4d24f55e2ca46b62112d32247f69dcd2c00a379cdb
MD5 a308e8f66627c8e723ae25a9f386069e
BLAKE2b-256 955ad47081ca9d14342cd39afdcda906fbd6b80a0dcfb172c47a53c7b39ddb90

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca454beabf6b98f9a358488915c9ea27e2c91f5f0591fd4e195460f3f6bc9ac6
MD5 50de94722770cdea3231addde113e0d1
BLAKE2b-256 ec4627e89b119b0ee098913b6f1b4e738b6df7574d38af45d247a2482199a53c

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9d610ead9e77fff74a1c4c26b53725a8903f732845b4c648d4d92614a96d26b4
MD5 19956d5c8dc80a17a191a5ad14578ef1
BLAKE2b-256 864d105e1b2422af7ba2c0ccd650713ec9db171d99feb41ce935092e11f4403b

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6dd9dd59de1b2be10fe5d66576074fb70c2dcf66a0cbf2a33906bf34946b61c2
MD5 2a20a5181db3638d60241ba98c630f31
BLAKE2b-256 ebc0c3cd279fb660a6ea17101a254e97d30e899024565e8675c1c3a7c292762b

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: atom-0.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 23606f4a604a388809a4ab9c0b06bd0423a787f597575bdd201f8680d3edce7a
MD5 853dc034bc4dd1ed7a2d8a2cf682f8b0
BLAKE2b-256 3b1b649522c0a34338f809b7fbdf902c1a398c5096c0a3bb3441089a47e9e6be

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: atom-0.9.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 114.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 00e3f0284c031b747d579a74e0e84d72f2933563bc0a2125e3857f6c50e68250
MD5 1826c48c44c6fedc7eb8079e19ab24f8
BLAKE2b-256 af0f21ddc536f3146f4e3a2492c9b41f409bd5f54605a711dde6898914dda86a

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bd2418e3a292e2e81b49f48245de76f9c7db8f291a68c0a0de5b2f0db067b93e
MD5 8af5cc2dbd2db24142b4eff05ca4a388
BLAKE2b-256 9d9ea01984c9a012d1514c812dd2fbf43491997144ce66a7bad153d56e805741

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1205a68e36b5c733ecab8a95324b03d196b8a393f9f39e7352c3475b9cc33308
MD5 2f7322d6b9dc6e785239733a8528a402
BLAKE2b-256 91fb5a6ab528fc0c61b992fe975405c873481b64dda7604f9b76c89bf41e205f

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a364d38de75e7794d0aa1251adaceacd7d26e4095667e4e87f4cd2942c3b6433
MD5 373a893058b6e28a0a4b94ac7c6f7527
BLAKE2b-256 2809eb9e3d331dda93be889972198cfa53e04aecc9daf8b9a62f9a24874e3147

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 579347ec0b18a48172509eb701fa65ff920b9592368cac3d2eb03bd54316e058
MD5 e67259d698fabcb2411e51cf0006bdec
BLAKE2b-256 14f7906f520f69468c9d82a3aaaa0343fdafbd6a21702709c1f1332c7709cdb5

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7a4cd63428eb940d14cbf38d3b3d3f5e9d0329238e4790ab801fd0997a61c1b
MD5 9d7934faf9e92a10966e0099d154aa3b
BLAKE2b-256 1e858aad80fe13d1d481af01b969f2667b3084e6231436dc04499cac4109dfa2

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d346b21b456d23b3dad0d86a74e5b7941cf885a6d116eb4b9bb3e4002eee025d
MD5 64592f3b6137464a38811665362657fe
BLAKE2b-256 989365ed981240fa8b342e97642974bc1daf96d5104a34eb4bc8733d57c2a2f9

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e9eceb7310c4135da52759565b278539651a0bd7fc122aabfbe2f38725da3d18
MD5 01c9170b86f47b52ddfe5b39cc69414b
BLAKE2b-256 f5ec347d5e2260e538ef8cf825e4101238ace0ed4a6d46a1cdfca1e84aa7011b

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: atom-0.9.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b55ef6a046fe61452516c2d3a766c677a3bd543e681d10562646ecb2bd5f0000
MD5 98f6267345f64bc77217bde10ec7da45
BLAKE2b-256 58af1b45c0739b7f2ae8ad5539f0ec64a10c32761fd343a9ad7bd208e356633a

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: atom-0.9.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 114.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for atom-0.9.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d2c7ca5b054e884f1da27104c08decdcaf8372674edc4b993855429c42a7fc44
MD5 3362e98333cd8232c9d86b4368878893
BLAKE2b-256 b4d696942fee090296d498721ae7a5ab09e78b3e00600cf738e55df2bc9240c0

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 88f181c3ae43f9fed70e34951d7a639f3ee58142edac47f58b28d9e0a2266932
MD5 e7742fdf40b459dd13159340abd846b0
BLAKE2b-256 0bcad2af7cafedeb40c4371fc15d2bb611dc5368f5bd75a5bec453ab245e91d3

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3e3f1f6f4c6d2170a7f75ea0a9ac18b28e1d5b7f613985f979dbfe45cf25357a
MD5 e6eb22bd9c6aaf3810de1bae553b82a6
BLAKE2b-256 8ffbdd6c4e35ac7eb29bd12e87aa678e6bcf7633a7aa54f0c510b1c661be3d6e

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b88a562680d0eb1b5ab98dd53c7b73db4eb160553fdf68f7fac73ade44bed0a6
MD5 12890ba424be8c513794f8dd5869d516
BLAKE2b-256 9254e1f88cf072fd8d867ee388756996517560bac93bf07c4e698882939b4145

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2d54bd24850db065192b28907f0235b54266cb48e444d4a7b07bb0a83866b48a
MD5 05bae9d0e1a6af2575e93efd7bae5d9f
BLAKE2b-256 1a327cbcaa317b23106afc94a3a808d8c638c9a9db87aa5b15233c9fcfedfd98

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 186bf1eaddac05b08d1dda03c3c63b39dc47a257642f5f304331421921656a09
MD5 0afce8cb9ff5804274e5753a704e0c29
BLAKE2b-256 351875e5631a29b795b316bca2e3e4944b2402fc46850d502c1de6d24413f710

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41a3c17f88fd7b5f967ead3cb801eebc42c8960e503d6edd22a81898ab8216d9
MD5 69dbc75a6b32cedb93e6d4fba5563e62
BLAKE2b-256 f24d42db4edb8c48e4d3b20e11fad4f171b97923be103fe417e2a88fa5d348a3

See more details on using hashes here.

Provenance

File details

Details for the file atom-0.9.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for atom-0.9.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 08676fd07da1bcb127a020fd809eda7e85233f988571470d54b734fce26bf390
MD5 5635748f2edbe3b72e3352ee569b4682
BLAKE2b-256 e184b52852e0b63303614c2115c23226980121c0ac7a1a589f01a9cbf3c1b85b

See more details on using hashes here.

Provenance

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