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).

TDD - making sure gmic-py works and keeps working

Development follows a test-driven development (TDD) methodology.

For now, to test the development manually you can run a pytest suite within docker:

# If you do not have docker: sudo apt-get install docker
cd tests/
sh run_test_scenario.sh

On November 18th, 2019 pip install from Github, echo, basic png generation and output tests work, without in-memory buffers I/O yet :) The project is just very fresh :) See Github Actions CI tests being run here.

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.dev3.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.dev3-cp38-cp38-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.8

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

Uploaded CPython 3.8

gmic-2.8.1.dev3-cp38-cp38-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

gmic-2.8.1.dev3-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.dev3-cp37-cp37m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

gmic-2.8.1.dev3-cp37-cp37m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev3-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.dev3-cp36-cp36m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

gmic-2.8.1.dev3-cp36-cp36m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev3-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.dev3-cp35-cp35m-manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

gmic-2.8.1.dev3-cp35-cp35m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

gmic-2.8.1.dev3-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.dev3-cp34-cp34m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.4mmanylinux: glibc 2.12+ x86-64

gmic-2.8.1.dev3-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.dev3.tar.gz.

File metadata

  • Download URL: gmic-2.8.1.dev3.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.dev3.tar.gz
Algorithm Hash digest
SHA256 646344bdf49aeba4af8b1d4013e89b89cad7811dd0b4b260266c8d01cbb98813
MD5 d9e69280c19018743363a746a46258b9
BLAKE2b-256 a4d4d9b034a92260edd3526b0871d3a507755528396f8eb6b8569f8efd89b177

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81e311d4edec089f089f5916da6959e4dbd80258034a48467be01302f7f9713d
MD5 ceb3a7e08f3d395b926fdcc9d9d11fca
BLAKE2b-256 fa31a767b47fd41657bf59fe56613189fbe79349793bf50db4383143b394aedb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp38-cp38-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8b77c4d9d6b66f06125b3576f54ba1d82f2bcb3a38852c15f49fc488a75283d
MD5 9389c79c5540ffb18f56ba331954c165
BLAKE2b-256 19ee7e819ea1d5f802a2674c7821d5775857690e20e1c94286f4715084f6cfa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 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.dev3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 760ac0cdebe2b79ff9aa91967196d0ba4929be5fd3652bfed01729486c750b1f
MD5 e236780a8cd1c72b141129721e20a9f0
BLAKE2b-256 e0290e0871e148b984c1579e71d2955bf7bc5fb36188d74e85b8fa063c8e90af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2159ab657953ce0b1df07925a477864b3fb02571fca957f03dc55e6ae51fe84a
MD5 24407ee63f83db243988648127d6f719
BLAKE2b-256 6b69e3e2030b345e5d0b1bb340961e23a240758bf2053ac356fbbb08ea29dc64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 503c033df2e5d12cbc82e354e6bd119105f8b21b19da85540056550b1ee62a14
MD5 f549230f349d9d23c5018d4628279b39
BLAKE2b-256 1283409df02f72b9176cb10eb6ccf2e0aa200a6c84aafa9df8deea0972630c54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85efbaea55a3a9e0c167f245945f7aeb1dfeb929857537be4886c3b76aea8b0c
MD5 83f668cf01363135ce6e1f246ffd1ad1
BLAKE2b-256 dfce0bf3358b9e332a6ef38f3d8f6058d918ab38e2adf14da54765218133a6b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp37-cp37m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d350bcf6b89e87b01d885b6639675859ce6266822ed368034a3a01e01cac3e67
MD5 f48113258cb1e33dd531ce168e304af0
BLAKE2b-256 4e466fe3e3fb3a3908d5fdb4c672b0cfd75b33cbd6a6987b765584f1b37f31f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 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.dev3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4275cb70f9b310ea5d316393afb0356497c573d6c6f9ad78f96eda2faa8975e5
MD5 149667905105f0967e55a13444422769
BLAKE2b-256 c7e9ccc6c0924753b9e65d1b053dd25d3d4717dc4105dd8c413969f35c713670

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 080a3eaaf6f4518cb1b210fa5cacdcf5e07442cf952ca5e4f56f762a156a7e9c
MD5 265b308001d5b9600fef86e77a9b41a6
BLAKE2b-256 b5a842c4212bbe0b47b8f24c5ddea831cbdbf06883acdff91652cab3a5767611

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 dec30cb0afd8177f320bf853b0a311ac1a4c41baa49b9e556703569b6a0c87f1
MD5 86670f081d057f956f10e6374d2f5518
BLAKE2b-256 ed042bcaa8f018e39cebec03bb7b9db47b913ad3b22bbc5bd41577ff7b13b876

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4c54ce4f8a6487bde8e1c11dfc05c3e57a8c3b2c8f1a6f5f66f191f8e3baff8
MD5 fcb0e098eaf5787a7d7a3c39cf5edb64
BLAKE2b-256 ac1c4defbd32d7b93593a2e3fa7e1c0397201dc79177d5da539829c30b1c17fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp36-cp36m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e9003c29ee4a49852700ab42f2ff3549fb55c6e55aef5c10ade941b1e16fbed3
MD5 61c078a9397b44e09d2d8fe1648ad079
BLAKE2b-256 1b08b58fc874b5147f473757baeec652b924bd0949ad03345391d60390cfe53d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 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.dev3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 87b5fa754c7ce668bc0d0b66c22643866d98570a8ab5f5762fd94e50c306b9b5
MD5 d34bedc2a3b0c7baa79ae9d3eb71b14a
BLAKE2b-256 1bdb359d94f6c6fa68af27ed626f8f97434ac21a4beb9d2f315b90fbc5e9c1f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cdcf8a60a30c5e5bf5ea79c41c610a17b7735d5b1697cc19044a7f7ebb0f761c
MD5 de0cabd2a3e644cd5b81637d672fb804
BLAKE2b-256 dbd4fffe10eba40fd26b298d597c2e3f993502ca252aa5b38ef072813e75c129

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 4286c5134fe0fe0821a5a57ee4db974734880c4999e353387b91c94f5e442612
MD5 aa480449328fd133cffcdd9f01dc5d3d
BLAKE2b-256 ddeacaa9c59ad100233adb9dbc8b7d940ada83a57d8281c1c8084dd77ce88029

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac12e0251578eb06c4061aff61534944a290d5dde1a0f31fac83f00a22448037
MD5 b564a53379fadfd6b1aed963b45f733f
BLAKE2b-256 ea90bd5bc07cf5a1a9a479c69cc718606892f65f86f27e5bae1ad6c3cd00d781

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp35-cp35m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 be27913bebaef3568eec7c4c663cfef0674a7dbd08091d140eadd92f3c3f06e2
MD5 02047de6585254d7c0e7f4780cb3774c
BLAKE2b-256 c8e24726bf99425f4a9aa91c03e4e3fac741e99fd2aba74af9be7e7325f8ee63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 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.dev3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5ca1404e2dee00b6da1d4c8425cbd7d285b4e4625c7ed3ebcf35d07f44d3d597
MD5 b47211a8c8a5e00809ddfc370db8081f
BLAKE2b-256 0afdc37bc44e1028345b6a49674d34c50445e502c3feeec55b2003179dd6e16c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e1fba0ca2acded825a00017aa505f86c8ad76d04872e344c18e2f51d2454e63e
MD5 7b11cb267d878dedb01efa6a40e6e94d
BLAKE2b-256 26a62a0d5250471a510a4410216431e2a4cb427516f11918ea95f43fd94e5477

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 d9c60e76263102f1020348e894823d4d2d145a91494404dfc672140de530ff26
MD5 d1fa288a8e81c84f3d5e6e3a87648123
BLAKE2b-256 aeda881088b763e5664ec875e87c8d80b26273cbd73c7291165cb57633b89862

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-cp34-cp34m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 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.dev3-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 69eb439563f5151c0063edc4089f3acadc21cd7b75addbe7aeb7eadd2864ef6f
MD5 486cfb12ec05a66fddd118d3231cfc9e
BLAKE2b-256 88e01400a85fce8f10ddeef13d68cb84b3406100f07c90297c9602a47310935a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gmic-2.8.1.dev3-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.dev3-cp34-cp34m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e9f109f53a73dd5ac884be8a9b2c4f44b8c66eefd97d45fafc847679b77be74d
MD5 233c6a9f9721e72a4a23567299dd9844
BLAKE2b-256 2b6e0d72b2e34d4f75dcf3db145a329b18f11d5e7612f8a1da9f3b371b27bbba

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