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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymacOS 10.12+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymacOS 10.12+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymacOS 10.12+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8+Windows x86-64

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

Uploaded CPython 3.8+Windows x86

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

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

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

Uploaded CPython 3.8+musllinux: musl 1.1+ ARM64

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

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

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

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686

notifykit-0.2.0-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.0-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.0-cp38-abi3-macosx_11_0_arm64.whl (580.2 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

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

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: notifykit-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 9ce0cb05316c2c33ce05f7173f9d9b8f3e7f22e1fce8cf0900f6799677c55ad2
MD5 33db1f58e185245a79e7f797428365a1
BLAKE2b-256 faea716a034220af0973e043b6e376a20d1ff9f6d0b5507cdf58f21bc24f5999

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3711e2945aa2557788ab1130f6408faf1612997c4e2b82226b87f90b68365518
MD5 4585d2f7df33f459e155e9aa3612242a
BLAKE2b-256 87db206b81008ca66c1b920094ebb2bcab7dcf68430575c60dc6797fb9cb0daf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7613ef860f0fb2846bae417c3dd21ec7f8f4919f07b1802f47caab050838e096
MD5 cf2d339021f2e6e77188922727de40ac
BLAKE2b-256 8121b7d8bc09471d9bf234f5e0f9f1bf575afdd22f883b6ced451f743d5537c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f8373f37d96c926a7fdd427e267a641651fdd982b06839745e5d277abce13ff9
MD5 1f145b6a038bbab22d6fc15d7e10818a
BLAKE2b-256 da045538e8468541417baa1aaaf5432ecad21a607690806b0f1bb990dcbc79a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 44b45954dcd70a160346c6a2f6118d9c1898c98e1402c7d13fcfe30c654bf1af
MD5 2af9aad0bdbe70075bd8985cd46c929d
BLAKE2b-256 4fe4ecc74581f84a282ffc32738dc3ecc1be6f07408a7864f8de1fb3562d3a01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc30a583bb509b1fe482599bc0935142ae2aa6db705100ab0b3938011943b8ef
MD5 1f8524c576dd41bef36805202bcf843d
BLAKE2b-256 eb000cab3e900f84bcd17210fed1eb2e996f44fedcdc8204f315a38d07ee0843

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a8fadef2a1048460d8f40023e3e3eb7bf1b5c4656588efe5ef65e59318469a4c
MD5 7bcb99cf31562ed1c2b904d9f9e351b8
BLAKE2b-256 12bdad53b2b8691e704804ffe5e0902d558fda47ca1abc0115989991a80f8d4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53669b76f5ce15703b7027c36c4cc8d06fb4ac892f6916fd37f1517ad52a957e
MD5 b1b288d598638b12a0707d9647906e4f
BLAKE2b-256 7c97dbfa0d4841848dadb88a9fd7c0d0d52c8f74e58c756295108a20464eab41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c2a33113e3891fa6ea6163eb756780305f1ba47a4122cc0a4f9b9332028b0c49
MD5 1795bf113c7deb6803baee4bcda5cc37
BLAKE2b-256 25c8c75d0e1afc1f5d28c2c6e5d9286141ee3cd2854180f5f4064017159ed32a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 223c374fb9dbc9dcfc98a26bbd9bcf180d1e32364d867f5ceb73ecaff6fbb853
MD5 1f661cb4718fa374f76d962938445520
BLAKE2b-256 1e1c3733a4ccfc3137659aab98bf1d98c064a6a87199b7c01e2a959994c66f30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 15eac16890f8987c92f4e269f0444922e5bf94f85f314619ad8f62c948472a92
MD5 15f29b7fdc93c142ddebb35a9e977e63
BLAKE2b-256 ea4a7d5dbf796afcdebda26521760e95515458933fd2cc535553b9ef3b70deea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76d2761b0fc1615470e7fced717fef94befa31ce8d8470c37632a342a0d250ca
MD5 82005941ce8ee2c8d03648415f058328
BLAKE2b-256 b0a2a688ef3f68abdbe38da15a38152d80c3f44817ddb5e04c0d6843c88e2871

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eea03cc3f14f51c97c97b6aba0a339b35debdc861103c0b8d1a328cb0a5e244f
MD5 010a99073cbc4b7d70ab0b28283d6e23
BLAKE2b-256 34d43f92b47dd2fef64bf8682dc45c1e9ea5e8b66ad76d6edb0a82aa18d4d882

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7a598b3d96417b96b0ceb163263e39c64ffdb9eb110cb27c6cbdb2167b0618d
MD5 b7443f9c0d21fef3c41572a562adf191
BLAKE2b-256 78255b4e33c8afd74caa63b96983f5f8b918d43a22e1681dcb7bd70c623d24e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4b3248dfd16d6009facab5da3687f9a3b3d604b7a77e989152ac92ce78ccbc6d
MD5 80e4d0bd6d340cde58007aa9d45af714
BLAKE2b-256 daf6aa8de71ceef472ea104d15b47bbb3fd83aa58c7ea9b242de8d145d3b614b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3095416b00ab14d33ce2f351f2ae9ba2e3e2cd50f8710b54da00632095538a49
MD5 dc7a6c861c4193250bd3fc635d8ddbfd
BLAKE2b-256 6f1cd82978b7e03783d01a65cd65c10be1e25eda695210c65d69cd28a5b1464b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e700f116f2e35c2f031e5511fe9e8e847d9ff81ca8cafbde025357246b79f4d0
MD5 334838b4fc36489e31aeb69042de3a09
BLAKE2b-256 1cacf28902d8b95cffe6079664e60dc181f97a4d910a889d4aa2dca2554b1144

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 312a4217afe82c91451f794ebcbde9722f0990135c54edd98292a362ac731895
MD5 22c292eb9da7c6f2ae3ead0448d3fec8
BLAKE2b-256 54dae92758af5487116930d866474cdfcc62b4d277c021685bbc354ac5619eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0123fe39fadc4076e18a8c3a3a7ca5e6791ffcad3be0fec51f45acf052e3d43f
MD5 199ffd1a6f766e6c27a774b4bf5740e8
BLAKE2b-256 a62b75b856491e63aaad909b02176b010d6772164fe9253a61810867fa9dba22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2266bbc1c3f2dd1c772fc26da6b0bdf7c5816624760eb7fe7e66c2aa18054fd7
MD5 a1d66263383b34da1aac9753ed86caf4
BLAKE2b-256 6fe69ed8ee110571daf362c93be1f93efc0e19b31226ec5c1ad7865e54124df8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 be97f51292874e77eaef29921350c798aaa224c4a24218971f0cccfbf6129a55
MD5 a27efe2149f3fe67be10cb34b6108352
BLAKE2b-256 0a1b6ebee766e3652ca18b81970269293809fa29f4353b34131361dd98cd3493

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 074023c62c6023650d1b90b7d5412b76157a30823e839e215107c2178b4c4010
MD5 3f414667b43cb41b9f05bdb82f06e108
BLAKE2b-256 8757b011399cba6568897aea59b6205603e64be5d1f6307a9332d3c31b8f473f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7daddc64cb0a542f5008feed0b885de1f60954eff6a1af2fe97198a2c69ae71
MD5 c0092f7f5102718ad364a14db94c3176
BLAKE2b-256 7716b8e6beb9aeabe7ac823d94175955059f8aed30c12aa0a77d362aa7c57c3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: notifykit-0.2.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 450.4 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.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f2e94db36a91f84b1ef8efd51bd4ec0dd79b663d5931033faf0ec17c259b7f4f
MD5 d990e1bf6da8245bef8aa1342620a2f9
BLAKE2b-256 747c20429b4b53a466de09287e2f5bba9926a02b29d76ddb623de6b525fcde20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: notifykit-0.2.0-cp38-abi3-win32.whl
  • Upload date:
  • Size: 401.6 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.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 01e82cbfe93a697cfb27c41318104efeb593a027e0f2ee37b91fc95e812508ba
MD5 71bf2d0ee900d335f7c5c91ec172588d
BLAKE2b-256 a38958db5af5293647fb3fd6bbdc35feceaaeac7b9785ee64acda7ff7fd57213

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 761de53e14b7482ad7eab1bff8d7966f3babfdd07d0f3f0ca8da7fb8afe852aa
MD5 cd59ecbfc5014ffe5a40c46d96511548
BLAKE2b-256 182a99efa5a208d6d30664558041c880132233affa2415f7f3bbee5c0360d09e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0f9e11272c504817eff57b2f57a2209b8ea9408a96cd672185b2c6cd078b1abb
MD5 7c310cea333104bcdc48fcc70e133e95
BLAKE2b-256 c49d29207087e0a450d120f99635b7a6bd9fec3c0a8db3f6249f54e52991f517

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dff6db2f33cb949aa16b93ad3004555f774353c5e77e4c60b1d97b1c178886c8
MD5 df94d64bb8f10f827512d455f5bcd842
BLAKE2b-256 0b1f7fdb00c5cc10514061bada49ea9c281e70a7a19b8f90818efeba73864620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6efb3ba8f221f5fb50fcc7b07cb0479174db630e7addd0b3eb4ed24f04e32b0a
MD5 28455b16e66323e23ec6353b1c602d67
BLAKE2b-256 0cd2e2debe092d5f0ef5035ebcfd7b25308585ee003362562576520ef8a12c40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f8a8cadd01a31df48ab557c906455484041374a60583d9d4f5a6176cd15af50e
MD5 215813ba3cc36696d0480a39be47bf5f
BLAKE2b-256 f9c6d6799c6fb9bc6510bbcf4b6d74bcd881fc66a4be1f382c10b4eec2357fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 55d4fb7e13ed31ccd21c2363d688c138927ce1c9c03c3e3f633f3fad1c58cdca
MD5 fc86055a1f2ddd69fb76397ac95589d4
BLAKE2b-256 f3bfc32b2788c63b4568be0390c29273c5d83182ce3e87f70f6c22351d33eceb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7d7851b65a3eb9edadb0ec62c8dbb5c70ccc2e340a251a02284bc149e75b1b0a
MD5 d0011275e0584acd4e0ebe15a5e9f5b7
BLAKE2b-256 51c57c1eb42327b43e0f5cf1a7af573215469d4f7d51b4281b4973f9e906b0dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ede2a888fe6fa7ba58370f2abc6fdfd7f7f9fc05aa3be44c143d15576e013510
MD5 153072bb39ddb1924dc63d21cd1fd29c
BLAKE2b-256 18dd9430941faee01cd878003d6e9898a499b000dae6fe88bb0113a944ee3595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2167c4d23e47e7c17b398f9215cd26623e3e87ee797909ba979ddc8f7e54e100
MD5 fc9b072924b79559f4adda60e16319dc
BLAKE2b-256 71fec38375e7f4772f0af38cfc6d6884e221892d62e453b97f47f35bf03aa908

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifykit-0.2.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ccc2b56b0259e8456089b1dd6b6c9cd36c31cdab6a01914634d4f964e7c716ab
MD5 b474a8cb7a13f3ea015fe6502f7e6699
BLAKE2b-256 7dd2ad30e86e54dc53f8dbe462b11b4c2b230f84e7c62a8a35e59f326195152f

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