Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-20 | fixup! tox.ini: clean up filterwarnings | Daniel Hahler | |
2019-07-20 | tox.ini: clean up filterwarnings | Daniel Hahler | |
- path.local/path.readlines is not used anymore - enhance doc for "invalid escape sequence" filter | |||
2019-07-16 | Merge pull request #5593 from bluetech/type-annotations-1 | Ran Benita | |
Type-annotate pytest.{exit,skip,fail,xfail,importorskip,warns,raises} | |||
2019-07-14 | Use flake8's extend-ignore instead of ignore | Ran Benita | |
extend-ignore adds ignores in addition to flake8's existing ignores. The default ignores currently are: E121,E123,E126,E226,E24,E704,W503,W504 | |||
2019-07-11 | Remove support code for unittest 2 | Bruno Oliveira | |
Also moved a pytest_runtest_makereport hook implemented in nose.py, but nowadays makes more sense to be implemented in unittest.py | |||
2019-07-08 | Show warning about importing abcs from collections once | Bruno Oliveira | |
This is being raised by `unittest2.compatibility`: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working | |||
2019-06-30 | Remove 'RemovedInPytest4Warning' | Bruno Oliveira | |
2019-06-27 | Remove stray comment from tox.ini | Anthony Sottile | |
2019-06-12 | Minor: tox: coverage: use -m with coverage-report (#5427) | Bruno Oliveira | |
Minor: tox: coverage: use -m with coverage-report | |||
2019-06-09 | tox: coverage: use -m with coverage-report | Daniel Hahler | |
2019-06-08 | ci: optimize twisted/pexpect related jobs | Daniel Hahler | |
- tox: use twisted as dep only - Azure: move twisted/numpy to main py37 job - Travis: move twisted to main py37 build | |||
2019-06-02 | Drop Python 2.7 and 3.4 support | Bruno Oliveira | |
* Update setup.py requires and classifiers * Drop Python 2.7 and 3.4 from CI * Update docs dropping 2.7 and 3.4 support * Fix mock imports and remove tests related to pypi's mock module * Add py27 and 34 support docs to the sidebar * Remove usage of six from tmpdir * Remove six.PY* code blocks * Remove sys.version_info related code * Cleanup compat * Remove obsolete safe_str * Remove obsolete __unicode__ methods * Remove compat.PY35 and compat.PY36: not really needed anymore * Remove unused UNICODE_TYPES * Remove Jython specific code * Remove some Python 2 references from docs Related to #5275 | |||
2019-05-30 | tox: pexpect: use "-m uses_pexpect" | Daniel Hahler | |
2019-05-28 | conftest: add uses_pexpect mark | Daniel Hahler | |
2019-05-14 | ci: tox: fix py37-freeze | Daniel Hahler | |
Remove ``--no-use-pep517``, which appears to not be supported anymore, and PyInstaller works without it by now. | |||
2019-05-11 | Further "unknown marks warning" improvements (#5178) | Bruno Oliveira | |
Further "unknown marks warning" improvements | |||
2019-05-09 | Remove unused markers and enable --strict-markers | Bruno Oliveira | |
2019-05-09 | Remove the 'issue' marker from test suite | Bruno Oliveira | |
It doesn't seem to add much value (why would one execute tests based on that marker?), plus using the docstring for that encourages one to write a more descriptive message about the test | |||
2019-05-09 | Merge remote-tracking branch 'upstream/master' into merge-master-into-features | Bruno Oliveira | |
2019-05-06 | Restore usedevelop=True now that pip 19.1.1 restored the old behavior | Bruno Oliveira | |
Fix #5167 | |||
2019-04-28 | Publish UnknownMarkWarning as part of the public API and docs | Bruno Oliveira | |
2019-04-27 | Merge master into features | Daniel Hahler | |
2019-04-25 | Workaround for editable installs with pip 19.1 | Bruno Oliveira | |
Related to #5167 | |||
2019-04-07 | Add a conftest to prefer faster tests | Daniel Hahler | |
This uses pytest_collection_modifyitems for pytest's own tests to order them, preferring faster ones via quick'n'dirty heuristics only for now. | |||
2019-04-03 | Merge master into features (with regen branch) | Daniel Hahler | |
2019-04-03 | tox.ini: regen: clear pytest cache for stable outcome | Daniel Hahler | |
2019-04-01 | Use mark-specific warning type | Zac Hatfield-Dodds | |
So that we can ignore it in self-tests. | |||
2019-04-01 | Register marks from self-tests | Zac Hatfield-Dodds | |
2019-03-31 | Register "issue" mark for self-tests | Zac-HD | |
2019-03-26 | Merge master into features | Daniel Hahler | |
2019-03-22 | tox.ini: usedevelop implies skipsdist | Daniel Hahler | |
2019-03-20 | tox: generic twisted factor | Daniel Hahler | |
2019-03-20 | ci: rename "trial" tox factor to "twisted" | Daniel Hahler | |
Ref: https://github.com/pytest-dev/pytest/pull/4848#issuecomment-467909204 | |||
2019-03-03 | tox/setup.py: remove _PYTEST_SETUP_SKIP_PLUGGY_DEP=1 hack | Daniel Hahler | |
2019-03-03 | tox: generic pluggymaster factor | Daniel Hahler | |
2019-03-01 | Merge pull request #4864 from blueyed/isort-cfg | Daniel Hahler | |
Add config for isort | |||
2019-03-01 | tox: split default posargs in multiple env vars | Daniel Hahler | |
This is required for combining. Use it for new lsof facor also. | |||
2019-03-01 | tox.ini: add config for isort | Daniel Hahler | |
2019-03-01 | tox: add generic nobyte and numpy factors | Daniel Hahler | |
Remove `py27-nobyte` from tox.ini, which was using xdist already. Therefore this also removes `py27-xdist` from Travis. "nobyte" was added in 036557ac to test that test_assertrewrite.py works with a global PYTHONDONTWRITEBYTECODE=1 setting. "numpy" is only a special dependency, and can be run together with nobyte/xdist. | |||
2019-02-27 | tox: generic pexpect factor | Daniel Hahler | |
2019-02-24 | Add unittest2 testing to trial environment | Bruno Oliveira | |
Just noticed that `test_usefixtures_marker_on_unittest` is parametrized for unittest2, but no environment ever installed that library. | |||
2019-02-18 | Add same environments to Azure as have in AppVeyor, except py37-freeze | Bruno Oliveira | |
py37-freeze will be tackled in https://github.com/pytest-dev/pytest/issues/4807 | |||
2019-02-15 | tox: add generic xdist factor | Daniel Hahler | |
Cherry-picked from features. Conflicts: tox.ini | |||
2019-02-12 | Pass PYTEST_ADDOPTS to tox envs [skip travis] [skip appveyor] | Bruno Oliveira | |
2019-02-10 | tox: cleanup/revisit deps | Daniel Hahler | |
2019-02-10 | Bump tox minversion | Daniel Hahler | |
For https://github.com/tox-dev/tox/commit/c611a16afe653e7e96bda5da1949f630cbe37656 | |||
2019-02-10 | tox: use deps for pluggymaster testenvs | Daniel Hahler | |
https://github.com/tox-dev/tox/issues/706 has been fixed. | |||
2019-02-08 | Merge pull request #4751 from blueyed/fix-py-freeze | Daniel Hahler | |
tox: py37-freeze: use --no-use-pep517 for PyInstaller | |||
2019-02-08 | tox: py37-freeze: use --no-use-pep517 for PyInstaller | Daniel Hahler | |
Fixes https://github.com/pytest-dev/pytest/issues/4750. | |||
2019-02-08 | Use isolated_build option in tox.ini | Bruno Oliveira | |
As per the excellent article by gaborbernat: https://www.bernat.tech/pep-517-518/ |