{ "info": { "author": "David S. Fischer, Florian R. H\u00f6lzlwimmer", "author_email": "david.fischer@helmholtz-muenchen.de, diffxpy@frhoelzlwimmer.de", "bugtrack_url": null, "classifiers": [], "description": "|PyPI| |Docs|\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/diffxpy.svg\n :target: https://pypi.org/project/diffxpy\n.. |Docs| image:: https://readthedocs.com/projects/diffxpy/badge/?version=latest\n :target: https://diffxpy.readthedocs.io\n\nFast and scalable differential expression analysis on single-cell RNA-seq data\n==============================================================================\n\ndiffxpy covers a wide range of differential expression analysis scenarios encountered in single-cell RNA-seq scenarios\nand integrates into scanpy_ workflows.\nImport diffxpy as `import diffxpy.api as de` to access the following differential expression analysis-related tools:\n\n1. **differential expression analysis** in the module `de.test.*`\n2. **gene set enrichment analysis** based on differential expression calls in the module `de.enrich.*`\n\nRefer to the documentation_ and the tutorials_ for details of these modules.\n\n.. _scanpy: https://github.com/theislab/scanpy\n.. _documentation: https://diffxpy.rtfd.io/en/latest\n.. _tutorials: https://diffxpy.rtfd.io/en/latest/tutorials.html\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": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "diffxpy", "package_url": "https://pypi.org/project/diffxpy/", "platform": "", "project_url": "https://pypi.org/project/diffxpy/", "project_urls": null, "release_url": "https://pypi.org/project/diffxpy/0.7.4/", "requires_dist": [ "numpy (>=1.16.4)", "scipy (>=1.2.1)", "pandas", "patsy (>=0.5.0)", "batchglm (>=0.7.4)", "statsmodels", "sphinx; extra == 'docs'", "sphinx-autodoc-typehints; extra == 'docs'", "sphinx-rtd-theme; extra == 'docs'", "jinja2; extra == 'docs'", "docutils; extra == 'docs'", "anndata; extra == 'optional'", "seaborn; extra == 'plotting_deps'", "matplotlib; extra == 'plotting_deps'" ], "requires_python": "", "summary": "Fast and scalable differential expression analysis on single-cell RNA-seq data", "version": "0.7.4", "yanked": false, "yanked_reason": null }, "last_serial": 6842515, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "c133a4a9709d71a5b3fd5e717732e2c8", "sha256": "c0ccb04e2f798ee9b46ef661aa5fd95254c322d0a3b68c68bbb7e06716d66ebe" }, "downloads": -1, "filename": "diffxpy-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c133a4a9709d71a5b3fd5e717732e2c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39176, "upload_time": "2018-10-27T00:57:36", "upload_time_iso_8601": "2018-10-27T00:57:36.404959Z", "url": "https://files.pythonhosted.org/packages/8c/41/35eedb469d35abb9873aabf91916abb6379f4ca7dd2fbd5c868c76d63d16/diffxpy-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e6f4d465047ae9e2f4b487410c38c99", "sha256": "9c899e5ac6edb2a4b601674c6f1542fb4c5099784839f4ed04bf3b302671758b" }, "downloads": -1, "filename": "diffxpy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5e6f4d465047ae9e2f4b487410c38c99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47716, "upload_time": "2018-10-27T00:57:38", "upload_time_iso_8601": "2018-10-27T00:57:38.169260Z", "url": "https://files.pythonhosted.org/packages/e1/a1/2539e2b4ed7a43c607e259b0c20c87eb7c5f1b029aac657cf580748db06b/diffxpy-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "60fac5807932d0fa1abbbd785ff8d23f", "sha256": "d1a7840c1133a941c3b84e564d63ad6091a46a7eaa81cc56e805fdd161f4c52e" }, "downloads": -1, "filename": "diffxpy-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "60fac5807932d0fa1abbbd785ff8d23f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40129, "upload_time": "2018-10-27T01:29:28", "upload_time_iso_8601": "2018-10-27T01:29:28.461912Z", "url": "https://files.pythonhosted.org/packages/1d/46/20bd56c029804b0e0777478eba1b9892253bee2e1356fc2fee9cd05766c0/diffxpy-0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46d5e5a73a4105adbc07d15d516d740d", "sha256": "301564902711503e18a134f05248a354e540f6d2fa133602785e97008cf4f836" }, "downloads": -1, "filename": "diffxpy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "46d5e5a73a4105adbc07d15d516d740d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48787, "upload_time": "2018-10-27T01:29:30", "upload_time_iso_8601": "2018-10-27T01:29:30.157373Z", "url": "https://files.pythonhosted.org/packages/3e/ca/735fe0e82655268df2da80343e13b170412ae27e6cf87c863de29b4c7394/diffxpy-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "07355f52951c18002f7704fad1166209", "sha256": "5c495d1fc0f4ce0de293fa1408e34d5060ebfed43af7e50c49006f02f1fb76ff" }, "downloads": -1, "filename": "diffxpy-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "07355f52951c18002f7704fad1166209", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39935, "upload_time": "2018-10-28T02:16:38", "upload_time_iso_8601": "2018-10-28T02:16:38.744919Z", "url": "https://files.pythonhosted.org/packages/43/cd/61edeceb13ed8c4720b927681709a0e05a8c83f6fcc0830fc7a65c743570/diffxpy-0.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e52125197e732568f66a955dbd0c5b2", "sha256": "75e15e89bb3a85a79f7c7a0aa3570aa4c551f4e2ea1bb09ea6189903c80a2411" }, "downloads": -1, "filename": "diffxpy-0.4.2.tar.gz", "has_sig": false, "md5_digest": "2e52125197e732568f66a955dbd0c5b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48348, "upload_time": "2018-10-28T02:16:40", "upload_time_iso_8601": "2018-10-28T02:16:40.489652Z", "url": "https://files.pythonhosted.org/packages/05/30/b83459d613f980ca48cc0687b627397eeaedd877200020e3c55061ef90c9/diffxpy-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "1bb0772ee2d7500843db050c54fdda3b", "sha256": "0077c7f0b3f447d5ac00f4d71ebd0102f379bd60fe84641f9ec0eb444c10ea00" }, "downloads": -1, "filename": "diffxpy-0.6.10-py3-none-any.whl", "has_sig": false, "md5_digest": "1bb0772ee2d7500843db050c54fdda3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78401, "upload_time": "2019-08-25T17:48:47", "upload_time_iso_8601": "2019-08-25T17:48:47.353604Z", "url": "https://files.pythonhosted.org/packages/bf/78/cb40c228f629ddeda865117f30c0808848b5bd60b5cf257441054ea1b9ca/diffxpy-0.6.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1082a462b55b31ae5b4b9e7be0d0e9b5", "sha256": "d1fb59d47c2c279abc5be34c219c76b41a8954dfe8fa9147dbd670ea52d7a01a" }, "downloads": -1, "filename": "diffxpy-0.6.10.tar.gz", "has_sig": false, "md5_digest": "1082a462b55b31ae5b4b9e7be0d0e9b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75126, "upload_time": "2019-08-25T17:48:49", "upload_time_iso_8601": "2019-08-25T17:48:49.584225Z", "url": "https://files.pythonhosted.org/packages/d3/6f/f56ccb90350709bfb52812ae79d39b6580b8bc8f23a66a31663de4946b7e/diffxpy-0.6.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.11": [ { "comment_text": "", "digests": { "md5": "56405de4b1305109c62db667365f0dbd", "sha256": "13d95443fb12f681ac8d5638782712ba064792b00ef43e6068653629c38d88b0" }, "downloads": -1, "filename": "diffxpy-0.6.11-py3-none-any.whl", "has_sig": false, "md5_digest": "56405de4b1305109c62db667365f0dbd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78322, "upload_time": "2019-08-25T18:11:31", "upload_time_iso_8601": "2019-08-25T18:11:31.432180Z", "url": "https://files.pythonhosted.org/packages/45/ae/f225f9827b3b15a9817855e6aa89552d06367c4d8b9c3261bf9290d2a6c6/diffxpy-0.6.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "722b52911ce8908010c6ce9299acdfa6", "sha256": "15df6997f979fd4e7a54f088042b2a6da84ad1727a9b3963bc3e58b107a510be" }, "downloads": -1, "filename": "diffxpy-0.6.11.tar.gz", "has_sig": false, "md5_digest": "722b52911ce8908010c6ce9299acdfa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75053, "upload_time": "2019-08-25T18:11:33", "upload_time_iso_8601": "2019-08-25T18:11:33.561467Z", "url": "https://files.pythonhosted.org/packages/4a/8b/776edb00c773f52b1808e94ceb3cfee71fc53d3302f0fc6750497417e2b9/diffxpy-0.6.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.12": [ { "comment_text": "", "digests": { "md5": "17e5eba7c831c64eb887565f326031da", "sha256": "af3c97fb42666b32c20af3fc2ac0490b28233947cb1a2b5ebe860a7ba2f75afb" }, "downloads": -1, "filename": "diffxpy-0.6.12-py3-none-any.whl", "has_sig": false, "md5_digest": "17e5eba7c831c64eb887565f326031da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78431, "upload_time": "2019-08-26T08:19:03", "upload_time_iso_8601": "2019-08-26T08:19:03.725688Z", "url": "https://files.pythonhosted.org/packages/13/3e/346e03f433ddb7e7c48769567f776b9c26fa706e2e0f2f09bfe0da9445f0/diffxpy-0.6.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "08bd97146ec8fe25c059c4faf81d0068", "sha256": "41358ead0211fab8fb0496db8c0a4f64bedefc74b187d2df45b2b7d96e2ffe38" }, "downloads": -1, "filename": "diffxpy-0.6.12.tar.gz", "has_sig": false, "md5_digest": "08bd97146ec8fe25c059c4faf81d0068", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75158, "upload_time": "2019-08-26T08:19:05", "upload_time_iso_8601": "2019-08-26T08:19:05.731667Z", "url": "https://files.pythonhosted.org/packages/0a/4b/26d1afc3418eeecb4c12dbf6bcb286c5b6e6add3b9d8fc9ab0b82ee6e43a/diffxpy-0.6.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.13": [ { "comment_text": "", "digests": { "md5": "e959d8cd52e0c7f1462969c0c54479a7", "sha256": "20e7e90dc28f7db1fb936bb0208f153eb41555c7aa97895284bfa2fd408339f0" }, "downloads": -1, "filename": "diffxpy-0.6.13-py3-none-any.whl", "has_sig": false, "md5_digest": "e959d8cd52e0c7f1462969c0c54479a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89297, "upload_time": "2019-09-04T00:16:34", "upload_time_iso_8601": "2019-09-04T00:16:34.077268Z", "url": "https://files.pythonhosted.org/packages/10/9b/cd2e3bbca313c9549a3f88d71f3b952e39347980717bf423556be399a766/diffxpy-0.6.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2dd0ebeaf74bd5b82d110c94c8e02cc", "sha256": "e1d1e256d9eeaac60cf02a3e0aa14e06ac7e7e1035dcaddb1eb5145954d4a8c5" }, "downloads": -1, "filename": "diffxpy-0.6.13.tar.gz", "has_sig": false, "md5_digest": "e2dd0ebeaf74bd5b82d110c94c8e02cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79528, "upload_time": "2019-09-04T00:16:36", "upload_time_iso_8601": "2019-09-04T00:16:36.345662Z", "url": "https://files.pythonhosted.org/packages/43/f8/8142ebb7918c87af7b0bd4b3a506d350d21697702739db0df6dde3d8283d/diffxpy-0.6.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "134d85859cfa33a15dfa56b7631b9219", "sha256": "c12a5de9fce2b97a24b0a3fcaf1c59eae8241b342a9824693d443908e0a8f168" }, "downloads": -1, "filename": "diffxpy-0.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "134d85859cfa33a15dfa56b7631b9219", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 71455, "upload_time": "2019-08-14T14:47:51", "upload_time_iso_8601": "2019-08-14T14:47:51.352534Z", "url": "https://files.pythonhosted.org/packages/75/1a/b6340e425abb504d4dac747face7c5b91a9a0405e9e56c6f47a94e97b383/diffxpy-0.6.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8883353b40793e95e223b79feea321ba", "sha256": "8c8c616365b6f52eefc9cc65ca91af28fdd0a26c6b28446fd454e9abf985e9dc" }, "downloads": -1, "filename": "diffxpy-0.6.3.tar.gz", "has_sig": false, "md5_digest": "8883353b40793e95e223b79feea321ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70768, "upload_time": "2019-08-14T14:47:53", "upload_time_iso_8601": "2019-08-14T14:47:53.106199Z", "url": "https://files.pythonhosted.org/packages/b9/83/6d1d7066deb427ae7f45fa9b51792923f010316c777a377cac942ee2a141/diffxpy-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "e9bee3c543affd205e856e9f7aaf73cf", "sha256": "66c411f0832a4fe2f31fbae3bd110f543cb607eaee417ca61fa3a202e903b048" }, "downloads": -1, "filename": "diffxpy-0.6.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e9bee3c543affd205e856e9f7aaf73cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78423, "upload_time": "2019-08-22T08:50:08", "upload_time_iso_8601": "2019-08-22T08:50:08.537783Z", "url": "https://files.pythonhosted.org/packages/55/40/d32168e683ab40dabd49b35f90256bd35fb27a2ece542ffb1e0f5b0a9b67/diffxpy-0.6.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "adcc1951f0a2ea2b55eedc6021b3b35f", "sha256": "6c542b15a17eb584959f607a2a3f0bcb89db05b69b0732c3284aefe06eb293ac" }, "downloads": -1, "filename": "diffxpy-0.6.9.tar.gz", "has_sig": false, "md5_digest": "adcc1951f0a2ea2b55eedc6021b3b35f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75084, "upload_time": "2019-08-22T08:50:10", "upload_time_iso_8601": "2019-08-22T08:50:10.261687Z", "url": "https://files.pythonhosted.org/packages/32/75/e2e70ff7da6b298daa96cae413161bf735df5660a0dfff15db3e75f6ec1d/diffxpy-0.6.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "3738b841fec3426a6538585013662d32", "sha256": "af3e1dba78e21cdd4a95b7245adb95e31f4859e1776964d4f1840b6f13d42b45" }, "downloads": -1, "filename": "diffxpy-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3738b841fec3426a6538585013662d32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89395, "upload_time": "2019-10-31T06:19:53", "upload_time_iso_8601": "2019-10-31T06:19:53.727808Z", "url": "https://files.pythonhosted.org/packages/1f/76/02d130637ca2cce6b419b2f27561d6b2bc46a6b495010f20786742c8b7a9/diffxpy-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "456392f2f9da5ce4fd18a39d7e343799", "sha256": "31a3f990f4be711a8be30bd4dec1106f92e289ebd45494b868a41cfa5a8a311a" }, "downloads": -1, "filename": "diffxpy-0.7.1.tar.gz", "has_sig": false, "md5_digest": "456392f2f9da5ce4fd18a39d7e343799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76122, "upload_time": "2019-10-31T06:19:55", "upload_time_iso_8601": "2019-10-31T06:19:55.009263Z", "url": "https://files.pythonhosted.org/packages/e1/2e/b67777b652a2f6df91ccc382e8bbefba785fc12b449f338f08c24dd719c6/diffxpy-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "0602767ac711e25d30e8e94fea27da12", "sha256": "35360aac64a1786ff5d0640169d9e16587f06600b0bf5fa27c2a677c306659c0" }, "downloads": -1, "filename": "diffxpy-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0602767ac711e25d30e8e94fea27da12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85294, "upload_time": "2020-02-21T12:27:00", "upload_time_iso_8601": "2020-02-21T12:27:00.826215Z", "url": "https://files.pythonhosted.org/packages/53/60/72b3a58ee453418fecf2619bd1ba2491c87325664e604e15f5192f319b72/diffxpy-0.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13714ca8f5df8e030ae1e02379376f5f", "sha256": "c9c2ec78301b43085a21f709d028c46c651ba4643beec8a804b9b0a0cbfb868b" }, "downloads": -1, "filename": "diffxpy-0.7.3.tar.gz", "has_sig": false, "md5_digest": "13714ca8f5df8e030ae1e02379376f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77270, "upload_time": "2020-02-21T12:27:02", "upload_time_iso_8601": "2020-02-21T12:27:02.482776Z", "url": "https://files.pythonhosted.org/packages/d8/38/e82c4e18086f00c43f34e9f797f89a29288974106675e4cdaeefac6f4e8c/diffxpy-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "a8d8f016bf84bae9ec5737e1fc0d43f0", "sha256": "d7f9a816fc438684746c257c1656a23f23cbeb870ee7cd0942b8ec6a724173b7" }, "downloads": -1, "filename": "diffxpy-0.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a8d8f016bf84bae9ec5737e1fc0d43f0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85679, "upload_time": "2020-03-19T11:02:45", "upload_time_iso_8601": "2020-03-19T11:02:45.606779Z", "url": "https://files.pythonhosted.org/packages/0b/30/3c5cccd84bf1dd1c99ccc17f563a2e8bf42e87311234f20efb9e9fef14e5/diffxpy-0.7.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1566d55aa5bd8d1552fe2c7fc33f6844", "sha256": "68c793cdd3e8854d2272ae74451bacc5a1b8fd6b020f08f21dbb310d6fa2bf85" }, "downloads": -1, "filename": "diffxpy-0.7.4.tar.gz", "has_sig": false, "md5_digest": "1566d55aa5bd8d1552fe2c7fc33f6844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87071, "upload_time": "2020-03-19T11:02:50", "upload_time_iso_8601": "2020-03-19T11:02:50.592904Z", "url": "https://files.pythonhosted.org/packages/a5/9c/ae5a2533e4c63b930a45af9c6445355848131f7be9ec85392bb21f2eeee5/diffxpy-0.7.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8d8f016bf84bae9ec5737e1fc0d43f0", "sha256": "d7f9a816fc438684746c257c1656a23f23cbeb870ee7cd0942b8ec6a724173b7" }, "downloads": -1, "filename": "diffxpy-0.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a8d8f016bf84bae9ec5737e1fc0d43f0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85679, "upload_time": "2020-03-19T11:02:45", "upload_time_iso_8601": "2020-03-19T11:02:45.606779Z", "url": "https://files.pythonhosted.org/packages/0b/30/3c5cccd84bf1dd1c99ccc17f563a2e8bf42e87311234f20efb9e9fef14e5/diffxpy-0.7.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1566d55aa5bd8d1552fe2c7fc33f6844", "sha256": "68c793cdd3e8854d2272ae74451bacc5a1b8fd6b020f08f21dbb310d6fa2bf85" }, "downloads": -1, "filename": "diffxpy-0.7.4.tar.gz", "has_sig": false, "md5_digest": "1566d55aa5bd8d1552fe2c7fc33f6844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87071, "upload_time": "2020-03-19T11:02:50", "upload_time_iso_8601": "2020-03-19T11:02:50.592904Z", "url": "https://files.pythonhosted.org/packages/a5/9c/ae5a2533e4c63b930a45af9c6445355848131f7be9ec85392bb21f2eeee5/diffxpy-0.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }