Daniel Hahler
|
76687030f0
|
Merge branch 'master' into merge-master-into-features
Conflicts:
appveyor.yml
setup.py
|
2019-03-05 19:07:36 +01:00 |
Daniel Hahler
|
c4aa57bc4c
|
tox/setup.py: remove _PYTEST_SETUP_SKIP_PLUGGY_DEP=1 hack
|
2019-03-03 13:15:13 +01:00 |
Daniel Hahler
|
0d31e852b1
|
Run isort
|
2019-03-01 14:24:18 +01:00 |
Daniel Hahler
|
ccab469a0c
|
Fix test_argcomplete: use python -m pytest
Previously it was not run with a) xdist ("-c"), and b) "python -m
pytest" ("…/pytest.py", not executable).
|
2019-02-27 16:52:46 +01:00 |
Bruno Oliveira
|
2cf1de3f2d
|
Merge pull request #4727 from nicoddemus/early-load-4718
Change -p so it is possible to early load setuptools plugins
|
2019-02-25 10:05:51 -03:00 |
Bruno Oliveira
|
a0207274f4
|
-p option now can be used to early-load plugins by entry-point name
Fixes #4718
|
2019-02-24 13:20:17 -03:00 |
Bruno Oliveira
|
ede6387caa
|
Require funcsigs>=1.0 on Python 2.7
Fix #4815
|
2019-02-24 12:11:08 -03:00 |
Sam Brightman
|
b4be228330
|
Constrain more_itertools for Python 2.7 compatibility
Fixes #4772, #4770.
|
2019-02-12 11:53:23 +00:00 |
Daniel Hahler
|
e46f995cc7
|
setup.py: add "testing" extra requirement
Use this in tox to stream-line base testing requirements.
Closes https://github.com/pytest-dev/pytest/issues/4410.
|
2018-11-18 08:55:17 +01:00 |
Anthony Sottile
|
2368fbb63c
|
Apply reorder-python-imports to all files
|
2018-10-25 00:01:29 -07:00 |
Ronny Pfannschmidt
|
4f4c91caf5
|
fix #4177 - pin setuptools>=40.0
|
2018-10-17 20:08:07 +02:00 |
Ronny Pfannschmidt
|
7855284ef7
|
move most setuptools parameters over to setup.cfg
|
2018-10-15 07:30:07 +02:00 |
Ronny Pfannschmidt
|
d4351ac5a2
|
modernize packaging for setuptools>30.3
|
2018-10-14 21:44:32 +02:00 |
Bruno Oliveira
|
96aad2983b
|
Move code to get width of current line to a function
|
2018-08-30 21:16:35 -03:00 |
wim glenn
|
c18a5b5179
|
try to be backwards compat
|
2018-08-30 19:06:20 -05:00 |
wim glenn
|
29c5ac71bc
|
improve line width estimate
|
2018-08-30 18:59:58 -05:00 |
Steve Piercy
|
bde3d1a0cd
|
Use https; save a redirect
|
2018-08-28 14:34:39 -07:00 |
Ronny Pfannschmidt
|
57a8f208bc
|
fix #3757 by pinning to pathlib2 that supports __fspath__
|
2018-08-01 11:45:39 +02:00 |
Bruno Oliveira
|
e3d412d1f4
|
Warn when implementations exist for pytest_namespace hook
This hook has been deprecated and will be removed in the future.
Fix #2639
|
2018-07-29 22:20:23 -03:00 |
Bruno Oliveira
|
0e47599572
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-07-29 21:15:51 -03:00 |
Bruno Oliveira
|
7f27512a48
|
Pin pluggy to <0.8
|
2018-07-28 09:46:35 -03:00 |
Ronny Pfannschmidt
|
89e0a3ec27
|
merge from master to features
|
2018-06-26 17:01:05 +02:00 |
Ronny Pfannschmidt
|
603df1ea1c
|
whops, its supported starting with python 3.6, not python 3.5
|
2018-06-22 23:56:22 +02:00 |
Ronny Pfannschmidt
|
abbf73ad1a
|
use pathlib2 up to python3.4 - damn the stdlib
|
2018-06-22 23:56:22 +02:00 |
Ronny Pfannschmidt
|
c7eb53317b
|
port cache plugin internals to pathlib
warning logging got broken by detanglement from config
|
2018-06-22 23:56:22 +02:00 |
Anthony Sottile
|
b285078db4
|
Merge pull request #3535 from RonnyPfannschmidt/config-split
begin to turn config into package
|
2018-06-15 10:28:06 -07:00 |
Anthony Sottile
|
c1d9ca81df
|
Remove setup.py test now that it's broken
|
2018-06-07 22:01:14 -07:00 |
Ronny Pfannschmidt
|
bc2247219f
|
turn config into package
this prepares the splitting
|
2018-06-05 09:08:53 +02:00 |
Ronny Pfannschmidt
|
eaa882f3d5
|
switch to src layout
|
2018-05-26 09:10:38 +02:00 |
Ronny Pfannschmidt
|
703e4b11ba
|
run black
|
2018-05-23 16:48:46 +02:00 |
Bruno Oliveira
|
63368e07ea
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-04-24 21:26:45 -03:00 |
Bruno Oliveira
|
aa95a425d7
|
Attempt to solve race-condition which corrupts .pyc files on Windows
This uses of the `atomicwrites` library.
This is very hard to create a reliable test for.
Fix #3008
|
2018-04-12 08:19:28 -03:00 |
Bruno Oliveira
|
37ee4fbc48
|
Add additional project urls to setup.py
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-11 23:46:17 -03:00 |
Stefan Scherfke
|
9aa2a83785
|
Use correct spelling for "more-itertools"
|
2018-04-03 16:48:32 +02:00 |
Bruno Oliveira
|
25399da904
|
Reintroduce more_itertools dependency
Reintroduce more_itertools that was added in #3265, now in the features branch
|
2018-03-04 10:59:46 -03:00 |
Ronny Pfannschmidt
|
de2de00de9
|
update setup.py for the mark package
|
2018-02-22 14:19:31 +01:00 |
Bruno Oliveira
|
3bc8b50a0d
|
Merge pull request #3228 from thisch/update_attr
Update minimal attrs library to v17.4.0
|
2018-02-17 20:19:07 -02:00 |
Thomas Hisch
|
82cdc487ce
|
Fix raised warning when attrs 17.4.0 is used
Related: #3223
|
2018-02-15 21:09:44 +01:00 |
Bruno Oliveira
|
e289c60c3a
|
Support py37 officially
Python 3.7.0b1 has been released:
https://www.python.org/downloads/release/python-370b1/
Fix #3168
|
2018-02-02 17:15:16 -02:00 |
Tzu-ping Chung
|
b256cd2a6a
|
Add support for new environment marker usages
|
2018-01-09 21:34:11 +08:00 |
Bruno Oliveira
|
0de1a65644
|
Update pluggy pin to pluggy>=0.5,<0.7 after pluggy-0.6 release
|
2017-11-24 14:42:25 -02:00 |
Bruno Oliveira
|
7a7cb8c8c5
|
Require py>=1.5.0
|
2017-11-21 21:01:41 -02:00 |
Bruno Oliveira
|
c7be83ac47
|
Update pluggy pin to 0.5.*
|
2017-11-15 13:00:29 -02:00 |
Florian Bruhin
|
1aeb58b531
|
Merge pull request #2928 from nicoddemus/python-requires
Prevent pip from installing pytest in unsupported Python versions
|
2017-11-15 09:46:04 +01:00 |
Bruno Oliveira
|
e87ff07370
|
Prevent pip from installing pytest in unsupported Python versions
Fix #2922
|
2017-11-14 22:27:15 -02:00 |
Bruno Oliveira
|
3b3bf9f53d
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2017-11-14 18:42:29 -02:00 |
Bruno Oliveira
|
d26c1e3ad9
|
Pin py<1.5 as 1.5 drops py26 and py33 support
|
2017-11-12 21:50:11 -02:00 |
Ronny Pfannschmidt
|
07b2b18a01
|
introduce attrs as dependency and use it
for FixtureFunctionMarker and marks
|
2017-10-30 17:04:42 +01:00 |
Ceridwen
|
3da28067f3
|
Replace introspection in compat.getfuncargnames() with inspect/funcsigs.signature
|
2017-10-19 16:01:26 -07:00 |
Ronny Pfannschmidt
|
c750a5beec
|
Merge pull request #2794 from thisch/catchlog
Merge pytest-catchlog plugin
|
2017-10-12 09:02:46 +02:00 |