X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tox.ini;h=b51b540153950d0c9326d2d6aaaea4e755f16230;hb=9703a089aad8eecc9b1f96733db342cf937ed964;hp=ce0ffcb8a300e4b2696c20c8caab72d5e83bb6ee;hpb=b0291ff5010f5776a2f1e9e16154fc87e6fa95dc;p=osm%2Fcommon.git diff --git a/tox.ini b/tox.ini index ce0ffcb..b51b540 100644 --- a/tox.ini +++ b/tox.ini @@ -20,6 +20,7 @@ envlist = black, cover, flake8, pylint, safety [tox:jenkins] toxworkdir = /tmp/.tox +setenv = XDG_CACHE_HOME=/tmp/.cache [testenv] usedevelop = True @@ -52,7 +53,9 @@ whitelist_externals = sh ####################################################################################### [testenv:flake8] -deps = flake8 +deps = + flake8==5.0.4 + flake8-import-order commands = flake8 osm_common/ setup.py @@ -76,7 +79,7 @@ commands = ####################################################################################### [testenv:pip-compile] -deps = pip-tools==6.4.0 +deps = pip-tools==6.6.2 skip_install = true whitelist_externals = bash [ @@ -103,6 +106,15 @@ commands = sh -c 'rm osm_common/requirements.txt' whitelist_externals = sh +####################################################################################### +[testenv:release_notes] +deps = reno +skip_install = true +whitelist_externals = bash +commands = + reno new {posargs:new_feature} + bash -c "sed -i -e '1 e head -16 tox.ini' releasenotes/notes/{posargs:new_feature}*.yaml" + ####################################################################################### [flake8] ignore = @@ -121,3 +133,4 @@ exclude = max-line-length = 120 show-source = True builtins = _ +import-order-style = google