Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc: update Changelog1.7 | Laurent Peuch | 2020-10-09 | 1 | -0/+8 |
| | |||||
* | Added tag 1.7.3 for changeset 833e0574d087 | Simon Chabot | 2020-09-03 | 0 | -0/+0 |
| | |||||
* | chore(pkg): bump version to 1.7.31.7.3 | Simon Chabot | 2020-09-03 | 3 | -2/+8 |
| | | | | closes #4. | ||||
* | doc(changelog): update the changelog for a 1.7.2 | Laurent Peuch | 2020-08-26 | 1 | -0/+6 |
| | |||||
* | style(black): new black release changed a bunch of stuff | Laurent Peuch | 2020-08-26 | 23 | -227/+121 |
| | |||||
* | fix(deprecation): stacked decorators breaks getting the real callable ↵ | Laurent Peuch | 2020-08-26 | 2 | -6/+49 |
| | | | | __name__ attribute | ||||
* | build: use new gitlab syntax for triggering other pipeline | Laurent Peuch | 2020-07-23 | 1 | -9/+70 |
| | |||||
* | merge to avoid multiple public heads | Laurent Peuch | 2020-07-23 | 3 | -0/+3 |
|\ | |||||
| * | type: declare that logilab-common ship type annotations | Laurent Peuch | 2020-07-07 | 3 | -0/+3 |
| | | |||||
* | | Make the build reproducible | Chris Lamb | 2020-07-20 | 2 | -3/+5 |
|/ | |||||
* | 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 |