{ "info": { "author": "LSST DESC", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: C", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Physics" ], "description": "\n# CCL \n[![Build Status](https://travis-ci.org/LSSTDESC/CCL.svg?branch=master)](https://travis-ci.org/LSSTDESC/CCL) [![Coverage Status](https://coveralls.io/repos/github/LSSTDESC/CCL/badge.svg?branch=master)](https://coveralls.io/github/LSSTDESC/CCL?branch=master) [![Documentation Status](https://readthedocs.org/projects/ccl/badge/?version=latest)](https://ccl.readthedocs.io/en/latest/?badge=latest)\n\nThe Core Cosmology Library (CCL) is a standardized library of routines to calculate\nbasic observables used in cosmology. It will be the standard analysis package used by the\nLSST Dark Energy Science Collaboration (DESC).\n\nThe core functions of this package include:\n\n - Matter power spectra `P(k)` from numerous models including CLASS, the Mira-Titan Emulator and halofit\n - Hubble constant `H(z)` as well as comoving distances `\\chi(z)` and distance moduli `\\mu(z)`\n - Growth of structure `D(z)` and `f`\n - Correlation functions `C_\\ell` for arbitrary combinations of tracers including galaxies, shear and number counts\n - Halo mass function `{\\rm d}n/{\\rm d}M` and halo bias `b(M)`\n - Approximate baryonic modifications to the matter power spectra `\\Delta^2_{\\rm baryons}`\n - Simple modified gravity extensions `\\Delta f(z)` and `\\mu-\\Sigma`\n\nThis software is a publicly released LSST DESC product which was developed within the LSST\nDESC using LSST DESC resources. DESC users should use it in accordance with the\n[LSST DESC publication policy](http://lsstdesc.org/Collaborators). External users are\nwelcome to use the code outside DESC in accordance with the licensing information below.\n\nThe list of publicly released versions of this package can be found\n[here](https://github.com/LSSTDESC/CCL/releases). The master branch is the most\nrecent (non-released) stable branch, but under development. We recommend using one\nof the public releases unless working on the development on the library.\n\nSee the [documentation](https://ccl.readthedocs.io/en/latest/) for more details\nand installation instructions.\n\n## TLDR\n\n`CCL` is available as a Python package through PyPi or conda. To install, simply run:\n\n```\n$ conda install -c conda-forge pyccl\n```\n\nor\n\n```\n$ pip install pyccl\n```\n\nFor the PyPi installation, you will need ``CMake`` installed locally. See\n[Getting CMake](https://ccl.readthedocs.io/en/latest/source/installation.html#getting-cmake)\nfor instructions. Note that the code only supports Linux or Mac OS, but no Windows.\n\nOnce you have the code installed, you can take it for a spin!\n\n```python\nimport pyccl as ccl\nimport numpy as np\n\n# Create new Cosmology object with a given set of parameters. This keeps track\n# of previously-computed cosmological functions\ncosmo = ccl.Cosmology(\n Omega_c=0.27, Omega_b=0.045, h=0.67, sigma8=0.8, n_s=0.96,\n transfer_function='bbks')\n\n# Define a simple binned galaxy number density curve as a function of redshift\nz_n = np.linspace(0., 1., 200)\nn = np.ones(z_n.shape)\n\n# Create objects to represent tracers of the weak lensing signal with this\n# number density (with has_intrinsic_alignment=False)\nlens1 = ccl.WeakLensingTracer(cosmo, dndz=(z_n, n))\nlens2 = ccl.WeakLensingTracer(cosmo, dndz=(z_n, n))\n\n# Calculate the angular cross-spectrum of the two tracers as a function of ell\nell = np.arange(2, 10)\ncls = ccl.angular_cl(cosmo, lens1, lens2, ell)\nprint(cls)\n```\n\n# License, Credits, Feedback etc\n\nThis code has been released by DESC, although it is still under active development.\nIt is accompanied by a journal paper that describes the development and validation of\n`CCL`, which you can find on the arxiv:[1812.05995](https://arxiv.org/abs/1812.05995).\nIf you make use of the ideas or software here, please cite that paper and provide a\nlink to this repository: https://github.com/LSSTDESC/CCL. You are welcome to re-use\nthe code, which is open source and available under terms consistent with our\n[LICENSE](https://github.com/LSSTDESC/CCL/blob/master/LICENSE)\n([BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)).\n\nExternal contributors and DESC members wishing to use CCL for non-DESC projects\nshould consult with the TJP working group conveners, ideally before the work has\nstarted, but definitely before any publication or posting of the work to the arXiv.\n\nFor free use of the `CLASS` library, the `CLASS` developers require that the `CLASS`\npaper be cited: CLASS II: Approximation schemes, D. Blas, J. Lesgourgues, T. Tram, arXiv:1104.2933, JCAP 1107 (2011) 034.\nThe `CLASS` repository can be found in http://class-code.net.\n\nThe `CAMB` developers have released `CAMB` under the LGPL license with a few\nadditional restrictions. Please read their [LICENSE](https://github.com/cmbant/CAMB/blob/master/LICENCE.txt)\nfor more information.\n\n# Contact\n\nIf you have comments, questions, or feedback, please\n[write us an issue](https://github.com/LSSTDESC/CCL/issues). \n\nThe current lead of the LSST DESC CCL Topical Team is Danielle Leonard (c-d-leonard, danielle.leonard at ncl.ac.uk)\n\n\n# Acknowledgements\n\nThe DESC acknowledges ongoing support from the Institut National de Physique Nucleaire et de Physique des Particules in France; the Science \\& Technology Facilities Council in the United Kingdom; and the Department of Energy, the National Science Foundation, and the LSST Corporation in the United States. DESC uses resources of the IN2P3 Computing Center (CC-IN2P3--Lyon/Villeurbanne - France) funded by the Centre National de la Recherche Scientifique; the National Energy Research Scientific Computing Center, a DOE Office of Science User Facility supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC02-05CH11231; STFC DiRAC HPC Facilities, funded by UK BIS National E-infrastructure capital grants; and the UK particle physics grid, supported by the GridPP Collaboration. This work was performed in part under DOE Contract DE-AC02-76SF00515.\n\nNEC acknowledges support from a Royal Astronomical Society research fellowship and the Delta ITP consortium, a program of the Netherlands Organisation for Scientific Research (NWO) that is funded by the Dutch Ministry of Education, Culture and Science (OCW). DA acknowledges support from the Science and Technology Facilities Council through an Ernest Rutherford Fellowship, grant reference ST/P004474. AL and CG acknowledge support from the European Research Council under the European Union's Seventh Framework Programme (FP/2007-2013) / ERC Grant Agreement No. [616170] for work on the generic interface for theory inputs. \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": "https://github.com/LSSTDESC/CCL", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyccl", "package_url": "https://pypi.org/project/pyccl/", "platform": "", "project_url": "https://pypi.org/project/pyccl/", "project_urls": { "Homepage": "https://github.com/LSSTDESC/CCL" }, "release_url": "https://pypi.org/project/pyccl/2.3.0/", "requires_dist": null, "requires_python": "", "summary": "Library of validated cosmological functions.", "version": "2.3.0", "yanked": false, "yanked_reason": null }, "last_serial": 11437822, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "4240a671b22ab85ac5571bd2b1de21db", "sha256": "8191bd3f26f73bbb621a0bdd762a09739e3ab9c8d66009bdd8e053fd37e584bd" }, "downloads": -1, "filename": "pyccl-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4240a671b22ab85ac5571bd2b1de21db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82790, "upload_time": "2017-09-05T16:04:13", "upload_time_iso_8601": "2017-09-05T16:04:13.481277Z", "url": "https://files.pythonhosted.org/packages/c5/d2/2c1b8b70511286d97d530b20ac398e1d0bf74fe6544c3faaa075a5ebab32/pyccl-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1.1": [ { "comment_text": "", "digests": { "md5": "21169a0e30bdbd5471119698592960c7", "sha256": "84ce1e76787ffc86a81dea468278b5c292581572764790de52624cec5c06891e" }, "downloads": -1, "filename": "pyccl-0.2.1.1.tar.gz", "has_sig": false, "md5_digest": "21169a0e30bdbd5471119698592960c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4636331, "upload_time": "2017-09-05T19:32:29", "upload_time_iso_8601": "2017-09-05T19:32:29.733202Z", "url": "https://files.pythonhosted.org/packages/9d/f7/5d23f91a6131c238f4587fd1a0be2cdf7d2d08ccb3fd0b5f551730e1095e/pyccl-0.2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1b": [ { "comment_text": "", "digests": { "md5": "5d8c505260964b5d259d57558b634e97", "sha256": "4ebef3308b0f2ef65224ca38b0fa252d012046cea6fbf6c1f43339185432de45" }, "downloads": -1, "filename": "pyccl-0.2.1b.tar.gz", "has_sig": false, "md5_digest": "5d8c505260964b5d259d57558b634e97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4636285, "upload_time": "2017-09-05T19:28:27", "upload_time_iso_8601": "2017-09-05T19:28:27.211855Z", "url": "https://files.pythonhosted.org/packages/71/57/7fdb93e9030898fcd9541e7cb6cc3046462412b6bd2786c8164a4dd505b5/pyccl-0.2.1b.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "13e4e2cf5d4ce5dbfadd31020320f33b", "sha256": "5c07973dca9f0a78f51fd16e0871a19ba9366f5b09956afc2825d93b86508498" }, "downloads": -1, "filename": "pyccl-0.2.2.tar.gz", "has_sig": false, "md5_digest": "13e4e2cf5d4ce5dbfadd31020320f33b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4636155, "upload_time": "2017-09-06T16:28:54", "upload_time_iso_8601": "2017-09-06T16:28:54.903162Z", "url": "https://files.pythonhosted.org/packages/52/66/028f2db5661f260dd5bdab2d26f5c4bc90dde9127d620729c3874533e418/pyccl-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "9dcfdf1cfa8f2314f7f21f53e6d360fb", "sha256": "05894fe0a870a34056729ee0cdc7844c58caf2cee73e83deb5ec8e50ba0c6da9" }, "downloads": -1, "filename": "pyccl-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9dcfdf1cfa8f2314f7f21f53e6d360fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4642339, "upload_time": "2017-10-10T20:09:45", "upload_time_iso_8601": "2017-10-10T20:09:45.754586Z", "url": "https://files.pythonhosted.org/packages/f2/b8/f870dd200c94569d535eba8845530d20df0f0daf42299d958e533c992da7/pyccl-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "a91eb64d19a754cc851b3b8f45634627", "sha256": "0a81cde3887304c0ba40237f53372382117f32e017d5561cb4bb820213784be4" }, "downloads": -1, "filename": "pyccl-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a91eb64d19a754cc851b3b8f45634627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4655369, "upload_time": "2017-10-10T23:59:30", "upload_time_iso_8601": "2017-10-10T23:59:30.820299Z", "url": "https://files.pythonhosted.org/packages/6a/19/8d3096e4f2568477c00f1d61762dfe2e654ab2bd26955181a5ae7b81b34e/pyccl-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "2ff64c7eef40cd8d7cf026e996504b71", "sha256": "09ad14223851c53b7cd0d10b3396887264e304be4bd24c4a4feb18e16ef772b1" }, "downloads": -1, "filename": "pyccl-0.2.5.tar.gz", "has_sig": false, "md5_digest": "2ff64c7eef40cd8d7cf026e996504b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4724812, "upload_time": "2017-10-26T20:15:08", "upload_time_iso_8601": "2017-10-26T20:15:08.581272Z", "url": "https://files.pythonhosted.org/packages/36/a6/4ee72cad62deab4b71b1b6a509c48411649890bdb4716b53f3ba9777a0dd/pyccl-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "ddb79d9f3126b381b384ac94366acf66", "sha256": "3345727844f0bfaf8ebf9dcd9cee60daaf5f6cab79545c7fdd36f61c7d9cf823" }, "downloads": -1, "filename": "pyccl-0.2.7.tar.gz", "has_sig": false, "md5_digest": "ddb79d9f3126b381b384ac94366acf66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5306072, "upload_time": "2018-01-24T16:27:50", "upload_time_iso_8601": "2018-01-24T16:27:50.104593Z", "url": "https://files.pythonhosted.org/packages/41/84/b69f2f9423b746c906655859eb0dcf95c359d918e8ffbf6a2bcb2a517325/pyccl-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "cde585e22f43774ee85d4d6cbf6dbb7a", "sha256": "8d8ce9000fecdd45be3b6d250bc15fdaf634997c1bfb299213bcb8506eabaa26" }, "downloads": -1, "filename": "pyccl-0.2.8.tar.gz", "has_sig": false, "md5_digest": "cde585e22f43774ee85d4d6cbf6dbb7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5306034, "upload_time": "2018-01-24T16:31:21", "upload_time_iso_8601": "2018-01-24T16:31:21.254040Z", "url": "https://files.pythonhosted.org/packages/ab/a4/1b19396879410655d20302a18c587341223a0ad2b58f9f67efef0e29c123/pyccl-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8b": [ { "comment_text": "", "digests": { "md5": "0216b9897766f49d49210153860dce55", "sha256": "247a98a08c868c3a48ad061892ed80b5f1fa2ab63472f08c5b1bb53c6b18de8e" }, "downloads": -1, "filename": "pyccl-0.2.8b.tar.gz", "has_sig": false, "md5_digest": "0216b9897766f49d49210153860dce55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5306067, "upload_time": "2018-01-24T16:35:02", "upload_time_iso_8601": "2018-01-24T16:35:02.167398Z", "url": "https://files.pythonhosted.org/packages/01/3b/03fa6be8501c653073efe1c477c9ddfa3e1262722a6b0f76969ad80d15ec/pyccl-0.2.8b.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7d3c164aea13d0466fa1ecd8c7c78d2f", "sha256": "d1cce8114c1a8d5a89a8e989b8cc2767788af92db0402bb51cc4e1069dc63117" }, "downloads": -1, "filename": "pyccl-0.3.1b.tar.gz", "has_sig": false, "md5_digest": "7d3c164aea13d0466fa1ecd8c7c78d2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 470625, "upload_time": "2018-06-01T15:37:37", "upload_time_iso_8601": "2018-06-01T15:37:37.996215Z", "url": "https://files.pythonhosted.org/packages/0f/9d/f5d3c7ebe33cfc2323ea96becad8847b534aee84fd472aa6bc161eec0298/pyccl-0.3.1b.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e0dba560ed5585550482b6f08ff212bd", "sha256": "281a0e9f478709b64ea476ec5ec3dd40b7e93815fb23904c18f1ca89222ce791" }, "downloads": -1, "filename": "pyccl-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e0dba560ed5585550482b6f08ff212bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 470622, "upload_time": "2018-06-01T15:46:20", "upload_time_iso_8601": "2018-06-01T15:46:20.786137Z", "url": "https://files.pythonhosted.org/packages/11/8a/da1b543122bbd0579c90bad325cd1a2532e0b90c2034d8337c3af378d5f7/pyccl-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "2c62c19af17f9f154cd0e13bd22831f0", "sha256": "7dbe0fee3d3a1604ec88fe84bb6c7736c9eb8ce67ec121ba0e629fa8c9d8ce49" }, "downloads": -1, "filename": "pyccl-0.3.3.tar.gz", "has_sig": false, "md5_digest": "2c62c19af17f9f154cd0e13bd22831f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 468620, "upload_time": "2018-07-14T03:36:14", "upload_time_iso_8601": "2018-07-14T03:36:14.974703Z", "url": "https://files.pythonhosted.org/packages/a1/44/1489757882ffff4c382962c227fd29f5e9eeb505f7d0802ba53b58710bec/pyccl-0.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "5d9916af867536347e266816a87eb4b7", "sha256": "1d1a4a9d3813bd16655fb5573d6fd6084dd2d93480608227efc642d4a24dba4c" }, "downloads": -1, "filename": "pyccl-0.3.4.tar.gz", "has_sig": false, "md5_digest": "5d9916af867536347e266816a87eb4b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 470707, "upload_time": "2018-07-16T21:45:19", "upload_time_iso_8601": "2018-07-16T21:45:19.779296Z", "url": "https://files.pythonhosted.org/packages/05/31/f1776baedc7d250aac252d2e84a43e60875636253b3c92c9fad5d068c56e/pyccl-0.3.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "ef506e061f2d99f2267e5806ecd4c75d", "sha256": "2675d91a827c389d3d41b90be7574c86bd341cea28b154619be2c2c3b97192a9" }, "downloads": -1, "filename": "pyccl-0.3.5.tar.gz", "has_sig": false, "md5_digest": "ef506e061f2d99f2267e5806ecd4c75d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 481763, "upload_time": "2018-07-17T17:36:02", "upload_time_iso_8601": "2018-07-17T17:36:02.481587Z", "url": "https://files.pythonhosted.org/packages/20/d6/a6778b385950ad17c6685147564bb0afb928f927408e7811618fb10e1612/pyccl-0.3.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7ad70c5b2ecbc1e5ec9cd5ae1f724e44", "sha256": "28ee5574a3bee980e752e44e393f12d4e6ef1d4d04fbb2c377be97aa0a148734" }, "downloads": -1, "filename": "pyccl-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7ad70c5b2ecbc1e5ec9cd5ae1f724e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3073165, "upload_time": "2018-12-14T19:04:19", "upload_time_iso_8601": "2018-12-14T19:04:19.060095Z", "url": "https://files.pythonhosted.org/packages/13/0a/f8b401406fda2fcbdc2abb4883b38de375af9b22eade7e08b7f7db788ee5/pyccl-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2a27818488f34a2992751a0e7d2cfb8d", "sha256": "be8bb0f2bd1e56382371f06e7926f1821dc8d6250bbac37c5d0fdc4b6c421bb1" }, "downloads": -1, "filename": "pyccl-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2a27818488f34a2992751a0e7d2cfb8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11789478, "upload_time": "2019-10-22T12:05:12", "upload_time_iso_8601": "2019-10-22T12:05:12.050020Z", "url": "https://files.pythonhosted.org/packages/ae/13/2619c8163ef922c5bb92fce47788542783f960cf649f299d78c7e2872d5d/pyccl-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1rc1": [ { "comment_text": "", "digests": { "md5": "5a3889b6ecff520e8b2546df1947d7ec", "sha256": "08414e8c05191a99cf7bfe3fa5dfa90a492864ce7be080353528b68fe4645b69" }, "downloads": -1, "filename": "pyccl-2.0.1rc1.tar.gz", "has_sig": false, "md5_digest": "5a3889b6ecff520e8b2546df1947d7ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11789556, "upload_time": "2019-10-21T20:50:17", "upload_time_iso_8601": "2019-10-21T20:50:17.770527Z", "url": "https://files.pythonhosted.org/packages/05/18/3d2f472d8e02895253f15dfc363ea5bd9aaf74a3e3741f0c98bbcac8222c/pyccl-2.0.1rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "07d60c41ac90a35bbde56c4125d97c81", "sha256": "9e09185f1f19ea54c4e52627c76c34cb8c005d0b32fb89623104843fc4516264" }, "downloads": -1, "filename": "pyccl-2.1.0.tar.gz", "has_sig": false, "md5_digest": "07d60c41ac90a35bbde56c4125d97c81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11951051, "upload_time": "2020-04-29T17:07:42", "upload_time_iso_8601": "2020-04-29T17:07:42.729027Z", "url": "https://files.pythonhosted.org/packages/4b/89/72f55258e4712a1d0835aa332c569a0e5630d4bdf58551a39cbbb297f7e2/pyccl-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "ebdf3ce16f27365759a7953fa50b76d0", "sha256": "9da527e6bebd6241190c8988054fb23eeed9874aef14bbdc5abe2076086ed19c" }, "downloads": -1, "filename": "pyccl-2.2.0.tar.gz", "has_sig": false, "md5_digest": "ebdf3ce16f27365759a7953fa50b76d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12480112, "upload_time": "2021-02-25T16:19:36", "upload_time_iso_8601": "2021-02-25T16:19:36.713843Z", "url": "https://files.pythonhosted.org/packages/1d/90/4340742b011ed926d67ee766a01b9b753229d1313d9f016231b177326cc2/pyccl-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "9df41bdc6162a58ff3c3ef3bf311a8ee", "sha256": "ae03647587093b9c4599f99bf30d812a43cda6f342c6d879150c384ad790ef19" }, "downloads": -1, "filename": "pyccl-2.3.0.tar.gz", "has_sig": false, "md5_digest": "9df41bdc6162a58ff3c3ef3bf311a8ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12509986, "upload_time": "2021-09-13T14:12:58", "upload_time_iso_8601": "2021-09-13T14:12:58.257555Z", "url": "https://files.pythonhosted.org/packages/b1/51/f0863ab21dea92f6fca8e137b479e0d08784c8b4544593f63f910b449609/pyccl-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9df41bdc6162a58ff3c3ef3bf311a8ee", "sha256": "ae03647587093b9c4599f99bf30d812a43cda6f342c6d879150c384ad790ef19" }, "downloads": -1, "filename": "pyccl-2.3.0.tar.gz", "has_sig": false, "md5_digest": "9df41bdc6162a58ff3c3ef3bf311a8ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12509986, "upload_time": "2021-09-13T14:12:58", "upload_time_iso_8601": "2021-09-13T14:12:58.257555Z", "url": "https://files.pythonhosted.org/packages/b1/51/f0863ab21dea92f6fca8e137b479e0d08784c8b4544593f63f910b449609/pyccl-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }