Skip to main content

A modern efficient Python toolkit for building applications that need to watch filesystem changes

Project description

notifykit

👀 A cross-platform filesystem watcher toolkit for Python

notifykit is a set of components for building modern Python applications with a need for watching filesystem events efficiently.

[!Note] notifykit has been running successfully in production for 2+ years.

Installation

pip install notifykit
# or
uv add notifykit

notifykit is available for:

CPython 3.9+ on the following platforms:

  • Linux: x86_64, aarch64, x86, armv7, s390x, ppc64le, musl-x86_64, musl-aarch64
  • MacOS: x86_64 & arm64
  • Windows: x64 & x86

PyPy 3.9+ on the following platforms:

  • Linux: x86_64 & aarch64
  • MacOS: x86_64

Usage

import asyncio
from pathlib import Path

from notifykit import Notifier, CommonFilter


async def watch(watched_dir: Path) -> None:
    notifier = Notifier(
        debounce_ms=200,
        filter=CommonFilter(),
    )
    await notifier.watch([watched_dir])

    async for events in notifier:
        # process your events
        print(events)


if __name__ == "__main__":
    watched_dir = Path("./watched_dir")
    watched_dir.mkdir(exist_ok=True)

    asyncio.run(watch(watched_dir))

Features

  • Simple Modern Pythonic API (async)
  • High Performance
  • Cross-platform (Linux, MacOS, Windows)
  • Built-in event filtering (CommonFilter, custom EventFilter subclasses)
  • Easy to mock in tests
  • Makes common cases easy and advanced cases possible

Sources of Inspiration

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

notifykit-0.2.0a1.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (694.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (851.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (673.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (679.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.0a1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (582.0 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (671.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (694.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (851.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (673.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (679.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.0a1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (582.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (694.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (851.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (674.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (679.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.0a1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (581.9 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (696.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (853.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (675.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (681.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.0a1-cp38-abi3-win_amd64.whl (450.6 kB view details)

Uploaded CPython 3.8+Windows x86-64

notifykit-0.2.0a1-cp38-abi3-win32.whl (401.4 kB view details)

Uploaded CPython 3.8+Windows x86

notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_x86_64.whl (882.0 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.1+ x86-64

notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_aarch64.whl (857.9 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.1+ ARM64

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.1 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (696.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (851.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (723.2 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (676.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (680.8 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

notifykit-0.2.0a1-cp38-abi3-macosx_11_0_arm64.whl (580.5 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

notifykit-0.2.0a1-cp38-abi3-macosx_10_12_x86_64.whl (584.1 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file notifykit-0.2.0a1.tar.gz.

File metadata

  • Download URL: notifykit-0.2.0a1.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for notifykit-0.2.0a1.tar.gz
Algorithm Hash digest
SHA256 54f8e54da8794ed0b0e324691657084fe99a1bdd0e877d9e6a77e64afc8e5119
MD5 53555a0a8cf3e6953442b2b0f086f8ce
BLAKE2b-256 e3f4d9c89e7e5d520f4b7e7a6861a89cb045d7dcfbdb535661dc99acea00e4ab

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92cde49fa593a37858e72566026015b31073d73481eb8cf52020f75f9bbde140
MD5 1e2a37ecd6ad135c246e29320ae3cd3f
BLAKE2b-256 8198e0baebf453b5ca235df9c514f3b942bcdfe2e52937e46c0295a8ad9719b8

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35d3fead49b92d78e62c197d03d8ba95d86c4373884fb85c341b2aba5d7ed438
MD5 75a68ee2f716807a89b17d44a2ad3041
BLAKE2b-256 447180e3a7de6e6a734187befc0e187f1ec81f993e1e50d1b3b96ba25ec34c52

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6b7638d4bf2b11edb6acf1ef63477578e5406256af4b0d996223ab9b58335d88
MD5 52795554a8aae86c15afae73bb36f214
BLAKE2b-256 09719b9dc015543ec244af67cebb25590b154d008c6eaef19259c1006f82f10c

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bcadcf748cf72e2f6bc1eb5da28a1765a68914f9c3e8857d747b209496e35ad8
MD5 89199c7e1b4a63abaed4909a7aa2deec
BLAKE2b-256 fb886ad8d3cc9ef5fd4f5cae5c79e0f3486d4a0448b151d22048959c4e38bfc0

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7fbf094c830d0d382034757b97b60a9878670230dbb0f5809ebaac384b189ba4
MD5 c54be77d8796249c05aca0f990065017
BLAKE2b-256 6019b1f5d5fb1c8ec0f993cec67c85f7393143ed8a04879fa2e68561107db9a4

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9b04261e868b1a1fb3670f5efa6d0a182a022eb20c466393c5fe19aa1f3bd3a8
MD5 45a70ae846e307a59c06c7518baf1b38
BLAKE2b-256 268edf76bb801e76a93f3137e54249142547f70fb25c49ef65879206c961292b

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83bd0374495f9cc505ee22bbba0cc8a3191e3b01a9c4ab53105ae77c642f2fe4
MD5 18ca6c6ddb63af619cd4aa4a59dda131
BLAKE2b-256 3b549835703cc175a227c4d354a0ed6221dc03e1c34247784e7950a298a20e4b

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5e78ad9fe1b6ed72259d614fd6db7e5d0b4c1f29481c7288b313d2c68161cd7d
MD5 f63bdd07870a92f0b7935261f2ec532f
BLAKE2b-256 66e6cc86002ca8ccd5d8c48348596c6294f744a84d618427d154aaa53951f177

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7b506f62f2e1cb41712089b6f8dbba7d6c5e0aadc7d14043266f7c6dff0d4bea
MD5 f3e3ff9f3d5b31be0791b2a5b5181e9f
BLAKE2b-256 3fb36faf3765f0bf290a926f2346c05dbf7ae27d5854b05781026fc2c4142cfe

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b854485cf65e513991d55ebbad0b98ea69ba949eb0654aa06c39079140b67f08
MD5 510c2cd3925b69d366baf40359d6b8a4
BLAKE2b-256 166ec8d826fb780e140190f28270b5e3822f3ca47a6438d0d6809e8f485cd8cf

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7adc617eb4d4b13ead784dacbecae84ea13a7f51f46fad56213aeac7c7b969a5
MD5 cebb0d3dacc6ed7cedbaf4c203d98a9a
BLAKE2b-256 9a2ffcbdc7a3300f025f1a8999a540c12c6ef70388cb5e0cd25064ffbf719317

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aaa86827da9d9b3a4215459651127cfd55b328dceaf949de7921caa2410b594b
MD5 3e1c449bd61c5522d8a6784c5311bad6
BLAKE2b-256 77211ef7b33a781a97194bb67d6a8487294cc46917edc2030829312bdb7668b7

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 179b74848d1431f12baab461b543f31a44edaead52cd511c5c6edab50c727a34
MD5 d6af5eb7345e20fd568b221f74ec0581
BLAKE2b-256 ea223ff0434471d5bc234c2e50a75054d123be0ffc09c0d910616c0add20f86c

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 45323bcf8e1ad7567bb09ccde7c41eeb56639cb5b9a3ed7c6f10cea584ebd7bc
MD5 b9ca589af76cb0ac9d5bbc06c9fb8acf
BLAKE2b-256 df5418f8f092bd362d406856001459fe3ea01025b049c9e7ac62aa9eb9bb7997

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cb94dd788783f9b378c834e8697f620f27554df946dfb5b389bca6041fe5e3d3
MD5 a3f9ad4c3fcb3258c16d87220ab9fe1e
BLAKE2b-256 9016ea534ae5044e93e75239fe81a437663ada74c7bd6698ef6317b2e5af25fd

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 52e88030471b73da9ca3e5b61a97efb85b626fb5540cfdebed1a244b9b7d0573
MD5 49d75cb6ba22aadfb6810bade08968c4
BLAKE2b-256 4b559f7cf01558d0b9e9cc9622c1d39d2b7d064d1c02f7123df5a17f02eb0383

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c88a2d71df4ef92d6103a1822b397a3b656c69e78710833221e5256c6faf877e
MD5 41e5eab6905ad2d506975ab2010f489a
BLAKE2b-256 9192b7a6eb76a362f6923b18d425b1413687c21e36e7ee694b1471547e97f8c1

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2211f8d4db5a54ce1a65a0f1c01ee7211a39576350da27f5fbfa732f773d4541
MD5 85786e0c6c814d04c98a17b8144fc97c
BLAKE2b-256 e7212d46e75cdfabe9eb097e10b4b710071dc2b6bdb452c2ca496fbaf7cc3cd0

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 150dc8dff5e2a37cc7d0e312d2d46113ae4ba7c9417c9c662cdad4a38123d6d7
MD5 6eb49284f751f3f817e8123cd247b821
BLAKE2b-256 634b8486c0831f7a64b89a5c9b75c8fb4888e6687870b0a8a5ec6ddff0c06ec8

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d1a55a25cd27071528cf43a2f29ec0aa287d63d2714c5475613a6be41bad6618
MD5 f004495c7fdfca56cbe8346704f6ceb8
BLAKE2b-256 0cf1846e36ebfcfde54a53d2969aa797cf0845c723bd5b8653f7a6147a474be4

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d2df25f84c333b72a45d1626239de4ebcf2aae86e095250fe123c3d5bfb31a77
MD5 f77d95cee82b10b0a055936f6752bbb4
BLAKE2b-256 c56b0f36744415e1fa94b92d551d047b89d0140d1e6c5062ae5262270344b137

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34814c543be93f30790fe65479fa09421b85935d838a9312c24552572eee9233
MD5 67ea41703982a5410637db29fb11b9ea
BLAKE2b-256 fe648a40ca594599d643b1611dc3eff98135a21d97babe008ca61842053d45c0

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: notifykit-0.2.0a1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 450.6 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0e87c2b5612a6d67524e2958ec5be162c7181c113dbd4aa0d15e3a2b5f15ff3c
MD5 42c54f464ccefe3dca35e6c948fb17b2
BLAKE2b-256 20bc1db498161c13b282b0732009aae84f171fe1e76513e09c424a8e6288614a

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-win32.whl.

File metadata

  • Download URL: notifykit-0.2.0a1-cp38-abi3-win32.whl
  • Upload date:
  • Size: 401.4 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 0d5a38ad9437541831a0de2626c1845cfcb6dfa6f4d75e567d9353e1db426dec
MD5 58c47477bef42d7a2cb4df2b3bb9210a
BLAKE2b-256 57c7c36f26b01e5c97ef7d9a2773e515352f5a18fe04b316b806587e8aad81df

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 31ca3ba1dc40f42c92d8b501912a07e6ce0faaef61590afa2cf24ba1c481c381
MD5 d1e625e7d65486d24fc3c43693453ec5
BLAKE2b-256 45583b4151df632e48294740746cb007aaa53489069f519c4973360f2faaf0e9

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4d983d726b617a66d8d1583459ad5c31ca2d036f3288c537cbc57817c1b22dcf
MD5 798ef9eb22a661e51a942cb3fffc1c82
BLAKE2b-256 a6407182366cbb7609204faca3b9c43ec19b453abcdc663bddb443a7fe7a05bf

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ead4daef51b0d923f91821792340b1924407c20ec92b015fe82ca23f1f5dfbfe
MD5 298ea0396eb78d16da3cd4f6394242f5
BLAKE2b-256 7f86ba3ad8aeb53dc422ec5f58d2f7306082f24390618c6d3fd959c585a6538c

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 74f523ce2e47d7e1ad87bac5ee4fa192f8fdf3f4b8df0e1631fd62f086c83bc5
MD5 4fb7eac4bfe0ecee5bf3e04a4995227c
BLAKE2b-256 03649b227037c87363ab55487f2ae133803630c54818939a1136e86763c43757

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 08d9201fb6ce8cfd9e5a989b10c7684b378dd75833b57e535b1d45d5af5b2b81
MD5 328db387d43c863493ddbd81ca326999
BLAKE2b-256 4cf89e5619382db43999b13d96801f6d8f411e32a3230f850c9452b63fdec774

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 594a23970acc4636f868eeea0491512aecfebc05fa3ef3f27a77c0e586db2956
MD5 1719cc9a05fcce87e0208cf92931b330
BLAKE2b-256 bd47b3d37c1fc41d43c251a2f0a065fa8ff7d9e1487214ac985a2d225b9a5ab0

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cb36aa4a60a825d15040de42334a06494ab0d75b96c4d9371f53ea07974e79a5
MD5 61b052bb5679e923cc538ebf12a41e68
BLAKE2b-256 7fbf6b591ca1eb7ecce496212ee02059242a31d530a2d87a2b47c3bd70840725

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32ae62908c9e27bd81272442d3597cefb19c0e14e63e6390319635bbff4432cb
MD5 96460e8fc90ab5f7cc7edded62ab8df5
BLAKE2b-256 6443c8e64353c67375c0c9461c7280eec2e4190c1ae293302cd0cb4af547ec05

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ac2587ee8f9f3a9a30dc3d5e7bfe0834b55c9ca71a9e05a558f95238d6e9799
MD5 c23d928e68fa6af387ea2153341304cc
BLAKE2b-256 130419b41a5214102901c81a91b1238c45330ffd4474992b95dbdd0518bc65cd

See more details on using hashes here.

File details

Details for the file notifykit-0.2.0a1-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.0a1-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 54c4fb12acece9117dab7a3c374c39f8ec1f232dd59cb451b11069bdb59d9cd6
MD5 3842fa1790aad42b0dc5c5e345f8b3a9
BLAKE2b-256 2aac1f0554954c9c9d8dd39de2df71ec3d5cb5f1149eef150e8631eb8094855f

See more details on using hashes here.

Supported by

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