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

PyPI - Version PyPI - Downloads GitHub License

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.1.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.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (671.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (696.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (853.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (675.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (681.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (583.9 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (696.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (853.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (675.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (681.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (584.5 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (696.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (852.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (675.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (681.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (583.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (698.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (854.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (677.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (683.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

notifykit-0.2.1-cp38-abi3-win_amd64.whl (451.5 kB view details)

Uploaded CPython 3.8+Windows x86-64

notifykit-0.2.1-cp38-abi3-win32.whl (402.4 kB view details)

Uploaded CPython 3.8+Windows x86

notifykit-0.2.1-cp38-abi3-musllinux_1_1_x86_64.whl (882.8 kB view details)

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

notifykit-0.2.1-cp38-abi3-musllinux_1_1_aarch64.whl (859.4 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.1+ ARM64

notifykit-0.2.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.4 kB view details)

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

notifykit-0.2.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (697.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

notifykit-0.2.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (852.8 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

notifykit-0.2.1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (724.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686

notifykit-0.2.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.0 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

notifykit-0.2.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (682.2 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

notifykit-0.2.1-cp38-abi3-macosx_11_0_arm64.whl (582.4 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

notifykit-0.2.1-cp38-abi3-macosx_10_12_x86_64.whl (586.5 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file notifykit-0.2.1.tar.gz.

File metadata

  • Download URL: notifykit-0.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 21123dfb45fc4b9894642f626515b15b51ba2a1b9120844fd1f73b6984773a75
MD5 67f308506bec8c3c6d476a9397b0ff79
BLAKE2b-256 8b64ef0eed5b2d574877e993fefebe4a90b4017d42f41f702db4ccc590b182d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae6826e0c398f955208f31b6666e4717111f487e8487138ea3d5d7156497c05b
MD5 65b378c1466da5e331fb8bbcbbf122cc
BLAKE2b-256 1b0f245ca8b7b89cfcaf77495e4d369ae27c0411ef88f7615aab47838d7f12c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d898d905964bae1ad358999a139cbea54970935262996b7068043e06c9e3e406
MD5 1e3895fa7bc2839d52824a104f8c9c57
BLAKE2b-256 9be56d5d8dc36f7f16bdeb694176aac3a34fba1b25bca57f3a623be8977b26f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cc0c838c86a071df9634a10e3cfb93c7256f3963cc3b4812612b9917493962c3
MD5 1259348741e96d685b25207057a9b5be
BLAKE2b-256 9f691ea3ec86e6e796057d11bde90549309ff5a7306bb8f6e5c12d4e31d66509

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c7c2618b312b4b2d50b975cfb5b4d2ddc6bb6ff8a3df3803c687ba40c74eec17
MD5 f901c2a9270b7ec23107cb07abb5c59f
BLAKE2b-256 34395600a756e524bc0b510d449d600fe53c026b424ccee1748aa318433ddf3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d473b1020cea9766cf90d7b80017122af83ddb9b0d5de7632bc220ccc314e58d
MD5 0f94c9ffe51fb5f3bc40936e13af5193
BLAKE2b-256 022e905aae2127e08695814bf687bed01ac799ee7eee37730ac4bd0edce40530

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 acd43c5d6711e27ed0b7268c7972dd1638069b32547fcadfbd1df15aae2de285
MD5 9fbfb90ee41659b0962bc519aee3c564
BLAKE2b-256 6a08707a293f3c40269d677577e4fd46f0c5aa00b25dc9271a737d048f8fc761

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed0c40cb256ff61b424212d5cbfb73fb5ceebc2d655e774573fce0d3d951c783
MD5 29c631b39217d7d6b141f2730b5f18a3
BLAKE2b-256 c773e28cd29373c23eaf2cd5548dd86d60ff14c4bdb53360275e379a264b8218

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 08e1631180f819f9190d81caeb1b531575c966ebc9e27d2719b470dde547b4cb
MD5 2b58da972da30fbc18418136ac8a7a81
BLAKE2b-256 7bf8b021701b392dccad739b44d3a80bf6b37dd700d3f65be4d11f14733d67a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ceedf325fb66c10ea255dfffda3dc4ff45b6f0a8a1999df89b0e2b1f3d462930
MD5 7e1f90880c173ab44baa8a89e0d8e3c2
BLAKE2b-256 bc30c3bc35fce12641fe5adff04e91e44a37c2482a8083d597fcb19996b2affd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cb1a5aed8d3a51c08ca24b7637c92e7a4504a572f8865b2da858497cc1d2bfbe
MD5 6995bad38ea9a9de0f16d21a9e2e7e17
BLAKE2b-256 0c84d89449954614d9514c18f8b67248c29b77eac442883ee574f0bbf55166b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a0fb0e60db472e18abf83e81b772766d01e8e9c4165f4cc29619530214d6fd0
MD5 141a95b3207380715995354aeca2ec24
BLAKE2b-256 4b2f80bf77371386147f5a467b72b9705fa513dd040376651b83a8ead6a02942

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4b054129f7f636342f68fc1d22e3c099ee6a98900ef9aa199c876808788f88b4
MD5 9569f1981ca965f38f1435525bdf552e
BLAKE2b-256 a22f9537b447d0df6b7561051c1a76efc72560a34f6405906d7605257267ad58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d664f9d45e378eb6fc6807dfe144b8bd86b0f9c1048dc7f6fa03a97da334317
MD5 e111f6a21537debbc9b0b4b1e3f97811
BLAKE2b-256 4e39b24e8a3a2993b6329429bc97d34a5c417bca52663057bbd703254290f3b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 50c69fd6c3136c37bd751a043b1f14876ead424fa8da6843c2e6dfd3b07f5747
MD5 7902c0708dad75478f5d3a1874bfca36
BLAKE2b-256 73d82053c300b1c5f07be0cbb4c7bdd61f4b42f94939d89aceae608854f4b1b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4e01a6fb6754a9128b9a519afc21a586af97a3bf905e0d0c56f65d7b1ad9f1ea
MD5 f03db5bbe631f0fe628a9dc609cde27f
BLAKE2b-256 08ff85353129da947542859c3db5f1c397f72f3348e140e97f0a0909717d26e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a8fd759f671b7e65ea4dceae037a621202797ddb220cd63716346b705eaeb4af
MD5 3b2006db71e04269b301e8dcd80e4bf2
BLAKE2b-256 1b9af323da2bb177a884ce7aa0607aa19b3420161dfcbb81b91c4a6b47ebb496

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51d2c07b27188c6f7a82b9096411cfa31da7065ff9753c7cf53848a0904e7fbb
MD5 acf95b8a7b0324650af1555500c70f09
BLAKE2b-256 7617269b61fef977da356134d56e75658bb7a5c64b15ad3de2ed88e31f3db51e

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e9ff4163155a4456268c5f406c0b4b6494cb25a6066ceb1bef6f9d926b68bef4
MD5 14676b3527bca76e6ed6dbda5dd069f6
BLAKE2b-256 f99a1323fcfbc5ba8db2832aac179e58658fd6b2c298703c3f4aa9a865080a46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9e7a9111fe39a24301e4d52275ca86e16fb60ac81b8745fbe8dcde6a7e9c29c6
MD5 f6c25b742355ff18bad43923fb0c3abc
BLAKE2b-256 8c60e34e9a2c10bdcb8346cb0350ae67359f9abd193296a71749f09fa7f5205f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c462652bd5dee11d949aed7f5ecb62f54343d0c4466c3a4e5405da7a80d88c7c
MD5 de00a55d6513ccbe2a62bf05fc9dc337
BLAKE2b-256 6c17f0851235462254138c1de06cdff690fbd257704ea76a3db5e556ad98f2c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9c4d69fc5b71c012b205d88884f8baf2d9634a6f97f86d7615115e49d35059c0
MD5 c57ce9347a357c96d7990f96d22eac57
BLAKE2b-256 4f55eca708af4301a3ef1585094ed25215737c6792a40dc351a7a499f6bbd365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 265eb2daf41de3b5c4767069e43bf3048791f254751658375c898e5b49b2e2a8
MD5 75844e04a49460dd617396ef31fdfb39
BLAKE2b-256 fde5228ef4eec3168c0c17242a53180eca2a2cc4d731cb27fa9f934cda8dc29b

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: notifykit-0.2.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 451.5 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.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b326d2ac3312443f37e01c66460f19b232cfd12ec893b13bd5ff95dd95b4058e
MD5 bece370523bef96800358f4576bdb5b8
BLAKE2b-256 1175795710208c5d9b7d4db228b07ac01f220e15c55135fc578a29ee83fecf19

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-win32.whl.

File metadata

  • Download URL: notifykit-0.2.1-cp38-abi3-win32.whl
  • Upload date:
  • Size: 402.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.1-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 0c9050aadca1f56768e3f5cc3d1b57e6ad4ce348578b0d4ab0bd8e412c019311
MD5 9a20901d585c28d8840c187e2ea5ecbc
BLAKE2b-256 88ad65f55b716550aa0edd2b14c4e283235c9d39407e28112ce507389f31400a

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f34f45757227990eb8ae2d21745ff6ab6e00b21d8ab7014456e5c7eafa05b416
MD5 76b97df80e19d4d6603f14606a6b645f
BLAKE2b-256 3b2a55dcae112aafc0e100bbbca14332428e6370d13741f514b950622b7a9f49

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b8d4661d3e935cdb9531765bb64935fcbc6ef0cf6daaf31e6b2e195d93fb777d
MD5 55cae815306d2d9752e96f796f373ba4
BLAKE2b-256 27feb008afabc256885c71da5fad18951c9bf6d9a57eead62ac7c2789b30ff58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11dfa3a9e9cf35c49b0f72e5447831f5ab02ed63bc5ec56d0265e92d0ff46b56
MD5 6c52c99a0d8e93e89c562553b4918c82
BLAKE2b-256 e8cfd18760017d34cfbdad1065a5107bd3b2571533279eb42e98084bddf5b77b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1cadf8f481eb4d3e201ef09eee1d7448481c8ccec88687e68b90258c85aaa41b
MD5 c3d4258a429ee56f67ebaa318cd12f19
BLAKE2b-256 d244858b62cf894c73b79e71a9d734cff8c3dbdd029ba86af97d4f8292751829

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 842a78039b8f62d80dc1ac00e59e31909f74f113c908236dd44e38b1e9c09315
MD5 5207183998ade52a6a05996538f83037
BLAKE2b-256 b979dec8ffde6ccbe70a97c4df1f8fcb578a0543a96e5d733e2b7cf6acea29f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 319dbd188ab69f530ee7f49d74d3b2c48386bf35e9af1a3fdb81e2923d8c8653
MD5 72b5c3a6250e7a8c261bf11de57f9c9b
BLAKE2b-256 84bc68005943e2012f6dd6756b3faa948578e8aa4d709a017e36ab6ddf56af24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2bb99b171c81300fb70c4671149e35f99e9e55a4ea1086bceab58e8d0c58b3cf
MD5 fbb54c3b2587b1f58b6aad5c987f5c66
BLAKE2b-256 6d3fbe2beb6cc098de251a8f8c4e01d187f6c72f526a050eb800be139e8b0eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b88f7b87bb1389ec7e2b986f57fb00cc8e7d88ec9e58b574d23b6c549c6d69ab
MD5 450bc8e6917d4925477b50d0b1f3d90f
BLAKE2b-256 722c05f9c29490ecb167a974681431be542959600fd9f9f4b9ce22e1c5c164b8

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e7c610191a397acd4bce47828313a50992badb001a19c14ab1f29b4f95e2b6b
MD5 e31721b3db90cfda2c92a8de3438b9f1
BLAKE2b-256 3fa6f819c88e4bd42b0fa7c7ebeecd0347ab052ff876c69247850cd1a1104295

See more details on using hashes here.

File details

Details for the file notifykit-0.2.1-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for notifykit-0.2.1-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1c03cbfa77a256783aee5043efa9a241c39a4d95384401af157706a50437ab6d
MD5 637cade7ae6dd980bc7375b13aefeb55
BLAKE2b-256 1706843d48cc4d2a8c20618edc23f584fa403b446e9ed8c93e546ddc79d9666e

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