{ "info": { "author": "Dave Hunt", "author_email": "dhunt@mozilla.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "pytest-variables\n================\n\npytest-variables is a plugin for pytest_ that provides variables to\ntests/fixtures as a dictionary via a file specified on the command line.\n\n.. image:: https://img.shields.io/badge/license-MPL%202.0-blue.svg\n :target: https://github.com/pytest-dev/pytest-variables/blob/master/LICENSE\n :alt: License\n.. image:: https://img.shields.io/pypi/v/pytest-variables.svg\n :target: https://pypi.python.org/pypi/pytest-variables/\n :alt: PyPI\n.. image:: https://img.shields.io/travis/pytest-dev/pytest-variables.svg\n :target: https://travis-ci.org/pytest-dev/pytest-variables/\n :alt: Travis\n.. image:: https://img.shields.io/github/issues-raw/pytest-dev/pytest-variables.svg\n :target: https://github.com/pytest-dev/pytest-variables/issues\n :alt: Issues\n.. image:: https://img.shields.io/requires/github/pytest-dev/pytest-variables.svg\n :target: https://requires.io/github/pytest-dev/pytest-variables/requirements/?branch=master\n :alt: Requirements\n\nRequirements\n------------\n\nYou will need the following prerequisites in order to use pytest-variables:\n\n- Python 3.7+ or PyPy3\n\nInstallation\n------------\n\nTo install pytest-variables:\n\n.. code-block:: bash\n\n $ pip install pytest-variables\n\nAdditional formats\n------------------\n\nThe following optional formats are supported, but must be explicitly installed\nas they require additional dependencies:\n\nHuman JSON\n~~~~~~~~~~\n\n`Human JSON`_ is a configuration file format that caters to humans and helps\nreduce the errors they make. To install Human JSON support:\n\n.. code-block:: bash\n\n $ pip install pytest-variables[hjson]\n\nYAML\n~~~~\n\nYAML_ is a human friendly data serialization standard for all programming\nlanguages. To install YAML support:\n\n.. code-block:: bash\n\n $ pip install pytest-variables[yaml]\n\nYAML Loader\n^^^^^^^^^^^\n\nYou can specify which loader to use by setting ``yaml_loader`` in ``pytest.ini`` (or similar file)\nto one of the following:\n\n * BaseLoader\n * SafeLoader\n * FullLoader (default)\n * UnsafeLoader\n\n.. code-block:: ini\n\n [pytest]\n yaml_loader = BaseLoader\n\n**Note** that loader is case-sensitive.\n\nTo learn more about the loader, see `here `_\n\nTOML\n~~~~~~~~~~\n\nTOML_ aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table.\nTo install TOML support:\n\n.. code-block:: bash\n\n $ pip install pytest-variables[toml]\n\nContributing\n------------\n\nWe welcome contributions.\n\nTo learn more, see `Development `_\n\nSpecifying variables\n--------------------\n\nUse the `--variables` command line option one or more times to specify paths to\nfiles containing your variables:\n\n.. code-block:: bash\n\n $ pytest --variables firefox-53.json --variables windows-10.json\n\n\nwith the following contents for the ``firefox-53.json`` file:\n\n.. code-block:: json\n\n {\n \"capabilities\": {\n \"browser\": \"Firefox\",\n \"browser_version\": \"53.0\"\n }\n }\n\nand another file named ``windows-10.json`` with:\n\n.. code-block:: json\n\n {\n \"capabilities\": {\n \"os\": \"Windows\",\n \"os_version\": \"10\",\n \"resolution\": \"1280x1024\"\n }\n }\n\nyou'll get the merged version of your variables:\n\n.. code-block:: json\n\n {\n \"capabilities\": {\n \"browser\": \"Firefox\",\n \"browser_version\": \"53.0\",\n \"os\": \"Windows\",\n \"os_version\": \"10\",\n \"resolution\": \"1280x1024\"\n }\n }\n\nIf multiple files are specified then they will be applied in the order they\nappear on the command line. When duplicate keys with non dictionary_ values\nare encountered, the last to be applied will take priority.\n\nAccessing variables\n-------------------\n\nWith a JSON variables file such as:\n\n.. code-block:: json\n\n {\n \"foo\": \"bar\",\n \"bar\": \"foo\"\n }\n\nSpecify the `variables` funcarg to make the variables available to your tests.\nThe contents of the files are made available as a dictionary_:\n\n.. code-block:: python\n\n def test_foo(self, variables):\n assert variables['foo'] == 'bar'\n assert variables.get('bar') == 'foo'\n assert variables.get('missing') is None\n\nResources\n---------\n\n- `Release Notes`_\n- `Issue Tracker`_\n- Code_\n\n.. _pytest: http://pytest.org\n.. _Human JSON: http://hjson.org\n.. _YAML: http://yaml.org\n.. _TOML: https://github.com/toml-lang/toml\n.. _dictionary: https://docs.python.org/tutorial/datastructures.html#dictionaries\n.. _Release Notes: http://github.com/pytest-dev/pytest-variables/blob/master/CHANGES.rst\n.. _Issue Tracker: http://github.com/pytest-dev/pytest-variables/issues\n.. _Code: http://github.com/pytest-dev/pytest-variables\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pytest-dev/pytest-variables", "keywords": "pytest,json,variables", "license": "MPL-2.0", "maintainer": "", "maintainer_email": "", "name": "pytest-variables", "package_url": "https://pypi.org/project/pytest-variables/", "platform": null, "project_url": "https://pypi.org/project/pytest-variables/", "project_urls": { "Homepage": "https://github.com/pytest-dev/pytest-variables", "Repository": "https://github.com/pytest-dev/pytest-variables" }, "release_url": "https://pypi.org/project/pytest-variables/2.0.0/", "requires_dist": [ "pytest (>=3.0.0,<8.0.0)", "hjson; extra == \"hjson\"", "PyYAML; extra == \"yaml\"", "toml; extra == \"toml\"" ], "requires_python": ">=3.7,<4.0", "summary": "pytest plugin for providing variables to tests/fixtures", "version": "2.0.0", "yanked": false, "yanked_reason": null }, "last_serial": 13306801, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "08dfa85963cc15dd315a8ee865cb35a1", "sha256": "0236ee12d6bc8d3ce3ead2416aa03ff71f80308600e6d70b2fec0ea34c9c2a7d" }, "downloads": -1, "filename": "pytest-variables-1.0.tar.gz", "has_sig": false, "md5_digest": "08dfa85963cc15dd315a8ee865cb35a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2610, "upload_time": "2015-05-13T13:45:20", "upload_time_iso_8601": "2015-05-13T13:45:20.907728Z", "url": "https://files.pythonhosted.org/packages/a4/08/49d0cf7c2757795db64e6df1b8c3c14e741577c7042bc5fefa3cefc055d6/pytest-variables-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "07b063a2c7d241b0b17173c61bc5f600", "sha256": "72e79976c4086eef2dbbb04f8841f976e060c5506404c08e384df0689c795f17" }, "downloads": -1, "filename": "pytest-variables-1.1.tar.gz", "has_sig": false, "md5_digest": "07b063a2c7d241b0b17173c61bc5f600", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2773, "upload_time": "2015-07-16T12:43:25", "upload_time_iso_8601": "2015-07-16T12:43:25.912646Z", "url": "https://files.pythonhosted.org/packages/66/a4/8f11b0ccfa5c6c5466e24694d28dbb5691daa4ff93164013564e96311e14/pytest-variables-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2": [ { "comment_text": "", "digests": { "md5": "0be550d81d3336055f3fa5bada53d213", "sha256": "2cdc4b814d7cdb14aff6cde0168bb3ee2fff4f28439f80e679c0c98c27488012" }, "downloads": -1, "filename": "pytest-variables-1.2.tar.gz", "has_sig": false, "md5_digest": "0be550d81d3336055f3fa5bada53d213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2778, "upload_time": "2015-07-29T16:15:37", "upload_time_iso_8601": "2015-07-29T16:15:37.917082Z", "url": "https://files.pythonhosted.org/packages/e7/45/a01c6e31c9cc37eb3b81fbf0477562bed81b4558987e254384fc81b5c71e/pytest-variables-1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3": [ { "comment_text": "", "digests": { "md5": "429afdde12f7d278af6e03911ac3a580", "sha256": "2510568fa4692fe825ba7ebfc6eeb30d29096cd177ba28df28375716f6eadfc9" }, "downloads": -1, "filename": "pytest_variables-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "429afdde12f7d278af6e03911ac3a580", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6102, "upload_time": "2015-12-15T17:48:20", "upload_time_iso_8601": "2015-12-15T17:48:20.184230Z", "url": "https://files.pythonhosted.org/packages/53/7f/62e89748bf3932361bd176803a4480ac7747335db732445936e9709edb57/pytest_variables-1.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1e38ea3d482bb0e9126fa67fe278c8a6", "sha256": "9da5f89bdb22bd5f700ecf10787f239190b7832ab3445bf32343cd4e51416825" }, "downloads": -1, "filename": "pytest-variables-1.3.tar.gz", "has_sig": false, "md5_digest": "1e38ea3d482bb0e9126fa67fe278c8a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3513, "upload_time": "2015-12-15T17:48:25", "upload_time_iso_8601": "2015-12-15T17:48:25.374967Z", "url": "https://files.pythonhosted.org/packages/81/61/47e296e199ae9eec237646143fe4f6696bb4684d232b14ff4115ac51dc74/pytest-variables-1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4": [ { "comment_text": "", "digests": { "md5": "2254bedac5cd249f130b7aa3e48af861", "sha256": "bd2e152e64c8f670e7969c76219a7842cf8ede795703127981ed71af38cfe08a" }, "downloads": -1, "filename": "pytest_variables-1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "2254bedac5cd249f130b7aa3e48af861", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6102, "upload_time": "2016-03-18T18:10:08", "upload_time_iso_8601": "2016-03-18T18:10:08.486111Z", "url": "https://files.pythonhosted.org/packages/ee/f9/a9991621b96082be9a76e92a23d73c95bad8bdbbcd6b41fc4e49d51b36f2/pytest_variables-1.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d4d4bd3626d43dc05664a6fffbdb316e", "sha256": "29dcb084ed5d0c357e925c9a6cb454dbe7ae6192fdea2f9d1929f521b4e532e3" }, "downloads": -1, "filename": "pytest-variables-1.4.tar.gz", "has_sig": false, "md5_digest": "d4d4bd3626d43dc05664a6fffbdb316e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3518, "upload_time": "2016-03-18T18:10:27", "upload_time_iso_8601": "2016-03-18T18:10:27.042243Z", "url": "https://files.pythonhosted.org/packages/ef/44/2f8207347c0ae3e8216feb4306be4ca575e184fda220d057095db9513b2f/pytest-variables-1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "a5a3c2729c883e38fbe75468be89d253", "sha256": "6784a2bf8c6c22c7d04a0e43db754178442a3ae8c924fc7b9d9e351b7cb1a3c8" }, "downloads": -1, "filename": "pytest_variables-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5a3c2729c883e38fbe75468be89d253", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6610, "upload_time": "2017-03-01T08:25:27", "upload_time_iso_8601": "2017-03-01T08:25:27.762762Z", "url": "https://files.pythonhosted.org/packages/21/9f/c4554b329ede1694c18ca13e37eea5b2fa91f763b98586b121e55ea179f3/pytest_variables-1.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "635729f3504fdc017829ea54203df3ff", "sha256": "fdbaa293b255e14adcf04454d6f26f553f778fd5835b6c81b0148944a700dbc1" }, "downloads": -1, "filename": "pytest-variables-1.5.0.tar.gz", "has_sig": false, "md5_digest": "635729f3504fdc017829ea54203df3ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5984, "upload_time": "2017-03-01T08:25:29", "upload_time_iso_8601": "2017-03-01T08:25:29.488207Z", "url": "https://files.pythonhosted.org/packages/53/0a/fe64653a41b424c7f438d3ced172dbc7c8c8809609ce49fc488eca752bc3/pytest-variables-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "3d011218b0b983f1f1eb2363de966b9a", "sha256": "8f2b7c16c54bfe93561c7a36a5e9d8780bdcd36e6e37d9f7b3b51b656449e2ea" }, "downloads": -1, "filename": "pytest_variables-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d011218b0b983f1f1eb2363de966b9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6611, "upload_time": "2017-03-01T09:43:58", "upload_time_iso_8601": "2017-03-01T09:43:58.485889Z", "url": "https://files.pythonhosted.org/packages/1b/73/657339a1f3eeadc8e26d72fe0f2563e117432c034066250e7ba581b1113b/pytest_variables-1.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "80f97be44c0ef55f69ea95ef75451f82", "sha256": "1365c5f2c3be70d1b165272c1ab76ba0692c901db9b98c0b09062cc70b55a36d" }, "downloads": -1, "filename": "pytest-variables-1.5.1.tar.gz", "has_sig": false, "md5_digest": "80f97be44c0ef55f69ea95ef75451f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6001, "upload_time": "2017-03-01T09:44:00", "upload_time_iso_8601": "2017-03-01T09:44:00.373709Z", "url": "https://files.pythonhosted.org/packages/fc/a1/6cb707b27fef695f95b1f28cdeb40d905c52055d0b37c029fbfd96fb8b3d/pytest-variables-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "2cb36efe502312b40d77b8ead02c6519", "sha256": "93bbd9179a45c737c0d2f9320668df1af5fc12a54ad24256f4ec9863aa78cd4a" }, "downloads": -1, "filename": "pytest_variables-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cb36efe502312b40d77b8ead02c6519", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6739, "upload_time": "2017-04-25T13:06:21", "upload_time_iso_8601": "2017-04-25T13:06:21.223137Z", "url": "https://files.pythonhosted.org/packages/16/e5/f716821e8382aec0f4bdcda014b2c42bd232d871ac7b82b467c2cea78c3a/pytest_variables-1.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d20908cede7937f56cd3aecb3c97043", "sha256": "49f296b9ca306bd575372f1fbe907ebf930499ec35b2f35b901a914ca820bba3" }, "downloads": -1, "filename": "pytest-variables-1.6.0.tar.gz", "has_sig": false, "md5_digest": "8d20908cede7937f56cd3aecb3c97043", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6173, "upload_time": "2017-04-25T13:06:22", "upload_time_iso_8601": "2017-04-25T13:06:22.052759Z", "url": "https://files.pythonhosted.org/packages/bc/8b/51f7bd6a0febf646a9e5aac6f2537f18483efa206f93ed53c6c15e1ea3cb/pytest-variables-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "537f1880fbdf01e1eceb1bd4055cc014", "sha256": "799843c67a2667388116ec3ab77bcc552801cc310e4d2b9b3a20709b0c8c5b81" }, "downloads": -1, "filename": "pytest_variables-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "537f1880fbdf01e1eceb1bd4055cc014", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6710, "upload_time": "2017-04-28T11:37:38", "upload_time_iso_8601": "2017-04-28T11:37:38.400930Z", "url": "https://files.pythonhosted.org/packages/87/40/d5b0d6507f2d3270688b330c4fdf5858fb31e42b001b3f1ade763ca220d6/pytest_variables-1.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1e6fcf22dabe7f5f3d738daf9b71be0", "sha256": "1b072483395dc0b7f9bcd437b551f590f5b58faf176d3d16137cc0e212908a4b" }, "downloads": -1, "filename": "pytest-variables-1.6.1.tar.gz", "has_sig": false, "md5_digest": "e1e6fcf22dabe7f5f3d738daf9b71be0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6197, "upload_time": "2017-04-28T11:37:40", "upload_time_iso_8601": "2017-04-28T11:37:40.174196Z", "url": "https://files.pythonhosted.org/packages/dc/f4/04d43080e787124bd3363e32fc6aed3314797acd2d95f4eb75bf9a32f480/pytest-variables-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "acabfca0f31809686d6354ca2c5e6dca", "sha256": "61a6098175a59af5dbabf4c93ceee81a75f045868078903c44e2edb9582d5d6e" }, "downloads": -1, "filename": "pytest_variables-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "acabfca0f31809686d6354ca2c5e6dca", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8463, "upload_time": "2017-08-08T11:21:03", "upload_time_iso_8601": "2017-08-08T11:21:03.344615Z", "url": "https://files.pythonhosted.org/packages/ab/1a/a28e8c4176c13e6929140311fd7fdea37798594069a0b0685aa718536070/pytest_variables-1.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc6b6e6d2e1be78a720a11f0985941fc", "sha256": "d333e1df272f9ef4bf45d8665ee46a4901b11ab52bf661e83174f42f2f83df39" }, "downloads": -1, "filename": "pytest-variables-1.7.0.tar.gz", "has_sig": false, "md5_digest": "fc6b6e6d2e1be78a720a11f0985941fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6987, "upload_time": "2017-08-08T11:20:59", "upload_time_iso_8601": "2017-08-08T11:20:59.881304Z", "url": "https://files.pythonhosted.org/packages/53/ea/3bab41a1b76acd8796d3693b8726f450993d3c79cf573ecac0c4aa995923/pytest-variables-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "bca36a4cce9747a7d4d7e93b911764b9", "sha256": "59c00b95779657532ac5f8209b28b5d447c8b4bc4210c1d6bdf9a42aa201f9b0" }, "downloads": -1, "filename": "pytest_variables-1.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bca36a4cce9747a7d4d7e93b911764b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7257, "upload_time": "2018-01-15T15:07:15", "upload_time_iso_8601": "2018-01-15T15:07:15.412320Z", "url": "https://files.pythonhosted.org/packages/c9/44/3d7e29a985d978a24b32f5e08fc9eaff46c2aed6703b57f3e52d2f3ecbfb/pytest_variables-1.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "455927e4f85bb7afe4f8aad1f99cb9f0", "sha256": "7808b77b643b9f8a24f1ee1c32132648b1c62ab93956f20fe101dde66db6d09a" }, "downloads": -1, "filename": "pytest-variables-1.7.1.tar.gz", "has_sig": false, "md5_digest": "455927e4f85bb7afe4f8aad1f99cb9f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6852, "upload_time": "2018-01-15T15:07:17", "upload_time_iso_8601": "2018-01-15T15:07:17.086562Z", "url": "https://files.pythonhosted.org/packages/79/45/bc59f541c898d4fb475d19e1d9228d6281168383053bac631428cd38c04a/pytest-variables-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "445f464e68b606056cde35a699614ab2", "sha256": "7daf950a9e4680fd7affcbd2a05bb89fb4a61684c446b49a2a41c44c0316802c" }, "downloads": -1, "filename": "pytest_variables-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "445f464e68b606056cde35a699614ab2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5548, "upload_time": "2019-09-12T15:00:39", "upload_time_iso_8601": "2019-09-12T15:00:39.746781Z", "url": "https://files.pythonhosted.org/packages/37/bc/cbbb81e171374f1b7e78b6fcaf672ae0d0a6ecba6312927df10f7f0219d3/pytest_variables-1.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86c2626f6ffa95c5b6f1169570f21ce0", "sha256": "a475fe559bf3a1cfce5a603f7b4112415e7a76716c99394c088f788f75cd276a" }, "downloads": -1, "filename": "pytest-variables-1.8.0.tar.gz", "has_sig": false, "md5_digest": "86c2626f6ffa95c5b6f1169570f21ce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8574, "upload_time": "2019-09-12T15:00:41", "upload_time_iso_8601": "2019-09-12T15:00:41.175927Z", "url": "https://files.pythonhosted.org/packages/1f/b3/6e3e504184d82622443c2a4215483636d08c2be87a24d05005f126447f2f/pytest-variables-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "5fccd7f581ac4cfe70dc19e973892789", "sha256": "ccf4afcd70de1f5f18b4463758a19f24647a9def1805f675e80db851c9e00ac0" }, "downloads": -1, "filename": "pytest_variables-1.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fccd7f581ac4cfe70dc19e973892789", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5676, "upload_time": "2019-10-23T15:20:03", "upload_time_iso_8601": "2019-10-23T15:20:03.510784Z", "url": "https://files.pythonhosted.org/packages/f6/46/3b52bf7ac688321085da5b1237f815398af6694dc2c3f85ee4dce59b03e0/pytest_variables-1.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7f4f64a8d768ebb72a34dd9fa67a124", "sha256": "f79851e4c92a94c93d3f1d02377b5ac97cc8800392e87d108d2cbfda774ecc2a" }, "downloads": -1, "filename": "pytest-variables-1.9.0.tar.gz", "has_sig": false, "md5_digest": "f7f4f64a8d768ebb72a34dd9fa67a124", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8801, "upload_time": "2019-10-23T15:20:05", "upload_time_iso_8601": "2019-10-23T15:20:05.401520Z", "url": "https://files.pythonhosted.org/packages/93/5b/4794afc0c069e7d2e58cc7da8469d49e5df75bdaeef5524121ccf39ad11d/pytest-variables-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "75a1f774880ebb08005bdeb4a44f91e9", "sha256": "1a24a30b7acf9654d71bcdc8b10c1eb0d81b73b3eec72d810703c522475d643b" }, "downloads": -1, "filename": "pytest_variables-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75a1f774880ebb08005bdeb4a44f91e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 6744, "upload_time": "2022-03-27T00:54:36", "upload_time_iso_8601": "2022-03-27T00:54:36.886787Z", "url": "https://files.pythonhosted.org/packages/d7/dd/d9ea36a6ee7225ac0baa2b9b7fd24a0a69c906b6e2424892e937ff09ef68/pytest_variables-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95a4d0d07f252aa7c7dd4bfd874b2809", "sha256": "1c9e4fc321e33be7d1b352ac9cf20fdd2c39a8e4e6fa2dcd042aaf70ed516be7" }, "downloads": -1, "filename": "pytest-variables-2.0.0.tar.gz", "has_sig": false, "md5_digest": "95a4d0d07f252aa7c7dd4bfd874b2809", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 6556, "upload_time": "2022-03-27T00:54:35", "upload_time_iso_8601": "2022-03-27T00:54:35.080184Z", "url": "https://files.pythonhosted.org/packages/5d/d1/c528a1b57b283c44291975e4bfcf2a3586f990e56451c7ba654efb70ecbc/pytest-variables-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "75a1f774880ebb08005bdeb4a44f91e9", "sha256": "1a24a30b7acf9654d71bcdc8b10c1eb0d81b73b3eec72d810703c522475d643b" }, "downloads": -1, "filename": "pytest_variables-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75a1f774880ebb08005bdeb4a44f91e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 6744, "upload_time": "2022-03-27T00:54:36", "upload_time_iso_8601": "2022-03-27T00:54:36.886787Z", "url": "https://files.pythonhosted.org/packages/d7/dd/d9ea36a6ee7225ac0baa2b9b7fd24a0a69c906b6e2424892e937ff09ef68/pytest_variables-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95a4d0d07f252aa7c7dd4bfd874b2809", "sha256": "1c9e4fc321e33be7d1b352ac9cf20fdd2c39a8e4e6fa2dcd042aaf70ed516be7" }, "downloads": -1, "filename": "pytest-variables-2.0.0.tar.gz", "has_sig": false, "md5_digest": "95a4d0d07f252aa7c7dd4bfd874b2809", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 6556, "upload_time": "2022-03-27T00:54:35", "upload_time_iso_8601": "2022-03-27T00:54:35.080184Z", "url": "https://files.pythonhosted.org/packages/5d/d1/c528a1b57b283c44291975e4bfcf2a3586f990e56451c7ba654efb70ecbc/pytest-variables-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }