Name | fluidimage JSON |
Version |
0.5.0
JSON |
| download |
home_page | None |
Summary | Fluid image processing with Python. |
upload_time | 2024-05-02 10:48:05 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <3.13,>=3.9 |
license | CeCILL |
keywords |
piv
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
FluidImage
==========
[![Latest version](https://img.shields.io/pypi/v/fluidimage.svg)](https://pypi.python.org/pypi/fluidimage/)
![Supported Python versions](https://img.shields.io/pypi/pyversions/fluidimage.svg)
[![Documentation status](https://readthedocs.org/projects/fluidimage/badge/?version=latest)](http://fluidimage.readthedocs.org)
[![Code coverage](https://codecov.io/gh/fluiddyn/fluidimage/branch/branch%2Fdefault/graph/badge.svg)](https://codecov.io/gh/fluiddyn/fluidimage/branch/branch%2Fdefault/)
[![Heptapod CI](https://foss.heptapod.net/fluiddyn/fluidimage/badges/branch/default/pipeline.svg)](https://foss.heptapod.net/fluiddyn/fluidimage/-/pipelines)
[![Github Actions Linux](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-linux.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-linux.yml)
[![Github Actions Pixi](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-pixi.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-pixi.yml)
FluidImage is a libre Python framework for scientific processing of
large series of images.
**Documentation:** <http://fluidimage.readthedocs.org>
Image processing for fluid mechanics is highly dominated by proprietary
tools. Such tools are not ideal when you want to understand and tweak
the processes and/or to use clusters. With the improvement of the
open-source tools for scientific computing and collaborative
development, one can think it is possible to build together a good
library/toolkit specialized in image processing for fluid mechanics.
This is our project with FluidImage.
This package is young but already good enough to be used "in
production" to
- display and pre-process images,
- compute displacement or velocity fields with [Particle Image
Velocimetry](https://en.wikipedia.org/wiki/Particle_image_velocimetry%20(PIV))
(PIV, i.e. displacements of pattern obtained by correlations of
cropped images) and [optical
flow](https://en.wikipedia.org/wiki/Optical_flow),
- analyze and display PIV fields.
We want to make FluidImage easy (useful documentation, easy
installation, usable with scripts and GUI in Qt), reliable (with good
[unittests](https://codecov.io/gh/fluiddyn/fluidimage/)) and very
efficient, in particular when the number of images to process becomes
large. Thus we want FluidImage to be able to run efficiently and easily
on a personal computer and on big clusters. The efficiency is achieved
by using
- a framework for asynchronous computations (currently, we use
[Trio](https://trio.readthedocs.io) + multiprocessing, and in the
long term we want to be able to plug FluidImage to distributed
computational systems like [Dask](http://dask.pydata.org),
[Spark](https://spark.apache.org/) or
[Storm](http://storm.apache.org/)),
- the available cores of the central processing units (CPU) and the
available graphics processing units (GPU),
- good profiling and efficient and specialized algorithms,
- cutting-edge tools for fast computations with Python (in particular
[Pythran](https://pythonhosted.org/pythran/)).
Raw data
{
"_id": null,
"home_page": null,
"name": "fluidimage",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.9",
"maintainer_email": null,
"keywords": "PIV",
"author": null,
"author_email": "Pierre Augier <pierre.augier@legi.cnrs.fr>",
"download_url": "https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz",
"platform": null,
"description": "FluidImage\n==========\n\n[![Latest version](https://img.shields.io/pypi/v/fluidimage.svg)](https://pypi.python.org/pypi/fluidimage/)\n![Supported Python versions](https://img.shields.io/pypi/pyversions/fluidimage.svg)\n[![Documentation status](https://readthedocs.org/projects/fluidimage/badge/?version=latest)](http://fluidimage.readthedocs.org)\n[![Code coverage](https://codecov.io/gh/fluiddyn/fluidimage/branch/branch%2Fdefault/graph/badge.svg)](https://codecov.io/gh/fluiddyn/fluidimage/branch/branch%2Fdefault/)\n[![Heptapod CI](https://foss.heptapod.net/fluiddyn/fluidimage/badges/branch/default/pipeline.svg)](https://foss.heptapod.net/fluiddyn/fluidimage/-/pipelines)\n[![Github Actions Linux](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-linux.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-linux.yml)\n[![Github Actions Pixi](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-pixi.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidimage/actions/workflows/ci-pixi.yml)\n\nFluidImage is a libre Python framework for scientific processing of\nlarge series of images.\n\n**Documentation:** <http://fluidimage.readthedocs.org>\n\nImage processing for fluid mechanics is highly dominated by proprietary\ntools. Such tools are not ideal when you want to understand and tweak\nthe processes and/or to use clusters. With the improvement of the\nopen-source tools for scientific computing and collaborative\ndevelopment, one can think it is possible to build together a good\nlibrary/toolkit specialized in image processing for fluid mechanics.\nThis is our project with FluidImage.\n\nThis package is young but already good enough to be used \"in\nproduction\" to\n\n- display and pre-process images,\n\n- compute displacement or velocity fields with [Particle Image\n Velocimetry](https://en.wikipedia.org/wiki/Particle_image_velocimetry%20(PIV))\n (PIV, i.e. displacements of pattern obtained by correlations of\n cropped images) and [optical\n flow](https://en.wikipedia.org/wiki/Optical_flow),\n\n- analyze and display PIV fields.\n\nWe want to make FluidImage easy (useful documentation, easy\ninstallation, usable with scripts and GUI in Qt), reliable (with good\n[unittests](https://codecov.io/gh/fluiddyn/fluidimage/)) and very\nefficient, in particular when the number of images to process becomes\nlarge. Thus we want FluidImage to be able to run efficiently and easily\non a personal computer and on big clusters. The efficiency is achieved\nby using\n\n- a framework for asynchronous computations (currently, we use\n [Trio](https://trio.readthedocs.io) + multiprocessing, and in the\n long term we want to be able to plug FluidImage to distributed\n computational systems like [Dask](http://dask.pydata.org),\n [Spark](https://spark.apache.org/) or\n [Storm](http://storm.apache.org/)),\n\n- the available cores of the central processing units (CPU) and the\n available graphics processing units (GPU),\n\n- good profiling and efficient and specialized algorithms,\n\n- cutting-edge tools for fast computations with Python (in particular\n [Pythran](https://pythonhosted.org/pythran/)).\n",
"bugtrack_url": null,
"license": "CeCILL",
"summary": "Fluid image processing with Python.",
"version": "0.5.0",
"project_urls": {
"Homepage": "https://foss.heptapod.net/fluiddyn/fluidimage"
},
"split_keywords": [
"piv"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce4f94b5daf174bfdaf31c723a8231c4c67905f9c725ac097564cdc852db0bf6",
"md5": "529e456535713e6f276496fca40ae4cf",
"sha256": "e6ef7d729cc4a02da2e0476d1e9af873b5da9877cff2c475513aea1c616dd33b"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "529e456535713e6f276496fca40ae4cf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 375148,
"upload_time": "2024-05-02T10:47:31",
"upload_time_iso_8601": "2024-05-02T10:47:31.678376Z",
"url": "https://files.pythonhosted.org/packages/ce/4f/94b5daf174bfdaf31c723a8231c4c67905f9c725ac097564cdc852db0bf6/fluidimage-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f8ce60680375d1290150c3ac2e953391e2f4722a5294c85bf94de92d468077f",
"md5": "c9d77d90b3df7403886757c9a2c13242",
"sha256": "23edc813476664404e58db1fdb94d2084f72d4a017e7ac0ae5ada6fb2059318d"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c9d77d90b3df7403886757c9a2c13242",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 354796,
"upload_time": "2024-05-02T10:47:33",
"upload_time_iso_8601": "2024-05-02T10:47:33.827323Z",
"url": "https://files.pythonhosted.org/packages/6f/8c/e60680375d1290150c3ac2e953391e2f4722a5294c85bf94de92d468077f/fluidimage-0.5.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64892de9129ebc9229fb1570505fddccbe118c04a27e0ffa47989f29be783fcf",
"md5": "2038681d70b83bdbce28aa0792867978",
"sha256": "32e83e74f339953cc3e5c3015fcfe74f1109bb9558a3c0bfe2403381d28fbab9"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2038681d70b83bdbce28aa0792867978",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 431628,
"upload_time": "2024-05-02T10:47:35",
"upload_time_iso_8601": "2024-05-02T10:47:35.819462Z",
"url": "https://files.pythonhosted.org/packages/64/89/2de9129ebc9229fb1570505fddccbe118c04a27e0ffa47989f29be783fcf/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8930ba0c0ef10c72156fb35bdb62ce836332e49d7d3560c0c5ac363f498996f9",
"md5": "4e114511e49fa468667093c3024ab1de",
"sha256": "5104fce6e55b07c5b97308894c016cdad81ad42cd35d9b400de948b718d1625b"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4e114511e49fa468667093c3024ab1de",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 435396,
"upload_time": "2024-05-02T10:47:37",
"upload_time_iso_8601": "2024-05-02T10:47:37.068049Z",
"url": "https://files.pythonhosted.org/packages/89/30/ba0c0ef10c72156fb35bdb62ce836332e49d7d3560c0c5ac363f498996f9/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a83b2075affe5f3a958542fc5a129f9411159d3deba3ed435d9b643d01064d4",
"md5": "8f4521d3e4a68b1ee57af18ee3ccf628",
"sha256": "61911a0de03763e85e907fd018c39be3317ba08f3df6f96a8805108a7d843ea6"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "8f4521d3e4a68b1ee57af18ee3ccf628",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 380153,
"upload_time": "2024-05-02T10:47:38",
"upload_time_iso_8601": "2024-05-02T10:47:38.479463Z",
"url": "https://files.pythonhosted.org/packages/1a/83/b2075affe5f3a958542fc5a129f9411159d3deba3ed435d9b643d01064d4/fluidimage-0.5.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9040a03c18bc2b8fb980b9b76f4eff3ccfa773d1ca63ee4035957cf01e7f5ba7",
"md5": "1e175bc86330e5d59b9b09d6cf6a8122",
"sha256": "df8d91ac44b1612ca943008e64bbc934da2a7e44ca396bdeed5fe2ad53e380f8"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1e175bc86330e5d59b9b09d6cf6a8122",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 375147,
"upload_time": "2024-05-02T10:47:39",
"upload_time_iso_8601": "2024-05-02T10:47:39.867699Z",
"url": "https://files.pythonhosted.org/packages/90/40/a03c18bc2b8fb980b9b76f4eff3ccfa773d1ca63ee4035957cf01e7f5ba7/fluidimage-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aa5990269dfbd5b6a681489c5055af8daa9ef6a8b625ce7609595f658eaeb7e8",
"md5": "d8c63ebf6a87d25a6d474ac4950fafaf",
"sha256": "51dc00f9e393a618a337c8a67f7acd46bee0ce93735d018560c0bf794a7ff62d"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d8c63ebf6a87d25a6d474ac4950fafaf",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 354791,
"upload_time": "2024-05-02T10:47:41",
"upload_time_iso_8601": "2024-05-02T10:47:41.681880Z",
"url": "https://files.pythonhosted.org/packages/aa/59/90269dfbd5b6a681489c5055af8daa9ef6a8b625ce7609595f658eaeb7e8/fluidimage-0.5.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "41f6ad93770f73af804742fdaccd52ea6042a0c20117c0770c66307287520c60",
"md5": "843804633d15ee13bc0070df5bc52e48",
"sha256": "65511c5fd76c40cc7f87d4b0a184b411e90ce2a80bd874d9c0aba7b5f6e8c337"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "843804633d15ee13bc0070df5bc52e48",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 431404,
"upload_time": "2024-05-02T10:47:43",
"upload_time_iso_8601": "2024-05-02T10:47:43.431463Z",
"url": "https://files.pythonhosted.org/packages/41/f6/ad93770f73af804742fdaccd52ea6042a0c20117c0770c66307287520c60/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4121217888e001f0dce3e265c71e880ac96d4516d6c2a0c3eee2ee8095f0ba75",
"md5": "0314f40bad35137d88dd9c39a9cdbfe4",
"sha256": "d12865034d994d8ddbe2f421c9662f55e7b2b8ed43826e5f1c72e5109f839322"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0314f40bad35137d88dd9c39a9cdbfe4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 435764,
"upload_time": "2024-05-02T10:47:45",
"upload_time_iso_8601": "2024-05-02T10:47:45.344051Z",
"url": "https://files.pythonhosted.org/packages/41/21/217888e001f0dce3e265c71e880ac96d4516d6c2a0c3eee2ee8095f0ba75/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4864b8f9bd830f9111a4724c122e94fc1a337515f0da428f0ec0631a1dcb8b09",
"md5": "c09297ecc2747ceb22da4463068ef02f",
"sha256": "aee6f28106559a754143438a4fc41883709e81d1f0b0bdc98e2c6c3e398f509b"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "c09297ecc2747ceb22da4463068ef02f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 380158,
"upload_time": "2024-05-02T10:47:46",
"upload_time_iso_8601": "2024-05-02T10:47:46.552403Z",
"url": "https://files.pythonhosted.org/packages/48/64/b8f9bd830f9111a4724c122e94fc1a337515f0da428f0ec0631a1dcb8b09/fluidimage-0.5.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b2deae77926d912981128b044a471d0a6314574f7642e18153172d993bff17ab",
"md5": "a9e45c6690d292146757daf270acd55d",
"sha256": "ceed20b6de7bd636cb17eeb6573b04815e864829f6f0f54d17c4840e0279129c"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a9e45c6690d292146757daf270acd55d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 375381,
"upload_time": "2024-05-02T10:47:48",
"upload_time_iso_8601": "2024-05-02T10:47:48.270251Z",
"url": "https://files.pythonhosted.org/packages/b2/de/ae77926d912981128b044a471d0a6314574f7642e18153172d993bff17ab/fluidimage-0.5.0-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3da120b131758b842da28dd21121d62bd960f2a532d907c3094762ee83feecba",
"md5": "435ca1dc69f1b848ac71eac73c36e62a",
"sha256": "8baf5cea58fda700b5c96b60b654fe4e0e9095b35026289ed2c64334ec5b5cf9"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "435ca1dc69f1b848ac71eac73c36e62a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 355269,
"upload_time": "2024-05-02T10:47:50",
"upload_time_iso_8601": "2024-05-02T10:47:50.079129Z",
"url": "https://files.pythonhosted.org/packages/3d/a1/20b131758b842da28dd21121d62bd960f2a532d907c3094762ee83feecba/fluidimage-0.5.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ee182285bc4d1efd4b4fbae52c7c5ccfafd729177ada18b9bdc067324620e4f",
"md5": "a8df63526ae991765d80d87bc5f84b20",
"sha256": "ad091d3b54973bdc05fe6829183ce4db0cc3814474cf5ca3138644f4d2a416dc"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a8df63526ae991765d80d87bc5f84b20",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 423193,
"upload_time": "2024-05-02T10:47:51",
"upload_time_iso_8601": "2024-05-02T10:47:51.977359Z",
"url": "https://files.pythonhosted.org/packages/0e/e1/82285bc4d1efd4b4fbae52c7c5ccfafd729177ada18b9bdc067324620e4f/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0fd7749dc7ebc6081784a9d71acf8bb1b682e228ea40bd0ce5c33368f02ec8ea",
"md5": "16521dc57dbc27a4792d144bbabda149",
"sha256": "8651997f5fef290712ce846db88ab86dab7c0c18168ea0d58c148afe03cd16b4"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "16521dc57dbc27a4792d144bbabda149",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 427132,
"upload_time": "2024-05-02T10:47:53",
"upload_time_iso_8601": "2024-05-02T10:47:53.324072Z",
"url": "https://files.pythonhosted.org/packages/0f/d7/749dc7ebc6081784a9d71acf8bb1b682e228ea40bd0ce5c33368f02ec8ea/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "faa07105e85d5976c238ecb07cb5ef6bd6ab0e66aef85e6073cd7717bacd9c4a",
"md5": "85310c330006c848ce89ec9748004958",
"sha256": "e4a962990b41156a5fda6c9dda82ac2268653febc1d01d9f757fca3ff72a2d0d"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "85310c330006c848ce89ec9748004958",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 380676,
"upload_time": "2024-05-02T10:47:54",
"upload_time_iso_8601": "2024-05-02T10:47:54.843459Z",
"url": "https://files.pythonhosted.org/packages/fa/a0/7105e85d5976c238ecb07cb5ef6bd6ab0e66aef85e6073cd7717bacd9c4a/fluidimage-0.5.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "002ac8c90b4ecafcd2a860737e5d321fbf9ed2028d236f0299bdf76bea7326fd",
"md5": "8ceb50d49b08594fbdd0ddda7b588d5b",
"sha256": "c3e6b1c45d93e0d9c0df603cd3d18f8a8e13f5461100b7532e0dec4dac57144d"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8ceb50d49b08594fbdd0ddda7b588d5b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 375128,
"upload_time": "2024-05-02T10:47:56",
"upload_time_iso_8601": "2024-05-02T10:47:56.679558Z",
"url": "https://files.pythonhosted.org/packages/00/2a/c8c90b4ecafcd2a860737e5d321fbf9ed2028d236f0299bdf76bea7326fd/fluidimage-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79bf043d0f01ec234d15e9dd60000e1de752cf6cff2ce45c4727af80b4581b8f",
"md5": "492777a537bcbc96fffd73e507df1276",
"sha256": "6d6328c0e66168b8953ed59e9ae49ba66e33c94e73180d9b7ade0b803e74117a"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "492777a537bcbc96fffd73e507df1276",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 354772,
"upload_time": "2024-05-02T10:47:58",
"upload_time_iso_8601": "2024-05-02T10:47:58.109311Z",
"url": "https://files.pythonhosted.org/packages/79/bf/043d0f01ec234d15e9dd60000e1de752cf6cff2ce45c4727af80b4581b8f/fluidimage-0.5.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6d4813b847d378bb289415f2e5864ca6f5cbd90d3b4b10866a6887c76cefd86",
"md5": "b1fb7f2b1f544642d90723fcb2ef32d3",
"sha256": "949bf0dcbac87570598d6cc0765bf3b056fd5bf247f13cb7082690a759544706"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b1fb7f2b1f544642d90723fcb2ef32d3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 432112,
"upload_time": "2024-05-02T10:48:00",
"upload_time_iso_8601": "2024-05-02T10:48:00.225957Z",
"url": "https://files.pythonhosted.org/packages/e6/d4/813b847d378bb289415f2e5864ca6f5cbd90d3b4b10866a6887c76cefd86/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e7e28b0a384dddc187d4ee8aa8d576a7ff51cb651c2c93c09640e4b7089a97de",
"md5": "0e7a97a7dfa8dfb1bf3588384618d32b",
"sha256": "e955980ceb097ea6907a172ee46af93bf9da1c5542fc4a2f1623bedd6d02f2f3"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0e7a97a7dfa8dfb1bf3588384618d32b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 435562,
"upload_time": "2024-05-02T10:48:02",
"upload_time_iso_8601": "2024-05-02T10:48:02.397310Z",
"url": "https://files.pythonhosted.org/packages/e7/e2/8b0a384dddc187d4ee8aa8d576a7ff51cb651c2c93c09640e4b7089a97de/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "45da9a41d00f4d6a397586562b0b49184727c424eeb9474303b8dc4c164e6dd4",
"md5": "c9564e1fea66f859494946c8f86989b7",
"sha256": "bf9e07fac0d9953ef0885fcbe54198216e7bbd7a7005c4a86298aa421d27a162"
},
"downloads": -1,
"filename": "fluidimage-0.5.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "c9564e1fea66f859494946c8f86989b7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 380100,
"upload_time": "2024-05-02T10:48:04",
"upload_time_iso_8601": "2024-05-02T10:48:04.381647Z",
"url": "https://files.pythonhosted.org/packages/45/da/9a41d00f4d6a397586562b0b49184727c424eeb9474303b8dc4c164e6dd4/fluidimage-0.5.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bc65bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544",
"md5": "1f8e937797931878cb42383531719460",
"sha256": "c683a9229ae44c04afcc1040057f0a658bfb1e5912954f54d913bcee117fec4a"
},
"downloads": -1,
"filename": "fluidimage-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "1f8e937797931878cb42383531719460",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.9",
"size": 1054024,
"upload_time": "2024-05-02T10:48:05",
"upload_time_iso_8601": "2024-05-02T10:48:05.822259Z",
"url": "https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-02 10:48:05",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "fluidimage"
}