Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-07 | Use atomicrewrites only on Windows | Daniel Hahler | |
Fixes https://github.com/pytest-dev/pytest/issues/6147 | |||
2019-10-06 | ci: test oldest supported attrs | Daniel Hahler | |
2019-08-09 | Validate xunit2 files against the schema | Bruno Oliveira | |
Fix #5095 | |||
2019-07-04 | Replace importlib_metadata with importlib.metadata on Python 3.8+ | Miro Hrončok | |
Fixes https://github.com/pytest-dev/pytest/issues/5537 | |||
2019-06-03 | manual: remove dependence on six | Anthony Sottile | |
2019-06-03 | pre-commit run fix-encoding-pragma --all-files | Anthony Sottile | |
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-28 | Merge master into features | Daniel Hahler | |
2019-05-27 | Switch to importlib-metadata | Anthony Sottile | |
2019-05-14 | Use fix-encoding-pragma pre-commit hook | Anthony Sottile | |
2019-05-09 | Merge remote-tracking branch 'upstream/master' into merge-master-into-features | Bruno Oliveira | |
2019-05-09 | Pin pluggy to <1.0 | Bruno Oliveira | |
Make sure we don't update to pluggy 1.0 automatically, as there are planned breaking changes in the 1.0 release. | |||
2019-05-08 | Require pluggy>=0.11 | Sitaktif | |
Pluggy 0.10.0 introduced a new dependency `importlib-metadata` but that package cannot be imported when installed as an egg and that is causing problems for users relying on `setup.py` to install packages present in `test_require`. This change was quickly reverted in pluggy 0.11.0. See https://github.com/pytest-dev/pluggy/issues/205 | |||
2019-04-05 | use wcwidth | Daniel Hahler | |
2019-03-05 | Merge branch 'master' into merge-master-into-features | Daniel Hahler | |
Conflicts: appveyor.yml setup.py | |||
2019-03-03 | tox/setup.py: remove _PYTEST_SETUP_SKIP_PLUGGY_DEP=1 hack | Daniel Hahler | |
2019-03-01 | Run isort | Daniel Hahler | |
2019-02-27 | Fix test_argcomplete: use python -m pytest | Daniel Hahler | |
Previously it was not run with a) xdist ("-c"), and b) "python -m pytest" ("…/pytest.py", not executable). | |||
2019-02-25 | Merge pull request #4727 from nicoddemus/early-load-4718 | Bruno Oliveira | |
Change -p so it is possible to early load setuptools plugins | |||
2019-02-24 | -p option now can be used to early-load plugins by entry-point name | Bruno Oliveira | |
Fixes #4718 | |||
2019-02-24 | Require funcsigs>=1.0 on Python 2.7 | Bruno Oliveira | |
Fix #4815 | |||
2019-02-12 | Constrain more_itertools for Python 2.7 compatibility | Sam Brightman | |
Fixes #4772, #4770. | |||
2018-11-18 | setup.py: add "testing" extra requirement | Daniel Hahler | |
Use this in tox to stream-line base testing requirements. Closes https://github.com/pytest-dev/pytest/issues/4410. | |||
2018-10-25 | Apply reorder-python-imports to all files | Anthony Sottile | |
2018-10-17 | fix #4177 - pin setuptools>=40.0 | Ronny Pfannschmidt | |
2018-10-15 | move most setuptools parameters over to setup.cfg | Ronny Pfannschmidt | |
2018-10-14 | modernize packaging for setuptools>30.3 | Ronny Pfannschmidt | |
2018-08-30 | Move code to get width of current line to a function | Bruno Oliveira | |
2018-08-30 | try to be backwards compat | wim glenn | |
2018-08-30 | improve line width estimate | wim glenn | |
2018-08-28 | Use https; save a redirect | Steve Piercy | |
2018-08-01 | fix #3757 by pinning to pathlib2 that supports __fspath__ | Ronny Pfannschmidt | |
2018-07-29 | Warn when implementations exist for pytest_namespace hook | Bruno Oliveira | |
This hook has been deprecated and will be removed in the future. Fix #2639 | |||
2018-07-29 | Merge remote-tracking branch 'upstream/master' into merge-master-into-features | Bruno Oliveira | |
2018-07-28 | Pin pluggy to <0.8 | Bruno Oliveira | |
2018-06-26 | merge from master to features | Ronny Pfannschmidt | |
2018-06-22 | whops, its supported starting with python 3.6, not python 3.5 | Ronny Pfannschmidt | |
2018-06-22 | use pathlib2 up to python3.4 - damn the stdlib | Ronny Pfannschmidt | |
2018-06-22 | port cache plugin internals to pathlib | Ronny Pfannschmidt | |
warning logging got broken by detanglement from config | |||
2018-06-15 | Merge pull request #3535 from RonnyPfannschmidt/config-split | Anthony Sottile | |
begin to turn config into package | |||
2018-06-07 | Remove setup.py test now that it's broken | Anthony Sottile | |
2018-06-05 | turn config into package | Ronny Pfannschmidt | |
this prepares the splitting | |||
2018-05-26 | switch to src layout | Ronny Pfannschmidt | |
2018-05-23 | run black | Ronny Pfannschmidt | |
2018-04-24 | Merge remote-tracking branch 'upstream/master' into merge-master-into-features | Bruno Oliveira | |
2018-04-12 | Attempt to solve race-condition which corrupts .pyc files on Windows | Bruno Oliveira | |
This uses of the `atomicwrites` library. This is very hard to create a reliable test for. Fix #3008 | |||
2018-04-11 | Add additional project urls to setup.py | Bruno Oliveira | |
According to: https://packaging.python.org/tutorials/distributing-packages/#project-urls Those URLs are displayed in the project page in Warehouse (new PyPI). | |||
2018-04-03 | Use correct spelling for "more-itertools" | Stefan Scherfke | |
2018-03-04 | Reintroduce more_itertools dependency | Bruno Oliveira | |
Reintroduce more_itertools that was added in #3265, now in the features branch | |||
2018-02-22 | update setup.py for the mark package | Ronny Pfannschmidt | |