Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [pkg] forgot one bump... | Julien Cristau | 2016-03-15 | 1 | -1/+1 | |
| | ||||||
* | [pkg] 1.2.0 | Julien Cristau | 2016-03-15 | 3 | -3/+13 | |
| | ||||||
* | [testlib] drop unused TestCase.pdbclass | Julien Cristau | 2015-11-05 | 1 | -1/+0 | |
| | ||||||
* | [date] take milliseconds into account in datetime2ticks | Julien Cristau | 2016-03-10 | 2 | -4/+12 | |
| | ||||||
* | rpm: mx package was renamed it is now python-egenix-mx-base | Samuel Trégouët | 2016-01-28 | 1 | -1/+1 | |
| | ||||||
* | Add .git and .tox to STD_BLACKLIST | Denis Laxalde | 2016-01-25 | 1 | -1/+1 | |
| | | | | This should make it easier to work with cubicweb-ctl i18cube command for instance. | |||||
* | Move coverage utility from pytest to testlib | Denis Laxalde | 2016-03-03 | 4 | -74/+42 | |
| | | | | | | | This allows client libraries to avoid importing pytest module which has spurious monkeypatches of unittest. Drop deprecated API about coverage control. | |||||
* | [tox] Pass command line arguments to underlying command | Denis Laxalde | 2016-01-19 | 1 | -1/+1 | |
| | ||||||
* | Added tag 1.1.0, debian/1.1.0-1, centos/1.1.0-1 for changeset ca5d6124428b | Rémi Cardona | 2015-10-12 | 0 | -0/+0 | |
| | ||||||
* | Removed tag 1.10.0, debian/1.10.0-1, centos/1.10.0-1 | Rémi Cardona | 2015-10-12 | 0 | -0/+0 | |
| | ||||||
* | Added tag 1.10.0, debian/1.10.0-1, centos/1.10.0-1 for changeset ca5d6124428b | Rémi Cardona | 2015-10-12 | 0 | -0/+0 | |
| | ||||||
* | [pkg] 1.1.0debian/1.1.0-1centos/1.1.0-11.1.0 | Julien Cristau | 2015-10-12 | 4 | -2/+20 | |
| | ||||||
* | [optik_ext] Bytes should be returned as ints, not floats (closes #2086835) | Rémi Cardona | 2015-10-12 | 2 | -1/+20 | |
| | | | | float is the default type used in apply_units. | |||||
* | [testlib] Stop using internal TestCase._addSkip method | Rémi Cardona | 2015-09-21 | 1 | -1/+6 | |
| | | | | closes #XXX | |||||
* | [umessage] Use the same code paths for both python 2 and 3 | Rémi Cardona | 2015-09-21 | 2 | -54/+49 | |
| | | | | | Add tests for UMessage.get_payload() (taken from CubicWeb). Closes #1716128. | |||||
* | [umessage] import email exceptions from new module paths | Rémi Cardona | 2015-09-21 | 1 | -2/+2 | |
| | | | | Related to #1716128. | |||||
* | [umessage] Work around bug in python 3's decode_header | Rémi Cardona | 2015-09-18 | 2 | -1/+22 | |
| | | | | | | | | We sometimes get unicode objects out of that function, on which .decode() obviously fails. Upstream has apparently not to fix the existing function, so let's handle it ourselves. Tests are taken from CubicWeb. Related to #1716128. | |||||
* | [umessage] Drop support for python 2.4 and earlier | Rémi Cardona | 2015-09-18 | 1 | -6/+2 | |
| | ||||||
* | [py3k] six.integer_types | Rémi Cardona | 2015-09-18 | 1 | -1/+3 | |
| | ||||||
* | [modutils] Fix fd leak in load_module_from_modpath | Rémi Cardona | 2015-09-18 | 1 | -1/+5 | |
| | ||||||
* | [testlib] remove unused and untested Mock classes | Rémi Cardona | 2015-09-18 | 1 | -34/+0 | |
| | ||||||
* | [py3k] dict.iteritems → dict.items | Rémi Cardona | 2015-09-18 | 1 | -1/+1 | |
| | ||||||
* | Move pytest-specific code from testlib to pytest | Rémi Cardona | 2015-09-11 | 2 | -146/+157 | |
| | | | | Closes #1716053. | |||||
* | [tests] Fix resource leak | Rémi Cardona | 2015-09-10 | 1 | -2/+4 | |
| | ||||||
* | [tests] Stop using deprecated assert_ | Rémi Cardona | 2015-09-10 | 1 | -1/+1 | |
| | ||||||
* | [testlib] Allow skipTest() and fail() in generative tests | Rémi Cardona | 2015-09-10 | 2 | -0/+30 | |
| | | | | Closes #1716420. | |||||
* | [testlib] Update __all__ | Rémi Cardona | 2015-09-10 | 1 | -1/+1 | |
| | ||||||
* | [shellutils] Remove racy file lock | Rémi Cardona | 2015-09-10 | 2 | -97/+3 | |
| | | | | | | acquire_lock is racy on Unix (TOCTOU) and broken on Windows (lock file is removed instantly since ProcInfo always raises NoSuchProcess on this OS). | |||||
* | [testlib] Remove deprecated assert methods | Rémi Cardona | 2015-09-10 | 2 | -503/+0 | |
| | | | | | Including those that are already defined in unittest2 >= 0.5.1. Closes #1716063. | |||||
* | [testlib] Remove old TestCase.assertRaises code | Rémi Cardona | 2015-09-10 | 1 | -47/+0 | |
| | | | | It's been deprecated for 5 years, let it go. Related to #1716063. | |||||
* | [configuration] Have a stable order for sections (closes #298658) | Rémi Cardona | 2015-07-23 | 2 | -4/+31 | |
| | | | | | | Useful when generating a default configuration file, like pylint's. Fix provided by Craig Hobbs <craigahobbs@gmail.com> | |||||
* | Added tag 1.0.2, debian/1.0.2-1, centos/1.0.2-1 for changeset 8ca88714c899 | Julien Cristau | 2015-07-08 | 0 | -0/+0 | |
| | ||||||
* | [pkg] 1.0.2debian/1.0.2-1centos/1.0.2-11.0.2 | Julien Cristau | 2015-07-08 | 4 | -2/+13 | |
| | ||||||
* | [pytest] Randomize tests order when using -t (closes #295922) | Rémi Cardona | 2015-07-01 | 1 | -1/+4 | |
| | | | | To help spot tests that are not fully independent of one another. | |||||
* | [pkg] declare dependency on setuptools | Julien Cristau | 2015-07-08 | 1 | -0/+1 | |
| | | | | We need pkg_resources. Closes #296847. | |||||
* | Added tag 1.0.1, debian/1.0.1-1, centos/1.0.1-1 for changeset 6c00e5b9e5d4 | Julien Cristau | 2015-07-01 | 0 | -0/+0 | |
| | ||||||
* | [pkg] prepare 1.0.1debian/1.0.1-1centos/1.0.1-11.0.1 | Julien Cristau | 2015-07-01 | 4 | -2/+11 | |
| | ||||||
* | Partially restore __pkginfo__ module (closes #295480) | Julien Cristau | 2015-06-30 | 1 | -0/+8 | |
| | | | | Pylint before 1.4.4 reads our version from there, let's not break it. | |||||
* | Added tag 1.0.0, debian/1.0.0-1, centos/1.0.0-1 for changeset 08da823fb5a5 | Julien Cristau | 2015-06-30 | 0 | -0/+0 | |
| | ||||||
* | [pkg] Prepare 1.0.0debian/1.0.0-1centos/1.0.0-11.0.0 | Julien Cristau | 2015-06-25 | 4 | -3/+9 | |
| | ||||||
* | [test] Fix modutils tests when running inside a python 3 virtualenv (closes ↵ | Rémi Cardona | 2015-06-29 | 2 | -2/+8 | |
| | | | | | | | | | | | | | | | | | #294756) Virtualenv symlinks a bunch of stdlib modules which confuse modutils.is_standard_module. The better way would obviously be to fix modutils to properly detect virtualenvs, but life is too short. As for why virtualenv actually needs to symlink a good chunk of the stdlib, anyone's guess is as good as mine. Here's the upstream commit that added hashlib.py to the list of needed symlinks: https://github.com/pypa/virtualenv/commit/10ba3f3cc0d7a254dd72e2bb9557006da2f85e00#diff-7e83770aa980bd4327db90f4eafeffdfR126 And for the record, 'venv' (the virtualenv-lookalike shipped since python 3.3) does not do _any_ symlink to stdlib modules. | |||||
* | [test] remove check for python < 2.6 | Rémi Cardona | 2015-06-29 | 1 | -1/+1 | |
| | | | | | Unsupported since the very first few commits of the 0.63.0 release (38c568b29cf3 to be precise). | |||||
* | Add a tox configuration | Denis Laxalde | 2015-06-30 | 2 | -0/+9 | |
| | ||||||
* | Update README | Rémi Cardona | 2015-06-26 | 1 | -37/+5 | |
| | ||||||
* | Update changelog | Rémi Cardona | 2015-06-26 | 1 | -0/+28 | |
| | ||||||
* | delete unused and untested modules (closes #2402) | Rémi Cardona | 2015-06-26 | 7 | -878/+0 | |
| | | | | It's spring^Wsummer cleaning time. | |||||
* | [testlib] remove support for deprecated module level fixture names | David Douard | 2014-11-27 | 1 | -57/+0 | |
| | | | | | setup_module() and teardown_module() support have been deprecated 4 years ago in commit 06755c704e60. | |||||
* | [registry] raise a typed exception rather than a bare Exception | Aurelien Campeas | 2014-10-07 | 1 | -1/+7 | |
| | ||||||
* | [test] run TagsTC.test_tagged_class on python 3 | Rémi Cardona | 2015-06-25 | 1 | -3/+0 | |
| | | | | Closes #105845. | |||||
* | [testlib] Deal with set binary operator changes from python 3 | Rémi Cardona | 2015-06-25 | 1 | -0/+3 | |
| | | | | | | | | type(x | y) where type(x) is a subclass of set is now set, not type(x). See http://bugs.python.org/issue1721812 Related to #105845. |