Preparing release version 3.6.4
This commit is contained in:
		
							parent
							
								
									7f27512a48
								
							
						
					
					
						commit
						317cd41215
					
				|  | @ -8,6 +8,33 @@ | ||||||
| 
 | 
 | ||||||
| .. towncrier release notes start | .. towncrier release notes start | ||||||
| 
 | 
 | ||||||
|  | pytest 3.6.4 (2018-07-28) | ||||||
|  | ========================= | ||||||
|  | 
 | ||||||
|  | Bug Fixes | ||||||
|  | --------- | ||||||
|  | 
 | ||||||
|  | - Invoke pytest using ``-mpytest`` so ``sys.path`` does not get polluted by packages installed in ``site-packages``. (`#742 <https://github.com/pytest-dev/pytest/issues/742>`_) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Improved Documentation | ||||||
|  | ---------------------- | ||||||
|  | 
 | ||||||
|  | - Use ``smtp_connection`` instead of ``smtp`` in fixtures documentation to avoid possible confusion. (`#3592 <https://github.com/pytest-dev/pytest/issues/3592>`_) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Trivial/Internal Changes | ||||||
|  | ------------------------ | ||||||
|  | 
 | ||||||
|  | - Remove obsolete ``__future__`` imports. (`#2319 <https://github.com/pytest-dev/pytest/issues/2319>`_) | ||||||
|  | 
 | ||||||
|  | - Add CITATION to provide information on how to formally cite pytest. (`#3402 <https://github.com/pytest-dev/pytest/issues/3402>`_) | ||||||
|  | 
 | ||||||
|  | - Replace broken type annotations with type comments. (`#3635 <https://github.com/pytest-dev/pytest/issues/3635>`_) | ||||||
|  | 
 | ||||||
|  | - Pin ``pluggy`` to ``<0.8``. (`#3727 <https://github.com/pytest-dev/pytest/issues/3727>`_) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| Pytest 3.6.3 (2018-07-04) | Pytest 3.6.3 (2018-07-04) | ||||||
| ========================= | ========================= | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Remove obsolete ``__future__`` imports. |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Add CITATION to provide information on how to formally cite pytest. |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Use ``smtp_connection`` instead of ``smtp`` in fixtures documentation to avoid possible confusion. |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Replace broken type annotations with type comments. |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Pin ``pluggy`` to ``<0.8``. |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| Invoke pytest using ``-mpytest`` so ``sys.path`` does not get polluted by packages installed in ``site-packages``. |  | ||||||
|  | @ -6,6 +6,7 @@ Release announcements | ||||||
|    :maxdepth: 2 |    :maxdepth: 2 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |    release-3.6.4 | ||||||
|    release-3.6.3 |    release-3.6.3 | ||||||
|    release-3.6.2 |    release-3.6.2 | ||||||
|    release-3.6.1 |    release-3.6.1 | ||||||
|  |  | ||||||
|  | @ -0,0 +1,24 @@ | ||||||
|  | pytest-3.6.4 | ||||||
|  | ======================================= | ||||||
|  | 
 | ||||||
|  | pytest 3.6.4 has just been released to PyPI. | ||||||
|  | 
 | ||||||
|  | This is a bug-fix release, being a drop-in replacement. To upgrade:: | ||||||
|  | 
 | ||||||
|  |   pip install --upgrade pytest | ||||||
|  | 
 | ||||||
|  | The full changelog is available at http://doc.pytest.org/en/latest/changelog.html. | ||||||
|  | 
 | ||||||
|  | Thanks to all who contributed to this release, among them: | ||||||
|  | 
 | ||||||
|  | * Anthony Sottile | ||||||
|  | * Bernhard M. Wiedemann | ||||||
|  | * Bruno Oliveira | ||||||
|  | * Drew | ||||||
|  | * E Hershey | ||||||
|  | * Hugo Martins | ||||||
|  | * Vlad Shcherbina | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Happy testing, | ||||||
|  | The pytest Development Team | ||||||
|  | @ -411,8 +411,10 @@ is to be run with different sets of arguments for its three arguments: | ||||||
| Running it results in some skips if we don't have all the python interpreters installed and otherwise runs all combinations (5 interpreters times 5 interpreters times 3 objects to serialize/deserialize):: | Running it results in some skips if we don't have all the python interpreters installed and otherwise runs all combinations (5 interpreters times 5 interpreters times 3 objects to serialize/deserialize):: | ||||||
| 
 | 
 | ||||||
|    . $ pytest -rs -q multipython.py |    . $ pytest -rs -q multipython.py | ||||||
|    ...........................                                          [100%] |    ...sss...sssssssss...sss...                                          [100%] | ||||||
|    27 passed in 0.12 seconds |    ========================= short test summary info ========================== | ||||||
|  |    SKIP [15] $REGENDOC_TMPDIR/CWD/multipython.py:28: 'python3.4' not found | ||||||
|  |    12 passed, 15 skipped in 0.12 seconds | ||||||
| 
 | 
 | ||||||
| Indirect parametrization of optional implementations/imports | Indirect parametrization of optional implementations/imports | ||||||
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | ||||||
|  |  | ||||||
|  | @ -416,7 +416,7 @@ Now we can profile which test functions execute the slowest:: | ||||||
|     ========================= slowest 3 test durations ========================= |     ========================= slowest 3 test durations ========================= | ||||||
|     0.30s call     test_some_are_slow.py::test_funcslow2 |     0.30s call     test_some_are_slow.py::test_funcslow2 | ||||||
|     0.20s call     test_some_are_slow.py::test_funcslow1 |     0.20s call     test_some_are_slow.py::test_funcslow1 | ||||||
|     0.13s call     test_some_are_slow.py::test_funcfast |     0.10s call     test_some_are_slow.py::test_funcfast | ||||||
|     ========================= 3 passed in 0.12 seconds ========================= |     ========================= 3 passed in 0.12 seconds ========================= | ||||||
| 
 | 
 | ||||||
| incremental testing - test steps | incremental testing - test steps | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue