{ "info": { "author": "Per Unneberg", "author_email": "per.unneberg@scilifelab.se", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "pytest-ngsfixtures\n==================\n\n.. image:: https://anaconda.org/percyfal/pytest-ngsfixtures/badges/version.svg\n\t :target: https://anaconda.org/percyfal/pytest-ngsfixtures\n.. image:: https://badge.fury.io/py/pytest-ngsfixtures.svg\n\t :target: https://badge.fury.io/py/pytest-ngsfixtures\n.. image:: https://travis-ci.org/percyfal/pytest-ngsfixtures.svg?branch=master\n\t :target: https://travis-ci.org/percyfal/pytest-ngsfixtures\n\n\nAbout\n=====\n\nThis is a `pytest plugin\n`_ that provides\nfunctionality for next generation sequencing `pytest fixtures\n`_. There are some\npredefined fixtures, but the main functionality depends on configuring\nfixtures via the `pytest.mark` helper function.\n\nSee the `pytest-ngsfixtures documentation`_ for more information and\nusage.\n\n* Free software: GNU General Public License v3\n\nFeatures\n--------\n\n- a small test ngs data set\n- predefined sample layouts\n- wrappers for quickly setting up workflow tests\n\n\nInstallation\n============\n\n.. code-block:: bash\n\n $ conda install -c percyfal pytest-ngsfixtures\n $ pip install pytest-ngsfixtures\n\n\nUsage\n=========\n\nYou can easily setup a test requiring the predefined `samples` and\n`ref` fixtures:\n\n.. code-block:: python\n\n def test_data(samples, ref):\n shell(\"bwa index {}\".format(ref.join(\"scaffolds.fa\")))\n shell(\"bwa mem {} {} {} | samtools view -b > {}\".format(\n ref.join(\"scaffolds.fa\"),\n samples.join(\"s1_1.fastq.gz\"),\n samples.join(\"s1_2.fastq.gz\"),\n samples.join(\"s1.bam\")\n ))\n assert samples.join(\"s1.bam\").exists()\n\nThe samples and ref fixtures can also be configured to use local\nfiles:\n\n.. code-block:: python\n\n import pytest\n\n @pytest.mark.samples(layout={'s1_1.fastq.gz': \"/path/to/read1.fastq.gz\",\n\t\t 's1_2.fastq.gz': \"/path/to/read2.fastq.gz\"})\n @pytest.mark.ref(data={'ref.fa': \"/path/to/reference.fa\"})\n def test_data(samples, ref):\n # Do something with data\n\nIn addition, there are wrapper functions and fixtures for workflow\nmanagers, including Snakemake.\n\n.. code-block:: python\n\n import pytest\n from pytest_ngsfixtures.wm.snakemake import snakefile, run as snakemake_run\n\n # By default, the snakefile fixture assumes there is a Snakefile in\n # the test file directory\n def test_workflow(samples, snakefile):\n snakemake_run(snakefile, options=[\"-d\", str(samples)])\n assert samples.join(\"results.txt\").exists()\n\n\nSee the `pytest-ngsfixtures documentation`_ for more examples.\n\n\n\nCredits\n=======\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n.. _`pytest-ngsfixtures documentation`: https://percyfal.github.io/pytest-ngsfixtures/\n\n\nHistory\n=======\n\n0.8.1 (2019-09-06)\n-------------------\n\nHotfix: fix failing conda builds\n\n\n0.8.0 (2019-09-05)\n-------------------\n\nFeatures\n++++++++\n\n* Add support for python 3.7\n* Pin pytest >= 5.0\n* PEP-8 formatting\n* Check for correct snakemake repo tag\n\n\n0.7.6 (2018-05-25)\n------------------\n\nFeatures\n++++++++\n\n* Add path option to override tmpdir_factory invocation\n* Pass ignore_errors to copy/link function\n\n\n0.7.5 (2018-05-25)\n-------------------\n\nFeatures\n+++++++++\n\n* Add Fixture class to setup fixtures (#63)\n\n\n0.7.4 (2018-05-24)\n------------------\n\nBugfixes\n++++++++\n\n* Make pytest.mark.fixture have precedence over pytest.mark.parametrize when updating functions\n\n0.7.3 (2018-05-24)\n------------------\n\nFeatures\n+++++++++\n\n* Add testdir parameter and allow configuration of all fixture options via parametrization (#62)\n\n0.7.2 (2018-05-24)\n------------------\n\nBugfixes\n++++++++\n\n* Fix layout for multi-run samples (#61)\n\n0.7.1 (2018-05-23)\n------------------\n\nBugfixes\n++++++++\n\n* Update busybox images for tests (#59)\n* Fix failing test (#58)\n\n\n0.7.0 (2018-05-23)\n------------------\n\nBreaking changes\n+++++++++++++++++\n\nThis is a major update in which the API has changed considerably.\nNotably, most of the code for generating fixtures has been removed and\nrefactored completely. Most importantly, the factory functions have\nbeen replaced by a small number of fixtures that can be configured via\nthe `pytest.mark` helper.\n\nIn addition, most data files have been removed\nin an attempt to make the package as small as possible. As the\nlocation of test data has been decoupled from package functionality,\nit makes more sense to distribute package data separately.\n\nSee the API documentation for more information.\n\n\nFeatures\n++++++++\n\n* Remove application data (#30)\n* Simplify config.runfmt_alias function (#56)\n* Only package tiny sequence data (#55)\n* Simplify sample layout configuration (#57)\n\n0.6.4 (2018-01-31)\n------------------\n\n* Add docker-py as a dependency (#52)\n\n\n0.6.3 (2018-01-02)\n------------------\n\n* Remove obsolete working directory argument - requires snakemake >=\n 4.4.0\n* Install correct docker API (#50)\n* Allow modifying path in shell wrapper (#51)\n\n0.6.2 (2017-12-19)\n------------------\n\nAdd shell wrappers and wrappers for easily setting up workflow tests.\n\nAdd tutorial.\n\nBugfixes.\n\n* Update pypi badge\n* Remove tox.ini\n* Defer setting alias to FixtureFile (#42)\n* ReadFixtureFile.SM now returns id (#39)\n* Options ngs_layout and ngs_runfmt are now lists (#41)\n* Update project layout configuration (#40)\n* Add function to return runfmt and alias as tuple (#43)\n* Read 1 and 2 have same id when alias required (#45)\n* Census is not increased for read 2 (#44)\n* Add option to only setup sampleinfo (#47)\n* Add tutorial (#46)\n* Add working snakemake tests (#8)\n\n0.6.1 (2017-11-22)\n------------------\n\nAdded some fixes that turned out to be necessary for optional performance.\n\n* Add fixture that parametrizes over input parameters (#37)\n* Fix bug that returned wrong number of snakemake targets in application output generation (#36)\n* Add travis builds (#35)\n* Fix reference layout error for python 3.5 (#34)\n* Update option defaults (#32)\n* Expose fewer predefined fixtures via plugin (#31)\n* Unify parameter names (#33)\n\n\n0.6.0 (2017-11-21)\n------------------\n\nThis is a major revision of the code. Several new abstraction classes\nhave been introduced to ease interaction with local test files, along\nwith new factory functions. For backwards compatibility, most factory\nfunctions should work as previously. Documentation has been much\nimproved.\n\n* Clarify fixture function naming convention (#29)\n* Expose bulk of factory inner functions (#24)\n* Create separate module for os-related functions (#27)\n* Use separate conda build statements to build for different python versions (#23)\n\n0.5.2 (2017-11-16)\n------------------\n\n* Add pool fixtures (#22)\n* Add safe_copy function (#21)\n\n0.5.1 (2017-10-25)\n------------------\n\n* Change name to pytest-ngsfixtures (#20)\n* Add bcftools versions 1.4, 1.4.1, 1.5, 1.6\n* Add bowtie 1.2.1.1\n\n0.5.0 (2017-09-25)\n------------------\n\n* Add star application\n* Add vsearch application\n* Add rseqc application\n* Add snakemake dependency\n* Update docs\n\n* Separate qualimap pe and se output (#12)\n* Add mapdamage2 (#11)\n* Fix mapdamage2 missing output (#18)\n* Use realpath to determine download url (#17)\n* Rename download_ngsfixtures_data.py to pytest_ngsfixtures_download_data.py\n* Update versions for samtools\n\n0.4.0 (2017-03-28)\n------------------\n\n* Add picard output data\n* Add functions for dealing with application fixtures\n* Move docs to gh-pages\n* Add pytest_ngsfixtures_add_application.py for templating new\n applications\n* Application outputs now implemented as dictionaries for\n multiple-output applications\n\n\n0.3.1 (2017-03-03)\n------------------\n\nDefer download to script, minor bug fixes\n\n* Add application_fixtures to config module\n* Fix sample_alias bug (#4)\n* Add script download_ngsfixtures_data.py for manual download of data (#5)\n\n\n0.3.0 (2017-03-02)\n------------------\n\nAdd application data, pool data, and functions for downloading data\n\n* Add application data for cutadapt, fastqc, qualimap and samtools\n* Add pooled sequencing data\n* Add functionality for downloading large data sets\n* Improve make targets for easier releases\n* Minor bug fixes\n\n\n0.2.0 (2017-02-24)\n------------------\n\nAdd new reference files, test files, and factory functions.\n\n* Use snakemake instead of make to generate data files\n* Add separate test file for factory functions\n* Add scaffold file with randomly inserted N's\n* Improve safe_symlink\n* Add threads options for running tests\n* Add Snakefile and rules for generating application files\n* Add fileset, filetype factory functions\n\n\n0.1.0 (2017-01-24)\n------------------\n\n* First release on PyPI.\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/percyfal/pytest-ngsfixtures", "keywords": "pytest,ngs", "license": "GNU General Public License v3", "maintainer": "", "maintainer_email": "", "name": "pytest-ngsfixtures", "package_url": "https://pypi.org/project/pytest-ngsfixtures/", "platform": "", "project_url": "https://pypi.org/project/pytest-ngsfixtures/", "project_urls": { "Homepage": "https://github.com/percyfal/pytest-ngsfixtures" }, "release_url": "https://pypi.org/project/pytest-ngsfixtures/0.8.1/", "requires_dist": [ "pytest (>=5.0.0)", "pyyaml" ], "requires_python": "", "summary": "pytest ngs fixtures", "version": "0.8.1" }, "last_serial": 5792226, "releases": { "0.6.1": [ { "comment_text": "", "digests": { "md5": "733f2f40028d34986c67463fd3e682c7", "sha256": "a93c745b72530ebd223eef39bf89a78a3f3ab855b64f5af156dbc2a9c8ac9b26" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "733f2f40028d34986c67463fd3e682c7", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 45034588, "upload_time": "2017-11-22T22:14:15", "url": "https://files.pythonhosted.org/packages/84/78/c76f5a6a1225bb88a1fd07026421ea90539f5e4afd75017d67c5118535cb/pytest_ngsfixtures-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "094da2b5741646080b9382da9f063599", "sha256": "6fac39810fd49afa23b931a7c1bf3ddca19b0f97a3387b0fdfb940b150b24618" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.6.1.tar.gz", "has_sig": false, "md5_digest": "094da2b5741646080b9382da9f063599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44642256, "upload_time": "2017-11-22T22:12:56", "url": "https://files.pythonhosted.org/packages/dc/46/b14a184f08cef3720b804a7c47eece91762302c40c01d682b40c3c9802e3/pytest-ngsfixtures-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f3bf38dabcc948a9b75df8656b7639d5", "sha256": "5a569de8ffa5c02cc297793549d64742fe645fec3b0d20ed4a90b47b0f92da40" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3bf38dabcc948a9b75df8656b7639d5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 45041535, "upload_time": "2017-12-19T11:45:35", "url": "https://files.pythonhosted.org/packages/fe/a4/6961683c8215f0fa643d0396875b373d604a5c36ae731c23f3a442d1142f/pytest_ngsfixtures-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b36167e1c76cae4ea8176a84b3042d52", "sha256": "30b018bbb41d8abdcd72b672afc79073c1686b92fe0955d2a523bd80ed548558" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.6.2.tar.gz", "has_sig": false, "md5_digest": "b36167e1c76cae4ea8176a84b3042d52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44648529, "upload_time": "2017-12-19T11:44:11", "url": "https://files.pythonhosted.org/packages/87/74/981d46ef792a1bc2dca7469449a50211fd3cb22f6218c60390ab3e9e4d11/pytest-ngsfixtures-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "a2e2aef6ca7341610f101bfceef59e93", "sha256": "18be708e3f39a16c13cb6e27bd68afcb46fbea4d89e08ae5507825a70f4a160a" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2e2aef6ca7341610f101bfceef59e93", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 45043454, "upload_time": "2018-01-02T21:57:06", "url": "https://files.pythonhosted.org/packages/07/a7/9788b760b281a3ca5f4e3ba58560de03eb189b2a670c4c64a1963b8d01b0/pytest_ngsfixtures-0.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba855a612feb67af4a8351bff060c6b0", "sha256": "9c90b5208afb6cfd5a58c09dbe78370886439c240dd76e167018c1d66447e89a" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.6.3.tar.gz", "has_sig": false, "md5_digest": "ba855a612feb67af4a8351bff060c6b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44653982, "upload_time": "2018-01-02T21:56:33", "url": "https://files.pythonhosted.org/packages/08/77/5600ba079e1b8ab8cfd5b4beb188ba1c9cda1b494d57db86d8e0d62bf18a/pytest-ngsfixtures-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "b1163fdaf0b202de797cad24f790fe7b", "sha256": "c4530124c8672d69433df83a8308562a213988e2a0768000abddb1f8b3022d74" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1163fdaf0b202de797cad24f790fe7b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 45043487, "upload_time": "2018-01-31T19:48:33", "url": "https://files.pythonhosted.org/packages/a7/52/f02cd434258126b92fa4e5bd2377ace485ce20870c2f369e8afc1ec995bc/pytest_ngsfixtures-0.6.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3243f96a28459d0fb3b21af074f4082c", "sha256": "cc584cfcb3cb635ce0a2563646e93926eec5dff864d3014758428d72e8ca1cbc" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.6.4.tar.gz", "has_sig": false, "md5_digest": "3243f96a28459d0fb3b21af074f4082c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44648767, "upload_time": "2018-01-31T19:47:34", "url": "https://files.pythonhosted.org/packages/71/5b/e24f3dcf928bada220d1dabd26e2033be267db341078207698477525e99a/pytest-ngsfixtures-0.6.4.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "034499858449c16a53703d1912e0466d", "sha256": "dfe4a8352f5dbf62d4eb3f6cd825ea9c1f1c1621f0e4134145f501916409a403" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "034499858449c16a53703d1912e0466d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1595158, "upload_time": "2018-05-23T19:55:55", "url": "https://files.pythonhosted.org/packages/f1/37/99a6f3b0f1c01bff5140eb0deefe5a3bc6ac81737e889ca909adc2cb3ecf/pytest_ngsfixtures-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "641ea51cc8361d95641fd85070946365", "sha256": "885fe9c44e4113ec60f7846a6dc14a9f6c3d3b055b1a6e2a92c8c51011723c33" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.0.tar.gz", "has_sig": false, "md5_digest": "641ea51cc8361d95641fd85070946365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1553456, "upload_time": "2018-05-23T19:55:49", "url": "https://files.pythonhosted.org/packages/18/0e/ec7bebbb75d13c0a7b06875c8d91e6c2ded11569dffdc6b86e56999dc38c/pytest-ngsfixtures-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "6b87f49662ae9d99e583bcca9a1ec20c", "sha256": "9d56d18dc87d4d0942cf185c1aaf906b003b1ed6c1a0d415d967da799c4ea438" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b87f49662ae9d99e583bcca9a1ec20c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1595240, "upload_time": "2018-05-23T20:22:28", "url": "https://files.pythonhosted.org/packages/93/43/2ad65857dc1cbdfc09e3bdf809c9d2f0182578bf18f3aa3059b5f3fc8fc7/pytest_ngsfixtures-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df6b069f28bdb56b6d156f8798b9c554", "sha256": "f7d729a8537d15490e57eca7fc080888fd916a93f5ac3c4c308b07fa91c8db6a" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.1.tar.gz", "has_sig": false, "md5_digest": "df6b069f28bdb56b6d156f8798b9c554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1549003, "upload_time": "2018-05-23T20:22:22", "url": "https://files.pythonhosted.org/packages/2f/cf/7c912b0361feb5204cfb88ed830ca68dce5781b009bd562b547761520dce/pytest-ngsfixtures-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "89ed8d7d497bd84022d1e2f960a9a55e", "sha256": "c12601c7c4c932d550529325f18107c3cfe31e9132d122f33bca4f8f67bc343f" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89ed8d7d497bd84022d1e2f960a9a55e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1595283, "upload_time": "2018-05-24T12:51:44", "url": "https://files.pythonhosted.org/packages/b6/55/ed06f5d74b68f271dc2d2183e9f288e5c80acebe8d9ea35d338f30a07399/pytest_ngsfixtures-0.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6572849b1f077a3caff83d2de6f40511", "sha256": "40095d1d8edc8de2b414b61ff5a39183069f32293d5a0dbf0ae1e8fa8af26c47" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.2.tar.gz", "has_sig": false, "md5_digest": "6572849b1f077a3caff83d2de6f40511", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1549501, "upload_time": "2018-05-24T12:51:37", "url": "https://files.pythonhosted.org/packages/95/00/6dbbbc812597386be8d769aae2a3fc2b650f7f5283a2bc47672c731461c9/pytest-ngsfixtures-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "3e8c42729f20d63f3434b928d99a206b", "sha256": "6755e31b06f98c427990b135d7daae108851cc64b5d458317b578ceea182d597" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e8c42729f20d63f3434b928d99a206b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1595445, "upload_time": "2018-05-24T20:11:34", "url": "https://files.pythonhosted.org/packages/98/d4/fa9da52c5fc4314253bc5c14f3b11850809a1c91200cdfea1a9c84908f5b/pytest_ngsfixtures-0.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59ba90a0545e9af09e058f54b6232ea3", "sha256": "a0a825485ce58aae056b285cd2be23cdc3371031f2bf723475cdc674b412a11a" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.3.tar.gz", "has_sig": false, "md5_digest": "59ba90a0545e9af09e058f54b6232ea3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1550064, "upload_time": "2018-05-24T20:11:26", "url": "https://files.pythonhosted.org/packages/b8/ec/5dc42e8a45d49c0b63a42c937d13ddb859ecb76da268745dea442aee4a6b/pytest-ngsfixtures-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "3e7a1ed7fc903e2c825480e3ce4a8418", "sha256": "cff1fc8b60e1e95cc73706a873b59f5d11a318739680cb7f60d6990c0ab23b4f" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e7a1ed7fc903e2c825480e3ce4a8418", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1595539, "upload_time": "2018-05-24T20:42:12", "url": "https://files.pythonhosted.org/packages/83/82/25f6b191e2a48ec4705c3824facf752f1ccda696a872929d195fd9f4087d/pytest_ngsfixtures-0.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5ec8d0e9831a7bec1d19a1947759047", "sha256": "e9382d87e519674c80346731f3b2a221876d9ba4c86f2f4b09ce2eccd8914bbe" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.4.tar.gz", "has_sig": false, "md5_digest": "a5ec8d0e9831a7bec1d19a1947759047", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1550149, "upload_time": "2018-05-24T20:42:03", "url": "https://files.pythonhosted.org/packages/72/32/21d1a6f15040d0b9aa262a1c35a2dd504d14a08c674b7e5d33ab6d55f666/pytest-ngsfixtures-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "aa89c14348b3d9365ef147d0f3a21093", "sha256": "f21d5fb173113c0b8f33dd651d98f20685d50a1a64ed4d856f0bad00c9816328" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa89c14348b3d9365ef147d0f3a21093", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1593916, "upload_time": "2018-05-25T09:37:03", "url": "https://files.pythonhosted.org/packages/b0/72/998f1af9402a61c53fe38a9387f468e56f688035ae22a00c5bf90b0ff4d6/pytest_ngsfixtures-0.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5256cf38a59367950ffdf2c5aff1288", "sha256": "24d239ee4c9b72150f1114c948d33a025b24a81eeb4edd130988c55c742040fa" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.5.tar.gz", "has_sig": false, "md5_digest": "b5256cf38a59367950ffdf2c5aff1288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1549640, "upload_time": "2018-05-25T09:36:58", "url": "https://files.pythonhosted.org/packages/94/f2/6e594c37b19854b2c2963a840c94fc51e4add18cd23370279ba831dcb802/pytest-ngsfixtures-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "a0ff790e877fb0257b5b21de91adfefd", "sha256": "7440e5ea31b7a6c818dd9be958bec619baad297610814856ccbba2129711826c" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.7.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0ff790e877fb0257b5b21de91adfefd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 1594065, "upload_time": "2018-05-25T12:38:33", "url": "https://files.pythonhosted.org/packages/bf/15/54c7a70c04d7c0d495e735b4666b525ce0b0d9255fc340b9509857e0080d/pytest_ngsfixtures-0.7.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6fd3ccb2af8166d021c05ddef030932", "sha256": "b0abb1e2d22e15b91f64ad77f7993b3400fc5c77b940693314ac8079ac42b464" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.7.6.tar.gz", "has_sig": false, "md5_digest": "e6fd3ccb2af8166d021c05ddef030932", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1554697, "upload_time": "2018-05-25T12:38:27", "url": "https://files.pythonhosted.org/packages/63/f0/9ea1b2397fa210bb25f936d5d880e6a787ba4fc7d30e390e0866f0ed23d8/pytest-ngsfixtures-0.7.6.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "b794991fcb9e6a05426c7b9694b9edf4", "sha256": "16be4815594a78b3658dfcb1dc7c991819b6f60e92e4a23e418580ea1bc0ce77" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b794991fcb9e6a05426c7b9694b9edf4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1591726, "upload_time": "2019-09-06T13:19:22", "url": "https://files.pythonhosted.org/packages/2b/6f/4f11f2616321b98957fd4f0f333756c6123d1997360f64464d0fece73453/pytest_ngsfixtures-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "224be46c47d6064f09a8751a0fbcb46a", "sha256": "2ac64b096d308d508e1157398472601e873dffd9ed170647a2258eafa03b0aa1" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.8.1.tar.gz", "has_sig": false, "md5_digest": "224be46c47d6064f09a8751a0fbcb46a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1562611, "upload_time": "2019-09-06T13:19:25", "url": "https://files.pythonhosted.org/packages/11/71/bad0990e1b9e7c8f2ace55b1f0ece9505c432880767bb1ad78bf1682b8dd/pytest-ngsfixtures-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b794991fcb9e6a05426c7b9694b9edf4", "sha256": "16be4815594a78b3658dfcb1dc7c991819b6f60e92e4a23e418580ea1bc0ce77" }, "downloads": -1, "filename": "pytest_ngsfixtures-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b794991fcb9e6a05426c7b9694b9edf4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1591726, "upload_time": "2019-09-06T13:19:22", "url": "https://files.pythonhosted.org/packages/2b/6f/4f11f2616321b98957fd4f0f333756c6123d1997360f64464d0fece73453/pytest_ngsfixtures-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "224be46c47d6064f09a8751a0fbcb46a", "sha256": "2ac64b096d308d508e1157398472601e873dffd9ed170647a2258eafa03b0aa1" }, "downloads": -1, "filename": "pytest-ngsfixtures-0.8.1.tar.gz", "has_sig": false, "md5_digest": "224be46c47d6064f09a8751a0fbcb46a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1562611, "upload_time": "2019-09-06T13:19:25", "url": "https://files.pythonhosted.org/packages/11/71/bad0990e1b9e7c8f2ace55b1f0ece9505c432880767bb1ad78bf1682b8dd/pytest-ngsfixtures-0.8.1.tar.gz" } ] }