{ "info": { "author": "David R. Thompson, Winston Olson-Duvall, Philip G. Brodrick, and Team", "author_email": "david.r.thompson@jpl.nasa.gov", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "Imaging Spectrometer Optimal FITting (ISOFIT) Overview\n======================================================\n\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.4614338.svg\n :target: https://doi.org/10.5281/zenodo.4614338\n\n.. image:: https://readthedocs.org/projects/pip/badge/?version=stable\n :target: https://pip.pypa.io/en/stable/?badge=stable\n\nYou can find documentation for isofit at our `readthedocs site `_.\n\nThis repository has two main branches:\n\n`current-release `__: Latest stable, versioned release and\n\n`master `__: The latest non-breaking changes, sometimes pre-version\n\nThis codebase contains a set of routines and utilities for fitting surface,\natmosphere and instrument models to imaging spectrometer data. It is\nwritten primarily in Python, with JSON format configuration files and some\ndependencies on widely-available numerical and scientific libraries such as\nscipy, numpy, and scikit-learn. It is designed for maximum flexibility, so\nthat users can swap in and evaluate model components based on different\nradiative transfer models (RTMs) and various statistical descriptions of\nsurface, instrument, and atmosphere. It can run on individual radiance\nspectra in text format, or imaging spectrometer data cubes.\n\nThe subdirectories contain:\n\n* bin/ - command line scripts for calling isofit and sunposition\n* data/ - shared data files\n* docs/ - documentation\n* examples/ - example runs packaged with input data and configuration files\n* isofit/ - the isofit Python module including utilities and tests\n* logs/ - Pytest logs\n* recipe/ - conda release recipe\n\nIf you use ISOFIT in your research or production, we ask that you cite the \nprecursor publication:\n\n Thompson, David R., Vijay Natraj, Robert O. Green, Mark C. Helmlinger, Bo-Cai Gao, and Michael L. Eastwood. \"Optimal estimation for imaging spectrometer atmospheric correction.\" Remote Sensing of Environment 216 (2018): 355-373. \n\n\nInstallation Instructions\n-------------------------\n\nFrom Github\n***********\n\nThe code repository, development branches, and user community are found on\n`GitHub `_. To install:\n\n1. Download or clone the git repo located at https://github.com/isofit/isofit, using either the `current-release `_ or `master (current-release + reviewed development) `_ branch.\n\n2. Install the ISOFIT using pip - be sure to use a full path reference.\n\n.. code::\n\n pip install --editable /path/to/isofit --use-feature=2020-resolver\n\nFrom PyPI\n*********\n\nAlso, the latest release is always hosted on `PyPI `_,\nso if you have `pip` installed, you can install ISOFIT from the command line with\n\n.. code::\n\n pip install isofit\n\nThis will install the \"isofit\" package into your environment as well as its dependencies.\n\nUsing Utils\n***********\n\nSeveral utilities are provided to facilitate using ISOFIT in different workflows. Some\nof the utilities (such as `apply_oe.py `_)\nrequire GDAL, which is not required in setup.py currently to facilitate diverse compatibility.\nAn example installation is available in the `utils workflow `_\n\nQuick Start using MODTRAN 6.0\n-----------------------------\n\nThis quick start presumes that you have an installation of the MODTRAN 6.0\nradiative transfer model. This is the preferred radiative transfer option if available, though we have also included an interface to the open source LibRadTran RT code. Other open source options and neural network emulators will be integrated in the future. \n\n1. Configure your environment with the variable MODTRAN_DIR pointing to the base MODTRAN 6.0 directory.\n\n2. Run the following code\n\n.. code::\n\n cd examples/20171108_Pasadena\n ./run_examples_modtran.sh\n\n3. This will build a surface model and run the retrieval. The default example uses a lookup table approximation, and the code should recognize that the tables do not currently exist. It will call MODTRAN to rebuild them, which will take a few minutes.\n\n4. Look for output data in examples/20171108_Pasadena/output/. Each retrieval writes diagnostic images to examples/20171108_Pasadena/images/ as it runs.\n\nQuick Start with LibRadTran 2.0.x\n---------------------------------\n\nThis quick start presumes that you have an installation of the open source libRadTran radiative transfer model (`LibRadTran `)_ . We have tested with the 2.0.2 release. You will need the \"REPTRAN\" absorption parameterization - follow the instructions on the libradtran installation page to get that data.\n\n1. Configure your environment with the variable LIBRADTRAN_DIR pointing to the base libRadTran directory.\n\n2. Run the following code\n\n.. code::\n\n cd examples/20171108_Pasadena\n ./run_example_libradtran.sh\n\n3. This will build a surface model and run the retrieval. The default example uses a lookup table approximation, and the code should recognize that the tables do not currently exist. It will call libRadTran to rebuild them, which will take a few minutes.\n\n4. Look for output data in examples/20171108_Pasadena/output/. Diagnostic images are written to examples/20171108_Pasadena/images/.\n\n\nQuick Start with sRTMnet\n------------------------\n\nsRTMnet is an emulator for MODTRAN 6, that works by coupling a neural network with a surrogate RTM (6S v2.1).\nInstallation requires two steps:\n\n1. Download `6S v2.1 `_, and compile. If you use a modern system,\nit is likely you will need to specify a legacy compiling configuration by changing line 3 of the Makefile to:\n\n.. code::\n\n EXTRA = -O -ffixed-line-length-132 -std=legacy\n\n2. Configure your environment by pointing the SIXS_DIR variable to point to your installation directory.\n\n3. Download the `pre-trained sRTMnet neural network `_, and (for the example below)\npoint the environment variable EMULATOR_PATH to the base unzipped path.\n\n4. Run the following code\n\n.. code::\n\n cd examples/image_cube/\n sh ./run_example_cube.sh\n\n\n\nAdditional Installation Info for Mac OSX\n------------------------------------------\n\n1. Install the command-line compiler\n\n.. code::\n\n xcode-select --install\n\n2. Download the python3 installer from https://www.python.org/downloads/mac-osx/\n\n\nKnown Incompatibilities\n-----------------------\nRay may have compatability issues with older machines with glibc < 2.14.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/isofit/isofit/", "keywords": "", "license": "Apache Software License (http://www.apache.org/licenses/LICENSE-2.0)", "maintainer": "", "maintainer_email": "", "name": "isofit", "package_url": "https://pypi.org/project/isofit/", "platform": "any", "project_url": "https://pypi.org/project/isofit/", "project_urls": { "Homepage": "http://github.com/isofit/isofit/" }, "release_url": "https://pypi.org/project/isofit/2.9.2/", "requires_dist": [ "numpy (>=1.20)", "scipy (>=1.3.0)", "matplotlib (>=2.2.2)", "scikit-learn (>=0.19.1)", "scikit-image (>=0.17.0)", "spectral (>=0.19)", "pytest (>=3.5.1)", "pep8 (>=1.7.1)", "xxhash (>=1.2.0)", "pyyaml (>=5.1.2)", "ray (>=1.2.0)", "pandas (>=0.24)", "gdal (>=2.0.0)", "tensorflow (>=2.0.1)" ], "requires_python": ">=3", "summary": "Imaging Spectrometer Optimal FITting", "version": "2.9.2", "yanked": false, "yanked_reason": null }, "last_serial": 12837686, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "81d4dc04c95239cd4b233dfe4421f675", "sha256": "be8abdde8df2077fc5bff4977163d5e319d1b2edcc92d276b498af2b1b4449da" }, "downloads": -1, "filename": "isofit-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "81d4dc04c95239cd4b233dfe4421f675", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 52886, "upload_time": "2018-06-30T23:51:03", "upload_time_iso_8601": "2018-06-30T23:51:03.291098Z", "url": "https://files.pythonhosted.org/packages/09/af/4776b4e64c74db34699a3c7234f90b4d539419f186d1940b03d27123760e/isofit-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04dd7d632cd5958d65265e0a66616754", "sha256": "95fe6798f2311408e65ed9a8d7413bd1be299018e4dabe69be871665ff023857" }, "downloads": -1, "filename": "isofit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "04dd7d632cd5958d65265e0a66616754", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 53601857, "upload_time": "2018-06-30T23:51:28", "upload_time_iso_8601": "2018-06-30T23:51:28.079093Z", "url": "https://files.pythonhosted.org/packages/fd/83/7c981a5b20f560807eb1199627a37ac7272ad264e660df85dd52c7e9b345/isofit-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0.dev1": [ { "comment_text": "", "digests": { "md5": "3167a44b733f038b7d2f0eb4ecade98c", "sha256": "301f26091934fea8fe3863242995c7f88677f2f715274157e677cd44cdde5c76" }, "downloads": -1, "filename": "isofit-0.1.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "3167a44b733f038b7d2f0eb4ecade98c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 59537, "upload_time": "2018-06-29T22:05:02", "upload_time_iso_8601": "2018-06-29T22:05:02.779288Z", "url": "https://files.pythonhosted.org/packages/f8/df/7c4147ad5d7b37366e645443e12d40b3ffaa1b88ada83bdb0ac59e9f6e0d/isofit-0.1.0.dev1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "91db4a385ac2f9ea7d6bc1e88d6546bc", "sha256": "85aeb76031ecb2e8ef6d4ad9e00259ef257fe375b2794e972fa66628747c1dfc" }, "downloads": -1, "filename": "isofit-0.1.0.dev1.tar.gz", "has_sig": false, "md5_digest": "91db4a385ac2f9ea7d6bc1e88d6546bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 53580961, "upload_time": "2018-06-29T22:05:09", "upload_time_iso_8601": "2018-06-29T22:05:09.927912Z", "url": "https://files.pythonhosted.org/packages/30/a0/aae07064ef1607fe48bcf837b46245a9ab578d15e7fe21f90a5f761bdfd6/isofit-0.1.0.dev1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8bd12bd6daec4d6272e65682e5f2864f", "sha256": "7be6557a3a09350d6594fba29bcce2b2a3137f21d2b942fee0df442bff51603f" }, "downloads": -1, "filename": "isofit-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8bd12bd6daec4d6272e65682e5f2864f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 58281, "upload_time": "2018-08-08T18:25:15", "upload_time_iso_8601": "2018-08-08T18:25:15.278846Z", "url": "https://files.pythonhosted.org/packages/f2/30/3c1d79cac290864522426613ccfea02ec3f9d48dc2b6d099ab0226cf0cbc/isofit-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b1b17d54dc0ca2fa094d90fddbfe853", "sha256": "8ca86ed856b89d643c76952e2554a1ae54746dbd94c992567cbc84f18953b600" }, "downloads": -1, "filename": "isofit-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9b1b17d54dc0ca2fa094d90fddbfe853", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12666919, "upload_time": "2018-08-08T18:25:32", "upload_time_iso_8601": "2018-08-08T18:25:32.748160Z", "url": "https://files.pythonhosted.org/packages/96/53/c04a84f93762490225164c59b9f84cba50764fa1f9afbddf587c44c0c4f9/isofit-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "846283e7f7e23173ec93d1c626f8c34d", "sha256": "c30f82d71d448731f9aa21fb9531cb9994fc131d06727812bc8c51e1ab93ca4c" }, "downloads": -1, "filename": "isofit-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "846283e7f7e23173ec93d1c626f8c34d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 58916, "upload_time": "2018-08-14T17:27:15", "upload_time_iso_8601": "2018-08-14T17:27:15.015856Z", "url": "https://files.pythonhosted.org/packages/d4/bb/a7efa24cf890e0dde0bc56a685053518ae2780e646295104dbf3713ce657/isofit-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "419699a35198995869caa52f7db45aaa", "sha256": "a2d16ebce80ca575d87bfbe15cd60e74730a26a79f865565078f92c0cc1b89f4" }, "downloads": -1, "filename": "isofit-0.3.1.tar.gz", "has_sig": false, "md5_digest": "419699a35198995869caa52f7db45aaa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12667809, "upload_time": "2018-08-14T17:27:18", "upload_time_iso_8601": "2018-08-14T17:27:18.502536Z", "url": "https://files.pythonhosted.org/packages/32/70/70652f44860628e3f95dba3b606ceae28cb3550b4d535a095db8bf1e5469/isofit-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "040c453aeccdffb5b58536c444f7f346", "sha256": "08602c8e0656116f60162ceb0d5805eea919a532516b063c8c1c0ead4e8d6a05" }, "downloads": -1, "filename": "isofit-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "040c453aeccdffb5b58536c444f7f346", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 59196, "upload_time": "2018-08-30T21:40:09", "upload_time_iso_8601": "2018-08-30T21:40:09.058891Z", "url": "https://files.pythonhosted.org/packages/8b/5b/0a44c5e02f298c43eb030ae7b0998cac2855cf057f6e5eddd73bbaefd846/isofit-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5acd333b0c4ed31c104ce653cae066a7", "sha256": "9cc3cb61f0b5bca58265f9c53d45824db5d6dee0c7c30e532e455ce3a96c0a5f" }, "downloads": -1, "filename": "isofit-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5acd333b0c4ed31c104ce653cae066a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12668100, "upload_time": "2018-08-30T21:40:12", "upload_time_iso_8601": "2018-08-30T21:40:12.485407Z", "url": "https://files.pythonhosted.org/packages/07/ee/bc52005c45370509855c43171f647e43765b9ad85afe52d325ce2abc30cd/isofit-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "e3ca330f06f7540dfc828aea5c39e432", "sha256": "5bcd7c2035084be04ae8ce989e4105b47ea8628e38e1b636451043116fb17eb3" }, "downloads": -1, "filename": "isofit-0.4.1.tar.gz", "has_sig": false, "md5_digest": "e3ca330f06f7540dfc828aea5c39e432", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12647071, "upload_time": "2018-09-12T22:36:53", "upload_time_iso_8601": "2018-09-12T22:36:53.830567Z", "url": "https://files.pythonhosted.org/packages/47/69/2fc5dcff06c137d4358f9d3b08456e5117ce357aee69e09b7bd2988d2e7a/isofit-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "6a53eb1d10aca68f787fd1d5f7fc97e0", "sha256": "1ad9487db6e7616d0bf8292e97b4ab5cc77ed2a7c396f3bb4895e1a59434d42b" }, "downloads": -1, "filename": "isofit-0.4.2.tar.gz", "has_sig": false, "md5_digest": "6a53eb1d10aca68f787fd1d5f7fc97e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12647076, "upload_time": "2018-09-14T19:53:31", "upload_time_iso_8601": "2018-09-14T19:53:31.174009Z", "url": "https://files.pythonhosted.org/packages/14/6d/90f5154ee65379b74e371358c86e27b4cb536b4adb75af6c4682dcde4c83/isofit-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ec0756e7a895e5c9edac98ce05d1abe0", "sha256": "27ab09f08068c8dae6f83ba0bb11507294c28a2498614ab23978e132571114ef" }, "downloads": -1, "filename": "isofit-0.5.0.tar.gz", "has_sig": false, "md5_digest": "ec0756e7a895e5c9edac98ce05d1abe0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12465975, "upload_time": "2018-09-26T17:51:33", "upload_time_iso_8601": "2018-09-26T17:51:33.421363Z", "url": "https://files.pythonhosted.org/packages/47/86/03ff073180eabbcc859b5cf573d6ae4c96dd975e647fde150b2473913900/isofit-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b6e7cfb5fb64d39f28a8540ef164c951", "sha256": "b8949c9c8096e2072cace875bab14a134e9cffb1e0f7f36b473c75ef1957ed0d" }, "downloads": -1, "filename": "isofit-0.5.1.tar.gz", "has_sig": false, "md5_digest": "b6e7cfb5fb64d39f28a8540ef164c951", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12478735, "upload_time": "2018-10-08T20:06:57", "upload_time_iso_8601": "2018-10-08T20:06:57.216965Z", "url": "https://files.pythonhosted.org/packages/f3/13/83d58031b312b72ac8fc6197519d2460adf91d904a9a3b8b15830b7dceb4/isofit-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "26f0dbe450c02f9aaccafd3772589a6c", "sha256": "8ade5195cc8f966bb4ff72ee3a791d3108c265a58149ae1c3c90f67e9aa6dadb" }, "downloads": -1, "filename": "isofit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "26f0dbe450c02f9aaccafd3772589a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12478867, "upload_time": "2018-12-05T23:22:00", "upload_time_iso_8601": "2018-12-05T23:22:00.869740Z", "url": "https://files.pythonhosted.org/packages/45/51/1ad9e0c03a9ddb5cbf7d93c75f20bb0667281614c592ff9fc278a2b618cb/isofit-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5566775689c1e0fa4be51ad06078abae", "sha256": "39fb21fa3b15422c56b7f5c3cb59c291a0c54a957fc779b6c101a22c5ae0e1d8" }, "downloads": -1, "filename": "isofit-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5566775689c1e0fa4be51ad06078abae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486359, "upload_time": "2019-01-07T18:11:58", "upload_time_iso_8601": "2019-01-07T18:11:58.246815Z", "url": "https://files.pythonhosted.org/packages/b3/f1/ccd2f5181c6845d6991d45129a5d825adba266e23f8f18811c2efacab774/isofit-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3f7e3791717909732f9d1022da364b27", "sha256": "4aeafdc1d59e3fd3a1e663f0065fd09dea9f8062513fc7fa53375a5b9c3931bc" }, "downloads": -1, "filename": "isofit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3f7e3791717909732f9d1022da364b27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486459, "upload_time": "2019-02-01T20:16:22", "upload_time_iso_8601": "2019-02-01T20:16:22.753472Z", "url": "https://files.pythonhosted.org/packages/52/54/cc6c4157cfc2dd9104a9ed7a8b9d8367a8503026e9972e79b2e5aa5cdaf0/isofit-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b1cb80badc63845ce774fbe49956642b", "sha256": "bb817640f52c8fcd373fd5144f2e2073876b91390ea5097162f1b0b1a4cd000b" }, "downloads": -1, "filename": "isofit-1.0.2.tar.gz", "has_sig": false, "md5_digest": "b1cb80badc63845ce774fbe49956642b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486413, "upload_time": "2019-02-16T19:54:42", "upload_time_iso_8601": "2019-02-16T19:54:42.328735Z", "url": "https://files.pythonhosted.org/packages/92/f4/bf964c629c1659019cd193e3a03242be5adbd9e575c564e4e2da25342e9d/isofit-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "b82f0c40912b8d5d2fd83fac5cef4e67", "sha256": "55e95e2eedb3631eeede9f025b4cebde59bda16da2b69d30ad84c67c205e9c51" }, "downloads": -1, "filename": "isofit-1.0.3.tar.gz", "has_sig": false, "md5_digest": "b82f0c40912b8d5d2fd83fac5cef4e67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486495, "upload_time": "2019-03-04T19:28:17", "upload_time_iso_8601": "2019-03-04T19:28:17.612822Z", "url": "https://files.pythonhosted.org/packages/8d/d2/a5c269938879b0f1296aebfd7b5298cd95aae387c29d707d22cd9a0eb39e/isofit-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "6b35b8dabeee2a8fdf2af03eebd3e979", "sha256": "ea2ba229ab5276a119cfed2980e9ef80c2d599abfe45d0d1062d9c5383ce3bed" }, "downloads": -1, "filename": "isofit-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6b35b8dabeee2a8fdf2af03eebd3e979", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486614, "upload_time": "2019-05-06T23:12:59", "upload_time_iso_8601": "2019-05-06T23:12:59.887696Z", "url": "https://files.pythonhosted.org/packages/e6/e2/83095996855207dafa1cf22ba46e4d0b2ec4e654bd804c4a0a55f3cc5ae1/isofit-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e2ac84c04edee9f2a580023649d734bc", "sha256": "79a2b4d789230ff10d202bbb3c444f269defcd3ac73326896f1f6348bba8b543" }, "downloads": -1, "filename": "isofit-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e2ac84c04edee9f2a580023649d734bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486609, "upload_time": "2019-07-10T07:02:00", "upload_time_iso_8601": "2019-07-10T07:02:00.766569Z", "url": "https://files.pythonhosted.org/packages/a1/fa/42b5f1ed6b697ad8c2600eb44a8b8eae4f1e41847fb76ba3aae6446594d9/isofit-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "51382bbf7b5ee0a5a05c39539fa087f1", "sha256": "22e2719d0a6a4e80679410780bde67fb073b1b2497cef8c8d1d5765b42324971" }, "downloads": -1, "filename": "isofit-1.0.6.tar.gz", "has_sig": false, "md5_digest": "51382bbf7b5ee0a5a05c39539fa087f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12486917, "upload_time": "2019-07-10T07:07:02", "upload_time_iso_8601": "2019-07-10T07:07:02.476672Z", "url": "https://files.pythonhosted.org/packages/51/bd/f1f7b6c470ffe54722c8bca5e73686f47df34f9d3a15f324cfdf4f8a5d01/isofit-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "165c16bd5f3fadb78dbe145b559bc362", "sha256": "d506966fbc44fd49232aa2752bd66cad9b9ae53b13a05d0fa1bf195b40da8ccb" }, "downloads": -1, "filename": "isofit-1.1.0.tar.gz", "has_sig": false, "md5_digest": "165c16bd5f3fadb78dbe145b559bc362", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16508584, "upload_time": "2019-09-10T23:13:23", "upload_time_iso_8601": "2019-09-10T23:13:23.182807Z", "url": "https://files.pythonhosted.org/packages/6a/fc/9c151e11830bf8bd38ad872c803bc838bf538ba7e34a675eec98301242a8/isofit-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c834a279f5e908f7aa2161b08c5a8601", "sha256": "9114a9512a4bdc135fca752b781b54c1543bcfb71cbf4523b1795b7669158628" }, "downloads": -1, "filename": "isofit-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c834a279f5e908f7aa2161b08c5a8601", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16512815, "upload_time": "2019-09-25T17:06:46", "upload_time_iso_8601": "2019-09-25T17:06:46.450785Z", "url": "https://files.pythonhosted.org/packages/00/63/7554a9e980e93bffaeaeced0ac43802a4aab207d2a5e8a5e293bafc72bad/isofit-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "e12f0cdf703f43805f666821e8b4d562", "sha256": "a493fd2df34dfa6eee1f2d699e157f83c6b4176ad34a6e95db29779240e04e07" }, "downloads": -1, "filename": "isofit-1.1.2.tar.gz", "has_sig": false, "md5_digest": "e12f0cdf703f43805f666821e8b4d562", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16513350, "upload_time": "2019-10-08T22:35:05", "upload_time_iso_8601": "2019-10-08T22:35:05.774802Z", "url": "https://files.pythonhosted.org/packages/ee/e4/e2fd2fad510e76b936618ca82f7c2cacd1749d52bf5319cf0e67bf07361e/isofit-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "ea7566bd1f12d770518d2daa0a93c083", "sha256": "c4d027ddcd58f811cbcf595afc92c0830de1464ffd38be619b152336af2d78da" }, "downloads": -1, "filename": "isofit-1.1.3.tar.gz", "has_sig": false, "md5_digest": "ea7566bd1f12d770518d2daa0a93c083", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16513322, "upload_time": "2019-10-09T17:43:58", "upload_time_iso_8601": "2019-10-09T17:43:58.198780Z", "url": "https://files.pythonhosted.org/packages/ed/94/8c1572f1c3db81dc9ae8b82fcd4b8a55d2e1ee36235194f3cb8944b4e1db/isofit-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "50a1fac89840ea90a91906b708615e56", "sha256": "d2d6bc58682dc7e5380ef057bc450e5a2bfe8d0ff7ac5af8b6541dc89566ad3e" }, "downloads": -1, "filename": "isofit-1.1.4.tar.gz", "has_sig": false, "md5_digest": "50a1fac89840ea90a91906b708615e56", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16513386, "upload_time": "2019-10-14T19:55:42", "upload_time_iso_8601": "2019-10-14T19:55:42.717804Z", "url": "https://files.pythonhosted.org/packages/8d/ba/6b99bc682f3a618cf1167a195a7f3f4d8075314fa99388964ba9b4b7a348/isofit-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "845ea7a8769726061ebea5c866196089", "sha256": "89844a4f94421eb2485efca13aa46d01e7ef73551fd3536d87d6169fe5e0527a" }, "downloads": -1, "filename": "isofit-1.1.6.tar.gz", "has_sig": false, "md5_digest": "845ea7a8769726061ebea5c866196089", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16512574, "upload_time": "2019-10-18T23:19:33", "upload_time_iso_8601": "2019-10-18T23:19:33.959280Z", "url": "https://files.pythonhosted.org/packages/07/7c/d77f617f3b2795d42e9463afdacd10d4d7467a96af07f500390ea9e48289/isofit-1.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "df0e546bf5f47d24ab434dedcfd177c4", "sha256": "4f943f786555b3ae178a517fddcb77ec4ed97353b2517c4508de1dd5be1192fd" }, "downloads": -1, "filename": "isofit-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "df0e546bf5f47d24ab434dedcfd177c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 477743, "upload_time": "2019-10-25T19:09:07", "upload_time_iso_8601": "2019-10-25T19:09:07.331539Z", "url": "https://files.pythonhosted.org/packages/1c/5c/793d2de6129bbafd0f8fb8a0f4d2cb181c3af931273aeab98507caff1d66/isofit-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5c6096722257e3099ef666f50bc3c3fb", "sha256": "5aa7010d7707c86058348c459720d893a4d18bf7e11434c19aa409531cd56072" }, "downloads": -1, "filename": "isofit-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5c6096722257e3099ef666f50bc3c3fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16888885, "upload_time": "2019-10-25T19:09:29", "upload_time_iso_8601": "2019-10-25T19:09:29.166552Z", "url": "https://files.pythonhosted.org/packages/8e/8e/5be276b817eb1625343fdbb677d324820792861864bf8f99bc3262835455/isofit-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "d372c3e1294822466dd862c715fe4fb8", "sha256": "4cc9afab9b36e2de835ce12904aa98bc502ff0eb6e8bd4d683cf2c505a8a9f99" }, "downloads": -1, "filename": "isofit-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d372c3e1294822466dd862c715fe4fb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 477811, "upload_time": "2019-11-04T22:16:57", "upload_time_iso_8601": "2019-11-04T22:16:57.528969Z", "url": "https://files.pythonhosted.org/packages/ec/66/e7e7dcbaaf9728090a314585347e66484993ebc6e65e5c78636f92f443a2/isofit-1.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d02b633d4c52bb58e0f616f263b7e67", "sha256": "978dad0283b8624a332a079ab95a7b78eb661dd868c2ac2c0daae9e927e49169" }, "downloads": -1, "filename": "isofit-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7d02b633d4c52bb58e0f616f263b7e67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16889396, "upload_time": "2019-11-04T22:17:02", "upload_time_iso_8601": "2019-11-04T22:17:02.106697Z", "url": "https://files.pythonhosted.org/packages/22/96/a41ecf13b0eb41dd4ae8e9b7675551013d260c0bc11119c7a2d539ac09aa/isofit-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "d3a84d4db7991085802bf4017be17261", "sha256": "85cdbfa31d705a73ac4aeb6ffb4ef99d97166cd2594ef0b999811c06aa70e844" }, "downloads": -1, "filename": "isofit-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d3a84d4db7991085802bf4017be17261", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 483912, "upload_time": "2019-11-20T23:51:48", "upload_time_iso_8601": "2019-11-20T23:51:48.601705Z", "url": "https://files.pythonhosted.org/packages/cc/4f/720821879904a21ce27059a07f5bc6c44ea0717693133736da23da70b46b/isofit-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ad299dc5018669275a6a0706f03dc9b", "sha256": "0a606cbc607c2f01ce3c2723920651f8475410587fdc9fbceb97a09024363eda" }, "downloads": -1, "filename": "isofit-1.3.0.tar.gz", "has_sig": false, "md5_digest": "0ad299dc5018669275a6a0706f03dc9b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16889597, "upload_time": "2019-11-20T23:52:37", "upload_time_iso_8601": "2019-11-20T23:52:37.272640Z", "url": "https://files.pythonhosted.org/packages/15/2f/861b0779cac07d75683986e2bafdfd237b44c919d662ce85317aa0b7b3b8/isofit-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "9d00d199f01fdbbee6930fbb5739b167", "sha256": "3bd3f56c8a139f79e9a26da6ec8707b08caed5713ae9126906dc142757b01387" }, "downloads": -1, "filename": "isofit-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9d00d199f01fdbbee6930fbb5739b167", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 487303, "upload_time": "2020-01-28T20:19:53", "upload_time_iso_8601": "2020-01-28T20:19:53.334197Z", "url": "https://files.pythonhosted.org/packages/3b/60/5bb6867b1525348ce59315ae97c0f68f8c65f7e24d20072ee73bba4b8950/isofit-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c4eb49e60f331dfe63099eed2066c15", "sha256": "cf5fb084dc9f50b9fa216106563c8207d8dad0185ab1508bb21ca5bf8d6281ea" }, "downloads": -1, "filename": "isofit-1.4.0.tar.gz", "has_sig": false, "md5_digest": "4c4eb49e60f331dfe63099eed2066c15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16890729, "upload_time": "2020-01-07T21:27:46", "upload_time_iso_8601": "2020-01-07T21:27:46.154910Z", "url": "https://files.pythonhosted.org/packages/28/ed/e42fa4599bbec084dfe5859a7fe82d920a6cf5df10cffb8f8c879bef28b2/isofit-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "c648620f5f2d5b6cb77e858dcdfe6285", "sha256": "7da717baac3bd9b36f14a4accde5406ac441103d0e91c6e70837551aa71b6b15" }, "downloads": -1, "filename": "isofit-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c648620f5f2d5b6cb77e858dcdfe6285", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 487301, "upload_time": "2020-01-28T20:22:50", "upload_time_iso_8601": "2020-01-28T20:22:50.279188Z", "url": "https://files.pythonhosted.org/packages/5d/4b/f4eafad775b4cc24e15833488ac205335852476b2c9cf5071aeb7804f6e5/isofit-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d9aeb79879cdce12f8ecd06d83a85f92", "sha256": "68bfa985f78ec22c22a9b37c7bd68e1abda0a9e78807ec99fc9087bced52fecd" }, "downloads": -1, "filename": "isofit-1.4.1.tar.gz", "has_sig": false, "md5_digest": "d9aeb79879cdce12f8ecd06d83a85f92", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 43181581, "upload_time": "2020-01-28T20:23:29", "upload_time_iso_8601": "2020-01-28T20:23:29.990915Z", "url": "https://files.pythonhosted.org/packages/9a/4c/d95531ae7341164aef8f9968fd01b66efb71b12c77c8148fb409b393cfb9/isofit-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "34768d7704334b988b8e8e33f4ede976", "sha256": "8040230f0afc08be030fda9bec086b4a5501965498a8f1a39cd965373a7868ce" }, "downloads": -1, "filename": "isofit-1.4.2.tar.gz", "has_sig": false, "md5_digest": "34768d7704334b988b8e8e33f4ede976", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16890717, "upload_time": "2020-01-29T17:50:24", "upload_time_iso_8601": "2020-01-29T17:50:24.058425Z", "url": "https://files.pythonhosted.org/packages/5c/b2/ec16f9117b2189b435f99b2a45c390af3088a9d06aa5ab5e6fc0dce41127/isofit-1.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "bdc14aef998d499d1c78219243d5cca8", "sha256": "4132b1e8853bee29e96fd082f8435d88d331c4b84ec306fd2ddb46f15ac297dc" }, "downloads": -1, "filename": "isofit-1.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bdc14aef998d499d1c78219243d5cca8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 486381, "upload_time": "2020-04-01T14:28:18", "upload_time_iso_8601": "2020-04-01T14:28:18.829830Z", "url": "https://files.pythonhosted.org/packages/a6/7f/2bc69602016f76d8f777db765919d404223629fefd16fbbdadccf63a4b02/isofit-1.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69a63b0d7448c41c36577786a395353e", "sha256": "9a91033167abbb9ce7ee8c49aa2655eb0d0bae540cf72a63808d3bbdece26ab8" }, "downloads": -1, "filename": "isofit-1.4.3.tar.gz", "has_sig": false, "md5_digest": "69a63b0d7448c41c36577786a395353e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 43180884, "upload_time": "2020-02-11T23:58:44", "upload_time_iso_8601": "2020-02-11T23:58:44.283967Z", "url": "https://files.pythonhosted.org/packages/28/00/0e06f93d84f1e22e68c3e37ab2f2d08ce4818e66311ae00b053a77b07399/isofit-1.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "fe447fc2fd703b89592d86d1b3311b23", "sha256": "9bebdee2e759b67e30969d2bb545ff144a33e9ca3ad2f2d5eea773aa13d8af6e" }, "downloads": -1, "filename": "isofit-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fe447fc2fd703b89592d86d1b3311b23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 512392, "upload_time": "2020-03-27T21:38:26", "upload_time_iso_8601": "2020-03-27T21:38:26.118654Z", "url": "https://files.pythonhosted.org/packages/c8/31/95b22bb85e5bcd23e1756973ad2385a272e739af7c7c12a3c72a6c17d2a3/isofit-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ced5aff7a87e6d85f93b63316f7c664c", "sha256": "848f1d36fedff94b4fc028bfe9a61c5a19764172250cd944d769dd015cf4d238" }, "downloads": -1, "filename": "isofit-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ced5aff7a87e6d85f93b63316f7c664c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16909756, "upload_time": "2020-03-27T21:38:41", "upload_time_iso_8601": "2020-03-27T21:38:41.569043Z", "url": "https://files.pythonhosted.org/packages/e4/95/fd7f4ee0ecfc8dc52a4242fa5500b28b3858ad71996dbf643d93b324d598/isofit-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "e6a2dc823e9517ed1733244e5905e509", "sha256": "736d0a15b8ccb0b22c9b7d4d7fabca704a1b1cb94f604c12c15a2184515b26a6" }, "downloads": -1, "filename": "isofit-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e6a2dc823e9517ed1733244e5905e509", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 887407, "upload_time": "2020-04-01T14:28:21", "upload_time_iso_8601": "2020-04-01T14:28:21.566433Z", "url": "https://files.pythonhosted.org/packages/44/9a/74f1ddba026ccccb029d07dcc6df08d2ae42eb6e4d3684c262ebc7648cb9/isofit-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aca6e50fe659ac8e39757cc84d8599cf", "sha256": "f1b912282734b3ff5f94c990d037330e6589c9c01fab3f369fdd6d8beee250cf" }, "downloads": -1, "filename": "isofit-2.0.1.tar.gz", "has_sig": false, "md5_digest": "aca6e50fe659ac8e39757cc84d8599cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 43200535, "upload_time": "2020-04-01T14:30:10", "upload_time_iso_8601": "2020-04-01T14:30:10.135151Z", "url": "https://files.pythonhosted.org/packages/00/08/d6066517075abda0c83a574b45762e045c1bc31d3ded3503adf88a1c07a7/isofit-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "2f068f459a49bd8bdad507c5b39f9ccc", "sha256": "f4191eb62f08dcd18be2df9e76144e647e3c95e53ac8661778cd6c8b3c96328e" }, "downloads": -1, "filename": "isofit-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2f068f459a49bd8bdad507c5b39f9ccc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 884858, "upload_time": "2020-04-03T14:43:13", "upload_time_iso_8601": "2020-04-03T14:43:13.770931Z", "url": "https://files.pythonhosted.org/packages/26/d7/703701dd9fbe2ce170d9687c1b3decbffc986cca6a57997734a1c632e816/isofit-2.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0e73a18ef3e4445a8ac2d28391b81389", "sha256": "4b0402bfce6b38fb0ea90f1a7b875065d171cef41e849580a8a194d2f90e8c8a" }, "downloads": -1, "filename": "isofit-2.0.2.tar.gz", "has_sig": false, "md5_digest": "0e73a18ef3e4445a8ac2d28391b81389", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16910270, "upload_time": "2020-04-03T14:43:32", "upload_time_iso_8601": "2020-04-03T14:43:32.961877Z", "url": "https://files.pythonhosted.org/packages/34/0a/70c4c05105068bc122f450985310814280f0ff0c047e583f33f54f8368be/isofit-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "3d41c72e9bec972a993ca7550f708cf8", "sha256": "8bd083c9a2db57993448723ac0039214194a54c797bb634e1399974caf2314ed" }, "downloads": -1, "filename": "isofit-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3d41c72e9bec972a993ca7550f708cf8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 884836, "upload_time": "2020-04-09T16:01:44", "upload_time_iso_8601": "2020-04-09T16:01:44.551868Z", "url": "https://files.pythonhosted.org/packages/2c/5f/7dae4370fa70de3f13d3ca0b775ffdd42fac52253b9705fe4fbbff8ef809/isofit-2.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "974733b9235e2f39faa1d5240bb652ca", "sha256": "5535a6abf634a2efd458cc360e7f72bba30a0ccf80dd7bd2a06dc2540b939785" }, "downloads": -1, "filename": "isofit-2.0.3.tar.gz", "has_sig": false, "md5_digest": "974733b9235e2f39faa1d5240bb652ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16910232, "upload_time": "2020-04-09T16:02:26", "upload_time_iso_8601": "2020-04-09T16:02:26.927102Z", "url": "https://files.pythonhosted.org/packages/cc/35/9f3e8dd77c641a8d71196a4c5e066d16188e9b855c0d14a30bd82dd9079a/isofit-2.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "629b6d74fc62f627d22ef886ce8e8c6b", "sha256": "3218d5328ad7d6632ff4494da58cd4d6d273730de6e2adcd7f4e2a34e87d1533" }, "downloads": -1, "filename": "isofit-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "629b6d74fc62f627d22ef886ce8e8c6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 887759, "upload_time": "2020-04-11T18:53:52", "upload_time_iso_8601": "2020-04-11T18:53:52.594053Z", "url": "https://files.pythonhosted.org/packages/a6/cd/0bfd3a3d4d5bd88220eac413bd5bea88f5e30e742be814876222e451f362/isofit-2.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aab4b2adcd100b57ad9b963b33de9207", "sha256": "ce984f2f8f7c5bf4ec8a98f42bdb2f1a9559bddd1db638a4133688a01f46a96b" }, "downloads": -1, "filename": "isofit-2.0.4.tar.gz", "has_sig": false, "md5_digest": "aab4b2adcd100b57ad9b963b33de9207", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 43200854, "upload_time": "2020-04-11T18:54:28", "upload_time_iso_8601": "2020-04-11T18:54:28.467748Z", "url": "https://files.pythonhosted.org/packages/76/eb/e844e6980b297baa520824dcc795ee2ad0383b794f62fc8ff54ad9598014/isofit-2.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "5c6cd3c68b4384d292f37325d8db6f43", "sha256": "92a4a06cd918c13a9bf83cdaf1d35e89f4561a985ae78c0d0bf3a23740f06e08" }, "downloads": -1, "filename": "isofit-2.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5c6cd3c68b4384d292f37325d8db6f43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 885482, "upload_time": "2020-04-22T00:21:49", "upload_time_iso_8601": "2020-04-22T00:21:49.845295Z", "url": "https://files.pythonhosted.org/packages/bb/4d/263e59993bb5f00133202ba0033f9c02cc9dca4244a3c23e41b3021d8e6f/isofit-2.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61880bc6e02373b188f36e0f2b9f709c", "sha256": "0552518985c3f8cdf650b1006c84c989b8ed47b055bf7e3f99745030e7d06fc9" }, "downloads": -1, "filename": "isofit-2.0.5.tar.gz", "has_sig": false, "md5_digest": "61880bc6e02373b188f36e0f2b9f709c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 20411057, "upload_time": "2020-04-22T00:22:02", "upload_time_iso_8601": "2020-04-22T00:22:02.901160Z", "url": "https://files.pythonhosted.org/packages/5d/71/9aac3d5dacb9756f081fcc349044f761bc803cb8dcc83f99bb3754a88355/isofit-2.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "fb830db59a5d3716e3a1b03320101f8e", "sha256": "588b992b2f91aa77df340d2e28931cca91087b2a1aee385c711e7509d4c8b916" }, "downloads": -1, "filename": "isofit-2.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb830db59a5d3716e3a1b03320101f8e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 923409, "upload_time": "2020-07-07T00:43:33", "upload_time_iso_8601": "2020-07-07T00:43:33.236043Z", "url": "https://files.pythonhosted.org/packages/1b/8a/34ec74349343296afdd000a28d513bb2189b1360ee5103a4e85ef8fca1cc/isofit-2.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41bab118ed28f1e5e17cb0814ae1e621", "sha256": "478b5930c185ea092d4699c6d4226f8ecda7dfde9c6a0020db00448007b2a241" }, "downloads": -1, "filename": "isofit-2.5.0.tar.gz", "has_sig": false, "md5_digest": "41bab118ed28f1e5e17cb0814ae1e621", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 20422375, "upload_time": "2020-07-07T00:46:02", "upload_time_iso_8601": "2020-07-07T00:46:02.619775Z", "url": "https://files.pythonhosted.org/packages/28/69/06dd9eb694819fbed5d637a611ad7015df0d7a7710bc606af352c2df9b23/isofit-2.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "5dcfb80ef0b62b4588478ef16e12fc3f", "sha256": "d22e03aa24fd46ab5a33ea7ee9284b6b25b1af883ec494573b79fb34dca563c4" }, "downloads": -1, "filename": "isofit-2.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5dcfb80ef0b62b4588478ef16e12fc3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 934143, "upload_time": "2020-11-06T00:18:20", "upload_time_iso_8601": "2020-11-06T00:18:20.813933Z", "url": "https://files.pythonhosted.org/packages/57/19/25b854645d3e5c2d3a7c6506951e4a6b02453e936a0ab3edeb82fd0125e1/isofit-2.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "76010c6c3bb701505b2198dbb9c116cb", "sha256": "5ff213598ac39d6fffe235d7232df7cfb55a9f3210332a0df9eab006b682c747" }, "downloads": -1, "filename": "isofit-2.6.0.tar.gz", "has_sig": false, "md5_digest": "76010c6c3bb701505b2198dbb9c116cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22207292, "upload_time": "2020-11-06T00:18:50", "upload_time_iso_8601": "2020-11-06T00:18:50.803519Z", "url": "https://files.pythonhosted.org/packages/bd/da/761c6b0c1df55f67f099f26ac60e676ac318218bb01c4a445afea7414942/isofit-2.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "355a68c48b167cbe8b3c492d01adbac3", "sha256": "badb98edd3d80571108327cccb02dfd410b696511c32dc09690015388af91035" }, "downloads": -1, "filename": "isofit-2.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "355a68c48b167cbe8b3c492d01adbac3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 944873, "upload_time": "2021-01-25T15:24:22", "upload_time_iso_8601": "2021-01-25T15:24:22.775947Z", "url": "https://files.pythonhosted.org/packages/90/ec/814dc03a9cf986570cf24300784fc9f639d6f8cbac8cb97071c9809a34e0/isofit-2.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e083ead92f2e6cd96a3b43071c8489a2", "sha256": "b2fbc5517faced9ec09bd8687b381a0d7cf758bd318ad66aaaff90b3d4187dad" }, "downloads": -1, "filename": "isofit-2.7.0.tar.gz", "has_sig": false, "md5_digest": "e083ead92f2e6cd96a3b43071c8489a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22223229, "upload_time": "2021-01-25T15:24:41", "upload_time_iso_8601": "2021-01-25T15:24:41.968096Z", "url": "https://files.pythonhosted.org/packages/05/54/7fa31b4c67973012a654b54b23e2f972936f60c4e790d39a917acbaf9469/isofit-2.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "dc67beb08967a31e742a007d037fc16a", "sha256": "f78298898c5d245859a5f1973beacaf324eae5c9f2b961019ee9859823a2dc74" }, "downloads": -1, "filename": "isofit-2.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc67beb08967a31e742a007d037fc16a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 555020, "upload_time": "2021-03-17T20:05:22", "upload_time_iso_8601": "2021-03-17T20:05:22.980917Z", "url": "https://files.pythonhosted.org/packages/24/6f/2e6a8adecac27c8f0eacce5c341427b3493f55b3b0610912eb6d9d643ff1/isofit-2.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "08ffa23ce97dd48c06d793c7161fa031", "sha256": "c19e49dcf581a4d28a9cfe03ec00625332218bb9b11c11f64f6233e1426f7ef5" }, "downloads": -1, "filename": "isofit-2.8.0.tar.gz", "has_sig": false, "md5_digest": "08ffa23ce97dd48c06d793c7161fa031", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22217021, "upload_time": "2021-03-17T20:06:10", "upload_time_iso_8601": "2021-03-17T20:06:10.071336Z", "url": "https://files.pythonhosted.org/packages/63/40/2b802bd88144cc07d74e7f301372a6e6e402ac5f12689bf3f4883b640f04/isofit-2.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "b7c7d812183ab125853c145a4abc0b37", "sha256": "0023d51ec4e87e866667c7c8f6a60dba1cced8dd8a3b1ebb849ce21e0fcdf4ab" }, "downloads": -1, "filename": "isofit-2.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b7c7d812183ab125853c145a4abc0b37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 556326, "upload_time": "2021-09-07T23:54:42", "upload_time_iso_8601": "2021-09-07T23:54:42.957622Z", "url": "https://files.pythonhosted.org/packages/b3/22/9afe30e479547a5c622679ea318250163c2867404e917ffaf5ff56b890b7/isofit-2.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59516d8204b135fd0bc388b0f3b540f2", "sha256": "c04c55e0c6f4894a0b137687456718517cd6624812cfea308485e5fa4be9efb5" }, "downloads": -1, "filename": "isofit-2.9.0.tar.gz", "has_sig": false, "md5_digest": "59516d8204b135fd0bc388b0f3b540f2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22224462, "upload_time": "2021-09-07T23:56:07", "upload_time_iso_8601": "2021-09-07T23:56:07.335021Z", "url": "https://files.pythonhosted.org/packages/da/65/7b4477e5b4b0465ee40ac57c6d08282b52db5b9601257fbd2d247a99bbc8/isofit-2.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "39d9db372196b4d922afd5d47f19f75e", "sha256": "0fb7609fd830fe243d230273b33121822e8d40c5e18f4747620d1eaa3fca2b10" }, "downloads": -1, "filename": "isofit-2.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "39d9db372196b4d922afd5d47f19f75e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 556324, "upload_time": "2021-09-21T10:59:35", "upload_time_iso_8601": "2021-09-21T10:59:35.430350Z", "url": "https://files.pythonhosted.org/packages/fa/f4/2974d26a69e0fd1fb66767553b73829d64f9efe5cd7b69f5ee9f1febccdf/isofit-2.9.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bff476d6f739d3cad0a83a96b46e191c", "sha256": "a61f94dd9d0d09bd01b4ac9a742e3c524595631a3b765a4fc696b2d19fc97bc3" }, "downloads": -1, "filename": "isofit-2.9.1.tar.gz", "has_sig": false, "md5_digest": "bff476d6f739d3cad0a83a96b46e191c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22224626, "upload_time": "2021-09-21T11:01:14", "upload_time_iso_8601": "2021-09-21T11:01:14.343268Z", "url": "https://files.pythonhosted.org/packages/14/76/3fefcd189b0f2a7b23416df282b47f84814ea336a3e8637e5ed0ecea268a/isofit-2.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.2": [ { "comment_text": "", "digests": { "md5": "5e5d61a16341aab4aca6b96528dbe708", "sha256": "1ddf9b68d92148ade0d50cf59bc0c9210145586d0c441417c34fdb657c6ba502" }, "downloads": -1, "filename": "isofit-2.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5e5d61a16341aab4aca6b96528dbe708", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 556283, "upload_time": "2022-02-09T11:38:42", "upload_time_iso_8601": "2022-02-09T11:38:42.073825Z", "url": "https://files.pythonhosted.org/packages/e5/ab/312c6850e507e491529639c8dcc57ffe64afbfcfbb1a1e600fd169e7e0e9/isofit-2.9.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6650478fc4dcdafe336c1cfa1dc2df1f", "sha256": "9abf825cb3f7529a9b9afc93fe4eac5c4317281ae0eeda0e072cdce5454b5d6c" }, "downloads": -1, "filename": "isofit-2.9.2.tar.gz", "has_sig": false, "md5_digest": "6650478fc4dcdafe336c1cfa1dc2df1f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22224603, "upload_time": "2022-02-09T11:38:49", "upload_time_iso_8601": "2022-02-09T11:38:49.418551Z", "url": "https://files.pythonhosted.org/packages/5e/03/a364d8f5da88fadad99c9381eb53f55354c6c7bffc1164e904116cac7f3a/isofit-2.9.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e5d61a16341aab4aca6b96528dbe708", "sha256": "1ddf9b68d92148ade0d50cf59bc0c9210145586d0c441417c34fdb657c6ba502" }, "downloads": -1, "filename": "isofit-2.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5e5d61a16341aab4aca6b96528dbe708", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 556283, "upload_time": "2022-02-09T11:38:42", "upload_time_iso_8601": "2022-02-09T11:38:42.073825Z", "url": "https://files.pythonhosted.org/packages/e5/ab/312c6850e507e491529639c8dcc57ffe64afbfcfbb1a1e600fd169e7e0e9/isofit-2.9.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6650478fc4dcdafe336c1cfa1dc2df1f", "sha256": "9abf825cb3f7529a9b9afc93fe4eac5c4317281ae0eeda0e072cdce5454b5d6c" }, "downloads": -1, "filename": "isofit-2.9.2.tar.gz", "has_sig": false, "md5_digest": "6650478fc4dcdafe336c1cfa1dc2df1f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22224603, "upload_time": "2022-02-09T11:38:49", "upload_time_iso_8601": "2022-02-09T11:38:49.418551Z", "url": "https://files.pythonhosted.org/packages/5e/03/a364d8f5da88fadad99c9381eb53f55354c6c7bffc1164e904116cac7f3a/isofit-2.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }