Skip to main content

Apply and merge colormaps

Project description

CI PyPI - License PyPI - Python Version PyPI

mergechannels

This project was originally conceived because I often find myself wanting to apply and blend colormaps to images while working from Python, and many of my favorite colormaps are distributed as FIJI lookup tables. I also care about things like speed and memory usage, so I was interested in seeing if I could at least match matplotlib's colormapping performance with my own hand-rolled colorizer in Rust (success! mergechannels is typically several times faster than matplotlib).

The current goal of this library is to be a simple, fast, and memory-efficient way to apply and blend colormaps to images. The api should be intuitive, flexible, and simple. If this is not the case in your hands, please open an issue.

Installation

Install pre-compiled binaries from PyPI:

pip install mergechannels

Build from source on your own machine (requires Rust toolchain):

pip install git+https://github.com/zacswider/mergechannels.git

Usage

NOTE: skimage, matplotlib, and cmap are not dependencies of this project, but are used in the examples below to fetch data/colormaps, and display images.

Apply a different colormap to each channel

The primary entrypoint for merging multiple channels is with mergechannels.merge. This function expects a sequence of arrays, a sequence of colormaps, a blending approach, and optionally a sequence of pre-determined saturation limits. The arrays are expected to be either u8 or u16 and 2 or 3D.

from skimage import data
import matplotlib.pyplot as plt
import mergechannels as mc

cells, nuclei = data.cells3d().max(axis=0)

fig, axes = plt.subplots(1, 3)
for ax in axes: ax.axis('off')
a, b, c = axes
a.imshow(cells, cmap='gray')
b.imshow(nuclei, cmap='gray')
c.imshow(mc.merge([cells, nuclei], ['Orange Hot', 'Cyan Hot']))

simple channel blending

Using external colormaps

Colormaps can be the literal name of one of the colormaps compiled into the mergechannels binary (see a list as the bottom of the page), a matplotlib colormap, or a cmap colormap. The example below creates a similar blending as above, but by explicitly passing pre-generated colormaps (one from the matplotlib library, one from the cmap library). These can also be combined with string literals.

import cmap
import matplotlib.pyplot as plt
from skimage import data
import mergechannels as mc

cells, nuclei = data.cells3d().max(axis=0)
blue = cmap.Colormap('seaborn:mako')
copper = plt.get_cmap('copper')

fig, axes = plt.subplots(1, 3)
for ax in axes: ax.axis('off')
a, b, c = axes
a.imshow(mc.apply_color_map(nuclei, blue))
b.imshow(mc.apply_color_map(cells, copper))
c.imshow(mc.merge([nuclei, cells], [blue, copper]))

channel blending with external cmaps

Blending options

The blending argument to mergechannels.merge can be one of the following:

  • 'max': the maximum RGB value of each pixel is used. This is the default (and intuitive) behavior.
  • 'min': the minimum RGB value of each pixel is used. This is useful when combining inverted colormaps.
  • 'mean': the mean RGB value of each pixel is used. This is typically most useful when combining fluorescence with brightfield, but can often require re-scaling the images after blending.
  • 'sum': the sum of the RGB values of each pixel is used (saturating). Results in high saturation images but can often be overwhelming and difficult to interpret.

The default and intuitive behavior is the use 'max' blending, but oftentimes minimum blending is desired when combining inverted colormaps.

from skimage import data
import matplotlib.pyplot as plt
import mergechannels as mc

cells, nuclei = data.cells3d().max(axis=0)
fig, axes = plt.subplots(1, 3, dpi=200)
for ax in axes: ax.axis('off')
a, b, c = axes
a.imshow(cells, cmap='gray')
b.imshow(nuclei, cmap='gray')
c.imshow(mc.merge([cells, nuclei],['I Blue', 'I Forest'], blending='min'))

minimum blending with inverted colormaps

Control display brightness

If desired, pre-determined saturation limits can be passed to apply_color_map or merge to clip the images values to a range that best represents the contents of the image. These can be explicit pixel values passed with the saturation_limits argument, or as percentile values passed with the percentiles argument. If the latter, the percentile values will be used to calculate the saturation limits based on the distribution of pixel values in the images (this is sometimes referred to as "autoscaling"). The default behavior is to calculate use the 1.1th percentile value as the dark point and the 99.9th percentile as the bright point.

from skimage import data
import matplotlib.pyplot as plt
import mergechannels as mc

cells, nuclei = data.cells3d().max(axis=0)
channels = [cells, nuclei]
colormaps = ['I Blue', 'I Forest']
fig, axes = plt.subplots(1, 3, dpi=300)
for ax in axes: ax.axis('off')
(a, b, c) = axes
a.imshow(mc.merge(channels, colormaps, blending='min'))  # use the default autoscaling
b.imshow(
    mc.merge(
        channels,
        colormaps,
        blending='min',
        saturation_limits=[
            (1000, 20_000), # pre-determined dark and light points for ch1
            (1000, 50_000), # pre-determined dark and light points for ch2
        ],
    ),
)
c.imshow(
    mc.merge(
        channels,
        colormaps,
        blending='min',
        percentiles=[(
            1,  # bottom 1% of pixels set to black point
            97,  # top 3% of pixels set to white point
        )]*len(channels), # apply this to all channels
    ),
)

adjust the brightness with explicit or percentile based approaches

NOTE: if you are already working with appropriately scaled u8 images, you will see ~10X performance improvements (relative to the mergechannels and matplotlib naive default implementations) by passing saturation_limits=(0, 255) as this significantly reduces the amount of arithmetic done per pixel.

apply a colormap to a whole stack

from skimage import data
from matplotlib import pyplot as plt
import mergechannels as mc

volume = data.cells3d()
cells = volume[:, 0]
nuclei = volume[:, 1]
merged = mc.merge([cells, nuclei],['Orange Hot', 'Cyan Hot'])
plt.imshow(merged[24]); plt.show()

colorize a whole stack of images

colorize a single image

The primary entrypoint to applying a colormap to a single image is with apply_color_map. this function takes an array, a colormap, and an optional percentiles argument. The array is expected to be either u8 or u16 and 2 or 3D.

from skimage import data
import matplotlib.pyplot as plt
import mergechannels as mc

img = data.camera()
colorized = mc.apply_color_map(img, 'Red/Green')

fig, axes = plt.subplots(1, 2)
for ax in axes: ax.axis('off')
(a, b) = axes
a.imshow(img, cmap='gray')
b.imshow(colorized)
plt.show()
print(colorized.shape, colorized.dtype)
>> (512, 512, 3) uint8

colorize a single image

Similar to mergechannels.merge, apply_color_map will also accept colormaps directly from matplotlib and cmap, explicit saturation limits, or percentile values for autoscaling.

export colormaps to matplotlib

If you want to use mergechannels' built-in colormaps with matplotlib directly, you can export them as matplotlib.colors.ListedColormap objects using get_mpl_cmap. This requires matplotlib to be installed, which can be done with the optional dependency:

uv pip install matplotlib

or:

uv pip install "mergechannels[matplotlib]>=0.5.5"
from skimage import data
import matplotlib.pyplot as plt
import mergechannels as mc

img = data.camera()

# Get a mergechannels colormap as a matplotlib ListedColormap
cmap = mc.get_mpl_cmap('Red/Green')

# Use it directly with matplotlib
fig, axes = plt.subplots(1, 2)
for ax in axes: ax.axis('off')
(a, b) = axes
a.imshow(img, cmap='gray')
b.imshow(img, cmap=cmap)
plt.show()

colorize a single image

You can also retrieve the raw colormap data as a numpy array using get_cmap_array:

import mergechannels as mc

# Get the raw (256, 3) uint8 array of RGB values
cmap_array = mc.get_cmap_array('betterBlue')
print(cmap_array.shape, cmap_array.dtype)
>> (256, 3) uint8

Overlay segmentation masks on top of colorized/merged channels

Both apply_color_map and merge support overlaying binary or instance masks on top of the colorized images. The examples below use apply_color_map but the arguments are identical for merge. If the boundaries_only argument is set to True, an intermediate boolean array of just the mask boundaries is created and used for the overlay. This array can also be created and returned to Python with mc.create_mask_boundaries.

from skimage import data
from skimage.filters import threshold_otsu
import matplotlib.pyplot as plt

# get an image and create some masks
_, nuclei = data.cells3d().max(axis=0)
thresh = nuclei > threshold_otsu(nuclei)
thresh = ndimage.binary_fill_holes(thresh)

# overlay the masks with mergechannels
import mergechannels as mc

fig, (a, b, c) = plt.subplots(1, 3, dpi=300)
for ax in (a, b, c): ax.axis('off')
a.imshow(mc.apply_color_map(nuclei, 'betterBlue'))  # no overlay
b.imshow(mc.apply_color_map(nuclei, 'betterBlue', masks=[thresh]))  # add mask overlay
c.imshow(mc.apply_color_map(nuclei, 'betterBlue', masks=[thresh], mask_colors=['#f00'], boundaries_only=True))  # non-default color
plt.show()

Overlay a single mask array with different color settings

Multiple masks can be overlaid with different color or alpha-blending values.

from skimage import (
    data,
    measure,
)
from scipy import ndimage
from skimage.filters import threshold_otsu
import numpy as np
import matplotlib.pyplot as plt

# get an image and create some masks
cells, nuclei = data.cells3d().max(axis=0)
thresh = nuclei > threshold_otsu(nuclei)
labels = np.asarray(measure.label(ndimage.binary_fill_holes(thresh)))
bright_nuclei_threshold = threshold_otsu(nuclei[thresh])
label_vals = [l for l in np.unique(labels) if l!=0]

# categorize two different types of nuclei masks
def only_keep_these_labels(arr, labels):
    out = arr.copy()
    mask = np.isin(out, labels)
    out[~mask] = 0
    return out

bright_nuclei_labels = [lv for lv in label_vals if nuclei[labels == lv].mean() > bright_nuclei_threshold ]
bright_nuclei_masks = only_keep_these_labels(
    arr=labels,
    labels=bright_nuclei_labels,
)
dim_nuclei_masks = only_keep_these_labels(
    arr=labels,
    labels=[lv for lv in label_vals if lv not in bright_nuclei_labels],
)

# overlay the masks with mergechannels
import mergechannels as mc

fig, (a, b, c) = plt.subplots(1, 3, dpi=300)
for ax in (a, b, c):
    ax.axis('off')

a.imshow(bright_nuclei_masks, cmap=mc.get_mpl_cmap('glasbey'))
b.imshow(dim_nuclei_masks, cmap=mc.get_mpl_cmap('glasbey'))
c.imshow(
    mc.apply_color_map(
        arr=nuclei,
        color='Grays',  # colormap for the image
        masks=[bright_nuclei_masks, dim_nuclei_masks],  # overlay each mask array individually
        mask_colors=['betterOrange', 'betterBlue'],  # the max value of these cmaps are used
        mask_alphas=[0.8, 0.2],  # show bright nuclei in bold while dim nuclei are faded
        boundaries_only=[True, False]  # show outlines of bright nuclei, whole-masks for dim nuclei
    )
)  # add mask overlay
plt.show()

Overlay multiple mask arrays with different settings

Mask color specifications accept:

  • Colormap names (see an exhaustive list at the bottom of README or print mergechannels.COLORMAPS)
  • Hex strings (e.g., '#FF0000')
  • RGB tuples or sequences (e.g., (255, 0, 0) or [255, 0, 0])

Dependencies

Mergechannels only depends on numpy, a matrix of compatible versions is shown below. Mergechannels can also interop with matplotlib and cmap (see the Usage sections below), but these dependencies are optional for core functionality.

Python 1.25.0 1.26.0 2.0.0 2.1.0 2.2.0 2.3.0 2.4.0
3.9
3.10
3.11
3.12
3.13
3.14
3.14t

Threading and Parallelism

Mergechannels is fully compatible with free-threaded Python (3.13t/3.14t). The extension declares itself thread-safe (gil_used(false)), so it won't re-enable the GIL in no-GIL builds, enabling true parallelism with Python's ThreadPoolExecutor.

By default, parallel=True uses Rayon for internal parallelization across image rows/planes. This also works well alongside Python threading.

To configure Rayon's thread count, set the RAYON_NUM_THREADS environment variable before importing mergechannels:

import os
os.environ['RAYON_NUM_THREADS'] = '4'  # Must be set before import
import mergechannels as mc

Performance

Benchmarks show that with appropriately scaled images, (i.e., if pre-determined saturation limits are passed to mc.merge or mc.apply_color_map) mergechannel is either on par or significantly faster than the underlying numpy operations used by Matplotlib. Note: you can run the benchmarks on your own machine by creating a virtual environment with the dev dependencies uv sync --dev && source .venv/bin/activate and running the benchmark code py.test --benchmark-only

Roadmap

  • Add support to u8 and u16 images
  • Add support for any numerical dtype
  • Add option to return any colormap as a matplotlib colormap
  • Add option to pass external colormaps to mergechannels
  • Parallelize colormap application on large images (it is helpful!)
  • Add option to overlay binary or instance masks onto colorized images
  • Add support for free-threaded Python

