Skip to main content

mmcfilters

PyPI Python CI Documentation License: GPL-3.0

mmcfilters is an alpha research library for constructing and editing morphological hierarchies, computing node attributes, and applying connected filters and hierarchy operators. It provides a C++20 core and Python bindings.

The library represents hierarchies through a rooted connected-subset tree model. A morphological tree of partial partitions is the stricter case in which every node has a non-empty proper part. All supported image-domain trees use the same topology model, with an explicit smallest-node map and optional regular-grid geometry and adjacency.

Use mmcfilters for experiments that require mutable tree topology, direct ownership of hierarchy state, incremental attributes, residual hierarchies, or the filtering operators implemented by this project. For stable, general-purpose hierarchical image processing, Higra will often be the better choice.

Main capabilities

  • construction of max-trees, min-trees, trees of shapes, and self-dual residual trees;
  • generic rooted hierarchies with safe local and staged edits;
  • a broad catalog of node attributes organized into gray-level, shape, moment, boundary, and tree-topology groups;
  • a range of attribute-based filters and hierarchy operators, including pruning and non-pruning strategies;
  • pixel contours and ordered geometric contour traces;
  • import, export, and attribute projection for Higra-style hierarchies;
  • typed altitude handling in C++ and a focused np.uint8 Python API.

Requirements

  • Python 3.9–3.14 for the distributed Python package;
  • NumPy 1.23 or newer;
  • a C++20 compiler and CMake 3.20 or newer for source builds.

Installation

Install the Python package from PyPI:

python -m pip install mmcfilters

Install from a source checkout:

python -m pip install .

For a C++-only build and installation:

cmake -S . -B build -DMMCFILTERS_BUILD_PYTHON=OFF
cmake --build build
cmake --install build --prefix /path/to/prefix

The installed C++ package exports the mmcfilters::core target:

find_package(mmcfilters CONFIG REQUIRED)
target_link_libraries(my_target PRIVATE mmcfilters::core)

Quick start

import numpy as np
import mmcfilters

image = np.ascontiguousarray(
    [
        [3, 3, 2, 2],
        [3, 4, 4, 2],
        [1, 4, 5, 2],
        [1, 1, 5, 0],
    ],
    dtype=np.uint8,
)

# radius=1.5 selects 8-connectivity; use 1.0 for 4-connectivity.
tree = mmcfilters.MorphologicalTreeFactory.create_max_tree(image, radius=1.5)

root = tree.root
root_children = tree.children(root)

pixel = 10
smallest = tree.smallest_node(pixel)
support_pixels = list(tree.node_support(smallest))
component_mask = tree.reconstruct_node(smallest)

area = mmcfilters.Attribute.compute_single_topology_attribute(
    tree,
    mmcfilters.Attribute.AREA,
)
max_dist = mmcfilters.Attribute.compute_single_attribute(
    tree,
    mmcfilters.Attribute.MAX_DIST,
)
reconstructed_image = tree.reconstruct_from_node_altitudes()

Documentation

User guides

Goal Guide
Understand the tree model and construct hierarchies Morphological trees
Use the Python interface Python API
Compute attributes Attributes
Apply filtering and hierarchy operators Filters
Compute hierarchy and shape-space saliency Saliency maps
Edit a tree safely Editing API
Extract pixel contours or geometric traces Pixel contours and contour traces
Import from or export to Higra Higra interoperability

References

Contributor guides

License

mmcfilters is distributed under the GNU General Public License v3.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mmcfilters-4.0.1.tar.gz (549.0 kB view details)

Uploaded Source

Built Distributions

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

mmcfilters-4.0.1-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

mmcfilters-4.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp314-cp314-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

mmcfilters-4.0.1-cp314-cp314-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mmcfilters-4.0.1-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

mmcfilters-4.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp313-cp313-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

mmcfilters-4.0.1-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mmcfilters-4.0.1-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

mmcfilters-4.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp312-cp312-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

mmcfilters-4.0.1-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mmcfilters-4.0.1-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

mmcfilters-4.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp311-cp311-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

mmcfilters-4.0.1-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mmcfilters-4.0.1-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

mmcfilters-4.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp310-cp310-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mmcfilters-4.0.1-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mmcfilters-4.0.1-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

mmcfilters-4.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mmcfilters-4.0.1-cp39-cp39-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

mmcfilters-4.0.1-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file mmcfilters-4.0.1.tar.gz.

File metadata

  • Download URL: mmcfilters-4.0.1.tar.gz
  • Upload date:
  • Size: 549.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1.tar.gz
Algorithm Hash digest
SHA256 d6adfeb2e80a5293b95ad9bd47b295622ed136c287e634337ed5ca1d1e93c889
MD5 f030f7b44d6e03010ce8fcda55150bf1
BLAKE2b-256 bdb5c5025372f7580dd761aab0c231fb728dd9b9af9cf676a622d35950d59257

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f359e63ccc0cc206f2c62eb6e5c07e3054d784be3d0ea06fe5048966ce7e0acf
MD5 b9c08dcce02b3f763a5bd9cab331199a
BLAKE2b-256 7958f1bf155cdf9c4286fdef9b6e91d305cd6e0ba9521fceb5bc7c3910aba9b2

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d10afe7b623da218c3338d3bbe8137c79682e9e3f9a736d7b69c7aef8cf1f0f7
MD5 870a5d2f254670b967bd7f4f13c2a74d
BLAKE2b-256 3971e99642cc0e8bc9d3cc1d1d65b283b8493ffaaa958c9eccba602c45b8583f

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d634babb2b05260389f98655311686805b0f734a365b0632bbd5e579a36e2564
MD5 e58db8dded65f75021fafb9c3b652f1d
BLAKE2b-256 d0c1146e1cd90d270fcef7f2c5f1161a67b413b6e5576a5ae8efe50e0ef730c8

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66d848a932006482bdc1f028e63aed80ed390b3eba79c226be7a4ea92ce2cc02
MD5 8c1816befa9dab232c122f731032e73b
BLAKE2b-256 48400b52f95be267394483d12627db7e475dd607367b6bec30bab3582844506a

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ed1ba7ffa9b2644b7e47dfc624d932600c0c5b67bdb9afa44d8cb9064c9d8213
MD5 f8cc5f245728746e4f082a896f9e24d6
BLAKE2b-256 bbeaa097a61a1202c23289ec8340d4d1cac0b6c629ba60550dce667f9b9412ff

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 93e2ba11fa10019331a3e122dd0b08ab42987dc68a1a1238aacac254ce5e0cd4
MD5 fa4caa3b507483365b2474faa488b841
BLAKE2b-256 cb697f093b573733305c7bcd0e0ed424c40b8ec3dacf6bee377691be287a1a98

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3d8d8acc496a3cf598a552ad9ecc16aef221f62b9cfc5df52b6ce0f6978189df
MD5 c6cfbd373e90cf85defc0b8da2bb7ab9
BLAKE2b-256 7661cf18be427f4ac223fc68f74d2e857792c69bfbcecf77e943dec3f09b3745

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2542272d1d864fa14e8d260b60f935d4ae572991b1ae2060995360812bc8042f
MD5 efe1ab17ae3b22e9ff14c5f8223e19b2
BLAKE2b-256 568cf2864166e8ba586d7f9a625295e6f128057c74f94671233895f338711260

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 19edc238d71d40226d66bb5b03c000630c6059a2a8a468be5cfdfa802b669c45
MD5 49d0bea1b0154474ab41584c62d143f2
BLAKE2b-256 e5eccd11a0e6cd407c15c1de4356d8a33cad744e6a787fdbfd12f07ee5bf88f0

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c25f01bb11d2515cdab8761fbb934ecefc3aae5809c4692456a896aacfe4c55
MD5 63b6cc755e5fd583124d8b35af23a614
BLAKE2b-256 ffb706e2573915503e7672e34e305d6d37925544e095287dcb6e3b3ea6e4dc46

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cdc082b37e67ffc09dfdc27aa266dad58cf9ead19eff9749a3e42fb89c5693c0
MD5 655a267c974dd754754015f7e8b17f08
BLAKE2b-256 7e78d7ab54daa6a256845a534afdaedf94ddf44611412eb2e6a0903505df6d05

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fff4a3aaa4ff183a6b9adf32fbf2b753cf92802ae6ff9e2d8d9296eb8919d2f0
MD5 d3b6fd772e02d94cd05231a0fc425d90
BLAKE2b-256 23216459a4f9a139e21fb3f4e6ab0715c213483c8683101c816a9307e8685621

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 265d20f03e7fd68436a1582d57d1f9bc273737d54e5153611b9f8a0956295957
MD5 b9921bbc8c0478f3c02e2d43fed8580f
BLAKE2b-256 8145cb7d3799f6c9f6438d10a783a5306d4cf8a7f5b52311ac7cdee4b9095d76

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7469781d6d61e106fa93f467293e85766923e261382ea8fc1fa062734a5c4e1
MD5 3a92d9255033c6eea72c24b6f6a2a28f
BLAKE2b-256 b1e895a24c21566d6ce7c8c4ff6be8223fe3404be8a7485c9c17373f29446852

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ca7c2962a6a0e7843c732342ec92796581369ae0428e60d768502e20ab1b35f3
MD5 6ec2afe65640099b565be5f853d83108
BLAKE2b-256 86c5722492d34fc59fa424bdde776e224aeacd84c4fdfc109d0441f4e7df852d

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb9ea8ce09495dbd99b980827c2bc49e75112e8100b37f40fec2f81de570e3ea
MD5 5855ff4875ba8073add1dd63b6473cf5
BLAKE2b-256 7fc6626fc5bb62e6ad3c34c537ee76c58ad6236937d6e2d53f8e5126e646bd17

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 df7236ff04342f4713ba8e06a8764d2fad4445703ddda451b6cd27ea093482b1
MD5 5016dd08ad044e6c584003943786be5f
BLAKE2b-256 59d1912f3e55757fdbb66f217d1cd242e12d828d2b15a9009f301d6e1488763d

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf52e2a3a862b61abc62e1bf68d1bd7db44c29f66f113361566c5445f49341d5
MD5 1d782d009e152289be0140a259d2ee64
BLAKE2b-256 cfe07511efd6780102ca7bb1edf0dff93138fcf6881cd1aa1661f4be3c49e961

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7ac5b7965da462bf176ef02ffc4614357f925112dffd85d672e5a2d7ae9c2a22
MD5 9533dd6075005233ba84a792b3d52c45
BLAKE2b-256 a0043e01a3c5ab400d80670aa9d8c5e2fbc4a8accd378d1c1e86e6f5f53e7892

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61df0b141edc3e61a2be9da9fec508206f4792569f109682486fec673f9e34aa
MD5 daf86137cd4f62c7f48f1b29ae7593d6
BLAKE2b-256 854f53a06fad924f159148d400ea62efb32e793f06293088a2657a18a5ce49d2

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mmcfilters-4.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for mmcfilters-4.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3582b31dc802730607d0d3d35cf8a7493a1d88dff681ba58b62523d785b329d
MD5 3574f555718bf7f3b912c59da927f66a
BLAKE2b-256 b3706c42a2c0a98dcb2fcd04a2c8099303895abf2b120cb67f54efc97bcf5c88

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3beafc9e9755a8934abcbb8c8bd41ee5ad974d120ddb24291d40309d1c77e2a
MD5 6242d7a853e65d35f7c0534dc711dc3f
BLAKE2b-256 197d28d5da665250a015ff82f60ffaff9459591145bfba7c579528aaafe73d9d

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 13b68e8f5fdeb26e73fac0dee0bfc12eef9918e39d28c890fc9ea1dbcb389491
MD5 9a4a625f1f20a6b2d303bf30267bb8c4
BLAKE2b-256 37ae557af8d69984ee5baa034aa5b2cf9ece756c7276f6d7b734b0f08bc8af4a

See more details on using hashes here.

File details

Details for the file mmcfilters-4.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcfilters-4.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f93265d4904a3bdff9e61c9affec212ac55836fb76205823e0173e88bcde99d
MD5 f674e3b28a1fd71c2d3990997b794894
BLAKE2b-256 d5b90d004d88588391b41bb2689fa4cce2abbbc21a21058124deb8fbf5d69121

See more details on using hashes here.

Release history Release notifications | RSS feed

5.1.0

25 files

5.0.0

25 files

4.3.0

25 files

4.2.0

25 files

4.1.0

25 files

This release

4.0.1 This release

25 files

4.0.0

25 files

3.1.1

25 files

3.1.0

25 files

3.0.2

25 files

3.0.1

25 files

3.0.0

25 files

2.0.0

25 files

1.0.1

25 files

1.0.0

16 files

0.1.25

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page