{ "info": { "author": "H\u00e5vard Berland", "author_email": "havb@equinor.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "[![Build Status](https://img.shields.io/github/workflow/status/equinor/pyscal/pyscal)](https://github.com/equinor/pyscal/actions?query=workflow%3Apyscal)\n[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/equinor/pyscal.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/equinor/pyscal/context:python)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/equinor/pyscal.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/equinor/pyscal/alerts/)\n[![codecov](https://codecov.io/gh/equinor/pyscal/branch/master/graph/badge.svg)](https://codecov.io/gh/equinor/pyscal)\n[![Python 3.6-3.9](https://img.shields.io/badge/python-3.6%20|%203.7%20|%203.8%20|%203.9-blue.svg)](https://www.python.org)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://black.readthedocs.io/)\n[![PyPI version](https://badge.fury.io/py/pyscal.svg)](https://badge.fury.io/py/pyscal)\n[![Downloads](https://pepy.tech/badge/pyscal)](https://pepy.tech/project/pyscal)\n[![License: GPL v3](https://img.shields.io/badge/License-LGPLv3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)\n\n# pyscal\n\n![Pyscal art, interpolation in random Corey curves](docs/images/pyscal-logo.png)\n\nPython tool module for relative permeability/SCAL support in reservoir simulation\n\n## Documentation\n\n* \n\n## Feature overview\n\n* Command line tool for generating Eclipse input from parameters\n in an XLSX- or CSV-file.\n\n* API to create relative permeability curves through correlations or\n tables.\n\n* Consistency checks for three-phase setups, ensures compatibility of\n oil-water tables and gas-oil tables.\n\n* Support for handling uncertainty, doing book-keeping for low, base\n and high cases, and the possiblity to interpolate between these\n cases using a number from -1 to +1.\n\n## Command line tool\nExample use with CSV input for one SATNUM:\n```console\n$ cat relperminput.csv\nSATNUM, swl, sorw, Nw, Now\n1, 0.1, 0.05, 2, 3\n$ pyscal relperminput.csv --delta_s 0.1 -o relperm.inc\nWritten to relperm.inc\n```\n\nwhere `relperm.inc` can be used directly as an INCLUDE file in Eclipse or Flow.\nThe same table as in the CSV above could have been in an XLSX file also.\n\n## Python API usage\n\nUsing the Python API, the same curves as above can be constructed with\n\n```python\nfrom pyscal import WaterOil\n\nwo = WaterOil(h=0.1, sorw=0.05, swl=0.1)\nwo.add_corey_water(nw=2)\nwo.add_corey_oil(now=3)\nprint(wo.SWOF())\n```\nwhich will produce the output\n```console\nSWOF\n--\n-- pyscal: 0.4.1\n-- swirr=0 swl=0.1 swcr=0.1 sorw=0.05\n-- Corey krw, nw=2, krwend=1, krwmax=1\n-- Corey krow, now=3, kroend=1\n-- krw = krow @ sw=0.46670\n-- Zero capillary pressure\n-- SW KRW KROW PC\n0.1000000 0.0000000 1.0000000 0\n0.2000000 0.0138408 0.6869530 0\n0.3000000 0.0553633 0.4471809 0\n0.4000000 0.1245675 0.2709139 0\n0.5000000 0.2214533 0.1483818 0\n0.6000000 0.3460208 0.0698148 0\n0.7000000 0.4982699 0.0254427 0\n0.8000000 0.6782007 0.0054956 0\n0.9000000 0.8858131 0.0002035 0\n0.9500000 1.0000000 0.0000000 0\n1.0000000 1.0000000 0.0000000 0\n/\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/equinor/pyscal", "keywords": "relative permeability,capillary pressure,reservoir simulation", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "pyscal", "package_url": "https://pypi.org/project/pyscal/", "platform": "", "project_url": "https://pypi.org/project/pyscal/", "project_urls": { "Homepage": "http://github.com/equinor/pyscal" }, "release_url": "https://pypi.org/project/pyscal/0.9.0/", "requires_dist": [ "matplotlib", "numpy", "openpyxl", "pandas", "scipy", "xlrd", "typing-extensions (>=3.7) ; python_version < \"3.8\"", "autoapi ; extra == 'tests'", "black (>=20.8b0) ; extra == 'tests'", "flake8 ; extra == 'tests'", "hypothesis ; extra == 'tests'", "isort ; extra == 'tests'", "mypy ; extra == 'tests'", "pre-commit ; extra == 'tests'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "pytest-mock ; extra == 'tests'", "rstcheck ; extra == 'tests'", "sphinx ; extra == 'tests'", "sphinx-argparse ; extra == 'tests'", "sphinx-autodoc-typehints ; extra == 'tests'", "sphinx-rtd-theme ; extra == 'tests'" ], "requires_python": "", "summary": "Generate relative permeability include files for Eclipse reservoir simulator", "version": "0.9.0", "yanked": false, "yanked_reason": null }, "last_serial": 11823054, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "f500d94d56cf9e7937613051d3937fa5", "sha256": "2a07e8c2b2140ad6e87539f03525a9a10f974dc8dbf7e008931d5d1bf1080bbb" }, "downloads": -1, "filename": "pyscal-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f500d94d56cf9e7937613051d3937fa5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23911, "upload_time": "2019-10-01T21:19:23", "upload_time_iso_8601": "2019-10-01T21:19:23.965819Z", "url": "https://files.pythonhosted.org/packages/3c/1e/bcf4063fa78a88bc60f1aec7f9657d4070e1668c211442d923eb40e49c26/pyscal-0.1.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fb06edee1d481ccfaf851ab07b41fdfb", "sha256": "7af92316c0704914c6df94c5648eb765ca7a1b804cc5988052350e75921bc6b0" }, "downloads": -1, "filename": "pyscal-0.1.3.tar.gz", "has_sig": false, "md5_digest": "fb06edee1d481ccfaf851ab07b41fdfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33333, "upload_time": "2019-10-01T21:19:27", "upload_time_iso_8601": "2019-10-01T21:19:27.644454Z", "url": "https://files.pythonhosted.org/packages/da/d6/ec9b45aa3c02910a37750c46cfb8c29a4457586f29eb2fb5174e7d233526/pyscal-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7e9ba081797d6814e79b2c5a4df587c5", "sha256": "5fd19c9b2ca77b01862555293cf4274b8cd348742b437a7447b78081828c6382" }, "downloads": -1, "filename": "pyscal-0.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "7e9ba081797d6814e79b2c5a4df587c5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26405, "upload_time": "2019-10-03T07:18:29", "upload_time_iso_8601": "2019-10-03T07:18:29.067811Z", "url": "https://files.pythonhosted.org/packages/32/58/03c9341dc72683725a799d603e7dc2b23f64cc687ba8c7d0303c210f1b64/pyscal-0.1.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a6b23057fca4480315f7709357d7f1a", "sha256": "f3fb25a91fbe5478f236f588cd899bdeede40787156e94c100c65cebcae869e6" }, "downloads": -1, "filename": "pyscal-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7a6b23057fca4480315f7709357d7f1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110689, "upload_time": "2019-10-03T07:18:31", "upload_time_iso_8601": "2019-10-03T07:18:31.048526Z", "url": "https://files.pythonhosted.org/packages/f6/cc/001b9518e085d3044b3c47bf76def42f580bbe4bf6473af461fd06a67c12/pyscal-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "222d0eacc3acf726d15b9894ca95f1d1", "sha256": "896289cb1ed6b4071ec6972b5fe0f3048639b2e544f9fdc0843a0f61ca9f72e2" }, "downloads": -1, "filename": "pyscal-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "222d0eacc3acf726d15b9894ca95f1d1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27025, "upload_time": "2019-10-16T17:28:28", "upload_time_iso_8601": "2019-10-16T17:28:28.421617Z", "url": "https://files.pythonhosted.org/packages/46/83/dbaa6c51840701333b10aea3a6c65bfd7fcaef7b4cce0e5ac43b75898e54/pyscal-0.1.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d35522da44867e2892061b49edf74cb3", "sha256": "8d31b5aa7d0f485895b0875b37cd80e1d09f9f1aadcfc2d0da5a831954132c36" }, "downloads": -1, "filename": "pyscal-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d35522da44867e2892061b49edf74cb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36943, "upload_time": "2019-10-16T17:28:30", "upload_time_iso_8601": "2019-10-16T17:28:30.348419Z", "url": "https://files.pythonhosted.org/packages/05/0a/2c667185a17668a9532f2d486358f731d7badc315b78f0c553b4710ecbf1/pyscal-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "46cac3790d6bfb2c79e4c950ef485a8f", "sha256": "4908ff115932f7a336e5c9bac513a98f00bcd21e3c9aefb96f96bbf0fd1d30dc" }, "downloads": -1, "filename": "pyscal-0.1.6.tar.gz", "has_sig": false, "md5_digest": "46cac3790d6bfb2c79e4c950ef485a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38891, "upload_time": "2019-10-29T15:55:51", "upload_time_iso_8601": "2019-10-29T15:55:51.638397Z", "url": "https://files.pythonhosted.org/packages/76/72/2417cbdee9d15aa3676afa29c985d2b74a7e23041efe65652626caba27a2/pyscal-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0c24618adee457542e0b658dc8132c88", "sha256": "3007e1b2cf4209552f4268f9310923c09f66831f575b1236af7a5b6adea783cc" }, "downloads": -1, "filename": "pyscal-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0c24618adee457542e0b658dc8132c88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37401, "upload_time": "2019-11-15T16:13:59", "upload_time_iso_8601": "2019-11-15T16:13:59.183835Z", "url": "https://files.pythonhosted.org/packages/9d/92/62823a2ceb4d7f02136efafe1c723f07a059578f7e17f68ac86d5056b142/pyscal-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db10746915136ec59a4401d59b117cc7", "sha256": "b6235775cc6bd86148c48d00bb3ea37d89cb5a94f7d780e0b9504bf9391454cb" }, "downloads": -1, "filename": "pyscal-0.2.0.tar.gz", "has_sig": false, "md5_digest": "db10746915136ec59a4401d59b117cc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 134206, "upload_time": "2019-11-15T16:14:01", "upload_time_iso_8601": "2019-11-15T16:14:01.264789Z", "url": "https://files.pythonhosted.org/packages/02/31/e022314ec90173713af5e08fb61590821128337e872279b7d42af2027cae/pyscal-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0434d53ddbbb02051f23395a22ac32b5", "sha256": "43d75236243fbf34a903e0de62547b62adce271d3c4739ccdeea38790955c253" }, "downloads": -1, "filename": "pyscal-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0434d53ddbbb02051f23395a22ac32b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38191, "upload_time": "2019-12-04T12:51:00", "upload_time_iso_8601": "2019-12-04T12:51:00.497024Z", "url": "https://files.pythonhosted.org/packages/8c/23/006d7fac4b0e9c91af2240e08dbf0c0f87713b17bdb1d55355740880f6a9/pyscal-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "be711b90ac240dbe6b09973e1e47eb4e", "sha256": "558689f6607c5969912b4b39971e9dea29b67d1d91046a59da47acf5775b8ad0" }, "downloads": -1, "filename": "pyscal-0.2.2.tar.gz", "has_sig": false, "md5_digest": "be711b90ac240dbe6b09973e1e47eb4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45809, "upload_time": "2019-12-04T12:51:02", "upload_time_iso_8601": "2019-12-04T12:51:02.443690Z", "url": "https://files.pythonhosted.org/packages/e6/63/8575c1a408459f50210276920e2c862ffd30e9dacc0e1df2694486c94816/pyscal-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "84a1c1c52b22889362a4a41bb2322df6", "sha256": "135630f1b904429d1b675901eb31afe749f4abece595ba5276be38d9158d3e18" }, "downloads": -1, "filename": "pyscal-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "84a1c1c52b22889362a4a41bb2322df6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40522, "upload_time": "2019-12-16T21:05:59", "upload_time_iso_8601": "2019-12-16T21:05:59.677949Z", "url": "https://files.pythonhosted.org/packages/72/2f/299ac1af0c51909540d728f44349df2c5bcbbfec71cf1ec801457210ac6e/pyscal-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2db42c34b2b3feae33776cfab04241cd", "sha256": "89aaa7a2dc3a6932ea7cc1dacada0c5ec7e5cbad3d9c77ccfd30d36799e20958" }, "downloads": -1, "filename": "pyscal-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2db42c34b2b3feae33776cfab04241cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49264, "upload_time": "2019-12-16T21:06:01", "upload_time_iso_8601": "2019-12-16T21:06:01.665120Z", "url": "https://files.pythonhosted.org/packages/0c/8b/637a5c359ca32b48042bd5de85b75315951af6fe905fa55d693eb172e3e9/pyscal-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a733b9b9ad7b423634e374d17a659b6b", "sha256": "389ebd24d30db88394c9812bbb3dd63cbb8afd82552e64bd40cc8fe349704a90" }, "downloads": -1, "filename": "pyscal-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a733b9b9ad7b423634e374d17a659b6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40469, "upload_time": "2020-01-30T08:36:49", "upload_time_iso_8601": "2020-01-30T08:36:49.978776Z", "url": "https://files.pythonhosted.org/packages/3f/ab/41b85264dd10be1404fc871b9faaa499193535b8e014cd5bdb6438121784/pyscal-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57fe6d6677a06b8964fd65fee7530a5f", "sha256": "1c05c59051f631753a2bfe68ec2c2f82c89e17c17d4214de5bfa4b3a3a9df312" }, "downloads": -1, "filename": "pyscal-0.3.1.tar.gz", "has_sig": false, "md5_digest": "57fe6d6677a06b8964fd65fee7530a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2018923, "upload_time": "2020-01-30T08:36:52", "upload_time_iso_8601": "2020-01-30T08:36:52.355066Z", "url": "https://files.pythonhosted.org/packages/b5/02/904a835ed928216a10c66c0d5ac1fa796c0009b0c7b7073803dc712ae6fd/pyscal-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "609e4fd21e646804901f811a464c4313", "sha256": "3cb2024349fee4ea34b8781a50cbc109e3bf421d5599babb620bb2e1117a62c6" }, "downloads": -1, "filename": "pyscal-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "609e4fd21e646804901f811a464c4313", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48641, "upload_time": "2020-03-02T15:12:43", "upload_time_iso_8601": "2020-03-02T15:12:43.793582Z", "url": "https://files.pythonhosted.org/packages/d4/cd/5287ee451336894c755d33c0b75f1f241cd86770f8b025aa5acd16208f91/pyscal-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "50a7a9f7a7c53d029f7ff4b7fbbbf3be", "sha256": "acc32c2e53eee52a35c3562984a198d5feeec25bcb77cf48f22386251b2ad09d" }, "downloads": -1, "filename": "pyscal-0.4.0.tar.gz", "has_sig": false, "md5_digest": "50a7a9f7a7c53d029f7ff4b7fbbbf3be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57898, "upload_time": "2020-03-02T15:12:45", "upload_time_iso_8601": "2020-03-02T15:12:45.907777Z", "url": "https://files.pythonhosted.org/packages/56/be/a62be9c2b784aeb436a1de480e518b64e5392cef47ac6b021045d7c5a2ee/pyscal-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "d89e6e0fd4a9c0af19193353e9e22744", "sha256": "db0bb2e7f3d73d40093e0761652aa81bd4b5286490fac894dbf3b818445ef634" }, "downloads": -1, "filename": "pyscal-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d89e6e0fd4a9c0af19193353e9e22744", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52167, "upload_time": "2020-03-30T16:08:13", "upload_time_iso_8601": "2020-03-30T16:08:13.735294Z", "url": "https://files.pythonhosted.org/packages/a2/fa/b3fa8d6cb85afcd40b29a578c775759437bae4fa3f53ce01c44f6c529952/pyscal-0.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c24cf7d6aa458c1b647b8eee484f295", "sha256": "0d14753983d0f5624f95a030d5343fe8bde803a8a87796157625280bfc60bbe8" }, "downloads": -1, "filename": "pyscal-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2c24cf7d6aa458c1b647b8eee484f295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2242244, "upload_time": "2020-03-30T16:08:16", "upload_time_iso_8601": "2020-03-30T16:08:16.207309Z", "url": "https://files.pythonhosted.org/packages/92/34/db16f49293a6e3f205f3af0ea250c93031977c9dd80b600da42d16218873/pyscal-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "4e3917c1f8977ce9fcfb6166caa16497", "sha256": "e07126cf86254612ac34499752369c02381c6318792c2a5618d6e5d0607db051" }, "downloads": -1, "filename": "pyscal-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e3917c1f8977ce9fcfb6166caa16497", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52399, "upload_time": "2020-04-27T13:14:48", "upload_time_iso_8601": "2020-04-27T13:14:48.283583Z", "url": "https://files.pythonhosted.org/packages/d9/98/31d711ab75f3c6bd13464a12a2bfb4f4c1225c5bfb6ecdc1233ee972898b/pyscal-0.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f2e9388c4cbaaea3e32e6daa7f721a1f", "sha256": "442cc6def35270abaddeed7207a2680b8fbd7c1ad3b3ba7fde6e79298720ef98" }, "downloads": -1, "filename": "pyscal-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f2e9388c4cbaaea3e32e6daa7f721a1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2243029, "upload_time": "2020-04-27T13:14:51", "upload_time_iso_8601": "2020-04-27T13:14:51.883272Z", "url": "https://files.pythonhosted.org/packages/88/1b/e38cac4d83d72c7e3ab62f7e5bc1a24e579b7869f5d4261624f1725f2750/pyscal-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "efc82be3017ac7bc63c7f208b004a81d", "sha256": "3d4d9f2c060046d7eb56d3017e669169b486f7f7584e650a0f7db01785749cbf" }, "downloads": -1, "filename": "pyscal-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efc82be3017ac7bc63c7f208b004a81d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53500, "upload_time": "2020-05-08T11:55:19", "upload_time_iso_8601": "2020-05-08T11:55:19.103336Z", "url": "https://files.pythonhosted.org/packages/7a/c4/14a7b250471d9c6050b29e9b76f7ae8ac3f4ac9f09e98a157139da404122/pyscal-0.4.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1135d9dd53f284a71b1190f53d1ddcd5", "sha256": "b48406cdb227c7e543f6f455a503692e28c247fb8860c8a9dc5489cbecbec533" }, "downloads": -1, "filename": "pyscal-0.4.3.tar.gz", "has_sig": false, "md5_digest": "1135d9dd53f284a71b1190f53d1ddcd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2246060, "upload_time": "2020-05-08T11:55:20", "upload_time_iso_8601": "2020-05-08T11:55:20.241403Z", "url": "https://files.pythonhosted.org/packages/8d/4b/e5d51c771cf5b91ed7f22faae61d0897f80931cc596959ee0e254b767127/pyscal-0.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "60fd88c90a25c346864ece8046855bd4", "sha256": "ec7acae306a7db57777c1bc5539b44e5ebae08d1b2d21a82739addf65f4f7bdd" }, "downloads": -1, "filename": "pyscal-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60fd88c90a25c346864ece8046855bd4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53649, "upload_time": "2020-05-19T09:37:36", "upload_time_iso_8601": "2020-05-19T09:37:36.816238Z", "url": "https://files.pythonhosted.org/packages/33/7a/f29c54a38aec0374512685d018ff7170d6ecc2b8ad787b4ab142fac8440d/pyscal-0.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdcfc4233ff3972050d9529160c627f4", "sha256": "ce6a5d20af342ba0a27f365f4c40eb6daa971dca88f8132358dc4ffa8f0548ec" }, "downloads": -1, "filename": "pyscal-0.5.0.tar.gz", "has_sig": false, "md5_digest": "bdcfc4233ff3972050d9529160c627f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2247395, "upload_time": "2020-05-19T09:37:37", "upload_time_iso_8601": "2020-05-19T09:37:37.808443Z", "url": "https://files.pythonhosted.org/packages/3a/d1/69f16d96883c1120a5624b53bbedd94e65604ae5a016095709329a5508c9/pyscal-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2009535dd511e03d5f0a67ec89885769", "sha256": "ee0f04e618905edb50b47ca4148e33ee069a3860251ce0c4be6803cf79d69170" }, "downloads": -1, "filename": "pyscal-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2009535dd511e03d5f0a67ec89885769", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53561, "upload_time": "2020-05-28T12:01:01", "upload_time_iso_8601": "2020-05-28T12:01:01.385175Z", "url": "https://files.pythonhosted.org/packages/62/44/3e7018b887d6403698688ff6ac69286f7e7232a195ae8f3f998594ca11ca/pyscal-0.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73cfdb1ad8dc5d9af14c6875ffc062c9", "sha256": "4710a13db572a8089c8268ba2a426dbb59c8841754ee45632bad9fec4c561c16" }, "downloads": -1, "filename": "pyscal-0.5.1.tar.gz", "has_sig": false, "md5_digest": "73cfdb1ad8dc5d9af14c6875ffc062c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2247519, "upload_time": "2020-05-28T12:01:02", "upload_time_iso_8601": "2020-05-28T12:01:02.705900Z", "url": "https://files.pythonhosted.org/packages/e5/59/ed9ac896d79aadbf126b94eeac31e8c67af61522a351b285cfd7d2811fc7/pyscal-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "8c85fa5fb07be98dc140b39aca962bf4", "sha256": "d3c7d3c0c9f9c9ba9d5ec6856b12c0b0b4654cfe4ce88784fddcbccd1be13d2f" }, "downloads": -1, "filename": "pyscal-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c85fa5fb07be98dc140b39aca962bf4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58714, "upload_time": "2020-08-20T14:46:39", "upload_time_iso_8601": "2020-08-20T14:46:39.772847Z", "url": "https://files.pythonhosted.org/packages/f6/a2/fec6ccbe3c3e246c2085b2a5e4138eb2c42edb00ba3183703a02ad7a3f76/pyscal-0.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c03be44b6357501629711c505aea2c6", "sha256": "0961853558d2b2441c52036ea681bf58a13ab2474960c867c26d2d0babbc7db1" }, "downloads": -1, "filename": "pyscal-0.6.0.tar.gz", "has_sig": false, "md5_digest": "7c03be44b6357501629711c505aea2c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2357105, "upload_time": "2020-08-20T14:46:41", "upload_time_iso_8601": "2020-08-20T14:46:41.140952Z", "url": "https://files.pythonhosted.org/packages/da/9e/e7e066b5c83d17c12e825c5a01d1b41a05580626249127212ad4bc32bf6b/pyscal-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "311bf4d03bdcbbabbbeb8a8c30b9a6da", "sha256": "ab7dd40c4481ea2d4712348b518c806c2a88ff4d7a7fc173324fb372f9dc3128" }, "downloads": -1, "filename": "pyscal-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "311bf4d03bdcbbabbbeb8a8c30b9a6da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58874, "upload_time": "2020-09-03T12:49:56", "upload_time_iso_8601": "2020-09-03T12:49:56.550801Z", "url": "https://files.pythonhosted.org/packages/21/b0/e38fe3abfbc21673babfcd394347c09c5a19ce53299731234fb67ecc2af1/pyscal-0.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8f922bf10d15998742202d5ed0a32a7a", "sha256": "ebf1b98301f00bc94f02ad5d2e86c07296ab868285d5327040e053546bc235c0" }, "downloads": -1, "filename": "pyscal-0.6.1.tar.gz", "has_sig": false, "md5_digest": "8f922bf10d15998742202d5ed0a32a7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2357043, "upload_time": "2020-09-03T12:49:57", "upload_time_iso_8601": "2020-09-03T12:49:57.853553Z", "url": "https://files.pythonhosted.org/packages/a8/47/4b62f45fcd97c25905bdd8f8f5f1d91048bd43962c8097eb2f82993956e5/pyscal-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "f1bb3f212121c23b673ebbef7274667f", "sha256": "2f22c33b87f179d18f8d9b54852e9ca8013dabb8f479899303aff36d52c18409" }, "downloads": -1, "filename": "pyscal-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1bb3f212121c23b673ebbef7274667f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68859, "upload_time": "2020-10-26T15:00:02", "upload_time_iso_8601": "2020-10-26T15:00:02.906939Z", "url": "https://files.pythonhosted.org/packages/f3/b1/792f04718c3f455244fba53cef1244a64714834651d2271d7a846f708180/pyscal-0.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "962ccefa952eb733bef4d2357290104e", "sha256": "ce11cf7b4df08dac90f93a62273f8f9fecf1be35434057e3b3fbc456482dd541" }, "downloads": -1, "filename": "pyscal-0.7.0.tar.gz", "has_sig": false, "md5_digest": "962ccefa952eb733bef4d2357290104e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2366916, "upload_time": "2020-10-26T15:00:04", "upload_time_iso_8601": "2020-10-26T15:00:04.210615Z", "url": "https://files.pythonhosted.org/packages/75/03/48fb64e9a512404a732db4b25cc03576e926fef55be33ab5fe845ecc1f12/pyscal-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "f1908e010f04a1040a55851d43e58d82", "sha256": "cd3e53295ed6dc8b4a480e16071374524e53a02be89730a20d3a1fb69cae1d34" }, "downloads": -1, "filename": "pyscal-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1908e010f04a1040a55851d43e58d82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68341, "upload_time": "2020-11-26T20:22:40", "upload_time_iso_8601": "2020-11-26T20:22:40.859373Z", "url": "https://files.pythonhosted.org/packages/42/d0/54232ce09543cb1a6471e42b1e060f1ecfadc732cf30583d0ab7dbf6a54d/pyscal-0.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c557af7520919ab5df96678451379ff1", "sha256": "14f8ba245ca81198491a843bea146195868fed6754641a841255b9efedcfa011" }, "downloads": -1, "filename": "pyscal-0.7.1.tar.gz", "has_sig": false, "md5_digest": "c557af7520919ab5df96678451379ff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2367729, "upload_time": "2020-11-26T20:22:42", "upload_time_iso_8601": "2020-11-26T20:22:42.110809Z", "url": "https://files.pythonhosted.org/packages/43/7f/1619d4e21afb72e1ad21b8e49f8d23c516737fd97bfb07f59f36e155ec26/pyscal-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "8f098f608778619797853dc4c75be767", "sha256": "72e9542209f62a82c38d63e53f7ccc7890ed50def87675a33c3c86ddd54f08df" }, "downloads": -1, "filename": "pyscal-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f098f608778619797853dc4c75be767", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68834, "upload_time": "2021-01-06T08:56:15", "upload_time_iso_8601": "2021-01-06T08:56:15.790105Z", "url": "https://files.pythonhosted.org/packages/79/0b/53514d93e377f2896ac23821893bca09aafec24153f91713ddf17192db25/pyscal-0.7.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f17580427630e8df5da52f037302a04", "sha256": "ee0062f1754b10fa1ce8e4cc3c76fa0e9d090ec044fa69668b5b1136c16e2e6e" }, "downloads": -1, "filename": "pyscal-0.7.2.tar.gz", "has_sig": false, "md5_digest": "3f17580427630e8df5da52f037302a04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2384964, "upload_time": "2021-01-06T08:56:17", "upload_time_iso_8601": "2021-01-06T08:56:17.126983Z", "url": "https://files.pythonhosted.org/packages/7e/1f/840af53a315084a0dffa3cc1697d7a06ef69bb7e358151cb7001396cf5dc/pyscal-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "fe27340e6eca9440decb3efb7b83170e", "sha256": "6ce13082d33ce78fc3be1d9b8cf15fdd67fc3bee3831e0b33f71e000971a65ce" }, "downloads": -1, "filename": "pyscal-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe27340e6eca9440decb3efb7b83170e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121493, "upload_time": "2021-01-26T14:32:50", "upload_time_iso_8601": "2021-01-26T14:32:50.629299Z", "url": "https://files.pythonhosted.org/packages/64/46/1bbde982710b3c4b943a8d5c32b9e8f75cabe9b630a522e6ecff9e9fdb0a/pyscal-0.7.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e3d4d2b3bd6f74fe54d51acae7eb1067", "sha256": "981c0b4577a887baf1026f4482d91fc707df31ec0c4c6e3ee52886c6bd166bc2" }, "downloads": -1, "filename": "pyscal-0.7.3.tar.gz", "has_sig": false, "md5_digest": "e3d4d2b3bd6f74fe54d51acae7eb1067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2388968, "upload_time": "2021-01-26T14:32:51", "upload_time_iso_8601": "2021-01-26T14:32:51.895564Z", "url": "https://files.pythonhosted.org/packages/01/48/8a9b6a47dc8d6a44944b8c99a8453527254f2b990b0b163bef3c7426ed9f/pyscal-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "34e152173bf044df31fdc7e1f4147a7b", "sha256": "18866369ff6b7623d715371a3cdefc8ba85f9acf6ff070c0cf56d617c76fe4f9" }, "downloads": -1, "filename": "pyscal-0.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34e152173bf044df31fdc7e1f4147a7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 122820, "upload_time": "2021-02-02T15:10:15", "upload_time_iso_8601": "2021-02-02T15:10:15.767221Z", "url": "https://files.pythonhosted.org/packages/cd/8e/54cf82d88abaca9dd2b8a1093c9936ea36f6365ff1a05876afc6ccb98413/pyscal-0.7.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "77de454a621a3de7238d24d45973188d", "sha256": "2719f29f96900f996515dcb46cc915f55110379ab3952afddc92fb023023c0d4" }, "downloads": -1, "filename": "pyscal-0.7.4.tar.gz", "has_sig": false, "md5_digest": "77de454a621a3de7238d24d45973188d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389868, "upload_time": "2021-02-02T15:10:17", "upload_time_iso_8601": "2021-02-02T15:10:17.234293Z", "url": "https://files.pythonhosted.org/packages/24/bf/4c8185d246736368105dfe4b8c959550ca3c27336a4911397480be25e8ac/pyscal-0.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "d4053cf19758f77b78fa9a0c5c8c04d5", "sha256": "596a54e52b3f59eabc7f31cad961dc17b66c8f4cadead5db74ec814b08d3b03e" }, "downloads": -1, "filename": "pyscal-0.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4053cf19758f77b78fa9a0c5c8c04d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 122869, "upload_time": "2021-02-11T11:41:36", "upload_time_iso_8601": "2021-02-11T11:41:36.051264Z", "url": "https://files.pythonhosted.org/packages/6f/67/3eff60ba137a67023d39aba1052cad5a6b9e8ff8e133aa58d0e4d09dcac2/pyscal-0.7.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "344f2e7478436851b42a63aeccf456c1", "sha256": "0ef26bc04f702522f14c63e7935c80ed4465aaf04b4691f0c18939e57ae2fe55" }, "downloads": -1, "filename": "pyscal-0.7.5.tar.gz", "has_sig": false, "md5_digest": "344f2e7478436851b42a63aeccf456c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2388727, "upload_time": "2021-02-11T11:41:37", "upload_time_iso_8601": "2021-02-11T11:41:37.472155Z", "url": "https://files.pythonhosted.org/packages/a5/50/813dc012c76f718ccb3045b62583102dd50817a98c77d0407ba2203920d6/pyscal-0.7.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "40deb4eabc36e9ebeecb31ccd912384a", "sha256": "0ce0bb0ef29d99107d453e091b5326dc6c3fa18b29544181ec6ae9bb5d28149e" }, "downloads": -1, "filename": "pyscal-0.7.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "40deb4eabc36e9ebeecb31ccd912384a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123566, "upload_time": "2021-02-23T14:50:14", "upload_time_iso_8601": "2021-02-23T14:50:14.175886Z", "url": "https://files.pythonhosted.org/packages/b7/07/fb995f9a395993429647f0326101da5d2a81c0736b07a813af00cc399da8/pyscal-0.7.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1f400e830f730b3a48a758824d3db01d", "sha256": "d6348b4df51296d2aa30d366df42566610729667a7e7f7b2e91379ebaccf45fd" }, "downloads": -1, "filename": "pyscal-0.7.6.tar.gz", "has_sig": false, "md5_digest": "1f400e830f730b3a48a758824d3db01d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389374, "upload_time": "2021-02-23T14:50:15", "upload_time_iso_8601": "2021-02-23T14:50:15.748172Z", "url": "https://files.pythonhosted.org/packages/fd/af/463a058f75c5c4cde553e99aaa681aa2d5f74d4db9094c46067991638aa6/pyscal-0.7.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "4d00924770235a67ad12e21546c73ba6", "sha256": "e9a009cbc6bcf1d0668996099dbcc92203bb836cecb788cfb900fd2a3463d3ac" }, "downloads": -1, "filename": "pyscal-0.7.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d00924770235a67ad12e21546c73ba6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123587, "upload_time": "2021-02-24T07:58:15", "upload_time_iso_8601": "2021-02-24T07:58:15.089955Z", "url": "https://files.pythonhosted.org/packages/df/b8/2e652ba5add594aa40b8f9de8992877a88a4972c94609605dd7be47b34b5/pyscal-0.7.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c054e169a917ce4a5e7c0c7376663c9d", "sha256": "6385f263da9f79a94a083e0c09420f9a1d2ccfa9c09308551691b905a7f97eff" }, "downloads": -1, "filename": "pyscal-0.7.7.tar.gz", "has_sig": false, "md5_digest": "c054e169a917ce4a5e7c0c7376663c9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389389, "upload_time": "2021-02-24T07:58:17", "upload_time_iso_8601": "2021-02-24T07:58:17.272843Z", "url": "https://files.pythonhosted.org/packages/f9/75/ec7a824456005b0e4a92a6960bb2dd6ed581d3f00d3e2c852e368fe334c4/pyscal-0.7.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "7e4ad19ca1975d70dc0de60c2ee315b4", "sha256": "0df4c4b2de20f7831f559bca284958f3921c4e1790883200255014af3b85b72b" }, "downloads": -1, "filename": "pyscal-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e4ad19ca1975d70dc0de60c2ee315b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 126606, "upload_time": "2021-06-24T10:56:03", "upload_time_iso_8601": "2021-06-24T10:56:03.634436Z", "url": "https://files.pythonhosted.org/packages/09/1a/8d39162fab799ca13c82ec200477165b82f5ecdaa3fa8a4672a6ff59eb09/pyscal-0.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c5a85033b852574cd17caed88b432e3", "sha256": "31de47ea702a6b7f1d2902b78d0a1430fc6c130e10802cdcac9db322189b29c7" }, "downloads": -1, "filename": "pyscal-0.8.0.tar.gz", "has_sig": false, "md5_digest": "8c5a85033b852574cd17caed88b432e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2399803, "upload_time": "2021-06-24T10:56:04", "upload_time_iso_8601": "2021-06-24T10:56:04.938947Z", "url": "https://files.pythonhosted.org/packages/f1/e8/0feda66312fe8c10bda29d091d3f827e52a6a421035e033992477485e20f/pyscal-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "8f7f92e3e46ab39f8c9277dc53e96f68", "sha256": "23ae60c19bf1bc7efa103143a43311f28694a3b0e7aa56eaaa5e093857f4d1eb" }, "downloads": -1, "filename": "pyscal-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f7f92e3e46ab39f8c9277dc53e96f68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 135577, "upload_time": "2021-10-25T12:38:01", "upload_time_iso_8601": "2021-10-25T12:38:01.888881Z", "url": "https://files.pythonhosted.org/packages/14/06/d38aa4b38c8e449eb7a209d5543a62d876123fccdcaba75885664fc20978/pyscal-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf718e2b182d59701705dadf3ecdd890", "sha256": "96251e5f976e2c1f608a2d86a967813ce26e2c83c2af1c6ba579dff0d88d43ba" }, "downloads": -1, "filename": "pyscal-0.9.0.tar.gz", "has_sig": false, "md5_digest": "cf718e2b182d59701705dadf3ecdd890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3153356, "upload_time": "2021-10-25T12:38:07", "upload_time_iso_8601": "2021-10-25T12:38:07.561854Z", "url": "https://files.pythonhosted.org/packages/8c/b0/f5f42a432fba55edb9b8962ad2a534ccfa718a8ae74e89bf5ba09886c68e/pyscal-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f7f92e3e46ab39f8c9277dc53e96f68", "sha256": "23ae60c19bf1bc7efa103143a43311f28694a3b0e7aa56eaaa5e093857f4d1eb" }, "downloads": -1, "filename": "pyscal-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f7f92e3e46ab39f8c9277dc53e96f68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 135577, "upload_time": "2021-10-25T12:38:01", "upload_time_iso_8601": "2021-10-25T12:38:01.888881Z", "url": "https://files.pythonhosted.org/packages/14/06/d38aa4b38c8e449eb7a209d5543a62d876123fccdcaba75885664fc20978/pyscal-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf718e2b182d59701705dadf3ecdd890", "sha256": "96251e5f976e2c1f608a2d86a967813ce26e2c83c2af1c6ba579dff0d88d43ba" }, "downloads": -1, "filename": "pyscal-0.9.0.tar.gz", "has_sig": false, "md5_digest": "cf718e2b182d59701705dadf3ecdd890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3153356, "upload_time": "2021-10-25T12:38:07", "upload_time_iso_8601": "2021-10-25T12:38:07.561854Z", "url": "https://files.pythonhosted.org/packages/8c/b0/f5f42a432fba55edb9b8962ad2a534ccfa718a8ae74e89bf5ba09886c68e/pyscal-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }