{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Typing :: Typed" ], "description": "PySpark Stubs\n=============\n\n|Build Status| |PyPI version| |Conda Forge version|\n\nA collection of the Apache Spark `stub\nfiles `__. These\nfiles were generated by\n`stubgen `__\nand manually edited to include accurate type hints.\n\nTests and configuration files have been originally contributed to the\n`Typeshed project `__. Please refer\nto its `contributors\nlist `__ and\n`license `__ for\ndetails.\n\nMotivation\n----------\n\n- Static error detection (see\n `SPARK-20631 `__)\n\n |SPARK-20631|\n\n- Improved completion for chained method calls.\n\n |Syntax completion|\n\nInstallation and usage\n----------------------\n\nPlease note that the guidelines for distribution of type information is\nstill work in progress (`PEP 561 - Distributing and Packaging Type\nInformation `__). Currently\ninstallation script overlays existing Spark installations (``pyi`` stub\nfiles are copied next to their ``py`` counterparts in the PySpark\ninstallation directory). If this approach is not acceptable you can stub\nfiles to the search path manually.\n\nAccording to `PEP\n484 `__:\n\n Third-party stub packages can use any location for stub storage.\n Type checkers should search for them using PYTHONPATH.\n\nMoreover:\n\n Third-party stub packages can use any location for stub storage.\n Type checkers should search for them using PYTHONPATH. A default\n fallback directory that is always checked is\n shared/typehints/python3.5/ (or 3.6, etc.)\n\nPlease check usage before proceeding.\n\nThe package is available on PYPI:\n\n.. code:: bash\n\n pip install pyspark-stubs\n\n\nDepending on your environment you might also need a type checker, like `Mypy `__\nor `Pytype `__.\n\n- `PyCharm `__ - Works out-of-the-box, though as of today (PyCharm 2018.2.4) built-in type checker is somewhat limited compared to MyPy.\n- `Atom `__ - Requires `atom-mypy `__ or equivalent.\n- `Jupyter Notebooks `__ - `It is possible `__ to use magics to type check directly in the notebook.\n- Environment independent - Just use your favorite checker directly, optionally combined with tool like `entr `__.\n\nVersion Compatibility\n---------------------\n\nPackage versions follow PySpark versions with exception to maintenance releases - i.e. `pyspark-stubs==2.3.0` should be compatible with `pyspark>=2.3.0,<2.4.0`.\nMaintenance releases (`post1`, `post2`, ..., `postN`) are reserved for internal annotations updates.\n\nAPI Coverage\n------------\n\n+------------------------------------------------+---------------------+--------------------+------------+\n| Module | Dynamically typed | Statically typed | Notes |\n+================================================+=====================+====================+============+\n| pyspark | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.accumulators | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.broadcast | \u2714 | \u2714 | Mixed |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.cloudpickle | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.conf | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.context | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.daemon | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.files | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.find\\_spark\\_home | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.heapq3 | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.java\\_gateway | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.join | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.base | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.classification | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.clustering | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.common | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.evaluation | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.feature | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.fpm | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.image | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.linalg | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.param | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.param.\\_shared\\_params\\_code\\_gen | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.param.shared | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.pipeline | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.recommendation | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.regression | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.stat | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.tests | \u2718 | \u2718 | Tests |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.tuning | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.util | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.ml.wrapper | \u2714 | \u2714 | Mixed |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.classification | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.clustering | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.common | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.evaluation | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.feature | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.fpm | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.linalg | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.linalg.distributed | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.random | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.recommendation | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.regression | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.stat | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.stat.KernelDensity | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.stat.\\_statistics | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.stat.distribution | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.stat.test | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.tests | \u2718 | \u2718 | Tests |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.tree | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.mllib.util | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.profiler | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.rdd | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.rddsampler | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.resultiterable | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.serializers | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.shell | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.shuffle | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.catalog | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.column | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.conf | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.context | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.dataframe | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.functions | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.group | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.readwriter | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.session | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.streaming | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.tests | \u2718 | \u2718 | Tests |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.types | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.utils | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.sql.window | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.statcounter | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.status | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.storagelevel | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.context | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.dstream | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.flume | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.kafka | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.kinesis | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.listener | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.tests | \u2718 | \u2718 | Tests |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.streaming.util | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.taskcontext | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.tests | \u2718 | \u2718 | Tests |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.traceback\\_utils | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.util | \u2714 | \u2718 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.version | \u2718 | \u2714 | |\n+------------------------------------------------+---------------------+--------------------+------------+\n| pyspark.worker | \u2718 | \u2718 | Internal |\n+------------------------------------------------+---------------------+--------------------+------------+\n\nDisclaimer\n----------\n\n\nApache Spark, Spark, PySpark, Apache, and the Spark logo are `trademarks `__ of `The\nApache Software Foundation `__. This project is not owned, endorsed, or\nsponsored by The Apache Software Foundation.\n\n.. |Build Status| image:: https://travis-ci.org/zero323/pyspark-stubs.svg?branch=master\n :target: https://travis-ci.org/zero323/pyspark-stubs\n.. |PyPI version| image:: https://img.shields.io/pypi/v/pyspark-stubs.svg\n :target: https://pypi.org/project/pyspark-stubs/\n.. |Conda Forge version| image:: https://img.shields.io/conda/vn/conda-forge/pyspark-stubs.svg\n :target: https://anaconda.org/conda-forge/pyspark-stubs\n.. |SPARK-20631| image:: https://i.imgur.com/GfDCGjv.gif\n :alt: SPARK-20631\n.. |Syntax completion| image:: https://i.imgur.com/qvkLTAp.gif\n :alt: Syntax completion\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zero323/pyspark-stubs", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyspark-stubs", "package_url": "https://pypi.org/project/pyspark-stubs/", "platform": "", "project_url": "https://pypi.org/project/pyspark-stubs/", "project_urls": { "Homepage": "https://github.com/zero323/pyspark-stubs" }, "release_url": "https://pypi.org/project/pyspark-stubs/2.4.0.post6/", "requires_dist": [ "pyspark (<3.0.0,>=2.4.0)" ], "requires_python": "", "summary": "A collection of the Apache Spark stub files", "version": "2.4.0.post6" }, "last_serial": 5899359, "releases": { "2.3.0": [ { "comment_text": "", "digests": { "md5": "eba36617b2306e9b2828e6e60511a54c", "sha256": "dd7d82f1af3c9c275244d9744d904ee98a14ff0bc84911a0787d7cf5dd6d09fa" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "eba36617b2306e9b2828e6e60511a54c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63224, "upload_time": "2018-06-16T18:40:00", "url": "https://files.pythonhosted.org/packages/2a/d2/cf0164034e4fa2ec0e9b971db285ff4fbd2730396b1db8e1527b908368b6/pyspark_stubs-2.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "841f772f7f6bda8c6ad99e470b4228a9", "sha256": "488e7c3d7a55168c47b36918120717ca33dc8d672c899c130be5b9f6e6c2a1f7" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.tar.gz", "has_sig": false, "md5_digest": "841f772f7f6bda8c6ad99e470b4228a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37043, "upload_time": "2018-06-16T18:40:02", "url": "https://files.pythonhosted.org/packages/e8/4a/d485fb1dcb3da03fe6dd921cf1839ee8d7ab4b7047de4898c3696b3ac6af/pyspark-stubs-2.3.0.tar.gz" } ], "2.3.0.post1": [ { "comment_text": "", "digests": { "md5": "e95edac93837ae6805232f1479d52537", "sha256": "47d5d7ef92d58c25e26c2fccb0db3d4b10bbf04bafaf7a6432e63194653375dd" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "e95edac93837ae6805232f1479d52537", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65449, "upload_time": "2018-06-17T20:54:25", "url": "https://files.pythonhosted.org/packages/04/af/87cc3e5e102b41984207db6b2d93ed5ff366b40776a8349b364f5295743b/pyspark_stubs-2.3.0.post1-py3-none-any.whl" } ], "2.3.0.post2": [ { "comment_text": "", "digests": { "md5": "c869fc8342c2a64cf1d7240b27ef428a", "sha256": "795dcd5cd2a7bc9d22e602602a1cd763a1c5cc8234d3d36dffe06bae1ba8d512" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post2-py3-none-any.whl", "has_sig": false, "md5_digest": "c869fc8342c2a64cf1d7240b27ef428a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65449, "upload_time": "2018-06-17T21:42:47", "url": "https://files.pythonhosted.org/packages/f5/39/11b7f594b0e0df76a7ba8fcf908d932d245c436aae2f611f27d5666073dc/pyspark_stubs-2.3.0.post2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ab3eeb26eab185528ebfa690e8cf0c", "sha256": "98a97c51bd373c96e90bef58e91aeff959493bd96a28a4b788465b5beb81b32d" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.post2.tar.gz", "has_sig": false, "md5_digest": "70ab3eeb26eab185528ebfa690e8cf0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40604, "upload_time": "2018-06-17T21:42:49", "url": "https://files.pythonhosted.org/packages/1d/19/5a1d5a3f5f94d5179e6096b5f4a506d87780ee200f52ca4ea1cac1658532/pyspark-stubs-2.3.0.post2.tar.gz" } ], "2.3.0.post3": [ { "comment_text": "", "digests": { "md5": "98af820ab8e96fdcfad8aeccf0c62e00", "sha256": "84b129b329ad093ec2127e13a17167cdb654cc0bf80570198ba2f777192f46dc" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post3-py3-none-any.whl", "has_sig": false, "md5_digest": "98af820ab8e96fdcfad8aeccf0c62e00", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66147, "upload_time": "2018-09-15T20:04:21", "url": "https://files.pythonhosted.org/packages/88/6e/cbbca940c004383134512feb9071c05aa6ec88e55d4d33967178666c972a/pyspark_stubs-2.3.0.post3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f781e592d0a9749ef8aa7c2fa99b366f", "sha256": "f06cdf21ff4f89f75d33a3398194aa1add541279f7a5cfc4913d38d31bb725af" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.post3.tar.gz", "has_sig": false, "md5_digest": "f781e592d0a9749ef8aa7c2fa99b366f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42221, "upload_time": "2018-09-15T20:04:23", "url": "https://files.pythonhosted.org/packages/8a/0f/b5c45d405b36a68edc63ee049a5edefcf58838c551b7ba7bc2e69a27a6bd/pyspark-stubs-2.3.0.post3.tar.gz" } ], "2.3.0.post4": [ { "comment_text": "", "digests": { "md5": "0add0624e7972ab2a8136308ab842547", "sha256": "740c9c26a0bb23e4780d28f934226cf47effdd746519f3abd8b828e269a039bb" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post4-py3-none-any.whl", "has_sig": false, "md5_digest": "0add0624e7972ab2a8136308ab842547", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66303, "upload_time": "2018-09-16T11:35:29", "url": "https://files.pythonhosted.org/packages/72/6b/aadebf735f62ed5378e7bc0ab4bb0508f63ddcc99acd69da67c9f36cd8c9/pyspark_stubs-2.3.0.post4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c67e57c600c2b0a6ef104dad6331445c", "sha256": "99499df3262e451e9de02a56d53a7fde3d299d9c52b1b75e516b6770e6bd7470" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.post4.tar.gz", "has_sig": false, "md5_digest": "c67e57c600c2b0a6ef104dad6331445c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42256, "upload_time": "2018-09-16T11:35:30", "url": "https://files.pythonhosted.org/packages/a6/5c/2d30c709c775d817109c65a09e225b25edabd5baa2c1ef20af6d7735401b/pyspark-stubs-2.3.0.post4.tar.gz" } ], "2.3.0.post5": [ { "comment_text": "", "digests": { "md5": "5efc00eff732aadc1c0a00b8c548107f", "sha256": "6948d9193619f069d469aaa467aa64414e2b00677e0fee4429c482e4ac439a0a" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post5-py3-none-any.whl", "has_sig": false, "md5_digest": "5efc00eff732aadc1c0a00b8c548107f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69894, "upload_time": "2018-10-29T22:28:25", "url": "https://files.pythonhosted.org/packages/1d/29/1c80bdd04530b42d030842ed0a4db3e57ebd9b629c69f40c36b6b9ec133b/pyspark_stubs-2.3.0.post5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eec92dc4ae4c282d4fc4a5dbff2da60e", "sha256": "382dadb7e8862d2a41a942cdd06a08db326ef65d1248560f6bb1bd9bf7572497" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.post5.tar.gz", "has_sig": false, "md5_digest": "eec92dc4ae4c282d4fc4a5dbff2da60e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44597, "upload_time": "2018-10-29T22:28:26", "url": "https://files.pythonhosted.org/packages/c4/d2/2c2336d5d118d022839cb05efd485b62b5fa901950832dcecb3308891811/pyspark-stubs-2.3.0.post5.tar.gz" } ], "2.3.0.post6": [ { "comment_text": "", "digests": { "md5": "a4d7fa606a42b7914d68ebe1334d1aab", "sha256": "27ff58d0257590b918f9038d695f333789462860b531ce68dd3bc4d2dff9e302" }, "downloads": -1, "filename": "pyspark_stubs-2.3.0.post6-py3-none-any.whl", "has_sig": true, "md5_digest": "a4d7fa606a42b7914d68ebe1334d1aab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 74388, "upload_time": "2019-08-24T19:48:57", "url": "https://files.pythonhosted.org/packages/d5/0b/b970c0f42cfc9c494335d5f6c4250a9e875198e104c3a6e1d387fafb9360/pyspark_stubs-2.3.0.post6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4db972f32a4dbf826676fe6e24c1fa9b", "sha256": "36b1b6164c032ce85d1ae0246652001bb1162605d60ac00f695f4f5e5d9ce31d" }, "downloads": -1, "filename": "pyspark-stubs-2.3.0.post6.tar.gz", "has_sig": true, "md5_digest": "4db972f32a4dbf826676fe6e24c1fa9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44659, "upload_time": "2019-08-24T19:48:59", "url": "https://files.pythonhosted.org/packages/71/a7/59dfbabe19bfa1b85b196324cf38a7dc7fb8464cff1a5f08f47eb245b706/pyspark-stubs-2.3.0.post6.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "c6bb8d815665d3d9bd2b5ad69f60f241", "sha256": "8d0deed15149c88c9ec7ab0616cd13bb8069374ea0ea47c8e17d21a4ca138eb5" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c6bb8d815665d3d9bd2b5ad69f60f241", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73258, "upload_time": "2018-11-13T20:11:08", "url": "https://files.pythonhosted.org/packages/47/52/64223d1066299644928b27f5ae465dfaf99d30bfc3f1b2b81c7c69de4591/pyspark_stubs-2.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8bd061d3ea650012293ba7ef0f24442b", "sha256": "78d37ca23f54a0cf5df016024623a404cf82ea03bb057ebdd44d6a0250ac1e45" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.tar.gz", "has_sig": false, "md5_digest": "8bd061d3ea650012293ba7ef0f24442b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47563, "upload_time": "2018-11-13T20:11:10", "url": "https://files.pythonhosted.org/packages/b2/d6/4ce6f1a12b49888036287a6cf0bc4584c01a4e4db03f1dd0a54dbd0e4dc7/pyspark-stubs-2.4.0.tar.gz" } ], "2.4.0.post1": [ { "comment_text": "", "digests": { "md5": "c08979db030ec006f84ce9b5698cab31", "sha256": "40dc5c73502d6a243ed85746ccc9c177fc6384074df1b9759703c6f6c9f2cc99" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "c08979db030ec006f84ce9b5698cab31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73314, "upload_time": "2018-11-18T22:42:21", "url": "https://files.pythonhosted.org/packages/d2/3c/db46471fc435b99d5d67da10648c453242bac9f241ff0b55d390245182f2/pyspark_stubs-2.4.0.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36def570d0d176b3c7a1054258426b70", "sha256": "5a4773c49c5c4784e04fcb8d0e1f9225da9e83ca26280294dc9de8c6d8ac9373" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post1.tar.gz", "has_sig": false, "md5_digest": "36def570d0d176b3c7a1054258426b70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47591, "upload_time": "2018-11-18T22:42:23", "url": "https://files.pythonhosted.org/packages/92/3c/868bcba4a89bb8a93e15bc74d8b5a08225bff25be29ea3a78ce8ca0af241/pyspark-stubs-2.4.0.post1.tar.gz" } ], "2.4.0.post2": [ { "comment_text": "", "digests": { "md5": "27239e30a56af8690b944c4242b41e0d", "sha256": "1f148a757a2800596339b89e8d784830a2a7e77199047abb6aa689549e36e06c" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post2-py3-none-any.whl", "has_sig": false, "md5_digest": "27239e30a56af8690b944c4242b41e0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77737, "upload_time": "2019-07-09T20:46:53", "url": "https://files.pythonhosted.org/packages/f9/1f/71f77435b2a68ded5e2ba0f2671b040dfe118879589964e4cb0712f4768f/pyspark_stubs-2.4.0.post2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f2385cf97e3c892ca958ab0c18e9215", "sha256": "e25483875673c163ef37a5db95ddd0896fbc0add895d8cab4b4da429ea065ea5" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post2.tar.gz", "has_sig": false, "md5_digest": "6f2385cf97e3c892ca958ab0c18e9215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47661, "upload_time": "2019-07-09T20:46:55", "url": "https://files.pythonhosted.org/packages/49/31/15fd6939f6114ce39bc144e9b28584d065d28e0b2d17545a18235c4f4d7d/pyspark-stubs-2.4.0.post2.tar.gz" } ], "2.4.0.post3": [ { "comment_text": "", "digests": { "md5": "bc543e6a40be0907f053c3901ea57429", "sha256": "607e628bab900816b64af319ef7154a2e5f138783113df2120b4d122458c94d3" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post3-py3-none-any.whl", "has_sig": true, "md5_digest": "bc543e6a40be0907f053c3901ea57429", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78971, "upload_time": "2019-08-24T19:53:20", "url": "https://files.pythonhosted.org/packages/54/e1/874b3fa573e20ff7bc947cbfb1e0e8bda18fc897404be6a46735d1028d9c/pyspark_stubs-2.4.0.post3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25a21272b91a2b1b025e05db93e58215", "sha256": "e8defaa5e1526a15b79db24d6a3be886b64cd9aa82a1f8785020ed97eb36b2ec" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post3.tar.gz", "has_sig": true, "md5_digest": "25a21272b91a2b1b025e05db93e58215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47840, "upload_time": "2019-08-24T19:53:22", "url": "https://files.pythonhosted.org/packages/60/02/c6497716dbe9bb4355791b57cae71b04be42ab31fff45e2a4e1b39bd8dc0/pyspark-stubs-2.4.0.post3.tar.gz" } ], "2.4.0.post4": [ { "comment_text": "", "digests": { "md5": "6b24b4ae4db0be59982a78ef0d8d71c8", "sha256": "c268007c55c3694aa2014c9f7b72de4742cb9da3e42acfa50254f6f4384da4f8" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post4-py3-none-any.whl", "has_sig": true, "md5_digest": "6b24b4ae4db0be59982a78ef0d8d71c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79751, "upload_time": "2019-09-08T09:32:02", "url": "https://files.pythonhosted.org/packages/da/9b/b5a810a2dec330c14ee453270b285000c96d96704dab6c7e773434e9d95c/pyspark_stubs-2.4.0.post4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2e7ff04e9df6b6e7a65d0cf56f54800", "sha256": "6507d4e8b8bd88dec80cb425df847ca6f9be942f2c80c15acc4b83053fd74daf" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post4.tar.gz", "has_sig": true, "md5_digest": "a2e7ff04e9df6b6e7a65d0cf56f54800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49878, "upload_time": "2019-09-08T09:32:05", "url": "https://files.pythonhosted.org/packages/d6/7b/d68c2583a6004fc8fc078624c447ccbca3bee7306a70ad45e551991a67ee/pyspark-stubs-2.4.0.post4.tar.gz" } ], "2.4.0.post5": [ { "comment_text": "", "digests": { "md5": "56b5dc50bf5175288bd7caf3504fd33b", "sha256": "d37bba685fa442e727d229be9787e9f6add7a54a0b68cb13728b83d310d88d1a" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post5-py3-none-any.whl", "has_sig": true, "md5_digest": "56b5dc50bf5175288bd7caf3504fd33b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79751, "upload_time": "2019-09-09T09:57:48", "url": "https://files.pythonhosted.org/packages/b3/2b/adec9016678dec71d611dd95b237bb597bb850eb5230717ca0c6c1b7e803/pyspark_stubs-2.4.0.post5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61846e1539bf76cccca29c557884708d", "sha256": "2249e20f3d120551d6ba3bf8bca67c1cb9a2d2e39bd9ebcd3cb00ae906428f21" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post5.tar.gz", "has_sig": true, "md5_digest": "61846e1539bf76cccca29c557884708d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53859, "upload_time": "2019-09-09T09:57:50", "url": "https://files.pythonhosted.org/packages/b8/88/498d0a11bf71c3096138e27a7326ef1808c81e32d161ef44180a64db51bb/pyspark-stubs-2.4.0.post5.tar.gz" } ], "2.4.0.post6": [ { "comment_text": "", "digests": { "md5": "4a8a9151cb695dd1bb9d6c7f50f86307", "sha256": "a3fea60796096fbbf058d6e053e3650a645624aac70721c5a7896ec35adac10b" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post6-py3-none-any.whl", "has_sig": false, "md5_digest": "4a8a9151cb695dd1bb9d6c7f50f86307", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80325, "upload_time": "2019-09-28T09:00:18", "url": "https://files.pythonhosted.org/packages/90/bc/d114cb1d96d6dec6767559e325501d09eb4d3f375fe63c2a02fe306d1a1e/pyspark_stubs-2.4.0.post6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24ea5232971c0a7861191784a55e7447", "sha256": "3ffbebfd0d7881a1e0772c9ec27fa5b61c3c8cf65431dd7c7f8625fe1a8cf3d3" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post6.tar.gz", "has_sig": false, "md5_digest": "24ea5232971c0a7861191784a55e7447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54035, "upload_time": "2019-09-28T09:00:20", "url": "https://files.pythonhosted.org/packages/5f/16/7e37a9960b6791141b0f22b7492ca42612496c61cb12b5e6613b48df6530/pyspark-stubs-2.4.0.post6.tar.gz" } ], "2.4.0rc1": [ { "comment_text": "", "digests": { "md5": "4d528766e5b0d05a25934dcc00a3f9d3", "sha256": "87359636ba6c40a8142dba6c2ecdc277f2e7a76197cbca3356e1c5e36bbebffc" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "4d528766e5b0d05a25934dcc00a3f9d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 72763, "upload_time": "2018-11-08T00:45:58", "url": "https://files.pythonhosted.org/packages/ec/e2/a79b292f1b94f19fb8c5b9fde5161096efde44f4aa47fc299761e3fcd6dd/pyspark_stubs-2.4.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2afb0eafa7cfdb9ecebf723face2f516", "sha256": "dbb1cb1196179a5df315760bb0dd68a5157e89ff3811fbff6f7f3e6b1303eac6" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0rc1.tar.gz", "has_sig": false, "md5_digest": "2afb0eafa7cfdb9ecebf723face2f516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46799, "upload_time": "2018-11-08T00:46:00", "url": "https://files.pythonhosted.org/packages/8d/b4/7526e1047785c65559346bd4ae44608e66219d15b5a903cccf156863fcb6/pyspark-stubs-2.4.0rc1.tar.gz" } ], "2.4.0rc2": [ { "comment_text": "", "digests": { "md5": "f48e408a1738513ab9a8232fbeca7de3", "sha256": "06b7ba15cb9554b442a51e4d9c63ef9a6578ed4db86ac11fcca35e3546aba1c0" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "f48e408a1738513ab9a8232fbeca7de3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76899, "upload_time": "2018-11-11T01:36:59", "url": "https://files.pythonhosted.org/packages/50/94/49a30e73311c9f0905e473a452e880b2325c10cff196f1c786b5ebbe2e5a/pyspark_stubs-2.4.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9455eeeea9ee82386cdf84606be5225", "sha256": "d13bfb303dd2a8e138320b5ce911ed00fefcd9a85c7358671c917a35c1ba36d6" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0rc2.tar.gz", "has_sig": false, "md5_digest": "b9455eeeea9ee82386cdf84606be5225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46856, "upload_time": "2018-11-11T01:37:01", "url": "https://files.pythonhosted.org/packages/d0/c3/4da4578602463b1b2b81f5e66612deb0f2d3a75fd35200d712743b475a76/pyspark-stubs-2.4.0rc2.tar.gz" } ], "2.4.0rc3": [ { "comment_text": "", "digests": { "md5": "581e4526640d69b614581cff40200a17", "sha256": "bbfd89996bec5e6b7eecef8556a9c48602ccbebeab18273870b505609fdd2e99" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "581e4526640d69b614581cff40200a17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 72829, "upload_time": "2018-11-11T11:50:25", "url": "https://files.pythonhosted.org/packages/85/a4/298de8e01278b03077908086f900aea408b13c8c136ca06cca38fa088d64/pyspark_stubs-2.4.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "568d6e2551b29c110a55e4610f4b1dc6", "sha256": "180d14131998b589a5a055f3ce00bc62f3e0e239ee648eece45bfb00e5897c49" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0rc3.tar.gz", "has_sig": false, "md5_digest": "568d6e2551b29c110a55e4610f4b1dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46888, "upload_time": "2018-11-11T11:50:27", "url": "https://files.pythonhosted.org/packages/55/25/2deff4ef07160439729af258cae4ef7751b27447ce82404b66bc0aa7659d/pyspark-stubs-2.4.0rc3.tar.gz" } ], "2.4.0rc4": [ { "comment_text": "", "digests": { "md5": "a47acab2cdaefebf455a079ad6840749", "sha256": "65e672d2ee1a094197b182daac8fab4bce257cd4f4851117369d605615e5bf26" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0rc4-py3-none-any.whl", "has_sig": false, "md5_digest": "a47acab2cdaefebf455a079ad6840749", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 72912, "upload_time": "2018-11-12T15:49:56", "url": "https://files.pythonhosted.org/packages/95/97/a5c557902b29e3bdfa692b6698d96188a3af02821461de6a086281257843/pyspark_stubs-2.4.0rc4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45032abb0d31de8bc6cde7dc82e4730d", "sha256": "2f4be7f78ff5cb25e12cf6d55ad0713645f6d5d75fde4bd52938da2cf73d057c" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0rc4.tar.gz", "has_sig": false, "md5_digest": "45032abb0d31de8bc6cde7dc82e4730d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46990, "upload_time": "2018-11-12T15:49:58", "url": "https://files.pythonhosted.org/packages/98/ed/bb4a5179e235685a59b9f3120e360a431f3871163ef2095b53d98d623a1c/pyspark-stubs-2.4.0rc4.tar.gz" } ], "3.0.0.dev0": [ { "comment_text": "", "digests": { "md5": "ae5301208e51012b84a48f12e54f549b", "sha256": "f4f00791555d42ac8f2472d6313c894a099f62e18421e718e154b8fb79c89ab6" }, "downloads": -1, "filename": "pyspark_stubs-3.0.0.dev0-py3-none-any.whl", "has_sig": true, "md5_digest": "ae5301208e51012b84a48f12e54f549b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80630, "upload_time": "2019-08-25T17:28:19", "url": "https://files.pythonhosted.org/packages/ad/dc/041c8fa1a518179879ce08a03579b6167c553d8074d1f0494fd766f19fd0/pyspark_stubs-3.0.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bf92b208fc8cca38f5a8caafccee1d8", "sha256": "8818bfe6f747796664ae542f839bd7eeb3f75aeb3311375d32320bb8bfcb380e" }, "downloads": -1, "filename": "pyspark-stubs-3.0.0.dev0.tar.gz", "has_sig": true, "md5_digest": "2bf92b208fc8cca38f5a8caafccee1d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49285, "upload_time": "2019-08-25T17:28:21", "url": "https://files.pythonhosted.org/packages/44/51/4a5214633e8c7ce8e79e524b2f688efb5ecb8857cdf1b1c8aa8b1f142bc4/pyspark-stubs-3.0.0.dev0.tar.gz" } ], "3.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "e761aabb1b7c5abc11e203fa2bf023a5", "sha256": "45e6d596bbe8abf737ac7d5afe495dfc6461c3f3de76d686be93f9d1d03c3e63" }, "downloads": -1, "filename": "pyspark_stubs-3.0.0.dev1-py3-none-any.whl", "has_sig": true, "md5_digest": "e761aabb1b7c5abc11e203fa2bf023a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 78862, "upload_time": "2019-09-03T08:02:24", "url": "https://files.pythonhosted.org/packages/e2/40/5cf79079a41278e235d19d59387b10148e71bae01c5991f50745ef711580/pyspark_stubs-3.0.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99cee29f8d3d867f902a38447d6f1c66", "sha256": "f5ffb36064bccdfe6866ed92bc4709a73c2f0fa630dac3910e316475641567e5" }, "downloads": -1, "filename": "pyspark-stubs-3.0.0.dev1.tar.gz", "has_sig": true, "md5_digest": "99cee29f8d3d867f902a38447d6f1c66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49629, "upload_time": "2019-09-03T08:02:27", "url": "https://files.pythonhosted.org/packages/e9/17/527c69f072d4487d6e558c080b37fd269155fbdf060fd46a7076f547dfd1/pyspark-stubs-3.0.0.dev1.tar.gz" } ], "3.0.0.dev2": [ { "comment_text": "", "digests": { "md5": "0bb83c6a28b012044aa3c7ca8926b506", "sha256": "b39e20bf8e305ae1aba0b7308b84fa8d5f7558555dd6dda3739b9d669476b8e8" }, "downloads": -1, "filename": "pyspark-stubs-3.0.0.dev2.tar.gz", "has_sig": false, "md5_digest": "0bb83c6a28b012044aa3c7ca8926b506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54496, "upload_time": "2019-09-11T10:15:25", "url": "https://files.pythonhosted.org/packages/e4/62/419202cf5a0fb525325665f03609b7d8a28bd09d8659e08f73227f641dc5/pyspark-stubs-3.0.0.dev2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a8a9151cb695dd1bb9d6c7f50f86307", "sha256": "a3fea60796096fbbf058d6e053e3650a645624aac70721c5a7896ec35adac10b" }, "downloads": -1, "filename": "pyspark_stubs-2.4.0.post6-py3-none-any.whl", "has_sig": false, "md5_digest": "4a8a9151cb695dd1bb9d6c7f50f86307", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80325, "upload_time": "2019-09-28T09:00:18", "url": "https://files.pythonhosted.org/packages/90/bc/d114cb1d96d6dec6767559e325501d09eb4d3f375fe63c2a02fe306d1a1e/pyspark_stubs-2.4.0.post6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24ea5232971c0a7861191784a55e7447", "sha256": "3ffbebfd0d7881a1e0772c9ec27fa5b61c3c8cf65431dd7c7f8625fe1a8cf3d3" }, "downloads": -1, "filename": "pyspark-stubs-2.4.0.post6.tar.gz", "has_sig": false, "md5_digest": "24ea5232971c0a7861191784a55e7447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54035, "upload_time": "2019-09-28T09:00:20", "url": "https://files.pythonhosted.org/packages/5f/16/7e37a9960b6791141b0f22b7492ca42612496c61cb12b5e6613b48df6530/pyspark-stubs-2.4.0.post6.tar.gz" } ] }