{ "info": { "author": "Edward Easton", "author_email": "eeaston@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "Py.test Fixture Configuration\n=============================\n\nSimple configuration objects for Py.test fixtures. Allows you to skip\ntests when their required config variables aren't set.\n\nInstallation\n------------\n\nInstall using your favourite package manager:\n\n.. code:: bash\n\n pip install pytest-fixture-config\n # or..\n easy_install pytest-fixture-config\n\nEnable the fixture explicitly in your tests or conftest.py (not required\nwhen using setuptools entry points):\n\n.. code:: python\n\n pytest_plugins = ['pytest_fixture_config']\n\nSpecifying Configuration\n------------------------\n\nTo specify your variables you create a class somewhere in your plugin\nmodule, and a singleton instance of the class which reads the variables\nfrom wherever you want. In this example we read them from the shell\nenvironment:\n\n.. code:: python\n\n import os\n from pytest_fixture_config import Config\n\n class FixtureConfig(Config):\n __slots__ = ('log_dir', 'log_watcher')\n\n CONFIG=FixtureConfig(\n log_dir=os.getenv('LOG_DIR', '/var/log'), # This has a default\n log_watcher=os.getenv('LOG_WATCHER'), # This does not \n )\n\nUsing Configuration\n-------------------\n\nSimply reference the singleton at run-time in your fixtures:\n\n.. code:: python\n\n import pytest\n\n @pytest.fixture\n def log_watcher():\n return subprocess.popen([CONFIG.log_watcher, '--log-dir', CONFIG.log_dir])\n\n def test_log_watcher(watcher):\n watcher.communicate()\n\nSkipping tests when things are missing\n--------------------------------------\n\nThere are some decorators that allow you to skip tests when settings\naren't set. This is useful when you're testing something you might not\nhave installed but don't want your tests suite to fail:\n\n.. code:: python\n\n from pytest_fixture_config import requires_config\n\n @pytest.fixture\n @requires_config(CONFIG, ['log_watcher', 'log_dir'])\n def log_watcher():\n return subprocess.popen([CONFIG.log_watcher, '--log-dir', CONFIG.log_dir])\n\nThere is also a version for yield\\_fixtures:\n\n.. code:: python\n\n from pytest_fixture_config import yield_requires_config\n\n @pytest.fixture\n @yield_requires_config(CONFIG, ['log_watcher', 'log_dir'])\n def log_watcher():\n watcher = subprocess.popen([CONFIG.log_watcher, '--log-dir', CONFIG.log_dir])\n yield watcher\n watcher.kill()\n\n\nChangelog\n---------\n\n1.7.0\n~~~~~\n\n- All: Support pytest >= 4.0.0\n- All: Support Python 3.7\n- pytest-server-fixtures: if host not defined on your machine, default\n to localhost\n- pytest-server-fixture: Pin to rethinkdb < 2.4.0 due to upstream API\n changes\n- pytest-verbose-parametrize: Add support for revamped marker\n infrastructure\n- pytest-verbose-parametrize: Fix integration tests to support pytest\n >= 4.1.0\n- pytest-virtualenv: Add virtualenv as install requirement. Fixes #122\n- pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue\n- circleci: Fix checks by skipping coverall submission for developer\n without push access\n- wheels: Generate universal wheels installable with both python 2.x\n and 3.x\n- dist: Remove support for building and distributing \\*.egg files\n- VagrantFile: Install python 3.7 and initialize python 3.7 by default\n- Fix DeprecationWarning warnings using \"logger.warning()\" function\n\n1.6.2 (2019-02-21)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: suppress stacktrace if kill() is called\n- pytest-server-fixtures: fix random port logic in TestServerV2\n\n1.6.1 (2019-02-12)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: fix exception when attempting to access\n hostname while server is not started\n\n1.6.0 (2019-02-12)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: added previously removed TestServerV2.kill()\n function\n- pytest-profiling: pin more-itertools==5.0.0 in integration tests, as\n that's a PY3 only release\n\n1.5.1 (2019-01-24)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-verbose-parametrize: fixed unicode parameters when using\n ``@pytest.mark.parametrize``\n\n1.5.0 (2019-01-23)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: made postgres fixtures and its tests\n optional, like all other fixtures\n- pytest-server-fixtures: reverted a fix for pymongo deprecation\n warning, as this will break compatibility with pymongo 3.6.0\n- pytest-server-fixtures: dropped RHEL5 support in httpd\n\n1.4.1 (2019-01-18)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: server fixture binary path specified in ENV\n now only affect server class 'thread'\n\n1.4.0 (2019-01-15)\n~~~~~~~~~~~~~~~~~~\n\n- Fixing python 3 compatibility in Simple HTTP Server fixture\n- Fixed broken tests in pytest-profiling\n- Pinned pytest<4.0.0 until all deprecation warnings are fixed.\n- pytest-webdriver: replaced deprecated phantomjs with headless Google\n Chrome.\n- Add Vagrantfile to project to make test environment portable.\n- Add .editorconfig file to project.\n- pytest-server-fixtures: add TestServerV2 with Docker and Kubernetes\n support.\n- pytest-server-fixtures: fix for an issue where MinioServer is not\n cleaned up after use.\n- pytest-server-fixtures: fix deprecation warnings when calling\n pymongo.\n- pytest-server-fixtures: close pymongo client on MongoTestServer\n teardown.\n- pytest-server-fixtures: upgrade Mongo, Redis and RethinkDB to\n TestServerV2.\n- coveralls: fix broken coveralls\n\n1.3.1 (2018-06-28)\n~~~~~~~~~~~~~~~~~~\n\n- Use pymongo list\\_database\\_names() instead of the deprecated\n database\\_names(), added pymongo>=3.6.0 dependency\n\n1.3.0 (2017-11-17)\n~~~~~~~~~~~~~~~~~~\n\n- Fixed workspace deletion when teardown is None\n- Fixed squash of root logger in pytest-listener\n- Added S3 Minio fixture (many thanks to Gavin Bisesi)\n- Added Postgres fixture (many thanks to Gavin Bisesi)\n- Use requests for server fixtures http gets as it handles redirects\n and proxies properly\n\n1.2.12 (2017-8-1)\n~~~~~~~~~~~~~~~~~\n\n- Fixed regression on cacheing ephemeral hostname, some clients were\n relying on this. This is now optional.\n\n1.2.11 (2017-7-21)\n~~~~~~~~~~~~~~~~~~\n\n- Fix for OSX binding to illegal local IP range (Thanks to Gavin\n Bisesi)\n- Setup and Py3k fixes for pytest-profiling (Thanks to xoviat)\n- We no longer try and bind port 5000 when reserving a local IP host,\n as someone could have bound it to 0.0.0.0\n- Fix for #46 sourcing gprof2dot when the local venv has not been\n activated\n\n1.2.10 (2017-2-23)\n~~~~~~~~~~~~~~~~~~\n\n- Handle custom Pytest test items in pytest-webdriver\n\n1.2.9 (2017-2-23)\n~~~~~~~~~~~~~~~~~\n\n- Add username into mongo server fixture tempdir path to stop\n collisions on shared multiuser filesystems\n\n1.2.8 (2017-2-21)\n~~~~~~~~~~~~~~~~~\n\n- Return function results in shutil.run.run\\_as\\_main\n\n1.2.7 (2017-2-20)\n~~~~~~~~~~~~~~~~~\n\n- More handling for older versions of path.py\n- Allow virtualenv argument passing in pytest-virtualenv\n\n1.2.6 (2017-2-16 )\n~~~~~~~~~~~~~~~~~~\n\n- Updated devpi server server setup for devpi-server >= 2.0\n- Improvements for random port picking\n- HTTPD server now binds to 0.0.0.0 by default to aid Selenium-style\n testing\n- Updated mongodb server args for mongodb >= 3.2\n- Corrections for mongodb fixture config and improve startup logic\n- Added module-scoped mongodb fixture\n- Handling for older versions of path.py\n- Fix for #40 where tests that chdir break pytest-profiling\n\n1.2.5 (2016-12-09)\n~~~~~~~~~~~~~~~~~~\n\n- Improvements for server runner host and port generation, now supports\n random local IPs\n- Bugfix for RethinkDB fixture config\n\n1.2.4 (2016-11-14)\n~~~~~~~~~~~~~~~~~~\n\n- Bugfix for pymongo extra dependency\n- Windows compatibility fix for pytest-virtualenv (Thanks to\n Jean-Christophe Fillion-Robin for PR)\n- Fix symlink handling for\n pytest-shutil.cmdline.get\\_real\\_python\\_executable\n\n1.2.3 (2016-11-7)\n~~~~~~~~~~~~~~~~~\n\n- Improve resiliency of Mongo fixture startup checks\n\n1.2.2 (2016-10-27)\n~~~~~~~~~~~~~~~~~~\n\n- Python 3 compatibility across most of the modules\n- Fixed deprecated Path.py imports (Thanks to Bryan Moscon)\n- Fixed deprecated multicall in pytest-profiling (Thanks to Paul van\n der Linden for PR)\n- Added devpi-server fixture to create an index per test function\n- Added missing licence file\n- Split up httpd server fixture config so child classes can override\n loaded modules easier\n- Added 'preserve\\_sys\\_path' argument to TestServer base class which\n exports the current python sys.path to subprocesses.\n- Updated httpd, redis and jenkins runtime args and paths to current\n Ubuntu spec\n- Ignore errors when tearing down workspaces to avoid race conditions\n in 'shutil.rmtree' implementation\n\n1.2.1 (2016-3-1)\n~~~~~~~~~~~~~~~~\n\n- Fixed pytest-verbose-parametrize for latest version of py.test\n\n1.2.0 (2016-2-19)\n~~~~~~~~~~~~~~~~~\n\n- New plugin: git repository fixture\n\n1.1.1 (2016-2-16)\n~~~~~~~~~~~~~~~~~\n\n- pytest-profiling improvement: escape illegal characters in .prof\n files (Thanks to Aarni Koskela for the PR)\n\n1.1.0 (2016-2-15)\n~~~~~~~~~~~~~~~~~\n\n- New plugin: devpi server fixture\n- pytest-profiling improvement: overly-long .prof files are saved as\n the short hash of the test name (Thanks to Vladimir Lagunov for PR)\n- Changed default behavior of workspace.run() to not use a subshell for\n security reasons\n- Corrected virtualenv.run() method to handle arguments the same as the\n parent method workspace.run()\n- Removed deprecated '--distribute' from virtualenv args\n\n1.0.1 (2015-12-23)\n~~~~~~~~~~~~~~~~~~\n\n- Packaging bugfix\n\n1.0.0 (2015-12-21)\n~~~~~~~~~~~~~~~~~~\n\n- Initial public release\n\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/manahl/pytest-plugins", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pytest-fixture-config", "package_url": "https://pypi.org/project/pytest-fixture-config/", "platform": "unix", "project_url": "https://pypi.org/project/pytest-fixture-config/", "project_urls": { "Homepage": "https://github.com/manahl/pytest-plugins" }, "release_url": "https://pypi.org/project/pytest-fixture-config/1.7.0/", "requires_dist": [ "pytest", "six ; extra == 'tests'" ], "requires_python": "", "summary": "Fixture configuration utils for py.test", "version": "1.7.0" }, "last_serial": 5325299, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3167977e02f57b7073ec864aa07e8363", "sha256": "85f7846d73477073f5d43de018a0fb9af3aaccea93f4db541e849d7c0eb7bfa9" }, "downloads": -1, "filename": "pytest_fixture_config-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "3167977e02f57b7073ec864aa07e8363", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2839, "upload_time": "2015-12-23T14:00:23", "url": "https://files.pythonhosted.org/packages/6e/57/042b7f1b70da2fbaa6bd0a733d5d4a444e44b01e8df8b95358dc42448510/pytest_fixture_config-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5a44fda469ecdc88ed32e87c24247161", "sha256": "0d4092ab204a71c25b2cd207d243f6fed3b80b7ad32df5253381bc52a9a6cfdb" }, "downloads": -1, "filename": "pytest_fixture_config-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5a44fda469ecdc88ed32e87c24247161", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4861, "upload_time": "2015-12-23T14:00:30", "url": "https://files.pythonhosted.org/packages/89/8e/add51893b4f2bb5d86f83ae912313d4b830f2a7110d07aff462edb7ed9e6/pytest_fixture_config-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a97f0741d11cb49f94da860e454fe05a", "sha256": "7bd4a7ce15561cfd513cc2ef31ed6923b97f2e2384f7b5174c501b65586f8f48" }, "downloads": -1, "filename": "pytest-fixture-config-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a97f0741d11cb49f94da860e454fe05a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3167, "upload_time": "2015-12-23T14:00:04", "url": "https://files.pythonhosted.org/packages/6f/df/2a7792748f4938aadcf245b793f28d85b78bd9580347298a932e81701ea2/pytest-fixture-config-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6ab310885eea8c1f5f761e2826a5cf4f", "sha256": "97704ccd662a4933f577445c9c2bf8633121854781bfbaaba6a473568e1e2170" }, "downloads": -1, "filename": "pytest_fixture_config-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "6ab310885eea8c1f5f761e2826a5cf4f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2883, "upload_time": "2015-12-23T18:48:15", "url": "https://files.pythonhosted.org/packages/95/7e/faa0f55770ce2b7fcc6f39d53f92d5e5da88152e8f136a7c07d65a55ee01/pytest_fixture_config-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "8ce7d3bedec4ddce715093c4c83d3d42", "sha256": "9b1a988841457783f55bdc935ca854022e35cc2a6ecd589cfa089f1f8d5c2548" }, "downloads": -1, "filename": "pytest_fixture_config-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8ce7d3bedec4ddce715093c4c83d3d42", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4901, "upload_time": "2015-12-23T18:48:10", "url": "https://files.pythonhosted.org/packages/df/7b/55f67b2cc1ec8bbe737286d9fe33115b2e503bab6d745cc89218d0f87b69/pytest_fixture_config-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed5b52b00dda3c177c760f50e3b9817e", "sha256": "7d7cc1cb25f88a707f083b1dc2e3c2fdfc6f37709567a2587dd0cd0bcd70edb6" }, "downloads": -1, "filename": "pytest-fixture-config-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ed5b52b00dda3c177c760f50e3b9817e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4305, "upload_time": "2015-12-23T18:48:01", "url": "https://files.pythonhosted.org/packages/09/79/432b93dd7c43059d48f37e29a20d95df3a06bb449abdf7c5c1e3cadbcb28/pytest-fixture-config-1.0.1.tar.gz" } ], "1.2.11": [ { "comment_text": "", "digests": { "md5": "9ecfb14039afbff0c261f083695f20d3", "sha256": "88140bd056504cb4de2e3410c07fb5daed9803d8bbadf51212bab7cf8b3cf122" }, "downloads": -1, "filename": "pytest_fixture_config-1.2.11-py2.7.egg", "has_sig": false, "md5_digest": "9ecfb14039afbff0c261f083695f20d3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4235, "upload_time": "2017-07-21T15:07:39", "url": "https://files.pythonhosted.org/packages/c4/63/b78d2022500be373b217e308a03d5459e40c210708f81c500a73f835a390/pytest_fixture_config-1.2.11-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1db872b5bd9e0ef877f423a951769855", "sha256": "ba4f0b2c82326aa380c48c8f2881e96e3b3b31ddc27285f1e7b511f334d20463" }, "downloads": -1, "filename": "pytest_fixture_config-1.2.11-py2-none-any.whl", "has_sig": false, "md5_digest": "1db872b5bd9e0ef877f423a951769855", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7557, "upload_time": "2017-07-21T15:07:36", "url": "https://files.pythonhosted.org/packages/e1/2c/66fb76c62bad6c0e703206d87cd26c08256b74f5a4aabee129580da2ef14/pytest_fixture_config-1.2.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3bee1f58dda55234d87f6facca01aff", "sha256": "6d4c064b614e4afbcd93b56d4ca14c44a295370e7843daf69925ff5c0fbe94a0" }, "downloads": -1, "filename": "pytest-fixture-config-1.2.11.tar.gz", "has_sig": false, "md5_digest": "b3bee1f58dda55234d87f6facca01aff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6525, "upload_time": "2017-07-21T15:07:40", "url": "https://files.pythonhosted.org/packages/8b/04/fa13607eb20c744223fd8152e7c2465d099db605b46ac9f698d09ade0231/pytest-fixture-config-1.2.11.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "734a00e65e65bceb1a4984406753a8de", "sha256": "8dcd3b3b84f935cf834569a8061dcdbaaed8a19dd62f2cc03a8c34c7b9df7a67" }, "downloads": -1, "filename": "pytest_fixture_config-1.2.2-py2.7.egg", "has_sig": false, "md5_digest": "734a00e65e65bceb1a4984406753a8de", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3548, "upload_time": "2016-10-27T12:47:49", "url": "https://files.pythonhosted.org/packages/07/92/9e037352b0790581363d8dc66528f1581c1b9754f4fff1f49d3036a2a069/pytest_fixture_config-1.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c2de65a4bea672edd2a9d6a2868e9966", "sha256": "d646c1f47e798c127c5f9f26fc5b012d8f65723071b8dc0053c7c27712a304a8" }, "downloads": -1, "filename": "pytest_fixture_config-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c2de65a4bea672edd2a9d6a2868e9966", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6204, "upload_time": "2016-10-27T12:47:45", "url": "https://files.pythonhosted.org/packages/3a/03/73f8c79e43f9e4370d4d280d43e8123712be1adaff5e22af65715eccc927/pytest_fixture_config-1.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a53d412945c922fe61921dcbf101aeb7", "sha256": "5df71da68709a233a7a9f1aa262091ac17ddfd4c170912d07030801fd360b781" }, "downloads": -1, "filename": "pytest-fixture-config-1.2.2.tar.gz", "has_sig": false, "md5_digest": "a53d412945c922fe61921dcbf101aeb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4995, "upload_time": "2016-10-27T12:47:42", "url": "https://files.pythonhosted.org/packages/93/5d/5d7c6b4f57b660e303e9434b8f5e0f0573a2015c8fd900ee8a6a3bb72fb1/pytest-fixture-config-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ca28cbb8feb357652fb943d40e2fa6e6", "sha256": "857653312eb41ef1b7a47e9fd8ed966574ee19ecb3d74ea733abd6447c6b069f" }, "downloads": -1, "filename": "pytest_fixture_config-1.3.0-py2.7.egg", "has_sig": false, "md5_digest": "ca28cbb8feb357652fb943d40e2fa6e6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4579, "upload_time": "2018-03-08T13:11:21", "url": "https://files.pythonhosted.org/packages/bd/0b/6459f0b884bb1ca7d0deabc48339b6e6511ec1f3574ddfcf99565953f26c/pytest_fixture_config-1.3.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "099470d01a4db7679c70ad87ed0f4888", "sha256": "0efe3ab4074a0ba879e69c809673991ea98ff0a66178f9220b7b42f91072e1a6" }, "downloads": -1, "filename": "pytest_fixture_config-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "099470d01a4db7679c70ad87ed0f4888", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8186, "upload_time": "2018-03-08T13:11:03", "url": "https://files.pythonhosted.org/packages/45/86/af8356213103a53c875721320e1cc1e4269edf5f51a56c7eaf1e52aa7ecc/pytest_fixture_config-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d0a9c60fccf700d68b5e6596ac81eba", "sha256": "1717cd7d2233943cae9af419c6e31dca5e40d5de01ef0bcfd5cd06f37548db08" }, "downloads": -1, "filename": "pytest-fixture-config-1.3.0.tar.gz", "has_sig": false, "md5_digest": "7d0a9c60fccf700d68b5e6596ac81eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8135, "upload_time": "2018-03-08T13:11:23", "url": "https://files.pythonhosted.org/packages/72/ea/f8c6bb873ef7710907047dc33f0f162d264f934410546b569e4898a42108/pytest-fixture-config-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "7b68208ee4c32a62c648682c9708a61d", "sha256": "a451b98769e01c9a8def30bceb727bdd71ae050ca9af3de828783b18aec7d3c2" }, "downloads": -1, "filename": "pytest_fixture_config-1.4.0-py2.7.egg", "has_sig": false, "md5_digest": "7b68208ee4c32a62c648682c9708a61d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4921, "upload_time": "2019-01-15T08:39:20", "url": "https://files.pythonhosted.org/packages/0b/b3/29820e946059dcd2a14807ceb82f89b862c15391f274f45cf7d7618dec8a/pytest_fixture_config-1.4.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "680080b795eeebfcd550d25e96dc310e", "sha256": "8ebf0e44d2c3467a40c73c91ad7dfa1e4b313ce45ddd14d7fe9acf8abbd82df4" }, "downloads": -1, "filename": "pytest_fixture_config-1.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "680080b795eeebfcd550d25e96dc310e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5801, "upload_time": "2019-01-15T08:39:03", "url": "https://files.pythonhosted.org/packages/b7/62/2e9d0683fcdc35cb7e36f8c39864b5673d06a557d498c79af939d91dc3b9/pytest_fixture_config-1.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a2c4c947b5baec48e40378c6bb6bcfd", "sha256": "839d70343c87d6dda5bca88e3ab06e7b2027998dc1ec452c14d50be5725180a3" }, "downloads": -1, "filename": "pytest-fixture-config-1.4.0.tar.gz", "has_sig": false, "md5_digest": "8a2c4c947b5baec48e40378c6bb6bcfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8753, "upload_time": "2019-01-15T08:39:22", "url": "https://files.pythonhosted.org/packages/05/96/54767b8ad28d049de56779c9b029f9a28cd3a5f1f5b4a21d06490e28e842/pytest-fixture-config-1.4.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "c951fe9d9b318ccb4b79d683b4022800", "sha256": "9bda6a817a3ac91a118dd42274cb3cc42dc0290a11317a7217d17eaae82800c5" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py2.7.egg", "has_sig": false, "md5_digest": "c951fe9d9b318ccb4b79d683b4022800", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5656, "upload_time": "2019-05-28T06:36:28", "url": "https://files.pythonhosted.org/packages/33/3a/6495957a8421737dbea5d03d3982bbb5621b043e9a902acfa23dde7b6c36/pytest_fixture_config-1.7.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "91691ece57b63ff7076ebc92dc755054", "sha256": "a0e35e239e70fa12614bbe9ca51d3238fbeb89519deb80cd365b487665a666b0" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91691ece57b63ff7076ebc92dc755054", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6508, "upload_time": "2019-05-28T06:36:03", "url": "https://files.pythonhosted.org/packages/83/6e/ebc4d3d5c51cc440bdb0adcd274ff2436dc6814ed1cc2cbc6d5386aaf85c/pytest_fixture_config-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75a06abbe5727abfcd6ee2d00e8ff63b", "sha256": "1413e5e2c6572a3d7709de7ad69dc35004393d777a7883c8431b6f78a2e28fd0" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py3.6.egg", "has_sig": false, "md5_digest": "75a06abbe5727abfcd6ee2d00e8ff63b", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5656, "upload_time": "2019-05-28T06:36:29", "url": "https://files.pythonhosted.org/packages/ea/6c/08661bece1adef9d4e6e125be818fe35f5d0eb353cf4c449331439d78354/pytest_fixture_config-1.7.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ddfc66f7246535c2c238c72f3463b138", "sha256": "41a17417721f6862ce6b40e3280fddd8e1659b2c306ec46b237d7021fec5218e" }, "downloads": -1, "filename": "pytest-fixture-config-1.7.0.tar.gz", "has_sig": false, "md5_digest": "ddfc66f7246535c2c238c72f3463b138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9884, "upload_time": "2019-05-28T06:36:31", "url": "https://files.pythonhosted.org/packages/07/19/37fe282f262b65247e310ec59223329e1ad53a71683f81a139e7d9ca7916/pytest-fixture-config-1.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c951fe9d9b318ccb4b79d683b4022800", "sha256": "9bda6a817a3ac91a118dd42274cb3cc42dc0290a11317a7217d17eaae82800c5" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py2.7.egg", "has_sig": false, "md5_digest": "c951fe9d9b318ccb4b79d683b4022800", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5656, "upload_time": "2019-05-28T06:36:28", "url": "https://files.pythonhosted.org/packages/33/3a/6495957a8421737dbea5d03d3982bbb5621b043e9a902acfa23dde7b6c36/pytest_fixture_config-1.7.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "91691ece57b63ff7076ebc92dc755054", "sha256": "a0e35e239e70fa12614bbe9ca51d3238fbeb89519deb80cd365b487665a666b0" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91691ece57b63ff7076ebc92dc755054", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6508, "upload_time": "2019-05-28T06:36:03", "url": "https://files.pythonhosted.org/packages/83/6e/ebc4d3d5c51cc440bdb0adcd274ff2436dc6814ed1cc2cbc6d5386aaf85c/pytest_fixture_config-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75a06abbe5727abfcd6ee2d00e8ff63b", "sha256": "1413e5e2c6572a3d7709de7ad69dc35004393d777a7883c8431b6f78a2e28fd0" }, "downloads": -1, "filename": "pytest_fixture_config-1.7.0-py3.6.egg", "has_sig": false, "md5_digest": "75a06abbe5727abfcd6ee2d00e8ff63b", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5656, "upload_time": "2019-05-28T06:36:29", "url": "https://files.pythonhosted.org/packages/ea/6c/08661bece1adef9d4e6e125be818fe35f5d0eb353cf4c449331439d78354/pytest_fixture_config-1.7.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ddfc66f7246535c2c238c72f3463b138", "sha256": "41a17417721f6862ce6b40e3280fddd8e1659b2c306ec46b237d7021fec5218e" }, "downloads": -1, "filename": "pytest-fixture-config-1.7.0.tar.gz", "has_sig": false, "md5_digest": "ddfc66f7246535c2c238c72f3463b138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9884, "upload_time": "2019-05-28T06:36:31", "url": "https://files.pythonhosted.org/packages/07/19/37fe282f262b65247e310ec59223329e1ad53a71683f81a139e7d9ca7916/pytest-fixture-config-1.7.0.tar.gz" } ] }