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 Ruff

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.11.0.tar.gz (170.9 kB view details)

Uploaded Source

Built Distributions

atom-0.11.0-cp313-cp313-win_amd64.whl (132.9 kB view details)

Uploaded CPython 3.13 Windows x86-64

atom-0.11.0-cp313-cp313-win32.whl (121.8 kB view details)

Uploaded CPython 3.13 Windows x86

atom-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

atom-0.11.0-cp313-cp313-musllinux_1_2_i686.whl (2.4 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

atom-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

atom-0.11.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

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

atom-0.11.0-cp313-cp313-macosx_11_0_arm64.whl (150.1 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

atom-0.11.0-cp313-cp313-macosx_10_13_x86_64.whl (152.4 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

atom-0.11.0-cp313-cp313-macosx_10_13_universal2.whl (246.9 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

atom-0.11.0-cp312-cp312-win_amd64.whl (132.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

atom-0.11.0-cp312-cp312-win32.whl (121.8 kB view details)

Uploaded CPython 3.12 Windows x86

atom-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

atom-0.11.0-cp312-cp312-musllinux_1_2_i686.whl (2.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

atom-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

atom-0.11.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

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

atom-0.11.0-cp312-cp312-macosx_11_0_arm64.whl (150.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

atom-0.11.0-cp312-cp312-macosx_10_13_x86_64.whl (152.4 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

atom-0.11.0-cp312-cp312-macosx_10_13_universal2.whl (246.9 kB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

atom-0.11.0-cp311-cp311-win_amd64.whl (132.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

atom-0.11.0-cp311-cp311-win32.whl (121.2 kB view details)

Uploaded CPython 3.11 Windows x86

atom-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

atom-0.11.0-cp311-cp311-musllinux_1_2_i686.whl (2.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

atom-0.11.0-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.11.0-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.11.0-cp311-cp311-macosx_11_0_arm64.whl (148.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

atom-0.11.0-cp311-cp311-macosx_10_9_x86_64.whl (149.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

atom-0.11.0-cp311-cp311-macosx_10_9_universal2.whl (242.8 kB view details)

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

atom-0.11.0-cp310-cp310-win_amd64.whl (132.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

atom-0.11.0-cp310-cp310-win32.whl (121.3 kB view details)

Uploaded CPython 3.10 Windows x86

atom-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

atom-0.11.0-cp310-cp310-musllinux_1_2_i686.whl (2.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

atom-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

atom-0.11.0-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.11.0-cp310-cp310-macosx_11_0_arm64.whl (148.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

atom-0.11.0-cp310-cp310-macosx_10_9_x86_64.whl (149.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

atom-0.11.0-cp310-cp310-macosx_10_9_universal2.whl (243.0 kB view details)

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

File details

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

File metadata

  • Download URL: atom-0.11.0.tar.gz
  • Upload date:
  • Size: 170.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0.tar.gz
Algorithm Hash digest
SHA256 4ab93fc3cc7b6a078253b116e9f6235d2913eb9bb49adbc31a258e1017f2aee0
MD5 26d12b03e6937431219d1112f325dc1c
BLAKE2b-256 266b101fc3344cc4cae7738665b87173762e279fbcf08bd47466adcbeeaf64ad

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: atom-0.11.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 132.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8f4375848249cb3a64072c156d0bed9d41f85e2390f13b06b44774ef2fa0a832
MD5 5958a6dd13cad01963e3f2dc4e6401d3
BLAKE2b-256 0bcf85686f5fd5686b77d8186d80ea4c53e2f2c0b99123edc20b212b93d2edb7

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: atom-0.11.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 121.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 550c7b8e1523742ed6305528e93bff20cf73bfadc1da56d1ba6c16606bc2603e
MD5 2b9f1f0451b1fc64a11dd40f7a81fe2c
BLAKE2b-256 6cdefc944055d847bf017241b1faa3146103977fc067e8b39933a1dbfae455bc

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b9b22392d4f0be5e3800a5b963205ceaf4852b0e5dc088c74a39d6e3b388941
MD5 b931d7fe74be8b7b5505af1db48e6638
BLAKE2b-256 f6b5d8ae97345797eab346c42f4cf64b276da35b9c6e35c3bed8657ef4afb629

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a978fab1db34161f540c4b0f01357e758ffc9fdfac55142ac01e1c463550b47a
MD5 f063ee0d5c4dc7b0c18683ea70d9b127
BLAKE2b-256 34574b3f7ac10f3ac51a41637b8814dbd859f386e968f80d4d3a9afb7a040516

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41fffd0dda8880a6ba125ad7086dda9dc106589ca02a8e92809903b4841e95ac
MD5 5ae4abc8f253dd0f8a6d8b8e24e99a39
BLAKE2b-256 5947fc0542be20f10f604821067d57ecf555163f1b5cb289648a62501ff7df47

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d17a920ad0114322199b1183bf06002be0279fd9114eee6919c36e3ce680416d
MD5 a53e0337b483d14746b40d8339722efe
BLAKE2b-256 e89f7797ebf1aaeb553d44287153fd3efa9cbd2de4133ff59ea2fe5b86fc4c97

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9eac0b77b9a4d02a5683f290e36b002e576d05a4c600ffe9e828a580061a032d
MD5 f63f1bf96511ccea05b381576ec6e30a
BLAKE2b-256 f79a124d70e06f5cb1d6ab4dc103c1a018b0c3052e80fcfe39611d491ab3e7b8

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 54bfc590b3936009223656be9b2f57b4b63badbad7e199c4aa5429567dd6860d
MD5 a0407802284e229538b26f79275b340f
BLAKE2b-256 85060447c22a7757748e1c77989981b739700d544ea5ea6112ac2151e4fe241d

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 990cda87ab56d2d1a40613541bfe9e7781bd89793f74d240c2005414698643a8
MD5 7c3b11e88d24a92ba13d91fb94e116ff
BLAKE2b-256 0e3355dee9269eb062af2613fb521d690dcd2c60be879c9646b4eb0b2cf44b64

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: atom-0.11.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 132.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dbad81f4f1d764640a9d2a3f10976be784eaf620263f57c820754e8732f2d11f
MD5 ffbb737bf497df89c854e1a4584a475a
BLAKE2b-256 75727e091c3430337811288e15f5a534bf12e46b6b628bc2e487a0dc01f593b4

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: atom-0.11.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 121.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a89a8bdd7bfc6edbbcb708a2325aea4e23f0366333351bfde539ac42a7106308
MD5 e0ef63755e71ac0031bd042c76e6e731
BLAKE2b-256 6d4665ee69f0057c19dcea90e5989da679809cd124b6607f8a8d668742ba3d09

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9cbbf93ff9e94bea3fa1f7f002a40ab51cfd0eee86bc6407ccbf5fce215952d1
MD5 7942b4f6c586a12af9bd41599130c939
BLAKE2b-256 daf3e784014ed1dfe500c31f8d80d6b184b3a5fbb847626d11c322cc595a7a04

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4f9c56cf6bc426fa026d759ea8b6ccbae2acb42f10ecb26ddaad23005ae82975
MD5 a33b42d88c059b34ef140243113f5e04
BLAKE2b-256 2547be6cf50b98267add3d701097267d5f5653d7a295b823415d4fa4b56f7001

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 490fa0554f5622df877dc03e53a6ab2498621bca982b4eb7ff2ce6d5a87c3f6d
MD5 ab8e3cfd6ecff43b1240c387afaa400b
BLAKE2b-256 0fa8f399919711f3e97def4e85bebb625b05bc85385ff68395272b834d8fa31f

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9cf734b401a4df71168e0353be19affc96e874c10b59f9f95b5fb7f0cf7a459b
MD5 73dd8f589b1675850e03c9049ff338e3
BLAKE2b-256 e371602f9d5e4084ea98c4f700a1073050090eb8917db68c4d74e1a24350b342

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87f0a78838693a8562951e04519a02451c9f448c5bcaf94feaea9e45ca4d1418
MD5 03f0914ddcacc42a05ae579bf87c43bb
BLAKE2b-256 f888902828cf03dcc70458bbdae8d188fc82b5e6fdbfbe1540b20584fd995655

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 48c787cfad181627d685996f8ff393335d794b4e26bcad8d807d22f57fc0ef29
MD5 797062e359115cd82c0e572187af4c5f
BLAKE2b-256 5ac8ae93e7c1d221c9874868f38e4a7f82fb346480c748990db01d142d725408

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 da02c3d392a171ffec52e1bcd2d07f77e434a0dff5ae822facc43766e402f1aa
MD5 21bfaf5afdf700d01c6ebccb60a0854b
BLAKE2b-256 a6a806e07d52fce0d865323219830ab8ecb18cd778696b98d72683a4c1e40f51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atom-0.11.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 132.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 46e1c335034e182def22df3df8fe9293ab78404d13a109b4f0a08f4c112cb1bf
MD5 e4428f47f8e5c9b84733963496dd7e59
BLAKE2b-256 89bdf09a946c6af36919cfec394f3873755c16a6cc7baf03f4e8af45eacbad39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atom-0.11.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 121.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 fa94614b6510594c856f009fcccf6c41e6aed5412080669663228059b23c6fe8
MD5 9f98dbb67c94382c216e291a9255c736
BLAKE2b-256 135303a0e344f4554cd32d6f83aec878417eff9d10afd8c6d53e93136b35f81b

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b06dbba17eae816967fc591a08e5b7da69496c5eaf0d8e366e3663dd018628a2
MD5 a1d2526a538914eb2c2bd223f7e7118b
BLAKE2b-256 763d3fa0ffca9d46c8ebfe277e070c958c2b96b3f6e4dc96bbbd8dda9fb0fb53

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ca011e37da631e385d2e5a64c545ae0f047d8632b67e19d9cd5ff68565620ac3
MD5 64854ece3763af420e1e77403ce0e1c8
BLAKE2b-256 1bd0ea35b2bf399e6e1755fa1d8762d063750c5cd8ebc23a44da7b9b29277ee9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92e342cd53ec4b3d434efec212b5978b757d2f69fcc8d5bda19521bd293976d4
MD5 fa00e36e39c14d83e07f38c78d25a83c
BLAKE2b-256 8168777182189ae576b021e3029ea15f7b18956fb459e393d33a6c841e5fe5fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ccdb3fff5b1b8da4c1a0899781c1188385dca464ed560186b56efac6b2f923f0
MD5 06f66e391195bfbefbb7a44ae3a76a29
BLAKE2b-256 6725f05de9c32955a9a8ff34e61deb8d77ff1f74444e0e400b32693808a0468a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 866146b29c48cce7f3ade19fe1309249183c235749b8c293dc71c75c892fc2ec
MD5 e0f6dc2d3f5e7684550a72d44df2e123
BLAKE2b-256 eafce66a5853a084abff3a33024a36accabf52e39c5d35a13bf6c67e56d1eb92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e2ce814e5f8fe04c92414f34a3e684f1bb8da174fe64101cfa5eae95a8c7430
MD5 be4b3fa5ef451f3019abf875875aa0f5
BLAKE2b-256 1d9a3d6fd043c294d1162d50943c124b9f4bc741628d4401782700088f5b025f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1b02d0a94bdcce09f19dd85ac9b0ad29536fb5fc7edb5541fb51c68ef52658f0
MD5 b4350e4691beb5fafc611f4c18822e6d
BLAKE2b-256 fef2afb25ea71e47e489cf69fbe56debe7759408ef56bd64166dd9f4837d653c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atom-0.11.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 132.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a1e6026006708d23640adb396c04b20df0c55be8d52647f201c4c0667e875b59
MD5 c2c755e4d6e87526891089e08193a806
BLAKE2b-256 3a1d7f7b5edcb87ee9a4794e923e14ac126fa920ff1f01d0bb299a3f141115ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atom-0.11.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 121.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for atom-0.11.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8fff3d993f67ece9343fab42544dab40e2a48cc25f702fe6abf1682001a4dc6e
MD5 ebb73cb7c010198088e9c4f8eabf1a1c
BLAKE2b-256 16684e509f7c5da9fd3b840fa05cc8fc0e7d3d9342c8983807645596ee086a9c

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1e79cbb5806e1d18c28abd37eaff277324056b93ebb221bc758312710aa72d61
MD5 aac1dc66ca85a380cb02176532974cb7
BLAKE2b-256 1a4f9a869158d1f4813af58a958922f7be09143b877c42a758604f2a694029ec

See more details on using hashes here.

File details

Details for the file atom-0.11.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0ca119298e95dae7c511b370cb53ce1b04b11fcbdd7316560400eb0cea14a442
MD5 c7c4a19b22a7773233bce204ad485f12
BLAKE2b-256 80f988909bc04681c5288e9a501f7311c8847ae2042a60a8450547069d5bbe65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97919b5ba6af6e69d13162aa7cc168d33c6d52165f1d475264ae25a88b011d6a
MD5 8e25a18b872d56b6f094981ba68ea22a
BLAKE2b-256 a41a62ee24ce7d78f347106f750b5c4eb4df3c49332f9c9712e40ab36751a830

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf1c4cb5d38f6efbc8447603e68f8170df16697a30b60a43705411ee345ca15b
MD5 63bfb45a0a723a513072a876d94b6507
BLAKE2b-256 c794bf4d8c61c969289032a9047cedd21390ed222c549398d5003d168d275c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73dc0557db3b2fbab7e99c58fc7a9abf7c641fa17fab57a90b19d899bf042b11
MD5 7b857e4ff6933f77a9d2270bd5b33b83
BLAKE2b-256 9600a61cb56917cc21b53f49281dad84fcd8632b578cb9e54ec380fccbe83437

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50cc9d83552e30b61840011d36d22e3d0b0a8b75703bd1ad29f4982c3dab0e9c
MD5 794fc129edf339fc815ed1f86bb05290
BLAKE2b-256 d31d064fb2ab0ecf63f90188373424881f8dbc94ecd093335639a83fc7ac0f26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atom-0.11.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e659a8ed71ac5713416ff2712fc1cdf97c2e46f12e1cd26f728bf0e6e493ac65
MD5 4a74caabccd52fe61e9fe1748a3ac510
BLAKE2b-256 673f3eb659aa23d332a6d1ca2368a3704b047dd02948fe0bef3bf72dc6c7e0a9

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