Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added tag 1.7.2 for changeset c5158b3cb4a9 | Simon Chabot | 2020-06-24 | 0 | -0/+0 |
| | |||||
* | pkg: bump version to 1.7.21.7.2 | Simon Chabot | 2020-06-24 | 1 | -1/+1 |
| | |||||
* | [deprecation/fix] rollback to old class_deprecation being a class behavior | Laurent Peuch | 2020-05-22 | 1 | -13/+32 |
| | | | | | It breaks CW because CW was using class_deprecated in a isinstance to select the good views to uses. | ||||
* | Added tag 1.7.1 for changeset f9d04146221f | Simon Chabot | 2020-06-11 | 0 | -0/+0 |
| | |||||
* | pkg: update version number to 1.7.1 and the changelog1.7.1 | Simon Chabot | 2020-06-11 | 2 | -2/+6 |
| | |||||
* | fix(typing): explicitly define Match and Pattern on Import Error (python < 3.7) | Simon Chabot | 2020-06-11 | 2 | -2/+23 |
| | | | | | | for python < 3.6 those two types are not defined. In case of import error, let's define them (in the exact same way they are defined in the re module of python >= 3.7). | ||||
* | [pkg]: Bump version to 1.7.01.7.0 | Henri Cazottes | 2020-06-10 | 1 | -1/+1 |
| | |||||
* | doc(changelog): fix sphinx warnings | Laurent Peuch | 2020-06-05 | 1 | -52/+52 |
| | |||||
* | doc: integrate changelog into documentation | Laurent Peuch | 2020-06-05 | 2 | -0/+8 |
| | |||||
* | fix(decorators): don't do magic on __doc__ when sphinx is called | Laurent Peuch | 2020-06-05 | 1 | -6/+11 |
| | | | | Otherwise donc cachedproperty.__doc__ returns "property" and not the expected docstring. | ||||
* | [doc] update Changelog | Laurent Peuch | 2020-05-29 | 1 | -0/+43 |
| | |||||
* | [gitlab-ci] only trigger readthedocs on branch/default | Laurent Peuch | 2020-05-28 | 1 | -0/+3 |
| | |||||
* | [gitlab-ci] makes curl fails on bad http code and display it | Laurent Peuch | 2020-05-28 | 1 | -7/+9 |
| | |||||
* | [deprecation/mod] uses lazy_wraps everywhere | Laurent Peuch | 2020-05-20 | 1 | -4/+4 |
| | |||||
* | [deprecation/fix] implement lazy_wraps, a lazy version of functools.wraps ↵ | Laurent Peuch | 2020-05-20 | 2 | -6/+59 |
| | | | | | | | | | | | for LazyObject functools.wraps was breaking the behavior of LazyObject because it tried to access attributes of the LazyObject that triggers an import which could sometime fails in this situation where some modules are marked as deprecated but aren't imported yet. For example see https://forge.extranet.logilab.fr/cubicweb/cubicweb/blob/3.24.0/cubicweb/schemas/__init__.py#L51 | ||||
* | [modutils/doc] add docstring to LazyObject | Laurent Peuch | 2020-05-20 | 1 | -0/+11 |
| | |||||
* | [ureports/fix] make all nodes importables from logilab.common.ureports | Laurent Peuch | 2020-05-23 | 1 | -6/+8 |
| | |||||
* | fix: restore strptime, but set a deprecation warning | Simon Chabot | 2020-05-22 | 1 | -0/+3 |
| | | | | | (removed in https://forge.extranet.logilab.fr/open-source/logilab-common/commit/05ab3833e72e9a32d98368d7f53483193b422ebb#76c733906282b2aba1de662c126a97608cf0fbcd_216_216) | ||||
* | [gitlab-ci/fix] forgot to pass TRIGGERED_FROM_OTHER_PROJECT variable to ↵ | Laurent Peuch | 2020-05-22 | 1 | -7/+7 |
| | | | | other pipelines | ||||
* | [doc] trigger readthedocs build on successful build | Laurent Peuch | 2020-05-13 | 1 | -0/+5 |
| | |||||
* | [tests] trigger all core projects builds from logilab-common if all other ↵ | Laurent Peuch | 2020-05-13 | 1 | -3/+22 |
| | | | | tests passed | ||||
* | [deprecation] simplify class_deprecated code | Laurent Peuch | 2020-05-07 | 1 | -35/+17 |
| | | | | | I don't know why it has been choosen to move to a metaclass but it actually brings more problems and a more complex code that it brings benefits. | ||||
* | [fix] metaclass conflict for class_deprecated | Laurent Peuch | 2020-05-07 | 2 | -1/+33 |
| | | | | Actually the old compatibility code actually prevented this bug so back it up. | ||||
* | [fix] pytest 5.4.2 breaks tests, pin version for now | Laurent Peuch | 2020-05-15 | 1 | -1/+1 |
| | |||||
* | [pep8] please new version of flake8 | Laurent Peuch | 2020-05-15 | 1 | -1/+1 |
| | |||||
* | [fix] logilab-common requires python 3.6 now | Laurent Peuch | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | [tox] Use tox to launch test in the Jenkins pipeline | Fabien Amarger | 2020-05-06 | 1 | -1/+1 |
| | |||||
* | [fix] exclude instead of prune in MANIFEST.in | Laurent Peuch | 2020-05-07 | 1 | -2/+2 |
| | |||||
* | add .gitlab-ci.yml that uses tox | Laurent Peuch | 2020-04-15 | 2 | -0/+20 |
| | |||||
* | black && flake8 | Laurent Peuch | 2020-05-06 | 6 | -123/+182 |
| | |||||
* | [deprecation/fix] correctly automatically get the module in which ↵ | Laurent Peuch | 2020-05-06 | 4 | -73/+146 |
| | | | | | | | | | | | | deprecation utils are called There was a missmatched combination of: * the frame wasn't always correctly grabbed * grabbing the frame in the situation of a decorator didn't make any sens, so switch to func.__module__ * the tests were bad and expected "[logilab.common]" while it should have been "[test_deprecation]" because it was there that the depreciation was declared | ||||
* | [DepreciationWarning] deprecated has been renamed to callable_deprecated | Laurent Peuch | 2020-05-06 | 9 | -27/+29 |
| | |||||
* | fix MANIFEST.in according to check-manifest | Laurent Peuch | 2020-04-01 | 1 | -2/+6 |
| | |||||
* | add check-manifest to tox | Laurent Peuch | 2020-04-01 | 1 | -1/+8 |
| | |||||
* | Please the flake8 god | Laurent Peuch | 2020-03-19 | 46 | -234/+237 |
| | |||||
* | [tox] integrate flake8 with black compatibles options | Laurent Peuch | 2020-03-19 | 1 | -1/+14 |
| | |||||
* | [py3] file() doesn't exist in python3 | Laurent Peuch | 2020-03-18 | 1 | -1/+1 |
| | |||||
* | [fix] bad variable name | Laurent Peuch | 2020-03-18 | 1 | -1/+1 |
| | |||||
* | Black the whole code base | Laurent Peuch | 2020-04-01 | 72 | -2968/+4203 |
| | |||||
* | [README] add instruction on how to use and integrate black | Laurent Peuch | 2020-04-01 | 2 | -0/+14 |
| | | | | Taken from yams taken from nemo | ||||
* | [black] add black to tox file based on yams black integration | Laurent Peuch | 2020-03-18 | 2 | -1/+30 |
| | |||||
* | [types] clean type annotations generation from pyannotation | Laurent Peuch | 2020-03-20 | 32 | -643/+1089 |
| | |||||
* | [tox] move to pytest | Laurent Peuch | 2020-03-20 | 23 | -4/+5 |
| | |||||
* | Added tag 1.6.1, debian/1.6.1-1 for changeset 9f4573d7a086 | Simon Chabot | 2020-05-04 | 0 | -0/+0 |
| | |||||
* | pkg: bump version to 1.6.1debian/1.6.1-11.6.1 | Simon Chabot | 2020-05-04 | 2 | -1/+7 |
| | |||||
* | Rename to README.rst to make heptapod display it correctly | Nicolas Chauvat | 2020-05-04 | 3 | -2/+2 |
| | |||||
* | fix(deprecation): new_function must be a callable, not a string | Simon Chabot | 2020-05-01 | 1 | -1/+1 |
| | |||||
* | Added tag 1.6.0, debian/1.6.0-1 for changeset 3f4987b00aed | Carine Dengler | 2020-04-30 | 0 | -0/+0 |
| | |||||
* | [pkg] Version 1.6.0debian/1.6.0-11.6.0 | Carine Dengler | 2020-04-30 | 2 | -1/+7 |
| | |||||
* | [deprecation] 'moved' function renamed 'callable_moved' | Laurent Peuch | 2020-04-30 | 2 | -2/+5 |
| |