)]}' { "commit": "d4520dcc54948ec452b79eea24616d74c5420fad", "tree": "3f0969a1b82dcf9b8e529714bf09eb79d7c6589d", "parents": [ "a070aaec477f1a6d192d70b0b2491d1184424aba" ], "author": { "name": "Greg Edelston", "email": "gredelston@google.com", "time": "Thu Jan 09 17:42:59 2020 -0700" }, "committer": { "name": "Greg Edelston", "email": "gredelston@google.com", "time": "Fri Jan 10 11:57:16 2020 -0700" }, "message": "Add pytest-4.4.0 and its dependencies to venv\n\nThis allows us to use a `reason` param in pytest.importorskip().\nIt also matches the pytest version used in the SDK.\n\nPackages were added via the following command, per the README:\n\u003e bin/python_venv -m pip wheel -w pip_packages pytest\u003d\u003d4.4.0\nThe one exception is scandir-1.10.0, which was added via the manylinux\ndocker method instructed by the README.\n\nTEST\u003dActivate a venv that requires pytest\u003d\u003d4.4.0\nBUG\u003dchromium:934414\n\nChange-Id: Ic759be3caea7102bd7ec8dbb892563c4eda6abe1\n", "tree_diff": [ { "type": "modify", "old_id": "c025db0901f6db2d79f9031d9c7d927c94d093f0", "old_mode": 33188, "old_path": "README.md", "new_id": "02ae0b6c8d4d0765fe9e6b69bce4fba3f39b48bd", "new_mode": 33188, "new_path": "README.md" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2e7b81464f9239d05dd5b8488f6debddb4e5b78e", "new_mode": 33188, "new_path": "pip_packages/atomicwrites-1.3.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "db90cdc7c2c156384930b9646f5c3637fc12b8ea", "new_mode": 33188, "new_path": "pip_packages/attrs-19.3.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "917a8806e6b31cf8514a26aec091cf75f8c501e6", "new_mode": 33188, "new_path": "pip_packages/configparser-4.0.2-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "12a43410304be75a5c1b00a3cc424db1d6619430", "new_mode": 33188, "new_path": "pip_packages/contextlib2-0.6.0.post1-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5b1263a0e93965a10c78811cb8fb409f660787ad", "new_mode": 33188, "new_path": "pip_packages/importlib_metadata-1.3.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e06d63ce825774772bdb7cc14c38da823ad8ad78", "new_mode": 33188, "new_path": "pip_packages/more_itertools-5.0.0-py2-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "68364dbd32dfec0c2efcf63d1d4bd84b09813bfd", "new_mode": 33188, "new_path": "pip_packages/pathlib2-2.3.5-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bea5f8cca1e2039016b5f3bbb5edf3317aac44e7", "new_mode": 33188, "new_path": "pip_packages/pluggy-0.13.1-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "45353073b81eaf2f840b2b979ae2ac59d8b99c67", "new_mode": 33188, "new_path": "pip_packages/py-1.8.1-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8e3257436db7cb96d063d55f5e73f8a106b72fee", "new_mode": 33188, "new_path": "pip_packages/pytest-4.4.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d68c4c4162778bb8c90851c2aad86019366a0658", "new_mode": 33188, "new_path": "pip_packages/scandir-1.10.0-cp27-cp27mu-manylinux1_x86_64.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ad4fa0f9e108b32c9e4d4292cde2766a6a74ed63", "new_mode": 33188, "new_path": "pip_packages/setuptools-44.0.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4aa01827db8d7c6943fc55c34e30f4d4ef140262", "new_mode": 33188, "new_path": "pip_packages/six-1.13.0-py2.py3-none-any.whl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2ee0bbac554ff801ff1743ff7127dd5671b0975d", "new_mode": 33188, "new_path": "pip_packages/zipp-0.6.0-py2.py3-none-any.whl" } ] }