Acknowledgements

There are other great colormapping libraries available (e.g., microfilm, cmap) that are more feature-rich than this one, but which don't address my goals. My hope is that this project can fill an un-met niche and otherwise maintain full compatibility with these and similar libraries.

This project incorporates a number of colormaps that were hand-crafted by Christophe Leterrier and James Manton which were originally distributed here and here respectively.

Colormaps

FIJI built-in LUTs

16_colors:

3-3-2 RGB:

5_ramps:

6_shades:

Blue:

Cyan:

Cyan Hot:

Fire:

Grays:

Green:

Green Fire Blue:

HiLo:

ICA:

ICA2:

ICA3:

Ice:

Magenta:

Magenta Hot:

Orange Hot:

Rainbow RGB:

Red:

Red Hot:

Red/Green:

Spectrum:

Thermal:

Yellow:

Yellow Hot:

blue_orange_icb:

brgbcmyw:

cool:

edges:

gem:

glasbey:

glasbey_inverted:

glasbey_on_dark:

glow:

mpl-inferno:

mpl-magma:

mpl-plasma:

mpl-viridis:

phase:

physics:

royal:

sepia:

smart:

thal:

thallium:

unionjack:

My custom LUTs

OIMB1:

OIMB2:

OIMB3:

betterBlue:

betterCyan:

betterGreen:

betterOrange:

betterRed:

betterYellow:

Christophe Leterrier's LUTs

3color-BMR:

3color-CGY:

3color-RMB:

3color-YGC:

BOP blue:

BOP orange:

BOP purple:

I Blue:

I Bordeaux:

I Cyan:

I Forest:

I Green:

I Magenta:

I Purple:

I Red:

I Yellow:

OPF fresh:

OPF orange:

OPF purple:

Turbo:

James Manton's LUTs

Circus Cherry:

Circus Cyan:

Circus Green:

Circus Ink Black:

Circus Ink Cherry:

Circus Ink Cyan:

Circus Ink Green:

Circus Ink Mint:

Circus Ink Purple:

Circus Ink Yellow:

Circus Mint:

Circus Purple:

Circus Yellow:

Duo Cherry:

Duo Cyan:

Duo Green:

Duo Intense Cherry:

Duo Intense Cyan:

Duo Intense Green:

Duo Intense Mint:

Duo Intense Purple:

Duo Intense Yellow:

Duo Mint:

Duo Purple:

Duo Yellow:

Grays g=0.25:

Grays g=0.25 inverted:

Grays g=0.50:

Grays g=0.50 inverted:

Grays g=0.75:

Grays g=0.75 inverted:

Grays g=1.00 inverted:

Grays g=1.25:

Grays g=1.25 inverted:

Grays g=1.50:

Grays g=1.50 inverted:

Grays g=1.75:

Grays g=1.75 inverted:

Grays g=2.00:

Grays g=2.00 inverted:

Ink Black:

Ink Cherry:

Ink Cyan:

Ink Green:

Ink Mint:

Ink Purple:

Ink Wash Black:

Ink Wash Cherry:

Ink Wash Cyan:

Ink Wash Green:

Ink Wash Mint:

Ink Wash Purple:

Ink Wash Yellow:

Ink Yellow:

Parabolic RGB:

Phase Bold Green-Magenta:

Phase Bold Ink Green-Magenta:

Phase Bold Ink Mint-Cherry:

Phase Bold Ink Yellow-Cyan:

Phase Bold Mint-Cherry:

Phase Bold Yellow-Cyan:

Phase Green-Magenta:

Phase Ink Green-Magenta:

Phase Ink Mint-Cherry:

Phase Ink Yellow-Cyan:

Phase Mint-Cherry:

Phase Yellow-Cyan:

Pop blue:

Pop blue inverted:

Pop cherry:

Pop cherry inverted:

Pop cyan:

Pop cyan inverted:

Pop green:

Pop green inverted:

Pop lavender inverted:

Pop magenta:

Pop magenta inverted:

Pop mint:

Pop mint inverted:

Pop purple:

Pop purple inverted:

Pop red:

Pop red inverted:

Pop yellow:

Pop yellow inverted:

Quartetto MYGB Blue:

Quartetto MYGB Green:

Quartetto MYGB Magenta:

Quartetto MYGB Yellow:

Quartetto RYGB Blue:

Quartetto RYGB Green:

Quartetto RYGB Red:

Quartetto RYGB Yellow:

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

mergechannels-0.7.0.tar.gz (578.1 kB view details)

Uploaded Source

Built Distributions

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

mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (820.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl (863.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (976.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (788.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (639.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (677.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (771.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (656.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (705.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (611.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl (821.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl (858.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl (971.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl (788.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (639.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (677.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (763.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (645.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (701.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp314-cp314-win_amd64.whl (441.9 kB view details)

Uploaded CPython 3.14Windows x86-64

mergechannels-0.7.0-cp314-cp314-win32.whl (418.3 kB view details)

Uploaded CPython 3.14Windows x86

mergechannels-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl (820.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp314-cp314-musllinux_1_2_i686.whl (858.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl (971.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl (788.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (640.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (765.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (648.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (700.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp314-cp314-macosx_11_0_arm64.whl (564.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mergechannels-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl (568.0 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl (822.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_i686.whl (859.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl (971.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl (789.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (678.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (767.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (701.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp313-cp313-win_amd64.whl (441.6 kB view details)

Uploaded CPython 3.13Windows x86-64

mergechannels-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl (820.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp313-cp313-musllinux_1_2_i686.whl (858.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl (971.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl (788.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (639.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (679.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (766.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (649.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (701.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (564.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mergechannels-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl (572.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

mergechannels-0.7.0-cp312-cp312-win_amd64.whl (442.1 kB view details)

Uploaded CPython 3.12Windows x86-64

mergechannels-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl (821.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp312-cp312-musllinux_1_2_i686.whl (859.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp312-cp312-musllinux_1_2_armv7l.whl (972.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl (789.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (641.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (679.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (767.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (650.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (701.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (613.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (564.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mergechannels-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl (573.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mergechannels-0.7.0-cp311-cp311-win_amd64.whl (440.7 kB view details)

Uploaded CPython 3.11Windows x86-64

mergechannels-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl (819.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp311-cp311-musllinux_1_2_i686.whl (862.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp311-cp311-musllinux_1_2_armv7l.whl (974.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl (787.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (638.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (676.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (770.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (654.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (704.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (610.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (562.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mergechannels-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl (570.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mergechannels-0.7.0-cp310-cp310-win_amd64.whl (440.4 kB view details)

Uploaded CPython 3.10Windows x86-64

mergechannels-0.7.0-cp310-cp310-musllinux_1_2_x86_64.whl (819.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp310-cp310-musllinux_1_2_i686.whl (862.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp310-cp310-musllinux_1_2_armv7l.whl (975.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp310-cp310-musllinux_1_2_aarch64.whl (787.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (638.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (676.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (769.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (654.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (704.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (610.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mergechannels-0.7.0-cp39-cp39-musllinux_1_2_x86_64.whl (820.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

mergechannels-0.7.0-cp39-cp39-musllinux_1_2_i686.whl (864.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

mergechannels-0.7.0-cp39-cp39-musllinux_1_2_armv7l.whl (977.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

mergechannels-0.7.0-cp39-cp39-musllinux_1_2_aarch64.whl (789.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (640.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (678.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (771.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (656.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (707.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

mergechannels-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file mergechannels-0.7.0.tar.gz.

File metadata

  • Download URL: mergechannels-0.7.0.tar.gz
  • Upload date:
  • Size: 578.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.11.5

File hashes

Hashes for mergechannels-0.7.0.tar.gz
Algorithm Hash digest
SHA256 022538ecc97a92f52fd527a1a9ced11750abe69e4152162bb37f2fbf064032c1
MD5 3d352b4dea26e1b405fd815a5907f204
BLAKE2b-256 f53f38c565124c84be18d9c4e2c4f056ef7653e9a54e2972fccb9e6b174729df

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 39ed6a6726dd5845ba29aa83f3f826270c0bfcc694fe2cd61c990e9fb22839cf
MD5 c303b52c49aab540f9424fe8a5e5480b
BLAKE2b-256 65da23d2b4cf2c078ad2b74944327da60c7ac6d581b923a9aa617325c2a3da1f

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6374107e4ecd08566b34bee69251a843666ebf3ca4a8bb60c16a7fb6a675c06c
MD5 04f6cb64baa1c96c8fa6376818b4ae64
BLAKE2b-256 d0adc72e120fd04b0c8d12dc35ee2487ed2e62f192945bb42ba89c75d2629574

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d723aa08706413e86b2897f119c8b4a3b1b62f375390355bc70dad0ca2b124c2
MD5 c0b723ec631fa2a267150ff1bcf3f962
BLAKE2b-256 e9bb4279d9a2be9b708842ae947916e5fc14458574fd045d37a2ce4758e0d3d5

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ecfb9acd7cca9190ee1ccf59066723f5df76ab50b382fd24b3a8d6b80bb41bc0
MD5 d9e1ce8e46f42dc9ef3951d55ec739a8
BLAKE2b-256 3351a637c5eb2a4c2ab8e44cc70a82a762d786b3031960aa14e75a18dbd01858

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4baf1c4931b2c989d1521fef5450ab4497a6cb6fa850d80e5a41cbbed66959a3
MD5 42d21eeee9ccb5cf8b18f88339b4f05d
BLAKE2b-256 eb46e736b579ddb71bc2488fd4243e8000345d94d57b8bff6bd85e0cfd7d62dc

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4f5e16bdad5965c8d2b837120a4a24b9e0ace103d3f36cbd5ea6093e4baf3d78
MD5 4e50ae3b8be4e1c42ebdd593d09d2b52
BLAKE2b-256 09bfb5afe4e0452ef3a46b0b1e0f6f38592b4cc8c3f60f9ae94b0598e564043b

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 35e113235a4b9baef3850bfec4e83bd306bc3568d9d39bca577b14a179230098
MD5 22c3fa23b2787d61dca9d71e41bb1eef
BLAKE2b-256 5838aac814ee1aa0a77df6ad229eca5121fcea80d0e8540b09c2f64b94af0165

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a746bff39e2d884f06222bbfdcb92a203b84b913a2617b54f64fffb11bbe6dbf
MD5 e01a07cf1feaa235c8c6567015a8af18
BLAKE2b-256 ce6a4d162731962d6a8ec62cc190f4a4907230f4f562edd3a844e764c8891c00

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d23fc1ee1cf8d3de7c3baa25c925730d30a596d0f10d646cfcd51ddff53596b5
MD5 74577916f5878b666bdd69772ca347cc
BLAKE2b-256 6316e59656ba11ed9fd127b723e0bd35563288e8aad3b85bea7eb75d1fc40a54

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61cfcdd799209b6890dede0356bc3af6b2ff06b563dc8f1ad8b107fd89754001
MD5 a4bc58b0941bccdea54f8577821c1e97
BLAKE2b-256 e9bd139e7498a8c53406edc16d6db721be947967030da9659b9932ed3c00a51d

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d4df16e0ddde44c7d51125d87d9db0b171819ed684c606bb65a6f4eb36e5450
MD5 082f9764ca047a8580aadc99745db368
BLAKE2b-256 93b63d073d6e24951b482b23ba11ddbd45670ab789db72fca5a5bd2e7c052261

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4f7430563cbcc035e9e87619401dc42cdfa744042d22cf2cf71e6dd02542e10c
MD5 9995dc7a56daf7416f0353d44f1cdf65
BLAKE2b-256 8c29bdb7a47b21de9fd49365e0aceb5608b7af71db8c0ebb8ea67c1b80565f9f

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0af61f5c7370dd60f50b864588731dad882e3e197b15dc097db9db63f739b549
MD5 93f5a0e034cdba7c7b320ad95069a920
BLAKE2b-256 47d63dc150e5149b1007008dd9a8a7dbf32294d7318c2af79cde5ab9050853fc

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 607c5f4cf1776abec71845aaa73fe5b88d938c2c5abb847ed74834a6144caf6d
MD5 469cc244bff78787b7c310b90da01c29
BLAKE2b-256 e8666372b27f2ba8b3be21a40f0e9ecdea57de9dc6a7448fb4cca1209d2330f8

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02c7654f4a6e315031a499d486df893477f1f25cc636c643fe7ea5dd554c8e30
MD5 efeeea6f0eb5cb91aa77528a9082cff0
BLAKE2b-256 ad7ccabfb71558ae3e3dc5fa359af2476d2cf537a1a0e3b8156dde4578da8e4f

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 aa5650512377f58b9edd29890893f110016baa1ec043a1a54283988c05bdb928
MD5 b84a42d581c934ee899115c975443e54
BLAKE2b-256 3e63a7a5b85234c9d67e44d229adeea42b1a04c982e4230fc98c5bba3acb7c08

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 adf242d35f7be309006859b6e5648de8c24e2cb355ef3fc84df2befaf015f14a
MD5 b9692e211740af69202ad0a32d9ed8f8
BLAKE2b-256 a492caa99475fef85c1a1fdf65e94131b834076da593a92560d661f500e7c4e3

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 df1968f91f08108f098890036255d9c02754f8a4586842d68005a796ca196eff
MD5 422ebdcb2977e47cf2a44059d80db841
BLAKE2b-256 74d978e11b025f31a15927bb5fed16fe543b910413d66506b2d04b4bd85243ab

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aa53e4fe0e59a993027f7dc1f0aeb826c3d45b07fe4c06141f4eaf049ead62d8
MD5 3f55eaf2b248efc19a907e60618208b5
BLAKE2b-256 4c96d0fddd7ceac17bfddce15299c576efe491d7857d41289299417d5ce74da8

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30426688d2d4b0386274013d32bb0fa9cefefb0a323574db059bde5d199b7163
MD5 2f8d23d535e34ed72d704c7221a5a27f
BLAKE2b-256 dff10d0ae53839debcad4361607902a32ab51043280f41ac6d4bd7f56bce129c

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b739a5a2b59590c689e3d668c22f059b01eed34278c64ad25475fb3a455bd551
MD5 bc2aa5003f4054e10271838a78598813
BLAKE2b-256 286fa99688bf5b7a987f8c473047e0f5e4ebc039b96e75bd8df68a9360fbe5d1

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9593805591e94935cb2bc16ff7be9dda8e7a4917872073171699653f52253138
MD5 51d08375b68f5e97e0e546ae73fddb5a
BLAKE2b-256 6adf3bd181f720663ccc9ee6a1c20446e645a9b3f363079d34e1e4ff146ea0cf

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c4491fe9af313e6ac05dbe94bb7010959edb5ff80114069d2cb29d4126324f3
MD5 6f5726e37c9a20f9e0d926fb3c18d00e
BLAKE2b-256 c939a0cea1fca1ca43c1eb0f73ba3fe4389ceae473f3d6556d92d036a7ea9e66

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 430031ae37f817c9aa0a462b59b51cd7cdeaa5dd69a70bf40e1aa633d2aa3fba
MD5 aabb26e7eec20029fd31afc4cd18173c
BLAKE2b-256 7e5269c1326439839021ee5ffdd019c3ed4d38e117ba43c58c62c4e5ff672c56

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4917ecf306937b8b93061ba459ba67a2c24dabb19fd34bd02ddb90fc350eb4f9
MD5 1e0ef54f06b1a765373d0ed5c0e0b4c5
BLAKE2b-256 0627982bf352e0e948f765ebec3b3527be56c054aa235209211d54cfe0596196

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 69b8d3bd08768f5289f8c73543766f612259b8dfbc2b7bda09785f321e8273f1
MD5 18d79922b1437e7a92253551b2d63ab7
BLAKE2b-256 4fbf99bdc866642dedd7c5fd0dbfcdc51b2643c623595ec9364ebbdd10a3b200

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 038b8c2b444cdba08c0f0314cbfdb212a43f919d98e4c0cd8104826859dc0828
MD5 61943b4adc647a96a9dd578679ba7715
BLAKE2b-256 4b15e60c3f72d116e581c5ada8b9217efa8bbfd57b74bce0ecc0f3b2fd73e15c

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 adc48f7eeb010a2455a59dca9e97b044ee84cfd6a40f1c727b880f3773b8d03c
MD5 65ed8ea0b1ec7e2fac13b0a25148df3c
BLAKE2b-256 62c582a634c893e1e1a46fcbf9ff43755b870e48ef851c8f4f4381f5c4b089ce

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d4223aef41799d7479a79bafd92d7e20778970d7608f5db1b8de5507c9c40edf
MD5 c2764a1db9b22e27bbe9fae0c66b92cf
BLAKE2b-256 1e14fba793467baa4c57154e8f7ad5aa534c6ce2bdf3dfd784cd5268279fbeeb

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e8e45a4a48b63cd2be7bd8c2c415a261c5da9361219fc471c712c6061a9a8637
MD5 34a606ca9f7a2800e7a6af67ab66eb4f
BLAKE2b-256 0f19d0bc2b13136f8399b71c8b9f082ee5e2714ab71f779e115eff7c8f3b5372

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 268a2ed01e7f344b20b19d97fc3f7e4c695d1b9e676f191cb5bdc18e1af5c69f
MD5 f6f59de8aab4b6e61515f6ebd5ac5c84
BLAKE2b-256 b8187630529af3e7d1423da5c0ce8c7a921b401f62968520f96304980867b98d

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39cb609920a5fa741a1575c4bf10bd0d254b9a452d25c62b07ce3281c7b500b2
MD5 3196a50664567151a11299c4dfa9a378
BLAKE2b-256 b036e07fb72955570a7776ac8c3780fd34bf44d2a2b8be5a519336f7e6ce701e

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f05ba66ef8d1f6327f592b77eb271c09e60e4223686dd059fb8aa42d4dceba25
MD5 29634411d4d0c398837686f812222e38
BLAKE2b-256 cecc3c84ef23bbdaaeefe193aef45858e176ef5b6fb49f6c60853a70d5aa58bf

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0b5406dde7a14b0fb14e5b6104a95507b4be1859900223f0203768068c464a1d
MD5 0de6b3f227c03acf4ab40e500b33543b
BLAKE2b-256 e1ba5e8428e9cd91ee6fd03d4c94093d4c4c4709c9731649bed1f8eeb9a760f1

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 794d2ac12e2da4c2d6ff525b295710d6f4f2774f722dd12cc206faa32b90b22e
MD5 48dafba12d27e4bff14a60f2f04dfe86
BLAKE2b-256 c199a00ebb5e34c47c8f3ba61a04fd012e8549d431f52ec782bb56bb4e8e87f3

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 16bea5f92fdaecdaffd1de93e13ba133f490036be6ae247613177b2537794004
MD5 125e571ededecabeb54f17c04c348281
BLAKE2b-256 677339696f6899267e81e558fda6e81ed09e1cc1456d23b6dfdb09c5045c473d

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 32c428b324ce536fde84125240834ec007ffb5c6258b49488f12104274a3dd85
MD5 34adaf0b7e2f36cabe3dfc523526feb0
BLAKE2b-256 89e673837bf815e138cb019f68e5bede20244edcbb9397d60bdd22a7f79140d2

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1f5790c91439e5921936413df1cda7182ae97c2825ff46b0cb5cc34c06334a32
MD5 ff91485f624dd03afc0ffecad83edc64
BLAKE2b-256 adc8ee15482a0818ffaf8b737c344a4b9c03bf32ec36d4d2595fc9cd819138ee

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a19fbd94426e8ce3842c1d867c4aea3cc7d84889a821a68680e926fc619d51ca
MD5 d75c13c0a8979daea64f5a7df46bc5f1
BLAKE2b-256 136a0c91694eae67df2541b0f5d961facee53d7c8b6c9e34e0fbf271b4a1c40a

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f848f8dccc6e8543ab43a544cae3e1f2552715921073d523973c063176677500
MD5 5b991c3e2263ec19f85ed73704c33394
BLAKE2b-256 92e3523b8c06310bf8fd55ead1c3ea5e94700c4f3036c9ad1297305699f27156

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 47ba3452b743b8a37a70bea9ac2a56a712e8d1937019be24488aa30ae9f7b86f
MD5 b175351c995819a33471ec4a0860935c
BLAKE2b-256 bab1936990d139a75a8827e85133d3d269862acbedbd1b00a6ec48aa9b887c69

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0574b3d0eafbf33d40d97e3c46b6046601f488bf366bf5cce4667690723b1424
MD5 29b0aa9bf7f02d5d295f1512fdd7f94a
BLAKE2b-256 b96950575225fcb352398293010a904ab1e9e949c20808fbf2693a9d95635e14

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e8758fae9175bcef983a79dac0d337f406b3cc54df8761311e4fb9f1ad732719
MD5 62b7ba10d2a519f7de3c6625e3b7db01
BLAKE2b-256 51a41e7c29b2fa82600f8a58e0c5f4a40ad60dbc1d84032de8a562f01b6def8e

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a14cca0c46c2a20d17660dd1f0f282a97025f7f97763bd0898fc136330aa556
MD5 dfef1e5f254be9424b1ea6a8bf20280c
BLAKE2b-256 52c44b0648f3e23c91f81fcc5637b78325293b712ef612151eba896979eb3952

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 947947141a23e41e0d95427f1b3c682b1140e6beafd1aa4193e67a92f66fe1d4
MD5 f2bb6b107bc87a8587dd51dad9bfcf8b
BLAKE2b-256 9864b9f6f6193e50d796b14b08bf838fb24de3bb637d9921e6875de176498221

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 269c9d188747a7b308fcd0a2e73d2d157d97506058ebb411e33c978be3f062f6
MD5 a659fcef830202b4da14644b3b64a047
BLAKE2b-256 c4eb2093b8307d99b3dacfeebc2c9666490651690065a11be37e91f14bbed990

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e89827e7c1381ca33616f74db9d58fe45c8b08bd4038b4400d8eb53d50c6700
MD5 ba30fe290b87e1fd5363b8e51cdb7658
BLAKE2b-256 a5b8bd97e66825f1977bc37579167297c24043bdc5213d9f610f63fd6382c879

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 baf4fe46725c30aec0988fc0f92440d5a676655085bf0ab5f67fc6205c6296cc
MD5 f6830592ff510604ace1c6bd7bd709ef
BLAKE2b-256 cd486b95d16e8941955c74a3d9a49002098992887994cabc1c442332e320591e

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 92a1ca60f5a3ec23a9eede29167e87e8eb96ab1697e3134b16d1d9b809375f34
MD5 32e1ec340480f170f98d2db74a891e64
BLAKE2b-256 8755710fce7d546fe548be2d49a8d2ae4338cbac38b0267ee6034583f58ee39f

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8127d0a9754740b5a2f8fbbe9f6cdbd50c0da04ebfb36d25fe555c73bfe7e759
MD5 802ddc7378c0cabc296ed350a7b0f46b
BLAKE2b-256 904d15f532912f97c50d6b0a49c3ac6bf527728c895880a65657f0f2063bdd86

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b3c59dfdad5d146e5e085b0fc05b1a95772ba78858302864c98a8de42566940c
MD5 ff0f1e8611f660827adea1c3a3f19ef3
BLAKE2b-256 9ecedefac2f2e7e31e2d1d5a364b70851e85325a9a74187c1f198e9146a35427

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 667bf2108bd3ba14df8b25b2b15c25447ad333d9ca6add8c640a2fdb1e8eea71
MD5 0959add81db51fecb6d8495ef1b82845
BLAKE2b-256 407ecfe3b7f2e2f356157b5eefeeb7018dc926822968bb279898556b5bb73443

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9412ccf2596e1b497e1ae2e8c00422ca8490abeeef7a463a08073babf4664070
MD5 170b232de0d204770da40ac0d62a0405
BLAKE2b-256 8485cfb090e4592878e25bb56d877968bea4150b8ff679fec658d4627d416ac2

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e81b10fe742447c0c82eabf0a7153f3b9aa6be4418fd75c2d63079aae4524fdb
MD5 cf092a17c8fb4c051dbbdb7c1c9f97ed
BLAKE2b-256 c75ca84fdc7e77adec6c646c53129441942293c77fdd5f03f10959cfcad71fea

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd9d0329810a58ca895036476d5f92955c0356a0964a87bf0c12d7dc803b507b
MD5 b9067a84a2f8954d9540b7c0ad8a046a
BLAKE2b-256 7793478994525e41c07f865630ef2869174cb0ebf2decbf196463927a1f17881

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a128bf40dcddaf28c190939b2b6e0a2e00981cceac2654394e94c126949745d6
MD5 4128bb31dc8ea225a4bc9a3180289f83
BLAKE2b-256 c6f555ca9b68df16f8411279ee75fc3aebd8490237cdd3b36ba7d75a56a3d0ec

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8930ee3488d2399c9d07195a4392ed26b77b4a46246b319265944cd0f53d2716
MD5 eff2ea09ca2468f12aae071a705b6737
BLAKE2b-256 1549b8b344e20d45acbece418e5aac102315fb958750a00c7d7d5ec117f64fec

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c0172ea610c3eedb7a1a2ff687f88315b8900b1a1e1b4945cbfacfca8c35aeae
MD5 636b6f2d2131e3ac1de9270764e6d49e
BLAKE2b-256 9786de9476fa5346e0e77f7d9046cd34d5bd2cfe9424c02a4a78b0c439f7f9be

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f3f464d296a4c0d4b57ead06af714c08cde47245b3d99017329854bd49326365
MD5 e184cbc33669bf46a39fcb8b07de7c79
BLAKE2b-256 a5ed99928a1a2429272798b3577934b66a6e1e44f2bc1adf931e0e23dd21cb3d

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1a52698a8560b8e690fffc900661e589ad0d253bdffeabd534030c4dfc81fe48
MD5 aa2f118b014004a1d76b108430266663
BLAKE2b-256 88ebdb439e6adf326dad8a29c646c29798439552ee4191736dfa275618ad8723

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bc99ca7d187872f3c3a4e1b9df3c3b27e5bbd408b72faac3e42bd6e72ca02e8
MD5 52164ac1806ec6d4233b353ec9c14569
BLAKE2b-256 a04b9a893368f537eac0798f200e97cce1eb1d70d21e53351311b5832b19b2a8

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 004e73085e5551cb8d0bd9bcda94c11899062fa49a8fe48d9b7ffd64da3a6ed3
MD5 f7313be5daff664925047d84b0d91ef1
BLAKE2b-256 7124d1eff42c2da83b2522637b57fa435954fcf1e88f68e5bb353a2fc2802d50

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 628b32ece8f344062b75a478c89305b2525daa6db732f3c0155e94698829760d
MD5 be088efc1560dafc175eec440bfa3921
BLAKE2b-256 e642b0c58677af1fcea0904af38a5b949388009748e94d44927617469f12d0da

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff8994d67b784a402ee7dcbd6e9eb2765c54eee83585bf561108f07d68601a53
MD5 84c03e352ed9d4569ccefdc1124b44e8
BLAKE2b-256 898e88f9b69c5de0ec52d161757ed31dd1e00262731030b9c02ab5f81e649731

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e878e216c968714ddf69d8690b48971706b1cbe54e1f50e32a40bf0b33c60378
MD5 a2dd1143cd6e3ca2ef2e5725ef5f3b0a
BLAKE2b-256 cafb2d2923de7e09c82a8b081744253a8f9e66655b9d1269ad8c00e07e66c7ea

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9243707b85317dc13d038e9c000f6bb4f5ef0de1fcefb2ebb08feafca40bbe57
MD5 cafa0cf6cd4dc26839dceed0131768fd
BLAKE2b-256 196b9d3e4ad2ba8756d077ad4eda95ae60f1378441498def2ceedcc5ceff37ef

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e77675824ef748b3ee4571c3d16687e69918a51bf60a9101441d7d94efb666a3
MD5 783086d11174818865b456c638ed63d6
BLAKE2b-256 0b80926c625b0dc7413b34cecd313a6fb7524dae15f3fa6550b7c0a95cf772e7

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3dfbd5e78e206aee1ad8430dab743e8e6a7a9b0bc2ff2fc52ce675f9437117d5
MD5 b94e31dcbfc128c4bb5d8765989620b2
BLAKE2b-256 f242e30fbda6685547278036b7d5385b9154bad31f4dabf83b503dd10d9b85d2

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4844e576e619518d4573836d7919ec574c9e9073a85947290601cbdb3277b4cf
MD5 39136fe09fbc1070c91ffb48681e66e3
BLAKE2b-256 67db342d8ba6f7b74b6a584f78db762a2db5f0a0f1a5974ddb81a931e0686741

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c6bdb94ab3d28ed7b4940355212cf1cb7bd33f6097e3a6b58c85ccdcce7154db
MD5 102c85e29ec6218966abc48fd2fc6aa3
BLAKE2b-256 1adcc518c83b16c332e7724fdd29cfe3012d48208f72c12511db1a3db5ca2c3d

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 85faf52c4e5b552cb907815cb56c78cdbc9a140aabad7252597e0bd9c0a743d9
MD5 bc680b7c37314337e129a0307c013374
BLAKE2b-256 08c11820c099e5d08525ea8a33d28c5c36aac43bc5f3344b1cd674f3e6997564

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 84385bff97e962ddceea92534d8a90132a6bda65983db089a5617318e94ecfda
MD5 e0c1c993bc9080e2fc8a49c1e9570c88
BLAKE2b-256 dc40957563592bab5149e186756dc845d2d7c9643b899ffeb5a23079035a4827

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1ce4fde81ab9750eb59de2c47eaa7730e68ce2155e99efd84fc2e2521e91f239
MD5 fa08e4e5319f75222e8cd257bd3f7994
BLAKE2b-256 e695866f882ed06e72632dc8d2b90476ff8697cccaca33b5379aab86bbf864eb

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2ce7bc60be67e5c1af249743b5c8238a323cb4dc02200bfa5d96412d64801d1
MD5 b8a2b904a7c8ba2d8983353632b2af71
BLAKE2b-256 e91c48c813616703ca02e3f7a926a309dba6a51de2ab0950758b67209e7ad5b3

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ea5540ee7b90e3e06bc448b2e1dc47d819477dfa7895d2ea3b5bff26724fe1f5
MD5 02a22dd715b31e91564103ca8b9a8290
BLAKE2b-256 39a325b27deb6d3fa99dfb58a1456340fe7777700c8efc9eb39ac3f83cb649a0

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8fb319080f14ca53fd1dbd0b44f6f22a475f7c9eaf2b60967bc232a633f36338
MD5 14f9de59ffa21d43412aacb8e85b4cad
BLAKE2b-256 9b884c19700f6cd47ff4901116f48dbf717e3e5b258523dc9be7e31b4c8ba0d3

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bd8dd05b3b99f5096ba71674f43edd15d8cb54ac394283e7bd61be4e9406bc24
MD5 e2a69d6f7816ad3e7d30f2d5e97fc3a3
BLAKE2b-256 ea3e4a74a11e1b39343172b782e544c9de5507f590f5294e71b5a5cb17fdd93f

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 590809858bbf5fb60ea5f20ebbbd7a3b0ce2b0851b904db41a79697294102df9
MD5 4ae9d0601da1346fe3fc6e72239932fc
BLAKE2b-256 2a943a07170c598bb8d34c0e09bef2f61620d03c76b7cfc7aa9c12ee8be09c29

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 059e9fa0e7ac87e378664257006d67b096386366386ca7140b9bb6d64a666244
MD5 6fced6c6d6f5df15817055092c819feb
BLAKE2b-256 b21265b9e2085b558a113fba978b9fbff028a1020826b486b11caa5142e1fa57

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ba0441c9dbba69570dd32d227f60478b5ce22998a110dc3c5c2a6593cdf304b
MD5 c7845fa2ee0cb970602e0c05d48039db
BLAKE2b-256 774fc76a9c266860bcabc6c0f32a1515901ad2fdbecb585d7a13aaca6a7b5871

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2582d7785c9872047472153617e07603dd0da5ff971f3a6fa28ea0724e362ea9
MD5 6993a014a530949c413e0b36f24222e6
BLAKE2b-256 34b941696a6f9c66d489496f49569b762eb094fa89c8f940114d7717ce08013c

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 650c8078699a7bd0ef8bd54143085ec836bf750ce667e650f2a30df340239895
MD5 66606144d6813cb9bd93f20b75ebb613
BLAKE2b-256 1daad17d2b5b981986b53b5f665976ef0f60c708c69b49d7445250e64f8444d8

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c76c5b770d3cfa232b0757279ec1f4f2c2787cddc777b36051a78971e243d1a8
MD5 eb1d3e4e64854abed6e64e871708af10
BLAKE2b-256 ee29e629aab1dac2237dd2b5ed137f81e401bc69d3d986405069f169640cc077

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 078308329db6f1de57eb9983ce98b8c8e1badb92f9e71a36f6db2b35eb38ecaf
MD5 ccf18d1ca838aee232565b04a78c02fe
BLAKE2b-256 bd8f919b671d8750a53669987b7ae651253b95349fd5c13802c9254645b71d28

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e24036f59fca45f80e5a3dbab6ee177dc5867c9977d27e8b6d284df7aa0e1917
MD5 faf27e06f81625b1385b1d18ba3237e0
BLAKE2b-256 1500c4fc9137453472176ac0d950ab5e17dc24d1d1f1576427a4d7bf2f6a1325

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f7d33bf2e9314edccddf53270a027c71e34d709f83fd7bf1887b24403afe5719
MD5 eef3ad0bbd290cdd3a9f4b5c69932f86
BLAKE2b-256 c4bba2cc46f5fe91c4e2d797f0e45059c20be7892741b9eb0b75e9a89facf624

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da96e6a6a55f71b7a07b6ad31ade3025eaf25b3297715c93cfec3f39878d8738
MD5 98ffd65325f7a2d4e59fe0c6dfe8f339
BLAKE2b-256 411b9134cd7533bb9d62aa2152ee86964ef6aa41562e44a55bc171e2e7ed60cb

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4a4a1e75717c955deeb4aa41a7298290b5cd1f59f79e055a7d79f122102dff51
MD5 fe304d6f684e28221907db2ac50bf135
BLAKE2b-256 0ebc24206e026e83d8d0cc6511d440e7a061d4839ee3c020ba864e21ebb26325

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 42840241fab9b119fdccc2b78f0acb6e01ee8bc2c52813aea3e4251d28fca366
MD5 63835b0fa5a8ec6be8d95eb3917757ae
BLAKE2b-256 3672c21cf2a283ecc7b7f3cbfa973cc3c29590057e3131a42c47cdc053659c37

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dc86f5aa01830f8730b1af47912ffc8f29d7443ba11bc437240556b2142ef702
MD5 0b8a9278f66562cc5473055a334e5f93
BLAKE2b-256 173b9c4bf9ff355d02c4fe16628fab9fcb36242fc235508f8d7f9f894861b46a

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3df114743adb144639db5f45c026a7e3ade827792ecaa441d2fbf483675dec15
MD5 30bff5a96f4919041020b9476f1134da
BLAKE2b-256 1107dadd473355e58d3c0779d1c05be58a79ceabce55c5b90b62a41a1558bb79

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6529764614efe5a85fcc503dd5b81dc86af8171705039faad39dc90977fe9f8
MD5 fc4c6e9b2dd93a98f5c691b8c6a041f6
BLAKE2b-256 f9a0392027f8ef14a35e7c332b8b337461d338632c1c06f7bd388aa4014d6a03

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f6d35f0e19bcc558bd466fbc197d738eb4132b74a925a6b3ed9519e5d17494a
MD5 e870df4efac1f93f69145579b1b66f2c
BLAKE2b-256 9bec37ce2e07f883065e388751e2229faa4f42f7d01ca02bf69db90b56719ff5

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2798147ba8b04c4bff6d6cee615f8cad7cb77c10e279dae0e5faff87f4049ed7
MD5 96fc1e003ae4189ca9169c5700834080
BLAKE2b-256 e8af3eff1ad98f71bf4e0ded2fd4f7488559d5c8aac124c62c45504080a04a54

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f442b509ddd670901cebaf6986e93db0aecf02b9ceea3219c455984c323b4e4c
MD5 45b04830b776014a7c419a53a2fd9a59
BLAKE2b-256 89a5145b3492ffa193da1245dd8bfbafe21f47d64496b4ae213fb5aed75a536b

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7dcdeabec632b85d2ef7591a103b88ac229839c88fbfa888a99396d67c0c2dbe
MD5 f8d702169b07a7b20d5db67a885fb505
BLAKE2b-256 8ccc010484fab06efb25f415b165a8777e44a700cf90cd13b8f622dfe418908b

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6316ea6d0aa49239e79011cdece32bfab316a6d7bfce73175aa04fb34eec83b6
MD5 5b3ee6c20ba047e338c403e87e4f9d17
BLAKE2b-256 441277bf7ef16a52d54eb865667ff808040f7d8e93a77674c75817a81ba4b7a0

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f580b52aeba23651df5b0785fc95aad1d3ba73cbb6b58b4a300fc7badc0fd1e9
MD5 79799c017d6e4d600c7920cb9e4760df
BLAKE2b-256 68ba2eb47b038028506f49ffa0b78b13326e3ad31fb9847ca227cf1fd2631894

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3016dcbd51da76b2e0f3a764d5d6d958084911d72ae9c2c2a9c27607c4165d75
MD5 d46d0fa76297d810a97dcdd9ac69282c
BLAKE2b-256 12dcfed4e5ad76cdf318f9c5977f22509b83e977a4b5136aaa755636cbd0d96b

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cdff123b5ddb7ad859703d4d43e8e9ace115bd2063d56373d9b458ac8501ca5d
MD5 7cfbd75875d207dfa2499c39ddec7fc9
BLAKE2b-256 7d9b146a3671b19475a82da615915fea61d21cc3e736bf2ce0c213b78ff428d2

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 24f8d39a5cbeb22010dc641c9a6fd851a4220dec35cdb4d5e5aa742fa659d4fb
MD5 b82790cb38bbc9b7b0ef05af6eedccc7
BLAKE2b-256 70c12d93e31627d51cf458a230f42a5cfd5280a8472e953210eaa12d5c98e779

See more details on using hashes here.

File details

Details for the file mergechannels-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mergechannels-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26fa673ab1bd0be8e5f784e8ca4cfab3b850f0ee3591827d1bffd506a5344ffa
MD5 191e3f7cf543f28b5a73e10c065947eb
BLAKE2b-256 20a74b9e1c3bd6ae6c12bdc6866fb1149b1737e634c4e7c2b541daa9be9c1d3f

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