summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2014-07-28address issue170 by merging David Mohr's PR on adding "raises" as an optionalholger krekel
argument to pytest.mark.xfail.
2014-07-17bump version, preliminary announcementholger krekel
2014-07-17pytest depends on the freshly released 1.4.22 to function properlyholger krekel
2014-06-29fix issue364: shorten and enhance tracebacks representation by default.holger krekel
The new "--tb=auto" option (default) will only display long tracebacks for the first and last entry. You can get the old behaviour of printing all entries as long entries with "--tb=long". Also short entries by default are now printed very similarly to "--tb=native" ones.
2014-05-13update the list of officially supported Python versions in setup.pyJurko Gospodnetić
Removed Python 3.0 & 3.1 off the list and added Python 3.4. --HG-- branch : setup cleanup
2014-05-13stylistic setup.py code cleanupJurko Gospodnetić
--HG-- branch : setup cleanup
2014-05-09setup.py: Require argparse for PY3 < 3.2Marc Abramowitz
E.g.: python3.1; noticed py31 failure while running tox for six --HG-- branch : require_argparse_for_py3_lt_32
2014-04-03bump version to 2.6.0.dev1 because i think we are going for a 2.6.0 release nextholger krekel
and not just a 2.5 maintenance one.
2014-04-02fix issue493: don't run tests in doc directory with ``python setup.py test``holger krekel
(use tox -e doctesting for that)
2014-03-14add changelog for warning system, bump internal versionholger krekel
2014-01-29add release announcement, bump version to 2.5.2,holger krekel
add links to plugins index, regenerate doc examples.
2014-01-29require py>=1.2.20holger krekel
2014-01-22fix issue413: exceptions with unicode attributes are now printedholger krekel
correctly also on python2 and with pytest-xdist runs. (the fix requires py-1.4.20)
2014-01-18replace py.test module references with pytestJurko Gospodnetić
The only remaining 'py.test' references are: * those referring to the 'py.test' executable * those in code explicitly testing py.test/pytest module compatibility * those in old CHANGES documentation * those in documentation generated based on external data * those in seemingly unfinished & unmaintained Japanese documentation Minor stylistic changes and typo corrections made to documentation next to several applied py.test --> pytest content changes.
2013-12-18fix issue409 -- better interoperate with cx_freeze by notholger krekel
trying to import from collections.abc which causes problems for py27/cx_freeze.
2013-12-16fix issue407: fix addoption docstring to point to argparse instead ofholger krekel
optparse. Thanks Daniel D. Wright.
2013-12-12don't declare py25 as supported anymore.holger krekel
2013-12-11regen docs and bump version to 2.5.0holger krekel
2013-12-11add changelog: fix issue319 - correctly show unicode in assertion errors. Manyholger krekel
thanks to Floris Bruynooghe for the complete PR. Also means we depend on py>=1.4.19 now.
2013-10-24change metadataholger krekel
2013-10-21fix unicode handling with junitxml, fixes issue368.holger krekel
2013-10-09make "--runxfail" turn imperative pytest.xfail calls into no opsholger krekel
(it already did neutralize pytest.mark.xfail markers)
2013-10-05bump version to 2.3.3.dev1holger krekel
2013-10-04add pluginmanager.do_configure(config) as a link toholger krekel
config.do_configure() for plugin-compatibility add some more plugins to plugin-test.sh
2013-10-03fix issue365 and depend on a newer py versions which uses coloramaholger krekel
for coloring instead of its own ctypes hacks.
2013-10-02avoid "IOError: Bad Filedescriptor" on pytest shutdown by not closingholger krekel
the internal dupped stdout (fix is slightly hand-wavy but work).
2013-10-022.4.1 release prepsholger krekel
2013-10-01bump version to dev again, new CHANGELOG section for 2.4.1.dev.holger krekel
2013-10-01bump version to 2.4.0holger krekel
2013-09-30bump version, some windows test fixes, prevent logging from raising ↵holger krekel
exceptions at the end (finally), add py25 to tox.ini.
2013-09-27bump versionholger krekel
2013-09-06- fix issue181: --pdb now also works on collect errors. This washolger krekel
implemented by a slight internal refactoring and the introduction of a new hook ``pytest_exception_interact`` hook. - fix issue341: introduce new experimental hook for IDEs/terminals to intercept debugging: ``pytest_exception_interact(node, call, report)``.
2013-08-11strike distribute depholger krekel
2013-08-02ref #322 cleanup all teardown calling to only happen when setup succeeded.holger krekel
don't use autouse fixtures for now because it would cause a proliferation and overhead for the execution of every test. Rather introduce a node.addfinalizer(fin) to attach a finalizer to the respective node and call it from node.setup() functions if the setup phase succeeded (i.e. there is no setup function or it finished successfully)
2013-08-01fix issue334: don't recommend distribute but setuptools everywhere, also ↵holger krekel
remove implicit distribute_setup support from setup.py.
2013-07-26make genscript provide information as to compatibilityholger krekel
(now that argparse is a dependency on python2.6)
2013-07-24bump versionholger krekel
2013-07-17SO-17664702: call fixture finalizers even if the fixture functionholger krekel
partially failed (finalizers would not always be called before)
2013-07-16some python2.5/3.3 fixes of Brianna's parametrize improvementsholger krekel
2013-06-28fix issue323 - parametrize() of many module-scoped paramsholger krekel
2013-06-23mention added support for setUpModule/tearDownModule detection, thanks Brian ↵holger krekel
Okken.
2013-05-28allow to specify parametrize inputs as a comma-separated stringholger krekel
add Wouter to changelog and to authors
2013-05-07bump versionholger krekel
2013-05-07support boolean condition expressions in skipif/xfailholger krekel
change documentation to prefer it over string expressions
2013-05-07fix issue245 by depending on py-1.4.14 which fixes py.io.dupfileholger krekel
to not assume file.mode is present.
2013-05-07 implemented as context managers. Thanks Andreas Pelme,holger krekel
ladimir Keleshev. fix issue245 by depending on the released py-1.4.14 which fixes py.io.dupfile to work with files with no mode. Thanks Jason R. Coombs.
2013-05-05allow fixture functions to be implemented as context managers:holger krekel
@pytest.fixture def myfix(): # setup yield 1 # teardown
2013-05-05bump versionholger krekel
2013-04-30release 2.3.5 packagingholger krekel
2013-04-22allow re-running of a test item (as exercised by theholger krekel
pytest-rerunfailures plugins) by re-initializing and removing request/funcargs information in runtestprotocol() - which is a slightly odd place to add funcarg-related functionality but it allows all pytest_runtest_setup/teardown hooks to properly see a valid request/funcarg content on test items.