From nicoddemus at gmail.com Mon Apr 2 19:31:29 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 02 Apr 2018 16:31:29 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] faded2: chage collections.abc import to fix deprecation wa... Message-ID: <5ac2bd512a6b_2cd32ac70fedfc14770f3@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: faded25ee8821fa16b2a31ea65dee49569d158f8 https://github.com/pytest-dev/pytest/commit/faded25ee8821fa16b2a31ea65dee49569d158f8 Author: Irmen de Jong Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/assertion/util.py M _pytest/mark/structures.py Log Message: ----------- chage collections.abc import to fix deprecation warnings on python 3.7 Commit: 8ca93219404c92f3f9d080a88e9b6d7642086025 https://github.com/pytest-dev/pytest/commit/8ca93219404c92f3f9d080a88e9b6d7642086025 Author: Bruno Oliveira Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/assertion/util.py M _pytest/compat.py M _pytest/mark/structures.py Log Message: ----------- Move compatibility imports to compat.py and fix linting Commit: 6a81aae4f27d53a0e6006d049bda3c32a255c792 https://github.com/pytest-dev/pytest/commit/6a81aae4f27d53a0e6006d049bda3c32a255c792 Author: Bruno Oliveira Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: A changelog/3339.trivial Log Message: ----------- Move compatibility imports to compat.py and fix linting Commit: 3fc2c94b5e105421c3d554d92ac07eb289d56289 https://github.com/pytest-dev/pytest/commit/3fc2c94b5e105421c3d554d92ac07eb289d56289 Author: Bruno Oliveira Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/compat.py Log Message: ----------- Switch imports based on python versions, my bad Commit: 9a62ebf49018dbb87111368c2e8374b7d5fecbab https://github.com/pytest-dev/pytest/commit/9a62ebf49018dbb87111368c2e8374b7d5fecbab Author: Bruno Oliveira Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M _pytest/assertion/util.py M _pytest/compat.py M _pytest/mark/structures.py A changelog/3339.trivial Log Message: ----------- Merge pull request #3355 from irmen/py37deprfixes change collections.abc import to fix deprecation warnings on python 3.7 Compare: https://github.com/pytest-dev/pytest/compare/77128ee2dcc4...9a62ebf49018 From nicoddemus at gmail.com Thu Apr 5 19:03:24 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 05 Apr 2018 16:03:24 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 211f3c: record_property is no longer experimental Message-ID: <5ac6ab3cf2336_f7d2b21034f1c18914e@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 211f3c47b5f71c4f1c243591fe7601db95939455 https://github.com/pytest-dev/pytest/commit/211f3c47b5f71c4f1c243591fe7601db95939455 Author: Ronny Pfannschmidt Date: 2018-04-01 (Sun, 01 Apr 2018) Changed paths: M _pytest/junitxml.py A changelog/3360.trivial Log Message: ----------- record_property is no longer experimental Commit: 7c0c91a7a291b27f1555d47d899a1ff61dee1d48 https://github.com/pytest-dev/pytest/commit/7c0c91a7a291b27f1555d47d899a1ff61dee1d48 Author: Ronny Pfannschmidt Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M testing/test_junitxml.py Log Message: ----------- fix record_property test Commit: 2018cf12b1579b648461d32fe624c06b51a6b696 https://github.com/pytest-dev/pytest/commit/2018cf12b1579b648461d32fe624c06b51a6b696 Author: Ronny Pfannschmidt Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M testing/test_junitxml.py Log Message: ----------- fix the record_property test Commit: ef34de960c108b65879c858354e0ce340b162676 https://github.com/pytest-dev/pytest/commit/ef34de960c108b65879c858354e0ce340b162676 Author: Bruno Oliveira Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M _pytest/junitxml.py A changelog/3360.trivial M testing/test_junitxml.py Log Message: ----------- Merge pull request #3360 from RonnyPfannschmidt/xml_property_yay record_property is no longer experimental Compare: https://github.com/pytest-dev/pytest/compare/ad0b4330e7e9...ef34de960c10 From nicoddemus at gmail.com Thu Apr 5 19:25:06 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 05 Apr 2018 16:25:06 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] db2472: no-capture in sample code demo'ing plugin Message-ID: <5ac6b052d3f79_e312ab529de9c0862574@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: db24723b6194a0c32107b8fb4d9cb6df9983aef8 https://github.com/pytest-dev/pytest/commit/db24723b6194a0c32107b8fb4d9cb6df9983aef8 Author: David Chudzicki Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/writing_plugins.rst Log Message: ----------- no-capture in sample code demo'ing plugin Commit: ab91771efc2bad2db9663c1758595150458b4763 https://github.com/pytest-dev/pytest/commit/ab91771efc2bad2db9663c1758595150458b4763 Author: Bruno Oliveira Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/writing_plugins.rst Log Message: ----------- Merge pull request #3370 from dchudz/patch-1 no-capture in sample code demo'ing plugin Compare: https://github.com/pytest-dev/pytest/compare/ef34de960c10...ab91771efc2b From nicoddemus at gmail.com Fri Apr 6 21:10:59 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Fri, 06 Apr 2018 18:10:59 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] ec2d82: Fix issue #3372 Message-ID: <5ac81aa3c116a_9fc2b145e285c10848@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: ec2d8223cff2fe83119d142c3b4b365786b3182d https://github.com/pytest-dev/pytest/commit/ec2d8223cff2fe83119d142c3b4b365786b3182d Author: Tim Strazny Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M AUTHORS M _pytest/python_api.py A changelog/3372.bugfix.rst M testing/python/raises.py Log Message: ----------- Fix issue #3372 Commit: 0cd74dc3243877dcb5e0d266e6a1e9862c60f207 https://github.com/pytest-dev/pytest/commit/0cd74dc3243877dcb5e0d266e6a1e9862c60f207 Author: Tim Strazny Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M _pytest/python_api.py Log Message: ----------- Ensure object is class before calling issubclass. Commit: 846d91fb95cc27c3a8b4ca50317a7de0bc0c510e https://github.com/pytest-dev/pytest/commit/846d91fb95cc27c3a8b4ca50317a7de0bc0c510e Author: Tim Strazny Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M _pytest/python_api.py Log Message: ----------- Follow Ronny's advice and use ``type`` in ``base_type``. Commit: 5bd85610163df47dfe5070532c09268032dc4b42 https://github.com/pytest-dev/pytest/commit/5bd85610163df47dfe5070532c09268032dc4b42 Author: Tim Strazny Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M _pytest/python_api.py Log Message: ----------- linting: unfortunate dedent be gone. Commit: e012dbe346d724d91993068c6f5cb15423bb167e https://github.com/pytest-dev/pytest/commit/e012dbe346d724d91993068c6f5cb15423bb167e Author: Bruno Oliveira Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M AUTHORS M _pytest/python_api.py A changelog/3372.bugfix.rst M testing/python/raises.py Log Message: ----------- Merge pull request #3373 from backbord/master Fix issue #3372 Compare: https://github.com/pytest-dev/pytest/compare/5d4fe87b729b...e012dbe346d7 From nicoddemus at gmail.com Mon Apr 9 18:40:14 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 09 Apr 2018 15:40:14 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 360d60: introduce a own storage for markers Message-ID: <5acbebce1830c_14b2aad29ac3c0c6354b@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/features Home: https://github.com/pytest-dev/pytest Commit: 360d608da4e11c66539967e625c70e6cae31395e https://github.com/pytest-dev/pytest/commit/360d608da4e11c66539967e625c70e6cae31395e Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/structures.py M _pytest/nodes.py M _pytest/python.py Log Message: ----------- introduce a own storage for markers Commit: 27072215593b2808bbae2fb633caf556cc5852e3 https://github.com/pytest-dev/pytest/commit/27072215593b2808bbae2fb633caf556cc5852e3 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/fixtures.py M _pytest/mark/evaluate.py M testing/test_mark.py Log Message: ----------- port mark evaluation to the new storage and fix a bug in evaluation Commit: f1a1695aaabf554fea21382b7edc0ee79e59b3d5 https://github.com/pytest-dev/pytest/commit/f1a1695aaabf554fea21382b7edc0ee79e59b3d5 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M testing/test_mark.py Log Message: ----------- enable deep merging test - new structure fixed it Commit: e8feee0612246d4f3414530388c9aee6dd0f563c https://github.com/pytest-dev/pytest/commit/e8feee0612246d4f3414530388c9aee6dd0f563c Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/evaluate.py Log Message: ----------- fix up the mark evaluator validity check Commit: 180ae0920235e883138d56fa4274565793058465 https://github.com/pytest-dev/pytest/commit/180ae0920235e883138d56fa4274565793058465 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/deprecated.py M _pytest/fixtures.py M _pytest/mark/structures.py M _pytest/python.py M _pytest/skipping.py M testing/python/fixture.py M testing/python/metafunc.py M testing/test_mark.py Log Message: ----------- deprecate markinfo and fix up most marker scoping access while completely breaking metafunc testing Commit: 99015bfc86d6ad309bdd9abbe2c0700d58ca36d1 https://github.com/pytest-dev/pytest/commit/99015bfc86d6ad309bdd9abbe2c0700d58ca36d1 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/python.py M testing/python/metafunc.py Log Message: ----------- fix most of metafunc tests by mocking Commit: 2d06ae0f65f88ca21d3f2ad8fe51286548dafab5 https://github.com/pytest-dev/pytest/commit/2d06ae0f65f88ca21d3f2ad8fe51286548dafab5 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/python.py Log Message: ----------- base metafunc fixtureinfo on the functiondefinition to caputure its marks Commit: 5e56e9b4f67185bf52f851ea5d1f5829e01f804c https://github.com/pytest-dev/pytest/commit/5e56e9b4f67185bf52f851ea5d1f5829e01f804c Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/structures.py M _pytest/nodes.py Log Message: ----------- refactor node markers, remove need to be aware of nodes Commit: ced1316bc80454d461df1ce1a281844e273e7dda https://github.com/pytest-dev/pytest/commit/ced1316bc80454d461df1ce1a281844e273e7dda Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/structures.py M _pytest/nodes.py Log Message: ----------- add docstrings for nodemarkers Commit: 775fb96ac3f86de3e53120769fd0eb72c1d9dce0 https://github.com/pytest-dev/pytest/commit/775fb96ac3f86de3e53120769fd0eb72c1d9dce0 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: A changelog/3317.feature Log Message: ----------- first changelog entry Commit: 159ea9b7c0654f7e300ec2a91d7502ce1ae45571 https://github.com/pytest-dev/pytest/commit/159ea9b7c0654f7e300ec2a91d7502ce1ae45571 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/structures.py M _pytest/nodes.py M _pytest/warnings.py M testing/test_mark.py Log Message: ----------- turn Markinfo into atts clsas, and return correct instances of it from node.get_marker Commit: a92a51b01b261df5b8491c6b13784c982a5320ca https://github.com/pytest-dev/pytest/commit/a92a51b01b261df5b8491c6b13784c982a5320ca Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/nodes.py Log Message: ----------- clarify find_markers return value Commit: 02315c04891fa04d7877761a9c85fd6ca47c49a6 https://github.com/pytest-dev/pytest/commit/02315c04891fa04d7877761a9c85fd6ca47c49a6 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/fixtures.py Log Message: ----------- remove unnecessary of in the code figuring the fixture names Commit: 2cb7e725ce30d99153af0ed8cf62e534088d5179 https://github.com/pytest-dev/pytest/commit/2cb7e725ce30d99153af0ed8cf62e534088d5179 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/python.py Log Message: ----------- document the hack used to avoid duplicate markers due Instance collectors Commit: ee51fa58812e23ab3b26a2d11e8706d5d9b7cd67 https://github.com/pytest-dev/pytest/commit/ee51fa58812e23ab3b26a2d11e8706d5d9b7cd67 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/mark/structures.py M _pytest/nodes.py M doc/en/mark.rst Log Message: ----------- add api to iterate over all marerks of a node Commit: 8805036fd8596750caa588853707346235ae6bdd https://github.com/pytest-dev/pytest/commit/8805036fd8596750caa588853707346235ae6bdd Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/nodes.py Log Message: ----------- add node iteration apis TODO: add tests Commit: dbb1b5a2279775730d593622fb2a993e12960b22 https://github.com/pytest-dev/pytest/commit/dbb1b5a2279775730d593622fb2a993e12960b22 Author: Ronny Pfannschmidt Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M _pytest/fixtures.py M _pytest/mark/evaluate.py M _pytest/nodes.py M _pytest/python.py M _pytest/skipping.py M _pytest/warnings.py M testing/test_mark.py Log Message: ----------- remove NodeMarkers, turn own_markers into a list and use iter_markers api exclusively Commit: 802da781c62519b26f1a9d0ad9ac6adcc331222c https://github.com/pytest-dev/pytest/commit/802da781c62519b26f1a9d0ad9ac6adcc331222c Author: Ronny Pfannschmidt Date: 2018-03-30 (Fri, 30 Mar 2018) Changed paths: M _pytest/deprecated.py Log Message: ----------- fix method reference to iter_markers in warning Commit: e4a52c1795c068a8b113578429532f9e5103a835 https://github.com/pytest-dev/pytest/commit/e4a52c1795c068a8b113578429532f9e5103a835 Author: Ronny Pfannschmidt Date: 2018-03-30 (Fri, 30 Mar 2018) Changed paths: M _pytest/python.py Log Message: ----------- prevent doubleing of function level marks Commit: 7454a381e2f619f32579fb31ed8bb1ed4ed2604c https://github.com/pytest-dev/pytest/commit/7454a381e2f619f32579fb31ed8bb1ed4ed2604c Author: Ronny Pfannschmidt Date: 2018-03-30 (Fri, 30 Mar 2018) Changed paths: M doc/en/example/markers.rst M doc/en/example/simple.rst M doc/en/usage.rst M doc/en/warnings.rst Log Message: ----------- update configuration examples to new mark api Commit: a2974dd06795b783ebcdd68625d0ff953df352c7 https://github.com/pytest-dev/pytest/commit/a2974dd06795b783ebcdd68625d0ff953df352c7 Author: Ronny Pfannschmidt Date: 2018-03-30 (Fri, 30 Mar 2018) Changed paths: M doc/en/mark.rst Log Message: ----------- fix doc building Commit: 1fcadeb2ce443b3166320a38740834f00fbb3432 https://github.com/pytest-dev/pytest/commit/1fcadeb2ce443b3166320a38740834f00fbb3432 Author: Ronny Pfannschmidt Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M _pytest/mark/structures.py M doc/en/mark.rst Log Message: ----------- extend marker docs with reasons on marker iteration Commit: 48bcc3419f3c69e6646038e008a6410f094968df https://github.com/pytest-dev/pytest/commit/48bcc3419f3c69e6646038e008a6410f094968df Author: Bruno Oliveira Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/mark.rst Log Message: ----------- Reword the docs on markers a bit Commit: a8ad89cdb3973537d9f75a33c0c6a96c760b4a69 https://github.com/pytest-dev/pytest/commit/a8ad89cdb3973537d9f75a33c0c6a96c760b4a69 Author: Ronny Pfannschmidt Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/reference.rst Log Message: ----------- fix documentation references Commit: 3582e1f6bedf5007a8936de71f5865d9a2192822 https://github.com/pytest-dev/pytest/commit/3582e1f6bedf5007a8936de71f5865d9a2192822 Author: Ronny Pfannschmidt Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/mark.rst Log Message: ----------- include more detail on the marker api issues Commit: e534cc81a353b178b017f070dbe421f563e604a0 https://github.com/pytest-dev/pytest/commit/e534cc81a353b178b017f070dbe421f563e604a0 Author: Bruno Oliveira Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M doc/en/mark.rst Log Message: ----------- Fix typos in docs Commit: 4df8f2b153339387f13949c37a40ff86073bda70 https://github.com/pytest-dev/pytest/commit/4df8f2b153339387f13949c37a40ff86073bda70 Author: Ronny Pfannschmidt Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M doc/en/mark.rst Log Message: ----------- fix doc build, use noindex on the mark reference Commit: 715337011be81c721a35d0056a352d7cdc2731ec https://github.com/pytest-dev/pytest/commit/715337011be81c721a35d0056a352d7cdc2731ec Author: Bruno Oliveira Date: 2018-04-09 (Mon, 09 Apr 2018) Changed paths: M _pytest/deprecated.py M _pytest/fixtures.py M _pytest/mark/evaluate.py M _pytest/mark/structures.py M _pytest/nodes.py M _pytest/python.py M _pytest/skipping.py M _pytest/warnings.py A changelog/3317.feature M doc/en/example/markers.rst M doc/en/example/simple.rst M doc/en/mark.rst M doc/en/reference.rst M doc/en/usage.rst M doc/en/warnings.rst M testing/python/fixture.py M testing/python/metafunc.py M testing/test_mark.py Log Message: ----------- Merge pull request #3317 from RonnyPfannschmidt/marker-pristine-node-storage introduce a distinct searchable non-broken storage for markers Compare: https://github.com/pytest-dev/pytest/compare/2962c7367cff...715337011be8 From nicoddemus at gmail.com Thu Apr 12 06:53:36 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 12 Apr 2018 03:53:36 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] ba407b: Clear sys.last_* attributes before running an item Message-ID: <5acf3ab0a70d4_3c512b0e50581c0c138e1@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: ba407b5eb601da54a893df769fd61e65a718bb66 https://github.com/pytest-dev/pytest/commit/ba407b5eb601da54a893df769fd61e65a718bb66 Author: Bruno Oliveira Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M _pytest/runner.py M testing/test_runner.py Log Message: ----------- Clear sys.last_* attributes before running an item Otherwise we will keep the last failed exception around forever Related to #2798 Commit: 78c900448e2683ba4ae03d6f21f500c1cc43ddd5 https://github.com/pytest-dev/pytest/commit/78c900448e2683ba4ae03d6f21f500c1cc43ddd5 Author: Bruno Oliveira Date: 2018-04-10 (Tue, 10 Apr 2018) Changed paths: M testing/acceptance_test.py Log Message: ----------- Add acceptance test for #2798 Commit: 6e8e3c967ada43ba47d0b85842607a5f975c5c81 https://github.com/pytest-dev/pytest/commit/6e8e3c967ada43ba47d0b85842607a5f975c5c81 Author: Bruno Oliveira Date: 2018-04-10 (Tue, 10 Apr 2018) Changed paths: A changelog/2798.bugfix.rst Log Message: ----------- Add changelog entry for #2798 Commit: 015626ce69bfda6e12aad4e3c4454cf35ff5ac95 https://github.com/pytest-dev/pytest/commit/015626ce69bfda6e12aad4e3c4454cf35ff5ac95 Author: Bruno Oliveira Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M _pytest/runner.py A changelog/2798.bugfix.rst M testing/acceptance_test.py M testing/test_runner.py Log Message: ----------- Merge pull request #3384 from nicoddemus/leak-frame Reset reference to failed test frame before each test executes Compare: https://github.com/pytest-dev/pytest/compare/f9a908abb807...015626ce69bf From nicoddemus at gmail.com Thu Apr 12 17:42:35 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 12 Apr 2018 14:42:35 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 958f14: Update CONTRIBUTING.rst Message-ID: <5acfd2cb677ea_3bf52abf75b25c00323db@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 958f1461254f717e742c73ff01e003cc4274ef37 https://github.com/pytest-dev/pytest/commit/958f1461254f717e742c73ff01e003cc4274ef37 Author: Darren Burns Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M CONTRIBUTING.rst Log Message: ----------- Update CONTRIBUTING.rst Fixes a broken link in CONTRIBUTING.rst Commit: 17a43dc4a578b63680d3e52d9acec6f8e8b726c9 https://github.com/pytest-dev/pytest/commit/17a43dc4a578b63680d3e52d9acec6f8e8b726c9 Author: Ronny Pfannschmidt Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M CONTRIBUTING.rst Log Message: ----------- firther enhance the links in contributing.rst Commit: 0024b71f1ce63eeb6f633d1b71cb78e9c85124c0 https://github.com/pytest-dev/pytest/commit/0024b71f1ce63eeb6f633d1b71cb78e9c85124c0 Author: Bruno Oliveira Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M CONTRIBUTING.rst Log Message: ----------- Merge pull request #3395 from darrenburns/patch-1 Update CONTRIBUTING.rst Compare: https://github.com/pytest-dev/pytest/compare/015626ce69bf...0024b71f1ce6 From nicoddemus at gmail.com Mon Apr 16 12:25:14 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 16 Apr 2018 09:25:14 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 6626d2: Mention omission of fixtures with leading '_', clo... Message-ID: <5ad4ce6aee378_16562aebc4933c001006e9@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 6626d2aef924ecd63b53c1ddfae91ca6b99163d0 https://github.com/pytest-dev/pytest/commit/6626d2aef924ecd63b53c1ddfae91ca6b99163d0 Author: Holger Kohr Date: 2018-04-14 (Sat, 14 Apr 2018) Changed paths: M _pytest/helpconfig.py M _pytest/python.py A changelog/3398.trivial.rst M doc/en/builtin.rst M doc/en/fixture.rst M doc/en/getting-started.rst M doc/en/test/plugin/terminal.rst Log Message: ----------- Mention omission of fixtures with leading '_', closes #3398 Commit: 159cd39777046d147a234cb95f619895dbb1d49b https://github.com/pytest-dev/pytest/commit/159cd39777046d147a234cb95f619895dbb1d49b Author: Bruno Oliveira Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M _pytest/helpconfig.py M _pytest/python.py A changelog/3398.trivial.rst M doc/en/builtin.rst M doc/en/fixture.rst M doc/en/getting-started.rst M doc/en/test/plugin/terminal.rst Log Message: ----------- Merge pull request #3401 from kohr-h/underscore_fixtures Mention omission of fixtures with leading '_', closes #3398 Compare: https://github.com/pytest-dev/pytest/compare/36f6687b7088...159cd3977704 From nicoddemus at gmail.com Thu Apr 19 16:05:55 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 19 Apr 2018 13:05:55 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 659c04: #3290 Improved monkeypatch to support some form of... Message-ID: <5ad8f6a32e54a_2ba72aaed5833c146181c@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/features Home: https://github.com/pytest-dev/pytest Commit: 659c044372ece204146fee9164fb6144c494eb58 https://github.com/pytest-dev/pytest/commit/659c044372ece204146fee9164fb6144c494eb58 Author: feuillemorte Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M _pytest/monkeypatch.py Log Message: ----------- #3290 Improved monkeypatch to support some form of with statement Commit: 3d60f955f037e53a4be0a6561d664b8cb43367a9 https://github.com/pytest-dev/pytest/commit/3d60f955f037e53a4be0a6561d664b8cb43367a9 Author: feuillemorte Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M testing/test_monkeypatch.py Log Message: ----------- #3290 Added test Commit: 97be076f2930adc6bd67f4bc4690a7ccf2540c41 https://github.com/pytest-dev/pytest/commit/97be076f2930adc6bd67f4bc4690a7ccf2540c41 Author: feuillemorte Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: A changelog/3290.bugfix Log Message: ----------- #3290 Added changelog file Commit: a4daac7eb03f934752929297fe9d9329a4e86850 https://github.com/pytest-dev/pytest/commit/a4daac7eb03f934752929297fe9d9329a4e86850 Author: feuillemorte Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M doc/en/monkeypatch.rst Log Message: ----------- #3290 Fix doc Commit: ba7cad3962d646768351bb12fb9922720c46f8f8 https://github.com/pytest-dev/pytest/commit/ba7cad3962d646768351bb12fb9922720c46f8f8 Author: feuillemorte Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M _pytest/monkeypatch.py R changelog/3290.bugfix A changelog/3290.feature M doc/en/monkeypatch.rst M testing/test_monkeypatch.py Log Message: ----------- #3290 Fix comments Commit: 283ac8bbf4e8c9d270419815802a6a4460418a8e https://github.com/pytest-dev/pytest/commit/283ac8bbf4e8c9d270419815802a6a4460418a8e Author: feuillemorte Date: 2018-04-14 (Sat, 14 Apr 2018) Changed paths: M doc/en/monkeypatch.rst Log Message: ----------- #3290 Fix doc Commit: 3318e53d01e66eae0ded2d5d7e58b2e867a62f3b https://github.com/pytest-dev/pytest/commit/3318e53d01e66eae0ded2d5d7e58b2e867a62f3b Author: Bruno Oliveira Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M _pytest/monkeypatch.py A changelog/3290.feature M doc/en/monkeypatch.rst M testing/test_monkeypatch.py Log Message: ----------- Merge pull request #3382 from feuillemorte/3290-improve-monkeypatch #3290 improve monkeypatch Compare: https://github.com/pytest-dev/pytest/compare/13a6f63cd95c...3318e53d01e6 From nicoddemus at gmail.com Fri Apr 20 16:41:06 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Fri, 20 Apr 2018 13:41:06 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] bb8984: fix error in caplog docs. Message-ID: <5ada506263846_585b2adfbe349c0c839e@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: bb8984f5edfc82884a11f6e08418632da7223c0c https://github.com/pytest-dev/pytest/commit/bb8984f5edfc82884a11f6e08418632da7223c0c Author: Rachel Kogan Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M _pytest/logging.py M doc/en/builtin.rst Log Message: ----------- fix error in caplog docs. Commit: 8ff8a82c5183f7b390ba48be9ef20b444c58dc6b https://github.com/pytest-dev/pytest/commit/8ff8a82c5183f7b390ba48be9ef20b444c58dc6b Author: Rachel Kogan Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M CONTRIBUTING.rst M _pytest/helpconfig.py M _pytest/python.py M _pytest/runner.py A changelog/2798.bugfix.rst A changelog/3398.trivial.rst M doc/en/builtin.rst M doc/en/fixture.rst M doc/en/getting-started.rst M doc/en/test/plugin/terminal.rst M setup.py M testing/acceptance_test.py M testing/test_runner.py M tox.ini Log Message: ----------- Merge branch 'master' of github.com:pytest-dev/pytest Commit: 48c99f62e347a7d6ed093027e223f74502b05cfa https://github.com/pytest-dev/pytest/commit/48c99f62e347a7d6ed093027e223f74502b05cfa Author: Rachel Kogan Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: A changelog/3406.doc.rst Log Message: ----------- add changelog Commit: cefeba33efa366e1f2775b2967b2c5c5d74457ed https://github.com/pytest-dev/pytest/commit/cefeba33efa366e1f2775b2967b2c5c5d74457ed Author: Bruno Oliveira Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M changelog/3406.doc.rst Log Message: ----------- Update changelog formatting Commit: f0084608cc72573e0629712d5cfc40bf9ff6952e https://github.com/pytest-dev/pytest/commit/f0084608cc72573e0629712d5cfc40bf9ff6952e Author: Bruno Oliveira Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M _pytest/logging.py A changelog/3406.doc.rst M doc/en/builtin.rst Log Message: ----------- Merge pull request #3407 from rachel1792/master Fix typo in caplog fixture documentation: Issue #3406 Compare: https://github.com/pytest-dev/pytest/compare/1cc79ffc1044...f0084608cc72 From nicoddemus at gmail.com Mon Apr 23 10:04:39 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 23 Apr 2018 07:04:39 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 857098: added indicative error when parametrizing an argum... Message-ID: <5adde7f7ce1d4_7a062ae1dd6b3c1448339@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 857098fe0f3558f9640276e6a9990888423fe55c https://github.com/pytest-dev/pytest/commit/857098fe0f3558f9640276e6a9990888423fe55c Author: Brian Maissy Date: 2018-04-15 (Sun, 15 Apr 2018) Changed paths: M _pytest/compat.py M _pytest/python.py A changelog/3221.feature M testing/python/metafunc.py Log Message: ----------- added indicative error when parametrizing an argument with a default value Commit: 2a480c59ae9982af4e5f9df039ecb0fb58682e7b https://github.com/pytest-dev/pytest/commit/2a480c59ae9982af4e5f9df039ecb0fb58682e7b Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M _pytest/compat.py M _pytest/python.py A changelog/3221.feature M testing/python/metafunc.py Log Message: ----------- Merge pull request #3367 from brianmaissy/feature/indicative_error_for_parametrize_with_default_argument added indicative error when parametrizing an argument with a default ? Compare: https://github.com/pytest-dev/pytest/compare/f0084608cc72...2a480c59ae99 From nicoddemus at gmail.com Mon Apr 23 18:24:55 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Mon, 23 Apr 2018 15:24:55 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 6ea4c1: updated doc to delete deprecated hook Message-ID: <5ade5d3737b42_10552ada54847c1473753@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 6ea4c12da75e54f5569ab31456a1519049cc45ea https://github.com/pytest-dev/pytest/commit/6ea4c12da75e54f5569ab31456a1519049cc45ea Author: Rachel Kogan Date: 2018-04-22 (Sun, 22 Apr 2018) Changed paths: M doc/en/example/simple.rst Log Message: ----------- updated doc to delete deprecated hook Commit: d61a7670a1d50eab367dfac03896d2811dbf5279 https://github.com/pytest-dev/pytest/commit/d61a7670a1d50eab367dfac03896d2811dbf5279 Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M doc/en/example/simple.rst Log Message: ----------- Merge pull request #3422 from rachel1792/master updated doc to delete deprecated hook: Issue #3417 Compare: https://github.com/pytest-dev/pytest/compare/2a480c59ae99...d61a7670a1d5 From nicoddemus at gmail.com Tue Apr 24 17:10:09 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Tue, 24 Apr 2018 14:10:09 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 8d5664: Preparing release version 3.5.1 Message-ID: <5adf9d31ef46c_1d212af78e039c14723c7@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/tags/3.5.1 Home: https://github.com/pytest-dev/pytest Commit: 8d56641590cf1d1bd2d4c64a2673b0ba741b96a3 https://github.com/pytest-dev/pytest/commit/8d56641590cf1d1bd2d4c64a2673b0ba741b96a3 Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M CHANGELOG.rst M doc/en/announce/index.rst A doc/en/announce/release-3.5.1.rst M doc/en/example/reportingdemo.rst M doc/en/example/simple.rst Log Message: ----------- Preparing release version 3.5.1 Commit: f05230c67942e5eff18a34937d4887acc35bc5e6 https://github.com/pytest-dev/pytest/commit/f05230c67942e5eff18a34937d4887acc35bc5e6 Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M CHANGELOG.rst Log Message: ----------- Move #3221 to trivial section in the CHANGELOG Commit: 4a92011e6e0cf57ed219897afca33b4cb541dac7 https://github.com/pytest-dev/pytest/commit/4a92011e6e0cf57ed219897afca33b4cb541dac7 Author: Bruno Oliveira Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M CHANGELOG.rst Log Message: ----------- Fix note about importing from collections.abc Compare: https://github.com/pytest-dev/pytest/compare/8d56641590cf^...4a92011e6e0c From nicoddemus at gmail.com Tue Apr 24 18:30:56 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Tue, 24 Apr 2018 15:30:56 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 8d5664: Preparing release version 3.5.1 Message-ID: <5adfb0205f77_3ea72ac219c1fc04739db@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 8d56641590cf1d1bd2d4c64a2673b0ba741b96a3 https://github.com/pytest-dev/pytest/commit/8d56641590cf1d1bd2d4c64a2673b0ba741b96a3 Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M CHANGELOG.rst M doc/en/announce/index.rst A doc/en/announce/release-3.5.1.rst M doc/en/example/reportingdemo.rst M doc/en/example/simple.rst Log Message: ----------- Preparing release version 3.5.1 Commit: f05230c67942e5eff18a34937d4887acc35bc5e6 https://github.com/pytest-dev/pytest/commit/f05230c67942e5eff18a34937d4887acc35bc5e6 Author: Bruno Oliveira Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M CHANGELOG.rst Log Message: ----------- Move #3221 to trivial section in the CHANGELOG Commit: 4a92011e6e0cf57ed219897afca33b4cb541dac7 https://github.com/pytest-dev/pytest/commit/4a92011e6e0cf57ed219897afca33b4cb541dac7 Author: Bruno Oliveira Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M CHANGELOG.rst Log Message: ----------- Fix note about importing from collections.abc Commit: 69b1c2d4f61b09c5bc4bcf6fe850995efdb2b796 https://github.com/pytest-dev/pytest/commit/69b1c2d4f61b09c5bc4bcf6fe850995efdb2b796 Author: Bruno Oliveira Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M CHANGELOG.rst M doc/en/announce/index.rst A doc/en/announce/release-3.5.1.rst M doc/en/example/reportingdemo.rst M doc/en/example/simple.rst Log Message: ----------- Merge pull request #3424 from nicoddemus/release-3.5.1 Preparing release version 3.5.1 Compare: https://github.com/pytest-dev/pytest/compare/d61a7670a1d5...69b1c2d4f61b From nicoddemus at gmail.com Tue Apr 24 20:25:54 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Tue, 24 Apr 2018 17:25:54 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] 0b2b73: Remove CHANGELOG entries left by old bug in towncr... Message-ID: <5adfcb1295659_19e92ad8f4e57c144817e@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: 0b2b73c36a97abda2bca94e2e9b2d08100b796ef https://github.com/pytest-dev/pytest/commit/0b2b73c36a97abda2bca94e2e9b2d08100b796ef Author: Bruno Oliveira Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: R changelog/2798.bugfix.rst R changelog/3221.feature R changelog/3330.trivial.rst R changelog/3339.trivial R changelog/3348.bugfix.rst R changelog/3360.trivial R changelog/3372.bugfix.rst R changelog/3398.trivial.rst R changelog/3406.doc.rst Log Message: ----------- Remove CHANGELOG entries left by old bug in towncrier From nicoddemus at gmail.com Thu Apr 26 12:15:49 2018 From: nicoddemus at gmail.com (Bruno Oliveira) Date: Thu, 26 Apr 2018 09:15:49 -0700 Subject: [Pytest-commit] [pytest-dev/pytest] d2bf0b: Update all pypi.python.org URLs to pypi.org Message-ID: <5ae1fb35a1b6_24c02aae0c2abc0c459e4@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/pytest-dev/pytest Commit: d2bf0bf9bbf0841590cc32d51be84902d1894069 https://github.com/pytest-dev/pytest/commit/d2bf0bf9bbf0841590cc32d51be84902d1894069 Author: Jon Dufresne Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M README.rst A changelog/3431.trivial.rst M doc/en/_templates/links.html M doc/en/announce/release-2.3.5.rst M doc/en/announce/release-2.4.0.rst M doc/en/development_guide.rst M doc/en/example/nonpython.rst M doc/en/example/parametrize.rst M doc/en/example/simple.rst M doc/en/faq.rst M doc/en/fixture.rst M doc/en/getting-started.rst M doc/en/goodpractices.rst M doc/en/links.inc M doc/en/plugins.rst M doc/en/projects.rst M doc/en/proposals/parametrize_with_fixtures.rst M doc/en/test/plugin/cov.rst M doc/en/test/plugin/oejskit.rst M doc/en/test/plugin/xdist.rst M doc/en/unittest.rst M doc/en/usage.rst M doc/en/writing_plugins.rst Log Message: ----------- Update all pypi.python.org URLs to pypi.org For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html Commit: febccae0374601a175bc6ddbd83dd8e1fde8c1e9 https://github.com/pytest-dev/pytest/commit/febccae0374601a175bc6ddbd83dd8e1fde8c1e9 Author: Bruno Oliveira Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M README.rst A changelog/3431.trivial.rst M doc/en/_templates/links.html M doc/en/announce/release-2.3.5.rst M doc/en/announce/release-2.4.0.rst M doc/en/development_guide.rst M doc/en/example/nonpython.rst M doc/en/example/parametrize.rst M doc/en/example/simple.rst M doc/en/faq.rst M doc/en/fixture.rst M doc/en/getting-started.rst M doc/en/goodpractices.rst M doc/en/links.inc M doc/en/plugins.rst M doc/en/projects.rst M doc/en/proposals/parametrize_with_fixtures.rst M doc/en/test/plugin/cov.rst M doc/en/test/plugin/oejskit.rst M doc/en/test/plugin/xdist.rst M doc/en/unittest.rst M doc/en/usage.rst M doc/en/writing_plugins.rst Log Message: ----------- Merge pull request #3431 from jdufresne/pypi Update all pypi.python.org URLs to pypi.org Compare: https://github.com/pytest-dev/pytest/compare/0b2b73c36a97...febccae03746