Skip to main content

Mahotas

Python Computer Vision Library

Mahotas is a library of fast computer vision algorithms (all implemented in C++ for speed) operating over numpy arrays.

Test mahotas Coverage Status License Downloads Conda Downloads Install with conda

Python 3.10 through 3.14 are supported.

Notable algorithms:

Mahotas currently has over 100 functions for image processing and computer vision and it keeps growing.

The release schedule is roughly one release a month and each release brings new functionality and improved performance. The interface is very stable, though, and code written using a version of mahotas from years back will work just fine in the current version, except it will be faster (some interfaces are deprecated and will be removed after a few years, but in the meanwhile, you only get a warning). In a few unfortunate cases, there was a bug in the old code and your results will change for the better.

Please cite the mahotas paper (see details below under Citation) if you use it in a publication.

Examples

This is a simple example (using an example file that is shipped with mahotas) of calling watershed using above threshold regions as a seed (we use Otsu to define threshold).

# import using ``mh`` abbreviation which is common:
import mahotas as mh

# Load one of the demo images
im = mh.demos.load('nuclear')

# Automatically compute a threshold
T_otsu = mh.thresholding.otsu(im)

# Label the thresholded image (thresholding is done with numpy operations
seeds,nr_regions = mh.label(im > T_otsu)

# Call seeded watershed to expand the threshold
labeled = mh.cwatershed(im.max() - im, seeds)

Here is a very simple example of using mahotas.distance (which computes a distance map):

import pylab as p
import numpy as np
import mahotas as mh

f = np.ones((256,256), bool)
f[200:,240:] = False
f[128:144,32:48] = False
# f is basically True with the exception of two islands: one in the lower-right
# corner, another, middle-left

dmap = mh.distance(f)
p.imshow(dmap)
p.show()

(This is under mahotas/demos/distance.py.)

How to invoke thresholding functions:

import mahotas as mh
import numpy as np
from pylab import imshow, gray, show, subplot
from os import path

# Load photo of mahotas' author in greyscale
photo = mh.demos.load('luispedro', as_grey=True)

# Convert to integer values (using numpy operations)
photo = photo.astype(np.uint8)

# Compute Otsu threshold
T_otsu = mh.otsu(photo)
thresholded_otsu = (photo > T_otsu)

# Compute Riddler-Calvard threshold
T_rc = mh.rc(photo)
thresholded_rc = (photo > T_rc)

# Now call pylab functions to display the image
gray()
subplot(2,1,1)
imshow(thresholded_otsu)
subplot(2,1,2)
imshow(thresholded_rc)
show()

As you can see, we rely on numpy/matplotlib for many operations.

Install

If you are using conda, you can install mahotas from conda-forge using the following commands:

conda config --add channels conda-forge
conda install mahotas

Compilation from source

You will need Python, NumPy, and a C++ compiler. Then you should be able to use:

pip install mahotas

You can test your installation by running:

python -c "import mahotas as mh; mh.test()"

If you want an editable install for development, use:

pip install -e .[tests]

The build is Meson-based. To rebuild the editable install in release or debug mode after the initial development install, use:

make fast
make debug

If you run into issues, the manual has more extensive documentation on mahotas installation, including how to find pre-built for several platforms.

Citation

If you use mahotas on a published publication, please cite:

Luis Pedro Coelho Mahotas: Open source software for scriptable computer vision in Journal of Open Research Software, vol 1, 2013. [DOI]

In Bibtex format:

@article{mahotas, author = {Luis Pedro Coelho}, title = {Mahotas: Open source software for scriptable computer vision}, journal = {Journal of Open Research Software}, year = {2013}, doi = {https://dx.doi.org/10.5334/jors.ac}, month = {July}, volume = {1} }

You can access this information using the mahotas.citation() function.

Development

Development happens on github (https://github.com/luispedro/mahotas).

The Makefile that is shipped with the source of mahotas can be useful too. make debug rebuilds the editable install in optimized mode while keeping assertions enabled and adding _GLIBCXX_DEBUG. make fast rebuilds it in plain release mode. make tests runs the test suite after a debug rebuild.

make debug
pytest -v

If you want the equivalent of the old DEBUG=1 build without _GLIBCXX_DEBUG, invoke pip directly:

python -m pip install -e . --no-deps --no-build-isolation \
  --config-settings=build-dir=build/debug \
  --config-settings=setup-args=-Dbuildtype=release \
  --config-settings=setup-args=-Db_ndebug=false

Be careful not to use the debug build in production unless you are chasing a bug. The _GLIBCXX_DEBUG configuration used by make debug can still be much slower than a plain release build because it adds many runtime checks.

Documentation: https://mahotas.readthedocs.io/

Issue Tracker: github mahotas issues

Mailing List: Use the pythonvision mailing list for questions, bug submissions, etc. Or ask on stackoverflow (tag mahotas)

Main Author & Maintainer: Luis Pedro Coelho (follow on twitter or github).

Mahotas also includes code by Zachary Pincus [from scikits.image], Peter J. Verveer [from scipy.ndimage], and Davis King [from dlib], Christoph Gohlke, as well as others.

Presentation about mahotas for bioimage informatics

For more general discussion of computer vision in Python, the pythonvision mailing list is a much better venue and generates a public discussion log for others in the future. You can use it for mahotas or general computer vision in Python questions.

Recent Changes

Version 1.4.19 (Sep 22 2026)

  • Require Python 3.10+; support Python 3.14 and NumPy 2.x
  • Build with meson-python (setup.py removed)
  • Fix incorrect results in colour conversions (rgb2xyz, xyz2rgb, xyz2lab), gbernsen, dog, and find
  • Fix gaussian_filter1d ignoring out and failing with default axis=-1; fix gaussian_filter on some 3-D inputs
  • center_of_mass returns NaN for zero-sum labels
  • Allow spline order 0 in interpolate.zoom/interpolate.shift
  • Fix interpolate.shift/interpolate.zoom (order 0 or 1) and features.lbp on non-contiguous input (see #124)
  • Remove long-deprecated modules mahotas.lbp, mahotas.surf, mahotas.texture, mahotas.tas, mahotas.zernike, and mahotas.moments (use mahotas.features.*)

Version 1.4.18 (Jul 18 2024)

  • Fix bug in Haralick features and NumPy 2 (thanks to @Czaki, see #150)

Version 1.4.17 (Jul 13 2024)

  • Fix bug that stopped mahotas from working on Windows

Version 1.4.16 (Jul 3 2024)

  • update for NumPy 2
  • Add deprecated warning for freeimage

Version 1.4.15 (Mar 24 2024)

  • Update build system (thanks to @Czaki, see #147)

Version 1.4.14 (Mar 24 2024)

  • Fix code for C++17 (issue #146)

Version 1.4.13 (Jun 28 2022)

  • Fix freeimage testing (and make freeimage loading more robust, see #129)
  • Add GIL fixed (which triggered crashes in newer NumPy versions)

Version 1.4.12 (Oct 14 2021)

  • Update to newer NumPy
  • Build wheels for Python 3.9 & 3.10

Version 1.4.11 (Aug 16 2020)

  • Convert tests to pytest
  • Fix testing for PyPy

Version 1.4.10 (Jun 11 2020)

Version 1.4.9 (Nov 12 2019)

  • Fix FreeImage detection (issue #108)

Version 1.4.8 (Oct 11 2019)

  • Fix co-occurrence matrix computation (patch by @databaaz)

Version 1.4.7 (Jul 10 2019)

  • Fix compilation on Windows

Version 1.4.6 (Jul 10 2019)

  • Make watershed work for >2³¹ voxels (issue #102)
  • Remove milk from demos
  • Improve performance by avoid unnecessary array copies in cwatershed(), majority_filter(), and color conversions
  • Fix bug in interpolation

Version 1.4.5 (Oct 20 2018)

  • Upgrade code to newer NumPy API (issue #95)

Version 1.4.4 (Nov 5 2017)

  • Fix bug in Bernsen thresholding (issue #84)

Version 1.4.3 (Oct 3 2016)

  • Fix distribution (add missing README.md file)

Version 1.4.2 (Oct 2 2016)

  • Fix resize\_to return exactly the requested size
  • Fix hard crash when computing texture on arrays with negative values (issue #72)
  • Added distance argument to haralick features (pull request #76, by Guillaume Lemaitre)

Version 1.4.1 (Dec 20 2015)

  • Add filter\_labeled function
  • Fix tests on 32 bit platforms and older versions of numpy

Version 1.4.0 (July 8 2015)

  • Added mahotas-features.py script
  • Add short argument to citation() function
  • Add max_iter argument to thin() function
  • Fixed labeled.bbox when there is no background (issue #61, reported by Daniel Haehn)
  • bbox now allows dimensions greater than 2 (including when using the as_slice and border arguments)
  • Extended croptobbox for dimensions greater than 2
  • Added use_x_minus_y_variance option to haralick features
  • Add function lbp_names

Version 1.3.0 (April 28 2015)

  • Improve memory handling in freeimage.write_multipage
  • Fix moments parameter swap
  • Add labeled.bbox function
  • Add return_mean and return_mean_ptp arguments to haralick function
  • Add difference of Gaussians filter (by Jianyu Wang)
  • Add Laplacian filter (by Jianyu Wang)
  • Fix crash in median_filter when mismatched arguments are passed
  • Fix gaussian_filter1d for ndim > 2

Version 1.2.4 (December 23 2014)

  • Add PIL based IO

Version 1.2.3 (November 8 2014)

  • Export mean_filter at top level
  • Fix to Zernike moments computation (reported by Sergey Demurin)
  • Fix compilation in platforms without npy_float128 (patch by Gabi Davar)

Version 1.2.2 (October 19 2014)

  • Add minlength argument to labeled_sum
  • Generalize regmax/regmin to work with floating point images
  • Allow floating point inputs to cwatershed()
  • Correctly check for float16 & float128 inputs
  • Make sobel into a pure function (i.e., do not normalize its input)
  • Fix sobel filtering

Version 1.2.1 (July 21 2014)

  • Explicitly set numpy.include_dirs() in setup.py [patch by Andrew Stromnov]

Version 1.2 (July 17 2014)

  • Export locmax|locmin at the mahotas namespace level
  • Break away ellipse_axes from eccentricity code as it can be useful on its own
  • Add find() function
  • Add mean_filter() function
  • Fix cwatershed() overflow possibility
  • Make labeled functions more flexible in accepting more types
  • Fix crash in close_holes() with nD images (for n > 2)
  • Remove matplotlibwrap
  • Use standard setuptools for building (instead of numpy.distutils)
  • Add overlay() function

Version 1.1.1 (July 4 2014)

  • Fix crash in close_holes() with nD images (for n > 2)

1.1.0 (February 12 2014)

  • Better error checking
  • Fix interpolation of integer images using order 1
  • Add resize_to & resize_rgb_to
  • Add coveralls coverage
  • Fix SLIC superpixels connectivity
  • Add remove_regions_where function
  • Fix hard crash in convolution
  • Fix axis handling in convolve1d
  • Add normalization to moments calculation

See the ChangeLog for older version.

License

FOSSA Status

Release files for mahotas 1.4.19

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mahotas 1.4.19
File Size Uploaded
mahotas-1.4.19.tar.gz 1.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for mahotas 1.4.19
File
mahotas-1.4.19-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
mahotas-1.4.19-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
mahotas-1.4.19-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
mahotas-1.4.19-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
mahotas-1.4.19-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
mahotas-1.4.19-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
mahotas-1.4.19-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
mahotas-1.4.19-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
mahotas-1.4.19-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
mahotas-1.4.19-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
mahotas-1.4.19-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
mahotas-1.4.19-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
mahotas-1.4.19-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
mahotas-1.4.19-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
mahotas-1.4.19-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
mahotas-1.4.19-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
mahotas-1.4.19-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
mahotas-1.4.19-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
mahotas-1.4.19-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
mahotas-1.4.19-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 38.9 MB

Release files / mahotas-1.4.19.tar.gz

Download URL mahotas-1.4.19.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
3d820f12497aba0bc962343b80b8d4620739e010f3ad0bbdd0390fccbdb1d9a0
BLAKE2b-256 checksum
How to use checksums
62e14e6c6568a4efd2e91472238159cc675ccb1cd842643ba44d03f3c61f2632
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp314-cp314-win_amd64.whl

Download URL mahotas-1.4.19-cp314-cp314-win_amd64.whl
Size 2.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cf98d214901255f5bdad2aeeb0b03666db9357a6e9780cae981c5f0dabd5a102
BLAKE2b-256 checksum
How to use checksums
cad8ea72022a04226aa6226e3edf8cab4c489268116d45704a402771abae88c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL mahotas-1.4.19-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8c545f530cbafdd5173d9d2ceda6a31605d21fde914a70aa4fcbd2f547d484f3
BLAKE2b-256 checksum
How to use checksums
0d8366d526216b953966cdcfe94013e62aed652168823a5eeafbe5512761e74f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp314-cp314-macosx_11_0_arm64.whl

Download URL mahotas-1.4.19-cp314-cp314-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13810b2a944994ae646e6b57d2df26ec0543ce65807451bbc1477bf8d8054243
BLAKE2b-256 checksum
How to use checksums
acb416ece72a04ee80d8bda83a19b3eaa2b4cc55e3edc4628504b5012a75b410
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp314-cp314-macosx_10_15_x86_64.whl

Download URL mahotas-1.4.19-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d0c3a681eb1790fae6b89ecc2700b8c0b782a0eab03908a6d62d8d85b78d079b
BLAKE2b-256 checksum
How to use checksums
bc4b648f0e9b2d4d87f2b3b59cea2cda018e89fba4aa7a4c8f33f80e7f356214
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp313-cp313-win_amd64.whl

Download URL mahotas-1.4.19-cp313-cp313-win_amd64.whl
Size 1.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
150fa6592bb30fbf0a5412223c8025f1eb10d86b00444f8782766685c2a388c2
BLAKE2b-256 checksum
How to use checksums
ba9e7fd7dd0a4873b68b204aed48f197ae3ad379cccaab6f4415ff478f8e5649
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL mahotas-1.4.19-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0315ae7665d1eacd10757b4c813d48f495ecd6f6f17c4f33822159c131a500d8
BLAKE2b-256 checksum
How to use checksums
d3518484111187c14683642c0ac8aea3ca97ec4907351f6bec969789ad9fd1a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp313-cp313-macosx_11_0_arm64.whl

Download URL mahotas-1.4.19-cp313-cp313-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
697a3a51d8630ba2e9bf4834b94326ee0fa1b5eef9d82de9c6e5be8eb5c78946
BLAKE2b-256 checksum
How to use checksums
9b98641fde6bf04a8675cb313506c82d3920fcb0e5a953893ecadeda5119e3aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp313-cp313-macosx_10_13_x86_64.whl

Download URL mahotas-1.4.19-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
361be042deb8173615bd0ce352017e47769c43781fa7ec0fa6ccc990ea045e3d
BLAKE2b-256 checksum
How to use checksums
d8a4b1cc089bad705cc0eff7ae6755674aeffd3f76195f6215d487cde86f68cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp312-cp312-win_amd64.whl

Download URL mahotas-1.4.19-cp312-cp312-win_amd64.whl
Size 1.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
433e731bdd281bac3225d9589c75e9f86c71427b1e9035b2c74925e31b1a3ebc
BLAKE2b-256 checksum
How to use checksums
ad26097597787a6b0db265d6e5cbb90881fe9d2ecebf1bbf063450d112da4524
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL mahotas-1.4.19-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e51a897d1dae68e4cc7cfa4ec8456e9e33603c3a71ca07307e793fd81e3be4b6
BLAKE2b-256 checksum
How to use checksums
97dec57a1081e4f5c917ab7fbac429cc29657799a94f19242adc6a083a692a05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp312-cp312-macosx_11_0_arm64.whl

Download URL mahotas-1.4.19-cp312-cp312-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3d2a93c3f020a1ebdb13f8da46eb7332ab28df5e6f53e9e8d863e835c192dcae
BLAKE2b-256 checksum
How to use checksums
39bd88edb5493ca2932c73f6e8044e3e4e773414feb9eb0aa6bbe0d72516e5b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp312-cp312-macosx_10_13_x86_64.whl

Download URL mahotas-1.4.19-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
9c40321637211b54389cee685d27bee89ba3f62655b757765319983bc3d33c6d
BLAKE2b-256 checksum
How to use checksums
29118fc53f41166019e6e5c9c2476b9b884ca6e2212340ce0b8b9c87b506207e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp311-cp311-win_amd64.whl

Download URL mahotas-1.4.19-cp311-cp311-win_amd64.whl
Size 1.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
81d54e43c9480116479b2164ca4a92d75bdd94b080a1a5ea6c2413be09a4fe78
BLAKE2b-256 checksum
How to use checksums
1c600744c37d4376e2ca7ab13c9328ff71c0faa1c59fac8ae87cb9c70160a57e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL mahotas-1.4.19-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
512f5c23a061ee37c05b65224cc9f99940b8413519c10ea148c7f785a31d0540
BLAKE2b-256 checksum
How to use checksums
cefe95ab70b2fb5b677e352eaa66a57f1324e6f872ec4ddb6807982ea82d687b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp311-cp311-macosx_11_0_arm64.whl

Download URL mahotas-1.4.19-cp311-cp311-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a034774cddf7aa6079eb0825ff66648dcfe1a530b303aa1fbc3ef8e24e9a4305
BLAKE2b-256 checksum
How to use checksums
1f6c3fb659904c5e29743a3ba6a9af052ccf0fd117de4c096c02fcd64780dc3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp311-cp311-macosx_10_9_x86_64.whl

Download URL mahotas-1.4.19-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5bcd3c5247a6122d4c97839dc6b22d057e8649083f4ad45bda59020cffc89a60
BLAKE2b-256 checksum
How to use checksums
22112c3f1d6820e512645e8e12ef1e16ca5e7d2d8be5ca726873035ff20fc09a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp310-cp310-win_amd64.whl

Download URL mahotas-1.4.19-cp310-cp310-win_amd64.whl
Size 1.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
097ab80bcd8f4f8029187cd08d5308c11423388cba7b15e65f378251e3d4bd26
BLAKE2b-256 checksum
How to use checksums
2ad3bf182d2cf3bcd5449878a409269bc12b2a812bc29f23528d118911f57802
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL mahotas-1.4.19-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b7c8e43db6563fbbe6813366596b40d5ed2e4d7d32610cb1f7a1801dfa249fca
BLAKE2b-256 checksum
How to use checksums
67f5ec3ff06765085b69ce188cafaee89e71788613d6d0f13f4706387981a71f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp310-cp310-macosx_11_0_arm64.whl

Download URL mahotas-1.4.19-cp310-cp310-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2777b82c936a7ffa5056f094abc39ace46fe7566b68da35e2b3f0a0727094617
BLAKE2b-256 checksum
How to use checksums
013824a5dac33ff10c929f784e6e15089f5fbd48549583be7f189bcac6a7d458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / mahotas-1.4.19-cp310-cp310-macosx_10_9_x86_64.whl

Download URL mahotas-1.4.19-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
70bf35ffebe018da8bd73df969aed1a678da0822cffa570e8f53718fb0978998
BLAKE2b-256 checksum
How to use checksums
ade350649910583ffbb8c96a5adade8a85af617e8d859688f7ab6f3adfd688d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.4.19 This release

21 release files

1.4.14

8 release files

1.4.9

1 release file

1.4.8

1 release file

1.4.7

1 release file

1.4.6

1 release file

1.4.5

1 release file

1.4.4

1 release file

1.4.3

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0

1 release file

0.99

1 release file

0.9.8

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9

1 release file

0.8.1

1 release file

0.8

1 release file

0.7.3

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7

1 release file

0.6.6

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

0.0.1

1 release file

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