Skip to main content

Binary Python3 bindings for the G'MIC C++ image processing library

Project description

gmic-py

Python binding for G'MIC

The aim of this project is to provide an official Python 3 package of the G'MIC image processing library, with its platform-specific binaries bundled or auto-compiled. When this matures, running pip install gmic-py should be all you need to get ready and use G'MIC within data-science, games, video editing, texture editing etc.. Python scripts.

This project is a work in progress and lives under the CeCILL license (similar to GNU Public License).

Official platform support

You can build your own Gmic python binding on possibly any platform with a C/C++ compiler. Here is what we have managed to build and ship to Gmic PyPI page, allowing you to pip install gmic and use pre-built binaries or build gmic-py on the fly. Note that gmic-py's package installer links to your machine's existing libpng, OpenMP and libcURL if found.

Build target Basic gmic-py0 libpng I/O OpenMP libcURL
Build from source1 2 2
DIY Linux 32&64bit 1 2 2
Pre-compiled Linux i686 & x86_64 py3.4-3.8 (gcc)m 2 3
Pre-compiled MacOS 64 py3.5-3.8 (clang) 2 2
Windows (unplanned)w
0 ie. gmic.GmicImage(bytes, w, h, d, s), gmic.run(..., "commands")
1 ie. from this project's tarball or using pip install gmic with the (possibly default) "from source" option. Hack the setup.py if needed, should work well with just libz installed, preferably with libfftw3 too to support all sizes of images. Compiling with gcc or clang should work well.
2 enabled if related library is found at compile time, using found pkg-config executable.
3 see this issue
m those are actually manylinux2010 and manylinux2014 targets. Manylinux1 has been dropped
w you can try building you own gmic-py builds on Windows using MSYS2

Roadmap

Q4 2019

  1. Create a pip install -e GITHUB_URL installable Python package for GMIC, with an API very similar to the C++ library: gmic_instance.run(...), gmic(...) and matching exception types. Binary dependencies should be bundled as in this tutorial.
    1. Through Ctypes dynamic binding on an Ubuntu docker image using Python 2-3. DONE in ctypes/
    2. Through custom Python/C++ binding in cpython/
  2. Create documented examples for various application domains.

Q1-Q2 2020

  1. Move the package to official Python package repositories.
  2. In a separate repository, create a Blender Plugin, leveraging the Python library and exposing:
  3. a single Blender GMIC 2D node with a text field or linkable script to add a GMIC expression
  4. as many 2D nodes as there are types of GMIC 'operators'

Q3-Q4 2020

  1. In a separate repository, create a GMIC Inkscape plugin, leveraging the Python library (possibly applying only to image objects, as the Trace bitmap tool does).

Binding blueprint

This is an overview of how we want the gmic binding inner working:

from gmic import Gmic, run, Image, GmicException
#we give up the Gmic native List

class GmicException:
   def __init__(self, command, message):
       self.command = command
       self.message = message
   def what(self):
       pass
   def command_help(self):
       pass

class Gmic:
    def __init__(self, images=[]|tuple|iterable[Image], image_names=[]|tuple|iterable, include_stdlib=True, progress=None, is_abort=None):
        self._status = None
        self.include_stdlib = include_stdlib
        # TODO V2 = progress, is_abort
        if all params were given:
           self.run(images, image_names, include_stdlib, progress, is_abort)

    @throws GmicException
    def run(self, images=[], images_names=[], progress=None, abort=None):
        ....
        self._status = ""
        return self

    def _build_lists(self):
        self._build_gmic_images_list(self.images)
        self._build_gmic_images_names_list(self.image_names)

    def _build_gmic_images_list(self):
        """Convert and store to Gmic builtin C++ type"""
        pass

    def _build_gmic_images_names_list(self):
        """Convert and store to Gmic builtin C++ type"""
        pass

    @property
    def status(self):
       """ string result of last operation, or exception text if was raised, or user-entered text through a gmic command. 
       This is a read-only attribute, starting with underscore. See https://stackoverflow.com/a/15812738/420684
       :return str
       """
       return self._status


def run(images=[]|tuple|iterable[Image], image_names=[]|tuple|iterable[Image], include_stdlib=True, progress=None, is_abort=None):
    return Gmic(images, images_names, include_stdlib, progress, is_abort).run()

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

gmic-2.8.1.dev6.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

gmic-2.8.1.dev6-cp38-cp38-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.8

gmic-2.8.1.dev6-cp38-cp38-manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.8

gmic-2.8.1.dev6-cp38-cp38-manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev6-cp38-cp38-manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

gmic-2.8.1.dev6-cp38-cp38-macosx_10_10_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

gmic-2.8.1.dev6-cp38-cp38-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.7m

gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.7m

gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev6-cp37-cp37m-macosx_10_10_intel.whl (7.3 MB view details)

Uploaded CPython 3.7mmacOS 10.10+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp37-cp37m-macosx_10_6_intel.whl (7.2 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.6m

gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.6m

gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev6-cp36-cp36m-macosx_10_10_intel.whl (7.3 MB view details)

Uploaded CPython 3.6mmacOS 10.10+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp36-cp36m-macosx_10_6_intel.whl (7.2 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.5m

gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.5m

gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev6-cp35-cp35m-macosx_10_10_intel.whl (7.3 MB view details)

Uploaded CPython 3.5mmacOS 10.10+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp35-cp35m-macosx_10_6_intel.whl (7.2 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.12+ i686

File details

Details for the file gmic-2.8.1.dev6.tar.gz.

File metadata

  • Download URL: gmic-2.8.1.dev6.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for gmic-2.8.1.dev6.tar.gz
Algorithm Hash digest
SHA256 51d8b93d890cac44254ef451e631772fd55c93e7d72e9eab92208025aaeb5d8a
MD5 065ad8ee5a3c6f1d23654dac6fe1da5e
BLAKE2b-256 d38acb2471685d0287217f4980ecb4e06f7d76be8627b3717a4c60e537a66d4e

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6189256a7baecc1539bf03e9e2108fb2ed13b3c02f65e383f1d5a227dd9fad1
MD5 5ca2b5830c89a356540f47b86047b13b
BLAKE2b-256 b9ded04591a836c9a4f2827390f8d6666fe201e4cba65512fa07c0a3a3fbb5f9

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-manylinux2014_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 400a6627655638a969a7cb81e1e2d52a0ae883cc48593ada22e51544bd637644
MD5 bc290c2c9017e9e16db1d10394ebd33d
BLAKE2b-256 b7acc24677a7ad4ccfab5f0715be889cb7997f48d99a1332647c7d8251b16221

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8e6e3dce7454cd4434a40bab783c05654ca044f2622101c2f7b902661150093f
MD5 2adc6ffe5fe2d8d402af916eb6ad5fa8
BLAKE2b-256 4b7fbcc771db6bd1d2cace7a8d9638666a2c706d4b72160d83417d9f800561c3

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f6dc1a5632bca118ec1561a44c7f38d683370b5b6bf009210dfc263a9e59dbb9
MD5 21c5f852a62fa391348e36db40d26158
BLAKE2b-256 50e0ca22ff3ab91795ff9f87a5081cff9c1a1e2b81d899f57516ea2bffd2142f

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.5.9

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 dad4a5c510f15d2f7fa6a17c64149cbf2d152dba8adc81483a0e7c3b2088a00f
MD5 ff427274ba5e4c1d9e54e1b6546fa769
BLAKE2b-256 2aa67ad5e3ddc62d6d7abbbcec8582297af190b19231a266a8138048a6910239

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.7

File hashes

Hashes for gmic-2.8.1.dev6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cec44309a8e0a8923d002cc83947aab04232106619badfb3e96462a7b238cf36
MD5 5787dbaf4ea94c7ab2bb1e4857bfbb12
BLAKE2b-256 cf1fa06be559817fdc774d4cae0178a3474789cf457e3f239e33eff0c8d62673

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 862824bb4111b831ad4b750cf9eb7cdfaa7029530aed690af73bfd7c1192c74c
MD5 519e12c6b8d11dde1ba3b6e262527714
BLAKE2b-256 2ab5c7a335a5ea9fc9e69cf4874fe333cfb6a09a0a45ba69089c03220ede7c0a

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cd6babda0903193e8794f1c1eccf755b1988105ab46bb49702fab45667007f36
MD5 a3cf482bf95656274ef5117312a9fe54
BLAKE2b-256 044b9c4de7f2a90e67654da49c4a7c01f334e621c4bc859a2e1e1bfbc6dbeb61

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e7631a0f669231cb46c7557145d2bf0be8e622463ec701b0cf0fd7f792adba1a
MD5 41f5e15dbbe7a5e18841dfedb6217f68
BLAKE2b-256 ce72d48ce311fea72de0bf3a274a8312030cbaaf09bf521619ba44c97a775f89

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 22dccc51d60fec66bc78fe23d0618ac59bd44f2c0461d05bc6475c4a88bfcbfd
MD5 a9bde3e98cc8b86c7781876cf35c0b37
BLAKE2b-256 e3c5163059881373caaf84fa1e1292720834552acdcd8d0a97f09a63ef35129f

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-macosx_10_10_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.7m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.5.9

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 97aea47ba2922fbf1477a464e4a2b9a764a13d8750cc45c950618e81cedd5074
MD5 00396e28b06f6508b7eaa723aaaed8ca
BLAKE2b-256 01c7d4a1b89c75bc3afb4d6f560b6eb0e38f31f2b1c078d4d622a09e1e3d2fbb

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.7

File hashes

Hashes for gmic-2.8.1.dev6-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 2d3a2c374154509f3f08c4f9a0658292e0a8b0fc4a62842821adddfee100d23e
MD5 afe9fb7b0dea69ae3fa374a2533b7b48
BLAKE2b-256 6ce071bf8dd6fb95c685f92ccc194e7a1f5f98fa439d3931d1892779564ba2df

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfb5196432d1f28c0059e1fc542815ac692e4d728a928c2909538aa0a2f019ce
MD5 fdcb77cf9e4ab7e279bc685e8f678151
BLAKE2b-256 3300876d4908590837428b79a202cd1767f027b6dce4d89a8731a4fbe01fdb42

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 066129eba817aed154ce5e1b1fab2d94ab66c29dc0a96b57d2d415b89b637e1d
MD5 6c0f41cc42b27ff61c604d2c2eb9e514
BLAKE2b-256 d3b1e5cc7881bec81c2873c9c935e06c549e5ab4285c8f9e449cfcae310e8344

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e284a8c8df32b76be622c78e4dad35c83a7a87471058e6317981ce3e4b35bb2a
MD5 83fbfb3726ae2e3a5b846444d09e7ec4
BLAKE2b-256 0f9bcc9d6bc9d6fa3d9b8dde8ed38511ea2a587e1c54ff7f610833f4910f5021

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 16873e73d50b771621a9dc22041e62bc3eb8daf555cbe2f40baf3e61b0f397b9
MD5 101376a1a650126db0874b020eaf9ed8
BLAKE2b-256 d0f3013e8b2edb22c9cc462be299a310117ce09f62ac29baec47aea59ab17bff

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-macosx_10_10_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.6m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.5.9

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 44237ab4c4d50260f6f1a589a9875310060dffc0bfb65292d2cde0d3222d93c2
MD5 33ed3f5eb6031850b2ba8a4e93b2d303
BLAKE2b-256 f6c665d95c05d88425975a123185003857bedcceba4df46f541aef3a7fa5471e

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.7

File hashes

Hashes for gmic-2.8.1.dev6-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 95bed1693d5f2411b72791bd5c4f220e31de9db08f9f038533304f670092ca10
MD5 39b6c40c22ed18939ae981fb2148cd68
BLAKE2b-256 fee30682aa0fc9295dcb6d10c0a7ac8a268a4c7d7a056ac6aa371873f63c230b

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 291533b51941569837a3b79c2f3ebc41240d91f0c77e22b2e82807b8fc73c2e4
MD5 44202aa75348f9ecb0df163225a5767b
BLAKE2b-256 eed31e08bf7c8f7aed058b6b5457f85d49be01d853f9b6dade742c29a43ec45d

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ef918743b6fb3305a9560bb1e37c2f54ef69c671eb36274c1c7487ac807d3c59
MD5 b31ea77bcc7ddd940aa342cce9362d35
BLAKE2b-256 851f3a43afa4ad7dbeb2285cbabae8cbdbff32bcd0499d6cd805a9c5e6bef2cc

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 af56b0acd3a00c46828d4aca0f81f71373e905d3f3bb3841d729803717b98f3b
MD5 b89d93243518bc03b8707e0bdf04ac0e
BLAKE2b-256 420dcd22230a5de87a53e6e495af0cfae4dde6fc2d4ac04327a23696561b2a57

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d21e1d33c080196bc288ff9690a2b9dd61049cd172582f989f1537a9af310c99
MD5 eec61cf709d6bd87660a2510d9cffc98
BLAKE2b-256 746a173cee627c447f1958c0476be4c21a8d97c563260cb956055d3acec3fd82

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-macosx_10_10_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.5m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.5.9

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 60b762e9b1a223e59f1daacb6ee5e945b31bbacf11cf436cd2436cd2d4f31eb4
MD5 c7fa1a395171d2a351481d7fbdda827f
BLAKE2b-256 a9fb47c64827dd6766b941dbb00e20d0ce547a39ccfb5ba07587633418a86f79

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.7

File hashes

Hashes for gmic-2.8.1.dev6-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 7c35f9d72048e7b3e835b84e41e94855fc0b8409fbca3cd8aeb498d7c5896788
MD5 f7021da2d19832960c976fdb6654e3ae
BLAKE2b-256 c84f15684e3f545cf8437ef7dbace79a412754c0813b143e997179d976128515

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: CPython 3.4m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4298920e1d5320b98a636f826f3c35341d622ca4d8feb342dd30e9d8eecde41e
MD5 124686731e95864eaac9f17284d20014
BLAKE2b-256 89396d7b89b57d9229fd401d59ed70279a78e6314291a4554d534170e1d497b7

See more details on using hashes here.

File details

Details for the file gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_i686.whl.

File metadata

  • Download URL: gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.4m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for gmic-2.8.1.dev6-cp34-cp34m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 541df8882e04cf5246b286ac9a27786b882b33ae3f8b081a17f61496581079e8
MD5 06dade6bbb1b13afc244b051a4a5c004
BLAKE2b-256 0ee8365869f993409e2940649d9e3a8668da289ca6225b07333df15d6d7856a1

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