{ "info": { "author": "Google", "author_email": "google-pyfakefs@google.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing", "Topic :: System :: Filesystems" ], "description": "# pyfakefs [![PyPI version](https://badge.fury.io/py/pyfakefs.svg)](https://badge.fury.io/py/pyfakefs) [![Python version](https://img.shields.io/pypi/pyversions/pyfakefs.svg)](https://img.shields.io/pypi/pyversions/pyfakefs.svg)\n\npyfakefs implements a fake file system that mocks the Python file system modules.\nUsing pyfakefs, your tests operate on a fake file system in memory without\ntouching the real disk. The software under test requires no modification to\nwork with pyfakefs.\n\npyfakefs works with Linux, Windows and MacOS.\n\n## Documentation\n\nThis file provides general usage instructions for pyfakefs. There is more:\n\n* The documentation at [GitHub Pages:](http://jmcgeheeiv.github.io/pyfakefs)\n * The [Release documentation](http://jmcgeheeiv.github.io/pyfakefs/release)\n contains usage documentation for pyfakefs and a description of the \n most relevent classes, methods and functions for the last version \n released on PyPi\n * The [Development documentation](http://jmcgeheeiv.github.io/pyfakefs/master)\n contains the same documentation for the current master branch\n * The [Release 3.3 documentation](http://jmcgeheeiv.github.io/pyfakefs/release33)\n contains usage documentation for the last version of pyfakefs \n supporting Python 2.6, and for the old-style API (which is still \n supported but not documented in the current release)\n* The [Release Notes](https://github.com/jmcgeheeiv/pyfakefs/blob/master/CHANGES.md) \n show a list of changes in the latest versions\n\n### Linking to pyfakefs\n\nIn your own documentation, please link to pyfakefs using the canonical URL .\nThis URL always points to the most relevant top page for pyfakefs.\n\n## Usage\n\npyfakefs has support for `unittest` and `pytest`, but can also be used \ndirectly using `fake_filesystem_unittest.Patcher`. Refer to the\n[usage documentation](http://jmcgeheeiv.github.io/pyfakefs/master/usage.html) \nfor more information on test scenarios, test customization and \nusing convenience functions.\n\n\n## Compatibility\npyfakefs works with CPython 2.7, 3.4 and above, on Linux, Windows and OSX \n(MacOS), and with PyPy2 and PyPy3.\n\npyfakefs works with [PyTest](http://doc.pytest.org) version 2.8.6 or above.\n\npyfakefs will not work with Python libraries that use C libraries to access the\nfile system. This is because pyfakefs cannot patch the underlying C libraries'\nfile access functions--the C libraries will always access the real file system.\nFor example, pyfakefs will not work with [`lxml`](http://lxml.de/). In this case\n`lxml` must be replaced with a pure Python alternative such as\n[`xml.etree.ElementTree`](https://docs.python.org/3/library/xml.etree.elementtree.html).\n\n## Development\n\n### Continuous integration\n\npyfakefs is currently automatically tested:\n* [![Build Status](https://travis-ci.org/jmcgeheeiv/pyfakefs.svg)](https://travis-ci.org/jmcgeheeiv/pyfakefs)\n on Linux, with Python 2.7, and 3.4 to 3.7, using [Travis](https://travis-ci.org/jmcgeheeiv/pyfakefs)\n* [![Build Status](https://travis-ci.org/jmcgeheeiv/pyfakefs.svg)](https://travis-ci.org/jmcgeheeiv/pyfakefs)\n on MacOS, with Python 2.7, 3.6 and 3.7, using [Travis](https://travis-ci.org/jmcgeheeiv/pyfakefs)\n* [![Build status](https://ci.appveyor.com/api/projects/status/4o8j21ufuo056873/branch/master?svg=true)](https://ci.appveyor.com/project/jmcgeheeiv/pyfakefs/branch/master)\n on Windows, with Python 2.7, and 3.4 to 3.7 using [Appveyor](https://ci.appveyor.com/project/jmcgeheeiv/pyfakefs)\n\n### Running pyfakefs unit tests\n\n#### On the command line\npyfakefs unit tests can be run using `unittest` or `pytest`:\n\n```bash\n$ cd pyfakefs/\n$ export PYTHONPATH=$PWD\n\n$ python -m pyfakefs.tests.all_tests\n$ python -m pyfakefs.tests.all_tests_without_extra_packages\n$ python -m pytest pyfakefs/pytest_tests/pytest_plugin_test.py\n```\n\nThese scripts are called by `tox` and Travis-CI. `tox` can be used to run tests\nlocally against supported python versions:\n\n```bash\n$ tox\n```\n\n#### In a Docker container\n\nThe `Dockerfile` at the top of the repository will run the tests on the latest\nUbuntu version. Build the container:\n```bash\ncd pyfakefs/\ndocker build -t pyfakefs .\n```\nRun the unit tests in the container:\n```bash\ndocker run -t pyfakefs\n```\n\n### Contributing to pyfakefs\n\nWe always welcome contributions to the library. Check out the [Contributing \nGuide](https://github.com/jmcgeheeiv/pyfakefs/blob/master/CONTRIBUTING.md)\nfor more information.\n\n## History\npyfakefs.py was initially developed at Google by Mike Bland as a modest fake\nimplementation of core Python modules. It was introduced to all of Google\nin September 2006. Since then, it has been enhanced to extend its\nfunctionality and usefulness. At last count, pyfakefs is used in over 2,000\nPython tests at Google.\n\nGoogle released pyfakefs to the public in 2011 as Google Code project\n[pyfakefs](http://code.google.com/p/pyfakefs/):\n* Fork\n [jmcgeheeiv-pyfakefs](http://code.google.com/p/jmcgeheeiv-pyfakefs/) added\n [direct support for unittest and doctest](../../wiki/Automatically-find-and-patch-file-functions-and-modules)\n* Fork\n [shiffdane-jmcgeheeiv-pyfakefs](http://code.google.com/p/shiffdane-jmcgeheeiv-pyfakefs/)\n added further corrections\n\nAfter the [shutdown of Google Code](http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html)\nwas announced, [John McGehee](https://github.com/jmcgeheeiv) merged all three Google Code projects together\n[here on GitHub](https://github.com/jmcgeheeiv/pyfakefs) where an enthusiastic community actively supports, maintains\nand extends pyfakefs.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pyfakefs.org", "keywords": "testing,test,file,os,shutil,glob,mocking,unittest,fakes,filesystem,unit", "license": "", "maintainer": "John McGehee", "maintainer_email": "pyfakefs@johnnado.com", "name": "pyfakefs", "package_url": "https://pypi.org/project/pyfakefs/", "platform": "", "project_url": "https://pypi.org/project/pyfakefs/", "project_urls": { "Homepage": "http://pyfakefs.org" }, "release_url": "https://pypi.org/project/pyfakefs/3.6.1/", "requires_dist": null, "requires_python": "", "summary": "pyfakefs implements a fake file system that mocks the Python file system modules.", "version": "3.6.1" }, "last_serial": 5940328, "releases": { "1.0": [], "1.1": [ { "comment_text": "", "digests": { "md5": "bc8154c8f1ce3f772cad5387c961abb6", "sha256": "5ca22c60ebe40e9870926d6772e01bf48ea017960aa3768c85f6ddfc832ca24a" }, "downloads": -1, "filename": "pyfakefs-1.1.tar.gz", "has_sig": false, "md5_digest": "bc8154c8f1ce3f772cad5387c961abb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23262, "upload_time": "2013-05-08T23:52:58", "url": "https://files.pythonhosted.org/packages/9b/db/0aa6441566be5921c9f1528efdbaf076016422b96820e28b9b4bf9e21852/pyfakefs-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e68e9f7f8a217806cfa84cadbd022bf8", "sha256": "fc93b7d6c6dd4f69d7986bb5c66847a0afbb827795cc263dd2490a36eb1a5b1f" }, "downloads": -1, "filename": "pyfakefs-1.2.tar.gz", "has_sig": false, "md5_digest": "e68e9f7f8a217806cfa84cadbd022bf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23170, "upload_time": "2013-05-17T23:22:44", "url": "https://files.pythonhosted.org/packages/54/32/00837fbd90108b2ed884de769a269cee75962d87370bc246f78d0ea30fab/pyfakefs-1.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "27e0270e90f83193d10379a6ca226602", "sha256": "c7e2713686db01a7fc9c7eaa165c80de59eb97fdf158a52585f9e4edc8a07e05" }, "downloads": -1, "filename": "pyfakefs-2.0.tar.gz", "has_sig": false, "md5_digest": "27e0270e90f83193d10379a6ca226602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23735, "upload_time": "2013-05-24T21:57:23", "url": "https://files.pythonhosted.org/packages/18/84/08249badd1d4b8982a53136162ede906e7da2ed47268a9585a9604d12875/pyfakefs-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "b370a0537f302b5ea94fe5ffa58812da", "sha256": "944b6495324a7c78061bfbb3cf93691ce0f3c6f09df49d1cd05b6c8fdff12cef" }, "downloads": -1, "filename": "pyfakefs-2.1.tar.gz", "has_sig": false, "md5_digest": "b370a0537f302b5ea94fe5ffa58812da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23947, "upload_time": "2013-05-31T17:18:14", "url": "https://files.pythonhosted.org/packages/1a/42/82ff6c046550cbe7a4a492d430c513fd3492ebf92b805be65e4d561b6057/pyfakefs-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "ff4d4ea3fe320efe711dc72b4cc1f3c6", "sha256": "1a632a8a3aa66c0eb548be1c910fe2d540dcc3328d5cbdb98b6cf37492345996" }, "downloads": -1, "filename": "pyfakefs-2.2.tar.gz", "has_sig": false, "md5_digest": "ff4d4ea3fe320efe711dc72b4cc1f3c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23981, "upload_time": "2013-06-18T18:07:38", "url": "https://files.pythonhosted.org/packages/0a/9f/923d69468cc51f97780f0c86cb593cb45bd4bf77dbdd0b1dab5229bfba27/pyfakefs-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "c610ffaa62b38e1c573d09eb56accafe", "sha256": "a1531794b296b1f92990f43b26302d74115eae0878a0b23e24456b8441c282c9" }, "downloads": -1, "filename": "pyfakefs-2.3.tar.gz", "has_sig": false, "md5_digest": "c610ffaa62b38e1c573d09eb56accafe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24007, "upload_time": "2013-08-27T15:53:52", "url": "https://files.pythonhosted.org/packages/49/11/afa62a93b2de29198e3067bfe6ffd58c18d2222c14233deb489810585afa/pyfakefs-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "8aa5293da5a6ac9248b1c4e4fbbeaebf", "sha256": "1dc4fdb9405579c495fdf410d5d234a85e8b5624ff2f9f08da5462721fca9fad" }, "downloads": -1, "filename": "pyfakefs-2.4.tar.gz", "has_sig": false, "md5_digest": "8aa5293da5a6ac9248b1c4e4fbbeaebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24371, "upload_time": "2013-09-23T21:46:25", "url": "https://files.pythonhosted.org/packages/09/d5/3e9511d6abd52afd301b69c827bf79e2f08e5c48b00859ce184f27d5ed38/pyfakefs-2.4.tar.gz" } ], "2.6": [], "2.7": [ { "comment_text": "", "digests": { "md5": "c9f881b070added01b4aefc8c8505484", "sha256": "279f8584f0b230d9cc9e38f533ce2c5a1866da3fa9e6df6e94dbabfe1e7823c1" }, "downloads": -1, "filename": "pyfakefs-2.7.tar.gz", "has_sig": false, "md5_digest": "c9f881b070added01b4aefc8c8505484", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31033, "upload_time": "2016-01-14T03:53:52", "url": "https://files.pythonhosted.org/packages/59/a6/05da387a18c458af4f47713f1ac754a817029f8546e09e07e5626746ce6e/pyfakefs-2.7.tar.gz" } ], "2.8": [], "2.9": [ { "comment_text": "", "digests": { "md5": "e4f3eadcffa7f004089f4f13440b4048", "sha256": "0acef6d0936b9a94fb4b045438960e53e3989bb514f4854736c6a32852caa2c9" }, "downloads": -1, "filename": "pyfakefs-2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4f3eadcffa7f004089f4f13440b4048", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39708, "upload_time": "2018-10-07T18:06:48", "url": "https://files.pythonhosted.org/packages/b7/55/66b3be9e9fb41249b00a134fb41efc46b016b5481877d8babaf8e6da31b6/pyfakefs-2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89f6c59a8c6477dc27b6e082042301ed", "sha256": "9d6262dfda7a34240a8eea6b76fde146aaf9fe5b8177cfeacc53a7a1cadd5571" }, "downloads": -1, "filename": "pyfakefs-2.9.tar.gz", "has_sig": false, "md5_digest": "89f6c59a8c6477dc27b6e082042301ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40146, "upload_time": "2016-10-02T19:29:11", "url": "https://files.pythonhosted.org/packages/3f/1f/b2c5756e99db13640592c959528448c95741027daa4837226baa5beeb91b/pyfakefs-2.9.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "3d4997e687917c018d0bc2030fe5c4e8", "sha256": "fd165d5d1db04ed428bbc1e32de5ee9325e21861714548191a1c43eff782871d" }, "downloads": -1, "filename": "pyfakefs-3.0.tar.gz", "has_sig": false, "md5_digest": "3d4997e687917c018d0bc2030fe5c4e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56030, "upload_time": "2017-01-31T04:09:19", "url": "https://files.pythonhosted.org/packages/54/92/dfb7c8368e6a4711d68eb4873fd115fd6ee0858e80f28006754cd5d3d5de/pyfakefs-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "758b2eb58dd3afc32177d311284b20ba", "sha256": "6feb34788f23e0645a80e0f540552ba02e85479991623e09629ad38e0f623c27" }, "downloads": -1, "filename": "pyfakefs-3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "758b2eb58dd3afc32177d311284b20ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53297, "upload_time": "2018-10-07T18:06:52", "url": "https://files.pythonhosted.org/packages/83/f5/599bab8e47099f0c9bb3f9ec2cf9b1d5bf89aa6658509f02dab60fbf7df8/pyfakefs-3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "039d782b7e5042e05904912a2ba5ffc2", "sha256": "9998ac19b7be5bb7641c1e001665d27561e9fe12dfe457868cb78f5f9d488d21" }, "downloads": -1, "filename": "pyfakefs-3.1.tar.gz", "has_sig": false, "md5_digest": "039d782b7e5042e05904912a2ba5ffc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57470, "upload_time": "2017-02-11T08:23:30", "url": "https://files.pythonhosted.org/packages/54/07/165b646a2374622f64b1c2115f82b538b49b1c1feed597e6181cec57de06/pyfakefs-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "fc6844f86f09b510c465fb49490246c4", "sha256": "4436cf3f02695a1bfa07a864d07b3336e8a18a0af4262bdbd7dc49ceb72624fa" }, "downloads": -1, "filename": "pyfakefs-3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc6844f86f09b510c465fb49490246c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58658, "upload_time": "2018-10-07T18:06:55", "url": "https://files.pythonhosted.org/packages/3f/0f/4cf6b3126f44231b89acd242e9b9e0ffb5f499f855b8ca990faa8c5d0abd/pyfakefs-3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2034ebb4c3969bf23eb4882731dbb393", "sha256": "c0e99db909645328dd0280974885885d829cd9402293ab7d0b4b74574476855d" }, "downloads": -1, "filename": "pyfakefs-3.2.tar.gz", "has_sig": false, "md5_digest": "2034ebb4c3969bf23eb4882731dbb393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65343, "upload_time": "2017-05-27T22:02:55", "url": "https://files.pythonhosted.org/packages/1a/2e/39cc19b30771762e4546628cdfc1190b4c3118adc66838fa97bb944f2b63/pyfakefs-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "1a6a7fc0b09acd27b450b41942a320ed", "sha256": "e73e77ad2088bbdef667befb6c7485d57695d7ea3844fe89cc9d911dd83a780e" }, "downloads": -1, "filename": "pyfakefs-3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a6a7fc0b09acd27b450b41942a320ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 57466, "upload_time": "2018-10-07T18:06:59", "url": "https://files.pythonhosted.org/packages/5b/2d/86c83571863eb799d04151abcd61ab5077f68f2ed65232db1b65360e2dca/pyfakefs-3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5550b9658a957891b95f8201ca69e7ef", "sha256": "e3e198dea5e0d5627b73ba113fd0b139bb417da6bc15d920b2c873143d2f12a6" }, "downloads": -1, "filename": "pyfakefs-3.3.tar.gz", "has_sig": false, "md5_digest": "5550b9658a957891b95f8201ca69e7ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64848, "upload_time": "2017-11-12T23:39:47", "url": "https://files.pythonhosted.org/packages/a8/91/a44ef094817afe880c1720884f38075ca458a55158c760d208d21514812c/pyfakefs-3.3.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "b2e20bcb5b56218402c389c7ef4e382e", "sha256": "45b87245f18e041cf03e81a7200349892a155ebaf9bd8725a00e9f703003aef5" }, "downloads": -1, "filename": "pyfakefs-3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2e20bcb5b56218402c389c7ef4e382e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63781, "upload_time": "2018-10-07T18:07:01", "url": "https://files.pythonhosted.org/packages/f5/08/271bb57f0f9bdf6bceb2d50fcd977ef9f9aaba86deaffaf26292187bde28/pyfakefs-3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "957970223cf68e42b32912b8a73e3c54", "sha256": "e292ccf9d2cca9e25b200a29e9ca9d6b4d751b3d34c205c9f84373f2157804a2" }, "downloads": -1, "filename": "pyfakefs-3.4.tar.gz", "has_sig": false, "md5_digest": "957970223cf68e42b32912b8a73e3c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73451, "upload_time": "2018-03-08T18:14:53", "url": "https://files.pythonhosted.org/packages/ab/c4/eb59988e31e4ddcf8ecfd56f82894e05642d51f53a575cbf11179eefa4de/pyfakefs-3.4.tar.gz" } ], "3.4.1": [ { "comment_text": "", "digests": { "md5": "e87be821079bd006b74a7b6c339a5092", "sha256": "167fd5061fa47b2a79faeac9ecfe89b15018bb9fa49110a882d4a2fe4fc00ec0" }, "downloads": -1, "filename": "pyfakefs-3.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e87be821079bd006b74a7b6c339a5092", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63924, "upload_time": "2018-10-07T18:07:05", "url": "https://files.pythonhosted.org/packages/14/bf/4e5213679d151d43c5867a515c9b202dd74a5d9014e7b021964c7b9a203e/pyfakefs-3.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17e7c8ebb4ae49aab1d94dd8adb6962", "sha256": "96f1d008ae6cc4d9866dd674ee852748a11c67784f1f369221a5fd2750cc0883" }, "downloads": -1, "filename": "pyfakefs-3.4.1.tar.gz", "has_sig": false, "md5_digest": "b17e7c8ebb4ae49aab1d94dd8adb6962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70877, "upload_time": "2018-03-18T08:41:30", "url": "https://files.pythonhosted.org/packages/33/cc/63975fef099a79ad861b212925b89abf809c190fa6a6a627edc96d4ef257/pyfakefs-3.4.1.tar.gz" } ], "3.4.2": [ { "comment_text": "", "digests": { "md5": "02a08475a743e0d2d85e32d566e2e13a", "sha256": "a234da6a0bf6e2a1b7270d95db48228b5b6ce0aec7ce807ff200171a1fa21723" }, "downloads": -1, "filename": "pyfakefs-3.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02a08475a743e0d2d85e32d566e2e13a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 155995, "upload_time": "2018-06-13T17:19:34", "url": "https://files.pythonhosted.org/packages/78/a8/788360f99859930be764181560fdb12fab1de404b7941740eb31d11db695/pyfakefs-3.4.2-py2.py3-none-any.whl" } ], "3.4.3": [ { "comment_text": "", "digests": { "md5": "d579a7104a9bc6ae0efc7fbebba40d49", "sha256": "8312f143b37b014cdd4641ac1f4eac0c47bb881774a3d0be125997133e609a6b" }, "downloads": -1, "filename": "pyfakefs-3.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d579a7104a9bc6ae0efc7fbebba40d49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 153036, "upload_time": "2018-06-13T17:46:36", "url": "https://files.pythonhosted.org/packages/30/33/606714ea818a3847f7ef5c3f6e4d7a2221491ecdfe267282d1c7a1f1e605/pyfakefs-3.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7ee89f4af8693f4aa6964d862056d90", "sha256": "226e8f141e40c19d10693f8df4968407eb47100705796640ee0dc5990bd6f109" }, "downloads": -1, "filename": "pyfakefs-3.4.3.tar.gz", "has_sig": false, "md5_digest": "d7ee89f4af8693f4aa6964d862056d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143405, "upload_time": "2018-10-07T17:44:16", "url": "https://files.pythonhosted.org/packages/8d/f3/3cd03f4095b9aa6e16837136689cdba0dd9462f2aca626710dab9e8bb4d7/pyfakefs-3.4.3.tar.gz" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "0872da258073760e08928bc4169f59f0", "sha256": "4bd1c7f6ac8dea626c6201a7f1b2fe1911f275f3be607ffc2e2cb7c8b4a1ad87" }, "downloads": -1, "filename": "pyfakefs-3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0872da258073760e08928bc4169f59f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 167043, "upload_time": "2018-10-22T19:17:51", "url": "https://files.pythonhosted.org/packages/36/66/7beaaac5a95d140f15a32bf05bf8de5a6b7705a7f972118849acbe69d44a/pyfakefs-3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed35ff8b09e8455f4be9fc248193a44a", "sha256": "7817ec8a3f30bc98c00e410755273c98cbfb7d6a38b765c4933428ffcebfa847" }, "downloads": -1, "filename": "pyfakefs-3.5.tar.gz", "has_sig": false, "md5_digest": "ed35ff8b09e8455f4be9fc248193a44a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150699, "upload_time": "2018-10-22T19:17:55", "url": "https://files.pythonhosted.org/packages/d2/45/2568f5c29a23de74e2b3aa65e05804d1cc8ef2543f0d000e3c995b116b5e/pyfakefs-3.5.tar.gz" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "af81cabd74ca956f1a2fa83c8e211889", "sha256": "7fa78acc32000f698dbfecf0ddf5d9070cfeeecc2d4af05f5caf086e629c810e" }, "downloads": -1, "filename": "pyfakefs-3.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af81cabd74ca956f1a2fa83c8e211889", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 168554, "upload_time": "2018-11-11T11:39:27", "url": "https://files.pythonhosted.org/packages/ce/0a/efd08ef7eaca7ef881cb5621fe69eb3a092a7d443fc670b64754b832e041/pyfakefs-3.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "236094977e7e195af5a254dd8302a5e0", "sha256": "f3e975e63ef36909ed107c165d00a4047db45e59a8a8b95d5b391f125b935fc6" }, "downloads": -1, "filename": "pyfakefs-3.5.2.tar.gz", "has_sig": false, "md5_digest": "236094977e7e195af5a254dd8302a5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152318, "upload_time": "2018-11-11T11:39:33", "url": "https://files.pythonhosted.org/packages/d3/03/457e8de80938e7b8244c1597a1f474790d6018d17cd248399b017a503019/pyfakefs-3.5.2.tar.gz" } ], "3.5.3": [ { "comment_text": "", "digests": { "md5": "be6732e5941035c5cd4b532833b02cdf", "sha256": "af3633627a6fda5e78745f7294f7c8f739d8854e6edcf53f7bed5a0d1f6e2aee" }, "downloads": -1, "filename": "pyfakefs-3.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be6732e5941035c5cd4b532833b02cdf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 169324, "upload_time": "2018-11-22T18:10:04", "url": "https://files.pythonhosted.org/packages/92/3c/e4403e389b2d7268803d1f2cb14e9776017153633cf8b9f9ef3d8acdd2b9/pyfakefs-3.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12da7246278534a20c5df06adfdccb28", "sha256": "75695aedcd62e88f9e4a98b09bccf03524393d1806dafa8b7d53f9cacb67a249" }, "downloads": -1, "filename": "pyfakefs-3.5.3.tar.gz", "has_sig": false, "md5_digest": "12da7246278534a20c5df06adfdccb28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153190, "upload_time": "2018-11-22T18:10:08", "url": "https://files.pythonhosted.org/packages/97/37/123f0de577fad49df8df511a1e40bc70ad5b0cdaf6684d075f93dff99a6d/pyfakefs-3.5.3.tar.gz" } ], "3.5.4": [ { "comment_text": "", "digests": { "md5": "b9ad64a6c3f1066a352e6b4c484544bf", "sha256": "73bf3bd47f991c8a1221a60e98307a0b4311e54a3e55a72965996d06266534b3" }, "downloads": -1, "filename": "pyfakefs-3.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9ad64a6c3f1066a352e6b4c484544bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 170465, "upload_time": "2018-12-19T19:12:51", "url": "https://files.pythonhosted.org/packages/97/51/16475de27181ac128558d23da36e07c3040503e89e56dcabd3e81e7d6263/pyfakefs-3.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e9ec2da9adea75d8db50d50907d702c", "sha256": "0494ebb99cd2b945f1484b18c8d122aba40c823c408e34e39dda5fe44786f036" }, "downloads": -1, "filename": "pyfakefs-3.5.4.tar.gz", "has_sig": false, "md5_digest": "6e9ec2da9adea75d8db50d50907d702c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154441, "upload_time": "2018-12-19T19:12:55", "url": "https://files.pythonhosted.org/packages/c3/8b/b73c22fd0e8ba084090922021cc1f7116d265a4fbdd4b6228630158e4d48/pyfakefs-3.5.4.tar.gz" } ], "3.5.5": [ { "comment_text": "", "digests": { "md5": "2baf1b3b6805b69926bbfb9869a20b02", "sha256": "dc10a7a69c9bf88a8bcdee2e4dd8a859fae7973e60abd81f5139ac7b08db1ff0" }, "downloads": -1, "filename": "pyfakefs-3.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2baf1b3b6805b69926bbfb9869a20b02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 170664, "upload_time": "2018-12-20T18:10:33", "url": "https://files.pythonhosted.org/packages/69/3a/852705806c0ba28124cb998d6fc3e287a8388138cc8e67e67c9d2171f083/pyfakefs-3.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7a5395dc9dd203fd0355a9d5fad690e", "sha256": "de0fb1e77f9aafb5ae02e8a151f4ca24732f8d91f13c2b8ba224305665d40b9f" }, "downloads": -1, "filename": "pyfakefs-3.5.5.tar.gz", "has_sig": false, "md5_digest": "c7a5395dc9dd203fd0355a9d5fad690e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154456, "upload_time": "2018-12-20T18:10:37", "url": "https://files.pythonhosted.org/packages/a8/4f/860ff754c3a7f10e815b417a323e93e989f9b69c47ab3f0fb6efad21fc9f/pyfakefs-3.5.5.tar.gz" } ], "3.5.6": [ { "comment_text": "", "digests": { "md5": "49a212182a95227aea5b9757c6d20bb3", "sha256": "f04dc2ab8567b474563b82f3b4a63b7c28f83bf071948ce92de6045ac7270d21" }, "downloads": -1, "filename": "pyfakefs-3.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49a212182a95227aea5b9757c6d20bb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 171276, "upload_time": "2019-01-13T13:25:30", "url": "https://files.pythonhosted.org/packages/38/d4/4c89920d30c25ed49aff7164be37356eba0ebd404a7bc6f08f32b0792033/pyfakefs-3.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82f822548c149b99e21732817c2cb506", "sha256": "efe9c318b2a37ae498a555889684c30ccb6a1b06bd391cb3baf0eb5ba68e9062" }, "downloads": -1, "filename": "pyfakefs-3.5.6.tar.gz", "has_sig": false, "md5_digest": "82f822548c149b99e21732817c2cb506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154795, "upload_time": "2019-01-13T13:25:34", "url": "https://files.pythonhosted.org/packages/7f/cb/06792bd4d824051dbebcd56f3ddc4d7bfe6190796362da89f9501d18129a/pyfakefs-3.5.6.tar.gz" } ], "3.5.7": [ { "comment_text": "", "digests": { "md5": "d0f0fb2002bdfcc391e36ee6c28b3654", "sha256": "1f3d589a20150fdf106cdad6de14817a362e4c6a5ca31a0fcdaec127c6b9aa88" }, "downloads": -1, "filename": "pyfakefs-3.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0f0fb2002bdfcc391e36ee6c28b3654", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 171350, "upload_time": "2019-02-08T19:16:35", "url": "https://files.pythonhosted.org/packages/8c/57/24096669f4659142c666b51736318c742b5d47f79514d2dea952d09e3f27/pyfakefs-3.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b4945e03fadd0d22f97495e70b5f3c3", "sha256": "8969435f8e7ca10f60c22096b02b15ad3af143de7d3bb4d73507b812bcdd8e37" }, "downloads": -1, "filename": "pyfakefs-3.5.7.tar.gz", "has_sig": false, "md5_digest": "5b4945e03fadd0d22f97495e70b5f3c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155103, "upload_time": "2019-02-08T19:16:40", "url": "https://files.pythonhosted.org/packages/4e/44/c1f141421953cecc454394890d104ae7aa69200b5f2ad453575d75eba0c4/pyfakefs-3.5.7.tar.gz" } ], "3.5.8": [ { "comment_text": "", "digests": { "md5": "80133203eb8daccd7d4481efe5219441", "sha256": "39f1a39ed3b61def03aa4f3c38c4322273b18834e0b3cc0a200b33f36f7a4321" }, "downloads": -1, "filename": "pyfakefs-3.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80133203eb8daccd7d4481efe5219441", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 171343, "upload_time": "2019-03-13T14:52:23", "url": "https://files.pythonhosted.org/packages/1c/e7/85427bbb9dc9f30c048d71c485312f545a4683d7e22a2ecbb9554ebf45bb/pyfakefs-3.5.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca7d843ed478dd5a5f214b8b731bf870", "sha256": "8cd2270d65d3316dd4dc6bb83242df2e0990d27605209bc16e8041bcc0956961" }, "downloads": -1, "filename": "pyfakefs-3.5.8.tar.gz", "has_sig": false, "md5_digest": "ca7d843ed478dd5a5f214b8b731bf870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154941, "upload_time": "2019-03-13T14:52:28", "url": "https://files.pythonhosted.org/packages/07/59/9352c43ff4c65aa8ac25dae3ec3efe4788306e034469a97af329913b9862/pyfakefs-3.5.8.tar.gz" } ], "3.6": [ { "comment_text": "", "digests": { "md5": "4e03a5bf9a3cb2f4160c3d5447ee1eb3", "sha256": "2d973133c81c005ec8d713b76e2d9cc9e4946f6d95775bd283863ccf0f3e6604" }, "downloads": -1, "filename": "pyfakefs-3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e03a5bf9a3cb2f4160c3d5447ee1eb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 173248, "upload_time": "2019-06-30T12:03:45", "url": "https://files.pythonhosted.org/packages/c7/cb/89bab4f2ef43ae9e9011ea7675d49fed7835b8b17ad152999c2b2530944f/pyfakefs-3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd5024349f5996dfda5534ae8dc318d5", "sha256": "87a9819dafa2b210a26d9453aea1903eb88bd76a2425053a8f4ba6245777c498" }, "downloads": -1, "filename": "pyfakefs-3.6.tar.gz", "has_sig": false, "md5_digest": "cd5024349f5996dfda5534ae8dc318d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157172, "upload_time": "2019-06-30T12:03:48", "url": "https://files.pythonhosted.org/packages/d9/61/2a426c2defaaf9470a52bbef36409cb93f05684031e8625a6ed6ab2f5fc2/pyfakefs-3.6.tar.gz" } ], "3.6.1": [ { "comment_text": "", "digests": { "md5": "b9e7f7f99fd379aac63454b8a0acac3b", "sha256": "e85a454bcdab7671243d2b7df386ab6a310f1378bf3317b2b84a7bcf88eff21a" }, "downloads": -1, "filename": "pyfakefs-3.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9e7f7f99fd379aac63454b8a0acac3b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 174052, "upload_time": "2019-10-07T17:20:58", "url": "https://files.pythonhosted.org/packages/a4/80/900bc418d680b240f9ca5e7324c499a5cfb1d88f846cdd5a133b193f1b08/pyfakefs-3.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36032821c7f2a83a99029f3685fa7770", "sha256": "2654c665500ea8117b55cab51d4683a83ec1c76ddfae13640e509e4aac64b308" }, "downloads": -1, "filename": "pyfakefs-3.6.1.tar.gz", "has_sig": false, "md5_digest": "36032821c7f2a83a99029f3685fa7770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158178, "upload_time": "2019-10-07T17:21:01", "url": "https://files.pythonhosted.org/packages/6a/b5/20b60eaaff8e93595ef32737e9284cb32eb210a299bd18f1eaf34e0bf10c/pyfakefs-3.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9e7f7f99fd379aac63454b8a0acac3b", "sha256": "e85a454bcdab7671243d2b7df386ab6a310f1378bf3317b2b84a7bcf88eff21a" }, "downloads": -1, "filename": "pyfakefs-3.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9e7f7f99fd379aac63454b8a0acac3b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 174052, "upload_time": "2019-10-07T17:20:58", "url": "https://files.pythonhosted.org/packages/a4/80/900bc418d680b240f9ca5e7324c499a5cfb1d88f846cdd5a133b193f1b08/pyfakefs-3.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36032821c7f2a83a99029f3685fa7770", "sha256": "2654c665500ea8117b55cab51d4683a83ec1c76ddfae13640e509e4aac64b308" }, "downloads": -1, "filename": "pyfakefs-3.6.1.tar.gz", "has_sig": false, "md5_digest": "36032821c7f2a83a99029f3685fa7770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158178, "upload_time": "2019-10-07T17:21:01", "url": "https://files.pythonhosted.org/packages/6a/b5/20b60eaaff8e93595ef32737e9284cb32eb210a299bd18f1eaf34e0bf10c/pyfakefs-3.6.1.tar.gz" } ] }