diff --git a/grimoirelab/_version.py b/grimoirelab/_version.py index ed84ed3..43faf2e 100644 --- a/grimoirelab/_version.py +++ b/grimoirelab/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-11-13 16:44:24.478428 -__version__ = "1.8.0" +# File auto-generated by semverup on 2024-12-11 10:11:44.433960 +__version__ = "1.9.0-rc.1" diff --git a/poetry.lock b/poetry.lock index cc58f04..bd3424a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "aniso8601" @@ -30,13 +30,13 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] [[package]] name = "astroid" -version = "3.3.5" +version = "3.3.6" description = "An abstract syntax tree for Python with inference support." optional = false python-versions = ">=3.9.0" files = [ - {file = "astroid-3.3.5-py3-none-any.whl", hash = "sha256:a9d1c946ada25098d790e079ba2a1b112157278f3fb7e718ae6a9252f5835dc8"}, - {file = "astroid-3.3.5.tar.gz", hash = "sha256:5cfc40ae9f68311075d27ef68a4841bdc5cc7f6cf86671b49f00607d30188e2d"}, + {file = "astroid-3.3.6-py3-none-any.whl", hash = "sha256:db676dc4f3ae6bfe31cda227dc60e03438378d7a896aec57422c95634e8d722f"}, + {file = "astroid-3.3.6.tar.gz", hash = "sha256:6aaea045f938c735ead292204afdb977a36e989522b7833ef6fea94de743f442"}, ] [package.dependencies] @@ -55,13 +55,13 @@ files = [ [[package]] name = "bandit" -version = "1.7.10" +version = "1.8.0" description = "Security oriented static analyser for python code." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "bandit-1.7.10-py3-none-any.whl", hash = "sha256:665721d7bebbb4485a339c55161ac0eedde27d51e638000d91c8c2d68343ad02"}, - {file = "bandit-1.7.10.tar.gz", hash = "sha256:59ed5caf5d92b6ada4bf65bc6437feea4a9da1093384445fed4d472acc6cff7b"}, + {file = "bandit-1.8.0-py3-none-any.whl", hash = "sha256:b1a61d829c0968aed625381e426aa378904b996529d048f8d908fa28f6b13e38"}, + {file = "bandit-1.8.0.tar.gz", hash = "sha256:b5bfe55a095abd9fe20099178a7c6c060f844bfd4fe4c76d28e35e4c52b9d31e"}, ] [package.dependencies] @@ -111,13 +111,13 @@ files = [ [[package]] name = "cereslib" -version = "1.0.7" +version = "1.0.8rc1" description = "GrimoireLab: Unify, eventize and enrich information from Perceval" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "cereslib-1.0.7-py3-none-any.whl", hash = "sha256:9739520b09d4b01511955f354b422b36731cee0649a0b390b60913c55a487171"}, - {file = "cereslib-1.0.7.tar.gz", hash = "sha256:1d1ff52d956989cac53669b158138590453b0997a2cbc1a35bbb5646a42f0333"}, + {file = "cereslib-1.0.8rc1-py3-none-any.whl", hash = "sha256:6dfcefcee6640561f5c70c5a7469feb27a46cf55035febd90b4ab1a4148fe955"}, + {file = "cereslib-1.0.8rc1.tar.gz", hash = "sha256:ff113f4e9c2fdcf949c7a9bff93c9fcf652e9f2ed8da7c920dd2e62bf62db2ec"}, ] [package.dependencies] @@ -463,13 +463,13 @@ profile = ["gprof2dot (>=2022.7.29)"] [[package]] name = "django" -version = "4.2.16" +version = "4.2.17" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false python-versions = ">=3.8" files = [ - {file = "Django-4.2.16-py3-none-any.whl", hash = "sha256:1ddc333a16fc139fd253035a1606bb24261951bbc3a6ca256717fa06cc41a898"}, - {file = "Django-4.2.16.tar.gz", hash = "sha256:6f1616c2786c408ce86ab7e10f792b8f15742f7b7b7460243929cb371e7f1dad"}, + {file = "Django-4.2.17-py3-none-any.whl", hash = "sha256:3a93350214ba25f178d4045c0786c61573e7dbfa3c509b3551374f1e11ba8de0"}, + {file = "Django-4.2.17.tar.gz", hash = "sha256:6b56d834cc94c8b21a8f4e775064896be3b4a4ca387f2612d4406a5927cd2fdc"}, ] [package.dependencies] @@ -572,60 +572,60 @@ Django = ">=3.2" [[package]] name = "dulwich" -version = "0.22.5" +version = "0.22.6" description = "Python Git Library" optional = false python-versions = ">=3.9" files = [ - {file = "dulwich-0.22.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61bf2d4ae5fbd52acea369e9ec10d09d7dc2384fbf7a3d21d0f729505e8c7033"}, - {file = "dulwich-0.22.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c62cc22830262724008fa83d6a5a6780c2111799694e70b7dca4a831ffed77a"}, - {file = "dulwich-0.22.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:416063ce8a428f06d7bc41505bb9b3519acbed827e141f574f44c5d72a203676"}, - {file = "dulwich-0.22.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44354d10c27f64ba8132527d2f65d0abadd6fc355920b7002571e129a381ad22"}, - {file = "dulwich-0.22.5-cp310-cp310-win32.whl", hash = "sha256:ab3ebfd954c663f119e987ef87d17d80786c85ed17c50bacbf7f3adb277dfbac"}, - {file = "dulwich-0.22.5-cp310-cp310-win_amd64.whl", hash = "sha256:b48dcf8b8fff6624a59964b16282bad36298752f61a27050fe22d474f084eee8"}, - {file = "dulwich-0.22.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c0961a95bd305f1bb5863f079c78587f43a8f1a85288021443b6d393d33e409"}, - {file = "dulwich-0.22.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f5dc527df5b02de3524312325500dd395dd45bb111972f213c42c480c355bd4a"}, - {file = "dulwich-0.22.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51d34caf86d84af8da336ba4110ce3442d4c103288025a95694256abdc99e537"}, - {file = "dulwich-0.22.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cba4ff751dc756299b314971c76652e91a54a3beda25201015b0c84e0da2af67"}, - {file = "dulwich-0.22.5-cp311-cp311-win32.whl", hash = "sha256:65876977d950646c3fd1d5bd9e2fb5cceb9c0ea85353fc32dbe4d80b21636653"}, - {file = "dulwich-0.22.5-cp311-cp311-win_amd64.whl", hash = "sha256:9030dd9bc0ef5f320e4d29e0962ddf6059a72328bfdf45ce21f1676af125aade"}, - {file = "dulwich-0.22.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2da61552cc2d6006c25e38590425c36666138dee1d56e331d13fe60356aa020e"}, - {file = "dulwich-0.22.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03f64b89e3231824cd90b1c38517f29b664d4ecfcef4c49ccb47133fd4d8a1fd"}, - {file = "dulwich-0.22.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fcfb4ee5a86fd205d10c71d1353ea3683c8c117aa8c673f6dcfac4c5e472c85"}, - {file = "dulwich-0.22.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4fc8a0dd621ee918397f424c367501e69db7c65ec7be4c5de650a1b050989638"}, - {file = "dulwich-0.22.5-cp312-cp312-win32.whl", hash = "sha256:a9f5255b4ee5bf7153c15c81d83f3ed345adeac9eb2d0f704a5e1ab7965e3415"}, - {file = "dulwich-0.22.5-cp312-cp312-win_amd64.whl", hash = "sha256:1fd0bbe995d6e999f32c5b387f2086b7f9a2390dcf5f3f3965ebe2f69a9835be"}, - {file = "dulwich-0.22.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0d2ff25da411862194065fae2fae2bfe3246d60dc03d1c67369f6dd20ba88c6a"}, - {file = "dulwich-0.22.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d24b40c011d3f7efe3e83f786a20b9021c8709c5456823415d50a5f7b08eb0c7"}, - {file = "dulwich-0.22.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b32f901704a18a87587f6a2e3655cfaacebfbdea4b5e2a0f5908aea3d6c34d0d"}, - {file = "dulwich-0.22.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:81f87e7ff2954bcbd5e520bcbee882810bf10667cf780d6ea93c87f758b273c6"}, - {file = "dulwich-0.22.5-cp313-cp313-win32.whl", hash = "sha256:74b615facfbe2385e4ed2166e109c83db2c93056740618b94e4d612354dbe50d"}, - {file = "dulwich-0.22.5-cp313-cp313-win_amd64.whl", hash = "sha256:2de0440ea2c372e86e907900684c36b99d55dce805069bf345fbdbcfc3f6e419"}, - {file = "dulwich-0.22.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e1e84a06d59bffc5495a6eab870ba28fc4314f5379daf952e37c6574e31e441a"}, - {file = "dulwich-0.22.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a1cf4bbb356ba45b31ce358a5f4e93c950acc09728064885834b2d713d7cb44"}, - {file = "dulwich-0.22.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:700b39ee1c06afe8531644fc98d57313afdc83c673e6388d4faa2ce56907e31a"}, - {file = "dulwich-0.22.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:031af4748540dd4dd16db43a741bb9d9b69c1e1dfde07077169ae53f5c1d1e7e"}, - {file = "dulwich-0.22.5-cp39-cp39-win32.whl", hash = "sha256:cd3ebf70dccb72d0af37fb3601c2131afc4f2ac8011d12f1e55f70550395ba90"}, - {file = "dulwich-0.22.5-cp39-cp39-win_amd64.whl", hash = "sha256:a008904eba827bc929c82d5c4c54780f80cae0f5aee6142fd0d07733f52f552b"}, - {file = "dulwich-0.22.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:bb45a9f5b69629df236d6e29e14c7ae9ecf692cccdbed852de462e4beaaff126"}, - {file = "dulwich-0.22.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8aff957f5ee70b65be7967cba9e570d1297ec01892bb761b80d0feb02e7a39d4"}, - {file = "dulwich-0.22.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:113340da58ad2cfec9463618bf9797757e4511059f739e9dd7c9833127a6c0a7"}, - {file = "dulwich-0.22.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:231a63b1d33f417ea795b5525d4bda3ef57f62431da2200312aa8868b3c46862"}, - {file = "dulwich-0.22.5-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:06c73538afe87e1c6806b024c70f6d1461564d06c1cfc41055c04046770d7624"}, - {file = "dulwich-0.22.5-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9c2d34a6fcd7c2ca1151506768303b92fe6476213fd4238f6c484020a7fbc6d7"}, - {file = "dulwich-0.22.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67ec84f8fbf35199f86c309804c569e11d33dac96f25d6f865f130a682ba808b"}, - {file = "dulwich-0.22.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:703f7e8dce08aa2d00946790b757a6133291a62e4759d1f96323f59d495215a0"}, - {file = "dulwich-0.22.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aee11f7e7dbfea71bdd522f2d4ed25888ef09a751876622c2d11964fd1e062c2"}, - {file = "dulwich-0.22.5-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4b710e1cd40a53d59efb286945dd3643eaa98da2b8113ed183393b4f0c58e294"}, - {file = "dulwich-0.22.5-py3-none-any.whl", hash = "sha256:7728938fd90e171b8e9429ec6689626a84ae50817606098f05405002f1958066"}, - {file = "dulwich-0.22.5.tar.gz", hash = "sha256:15af5feeaaf8fc89f26abc0d9a1518785b66f1801c3101506400775f2da921d4"}, + {file = "dulwich-0.22.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:43abc96dabbe79117df3862b35694a52aa0afbe4d68d3e83bcff55ac71c851cb"}, + {file = "dulwich-0.22.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2085f13dc7a0d7cae06c7fb04b06d3b2f6205029d44c41b65d37a23da0cb67cb"}, + {file = "dulwich-0.22.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58c91a6409e761f8dd9fd68f28163bcb00bb7a21eebb52655a2adcaf8ee53447"}, + {file = "dulwich-0.22.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffa95d2d903f387f1a5206adb3d832013803a49e9b04c8749dd369f308f66824"}, + {file = "dulwich-0.22.6-cp310-cp310-win32.whl", hash = "sha256:06b4fde8d173578a56602dd79b42d5a9121e323ebb8a68102c26a44ce2dd14dc"}, + {file = "dulwich-0.22.6-cp310-cp310-win_amd64.whl", hash = "sha256:dd8303b570fd439e0facbb7476a658fe865bc985eab04e9a18b7ffc0f5d56d49"}, + {file = "dulwich-0.22.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:737284cbf4a3de239b1962e5ec2cacf0506d2d0a857b82e9fd2b4a08b913c11e"}, + {file = "dulwich-0.22.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:308446a339dcda7498a4ed2748f36ecf0e4849875df573613243ac845f781771"}, + {file = "dulwich-0.22.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25dd3c7217887621cd2d1703329a1e00338bb8839d54137b63e44a6a2d226603"}, + {file = "dulwich-0.22.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3722b8f09aef30bd30e64a7e4589eba042e530b407d98409350b629da10dd54f"}, + {file = "dulwich-0.22.6-cp311-cp311-win32.whl", hash = "sha256:de9fccefd61b5098ff755453975021035a8d385896edb57163050251c30ea3b6"}, + {file = "dulwich-0.22.6-cp311-cp311-win_amd64.whl", hash = "sha256:eb662463f205f106776af499d054c98f408c3753a6c0eaff8612eb3f1cbf6ddb"}, + {file = "dulwich-0.22.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:db10da1719575b5b113e006b8fc9ed7bbf4fd5488db242e85dcea2191c0d4b99"}, + {file = "dulwich-0.22.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6684297967833961c81333cbf105b0c2cd3f1a824873b85d60d265ec751fe57"}, + {file = "dulwich-0.22.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6290edb86155b350a3504582570891b0a7593766d91d6b89cdd24d01061f019f"}, + {file = "dulwich-0.22.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75e0c2ad0eb809eda2c1c1253768632e421b099245c12ffddf8a6f109c2fe32e"}, + {file = "dulwich-0.22.6-cp312-cp312-win32.whl", hash = "sha256:b1a08ad0c6ae572142b7775f6fe028e0e3ac9c01a295344c41049e257c5af980"}, + {file = "dulwich-0.22.6-cp312-cp312-win_amd64.whl", hash = "sha256:1f0040aa840c9632b973bd98484e584bb21690738c2be1ebd23b0c5af3214b2f"}, + {file = "dulwich-0.22.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dff11fe1ecd6f9d915b490c660456a467c9150404de5100b3cf112c6bd5c830d"}, + {file = "dulwich-0.22.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9e75774fe5f219490912931bb8d91a12ec5cc7155f377fd88088fe0f035e1b8"}, + {file = "dulwich-0.22.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb5f8ff0eb0d6759cebd13cb9e6d7029af5d87f89074bd1a702c7a0943a33d6e"}, + {file = "dulwich-0.22.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:096a9fe8754bce136e128b7161fca30ff1b2e5859f2324a7e2c8270dcb2ba672"}, + {file = "dulwich-0.22.6-cp313-cp313-win32.whl", hash = "sha256:115920aff5756cdf02900504fe3c9b941f2f41fab5cea2670130783f02e0ae2c"}, + {file = "dulwich-0.22.6-cp313-cp313-win_amd64.whl", hash = "sha256:4b84f9a849d64201a8e5cde024bbbf9c56d3138f284eb5cc1a937ee3503f18b0"}, + {file = "dulwich-0.22.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ec5d376f7f02651301b58e04888bd5d671577fc68cc7dada23793907119c22bd"}, + {file = "dulwich-0.22.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c8711a00f45d923f8febc047866fa7e845ea19bcdb930f48ddc2a121d1ed8bd"}, + {file = "dulwich-0.22.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e61b8993d5d5c63682215f67104fc75dcfd9927e214df2be5baff333bafd69a"}, + {file = "dulwich-0.22.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6fda801469f3cbd982898f224696adb4afd72f2f42bbbbfe1ded2632b3a85dba"}, + {file = "dulwich-0.22.6-cp39-cp39-win32.whl", hash = "sha256:0fca415dc613434a371e9058e1e7f2a1331361a23e41ebae9442b903f553bc3b"}, + {file = "dulwich-0.22.6-cp39-cp39-win_amd64.whl", hash = "sha256:1b883cd35f755491f79b89c70f082e9e6232361a0281642594f4a2bf8051a7dd"}, + {file = "dulwich-0.22.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e05edb22519b39f8396e5d36e23e08485d992f04d6acfdd7f4cff2ca3ba5b8c7"}, + {file = "dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48e4262bfa68635a97bbe0c2ce4f4092ef903a7f3127b61b8ed634ef2538fdc8"}, + {file = "dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40951f82c80561030175e73f09845f24ebbee88dfd76abda8e4d58d756b95c65"}, + {file = "dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4915476feacaeb7e8975942d93d69bf9baf2e87c2a9eab779864aa7319616563"}, + {file = "dulwich-0.22.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:84ac8d08cbadfb8972de597ab4c0286119409449c7bed207a02f7d62bb5c5b4b"}, + {file = "dulwich-0.22.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cc0810d6e65787ba0f41eb0dbe3e39520d85fd409d8a0e9a15d48cb194b77c6f"}, + {file = "dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b18bdf05ed09288b9d8dbbf927a2c3a63fa6192eced25665514959dea92a389b"}, + {file = "dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:502cc8ffe2d4f2e7bd347549e8bd1d31a8408dd990f5df2b028853229027baae"}, + {file = "dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82039b537ef31dceb04e513f9bc1571e05d283c242fa0aa2c7484ff9dc2ca1ae"}, + {file = "dulwich-0.22.6-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fcf1894ac54023266a0cda78d3c997c56328164bdfcd300aab8201e8bcb7decd"}, + {file = "dulwich-0.22.6-py3-none-any.whl", hash = "sha256:a609c1939b8050c9876d0dd2b15302fef695759f479613c20025fbd4ece32bda"}, + {file = "dulwich-0.22.6.tar.gz", hash = "sha256:c1f44d599fa5dc59ca43e0789f835b8689b4d831d8de5ae009c442192a1408b5"}, ] [package.dependencies] urllib3 = ">=1.25" [package.extras] -dev = ["mypy (==1.13.0)", "ruff (==0.7.2)"] +dev = ["mypy (==1.13.0)", "ruff (==0.7.3)"] fastimport = ["fastimport"] https = ["urllib3 (>=1.24.1)"] paramiko = ["paramiko"] @@ -759,13 +759,13 @@ timezone = ["pytz"] [[package]] name = "google-api-core" -version = "2.23.0" +version = "2.24.0" description = "Google API client core library" optional = false python-versions = ">=3.7" files = [ - {file = "google_api_core-2.23.0-py3-none-any.whl", hash = "sha256:c20100d4c4c41070cf365f1d8ddf5365915291b5eb11b83829fbd1c999b5122f"}, - {file = "google_api_core-2.23.0.tar.gz", hash = "sha256:2ceb087315e6af43f256704b871d99326b1f12a9d6ce99beaedec99ba26a0ace"}, + {file = "google_api_core-2.24.0-py3-none-any.whl", hash = "sha256:10d82ac0fca69c82a25b3efdeefccf6f28e02ebb97925a8cce8edbfe379929d9"}, + {file = "google_api_core-2.24.0.tar.gz", hash = "sha256:e255640547a597a4da010876d333208ddac417d60add22b6851a0c66a831fcaf"}, ] [package.dependencies] @@ -827,13 +827,13 @@ grpc = ["grpcio (>=1.38.0,<2.0dev)", "grpcio-status (>=1.38.0,<2.0.dev0)"] [[package]] name = "google-cloud-storage" -version = "2.18.2" +version = "2.19.0" description = "Google Cloud Storage API client library" optional = false python-versions = ">=3.7" files = [ - {file = "google_cloud_storage-2.18.2-py2.py3-none-any.whl", hash = "sha256:97a4d45c368b7d401ed48c4fdfe86e1e1cb96401c9e199e419d289e2c0370166"}, - {file = "google_cloud_storage-2.18.2.tar.gz", hash = "sha256:aaf7acd70cdad9f274d29332673fcab98708d0e1f4dceb5a5356aaef06af4d99"}, + {file = "google_cloud_storage-2.19.0-py2.py3-none-any.whl", hash = "sha256:aeb971b5c29cf8ab98445082cbfe7b161a1f48ed275822f59ed3f1524ea54fba"}, + {file = "google_cloud_storage-2.19.0.tar.gz", hash = "sha256:cd05e9e7191ba6cb68934d8eb76054d9be4562aa89dbc4236feee4d7d51342b2"}, ] [package.dependencies] @@ -924,13 +924,13 @@ grpc = ["grpcio (>=1.44.0,<2.0.0.dev0)"] [[package]] name = "graal" -version = "1.1.0" +version = "1.1.1rc1" description = "A generic source code analyzer" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "graal-1.1.0-py3-none-any.whl", hash = "sha256:cf88cb66e40ce07a00cae64b15ba023218dcbc638af317213f1c7b7e76e8f76f"}, - {file = "graal-1.1.0.tar.gz", hash = "sha256:31bfb3a4f8402829a0d96f66e6030a11ef1e59bd3dc23b748e48250345376186"}, + {file = "graal-1.1.1rc1-py3-none-any.whl", hash = "sha256:a45b61ff958ce82bfbe59408b7216cbaaddbb901851c6453fadcde29c67e7d91"}, + {file = "graal-1.1.1rc1.tar.gz", hash = "sha256:dad5ee0a0836673ad3f0fdfb843e2c40d6c411ad330dc9020989b31ea9ea701a"}, ] [package.dependencies] @@ -1030,13 +1030,13 @@ six = ">=1.12" [[package]] name = "grimoire-elk" -version = "1.3.1" +version = "1.3.2rc1" description = "GrimoireELK processes and stores software development data to ElasticSearch" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "grimoire_elk-1.3.1-py3-none-any.whl", hash = "sha256:f4f03588b8249dea9366b8a50e1a7ce6ccd9b60e7fa2bd7c99febf22175bcf22"}, - {file = "grimoire_elk-1.3.1.tar.gz", hash = "sha256:b712f4f3d380ed8552db2c39e56753af918c34c9bc07599324398697c3d5823a"}, + {file = "grimoire_elk-1.3.2rc1-py3-none-any.whl", hash = "sha256:28717cfd912209ffa162b16658949e15fa91b1f5330306c6dfc427d988c64507"}, + {file = "grimoire_elk-1.3.2rc1.tar.gz", hash = "sha256:85c77226a7585139d291d9ccc5cb1f0b026d3e4644a4a601f381b80f4ab77ea4"}, ] [package.dependencies] @@ -1070,13 +1070,13 @@ files = [ [[package]] name = "grimoirelab-toolkit" -version = "1.0.7" +version = "1.0.8rc1" description = "Toolkit of common functions used across GrimoireLab" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "grimoirelab_toolkit-1.0.7-py3-none-any.whl", hash = "sha256:6b8c118850e16eb10fdf789e9d9cf11b65187da251020d532f70e4ef11e87faf"}, - {file = "grimoirelab_toolkit-1.0.7.tar.gz", hash = "sha256:621f4f3e97d9f2ffadf0f29a5d153ca130602855dd220fe4149d2441b837fa7a"}, + {file = "grimoirelab_toolkit-1.0.8rc1-py3-none-any.whl", hash = "sha256:5527d3d70997a9c49a6ff15e308e15b40d9a1e2a4a7d4e020016e047b8e901a7"}, + {file = "grimoirelab_toolkit-1.0.8rc1.tar.gz", hash = "sha256:2eea74eca7ea050bc6e93a92da664662e3a05452db9d3da63cdc23dc60ce0961"}, ] [package.dependencies] @@ -1147,13 +1147,13 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "kidash" -version = "1.0.8" +version = "1.0.9rc1" description = "GrimoireLab script to manage Kibana dashboards from the command line" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "kidash-1.0.8-py3-none-any.whl", hash = "sha256:2d7ffc1aa1e1cde248bd3f56aacfeec84a629930620d32e069f4cccbe0760215"}, - {file = "kidash-1.0.8.tar.gz", hash = "sha256:28dfcbd7b888418a234eef1359c09cf06941fe0de2d9c8797fc8918978867e6e"}, + {file = "kidash-1.0.9rc1-py3-none-any.whl", hash = "sha256:ddb70051b75ad734bafa7092fbd35204e688295260d1b364f14031af92d545c1"}, + {file = "kidash-1.0.9rc1.tar.gz", hash = "sha256:7bbffa50f76a833e00e618300548121d9037177f5c70189fc48110eb1bc79bb3"}, ] [package.dependencies] @@ -1504,13 +1504,13 @@ files = [ [[package]] name = "perceval" -version = "1.0.9" +version = "1.1.0rc1" description = "Send Sir Perceval on a quest to fetch and gather data from software repositories." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "perceval-1.0.9-py3-none-any.whl", hash = "sha256:c9fbe95a9b5b9168394f417ce42d1b5b359c968e930720c2829d54c842df98b6"}, - {file = "perceval-1.0.9.tar.gz", hash = "sha256:9f6af164d61e6a36b9ea843a38e08de5d3c11fdd10891f732a91a0330eedae82"}, + {file = "perceval-1.1.0rc1-py3-none-any.whl", hash = "sha256:61ced07f2841153aa7c609772fe6aec9a7735fe8bd66ce404d2d9e17b070cd55"}, + {file = "perceval-1.1.0rc1.tar.gz", hash = "sha256:35447f2af8c8443c3fb8e8a99ab647678aa56fd548da5655e458b522b6329941"}, ] [package.dependencies] @@ -1529,13 +1529,13 @@ docs = ["furo (>=2023.03.27,<2024.0.0)", "myst-parser (>=1.0.0,<2.0.0)"] [[package]] name = "perceval-mozilla" -version = "1.0.9" +version = "1.0.10rc1" description = "Bundle of Perceval backends for Mozilla ecosystem." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "perceval_mozilla-1.0.9-py3-none-any.whl", hash = "sha256:92b52f1ea47f340e03c61913740c3a00557ed2f41c3c1676bff0ae69145b05a2"}, - {file = "perceval_mozilla-1.0.9.tar.gz", hash = "sha256:7885c762ddef560f9ba8e887f0658490a94ac8f62e0ca47356388af401c01b45"}, + {file = "perceval_mozilla-1.0.10rc1-py3-none-any.whl", hash = "sha256:57c419832dd5efe18410cc1594501af20483cb5e04abcbd0d0191a1265fa0551"}, + {file = "perceval_mozilla-1.0.10rc1.tar.gz", hash = "sha256:5bae9fa467df33223432d4fba166bf1fd7aa1e1ce5ef91e1177f465bfc231cb5"}, ] [package.dependencies] @@ -1545,13 +1545,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-opnfv" -version = "1.0.9" +version = "1.0.10rc1" description = "Bundle of Perceval backends for OPNFV ecosystem." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "perceval_opnfv-1.0.9-py3-none-any.whl", hash = "sha256:bf4ebdd9ddf109ded6616d1f5e608899fbc16beb2e9c0273a0f23936a069d30c"}, - {file = "perceval_opnfv-1.0.9.tar.gz", hash = "sha256:6fb0fe185f9ece88311cf1a9b172245169292cd08fc1a8d5727d5bd869cbdcf7"}, + {file = "perceval_opnfv-1.0.10rc1-py3-none-any.whl", hash = "sha256:240794652f557b1dc986376a5a3ece17efeae76b9aaec9105dba3249aed0a85d"}, + {file = "perceval_opnfv-1.0.10rc1.tar.gz", hash = "sha256:9509e7054735d1399183713b4601b974d32776e0822965b3677cc329ea96127a"}, ] [package.dependencies] @@ -1561,13 +1561,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-puppet" -version = "1.0.9" +version = "1.0.10rc1" description = "Bundle of Perceval backends for Puppet, Inc. ecosystem." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "perceval_puppet-1.0.9-py3-none-any.whl", hash = "sha256:40616758a4d4ec5b8e7f9ee6f1287ec5e4851ad019e246356768a5d490fca8b6"}, - {file = "perceval_puppet-1.0.9.tar.gz", hash = "sha256:e5f64c418f74c7d0cb63aa0dd1e72f96a8d188850fe8747b555e048a978a4fde"}, + {file = "perceval_puppet-1.0.10rc1-py3-none-any.whl", hash = "sha256:64a51fc1179a72c68af3a37d83532691cf1f53ad5575bc9a6d4a7bad22ca8c5e"}, + {file = "perceval_puppet-1.0.10rc1.tar.gz", hash = "sha256:65608cc0767c5e95bef7a4e4dd3dc913641133a047a54a8e343934427c33aa87"}, ] [package.dependencies] @@ -1577,13 +1577,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-weblate" -version = "1.0.9" +version = "1.0.10rc1" description = "Bundle of Perceval backends for Weblate." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "perceval_weblate-1.0.9-py3-none-any.whl", hash = "sha256:c3c5673151ebff8d7c2e5fefc52f611e527e99ff479932fd5bc2432b4833fe0b"}, - {file = "perceval_weblate-1.0.9.tar.gz", hash = "sha256:6413ff931ee49d773d0f8109303cbaae67a66b43789fe3ac5e572541dfe94103"}, + {file = "perceval_weblate-1.0.10rc1-py3-none-any.whl", hash = "sha256:cd6424bdc9cd8d41952b4982414976d3afd24eb7f1af15fc0096c85dff74b69f"}, + {file = "perceval_weblate-1.0.10rc1.tar.gz", hash = "sha256:54e3bbae127ea91df2a58d4c9a488b20466fca8be6b852059252118e0afc09e9"}, ] [package.dependencies] @@ -1642,22 +1642,22 @@ testing = ["google-api-core (>=1.31.5)"] [[package]] name = "protobuf" -version = "5.28.3" +version = "5.29.1" description = "" optional = false python-versions = ">=3.8" files = [ - {file = "protobuf-5.28.3-cp310-abi3-win32.whl", hash = "sha256:0c4eec6f987338617072592b97943fdbe30d019c56126493111cf24344c1cc24"}, - {file = "protobuf-5.28.3-cp310-abi3-win_amd64.whl", hash = "sha256:91fba8f445723fcf400fdbe9ca796b19d3b1242cd873907979b9ed71e4afe868"}, - {file = "protobuf-5.28.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:a3f6857551e53ce35e60b403b8a27b0295f7d6eb63d10484f12bc6879c715687"}, - {file = "protobuf-5.28.3-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:3fa2de6b8b29d12c61911505d893afe7320ce7ccba4df913e2971461fa36d584"}, - {file = "protobuf-5.28.3-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:712319fbdddb46f21abb66cd33cb9e491a5763b2febd8f228251add221981135"}, - {file = "protobuf-5.28.3-cp38-cp38-win32.whl", hash = "sha256:3e6101d095dfd119513cde7259aa703d16c6bbdfae2554dfe5cfdbe94e32d548"}, - {file = "protobuf-5.28.3-cp38-cp38-win_amd64.whl", hash = "sha256:27b246b3723692bf1068d5734ddaf2fccc2cdd6e0c9b47fe099244d80200593b"}, - {file = "protobuf-5.28.3-cp39-cp39-win32.whl", hash = "sha256:135658402f71bbd49500322c0f736145731b16fc79dc8f367ab544a17eab4535"}, - {file = "protobuf-5.28.3-cp39-cp39-win_amd64.whl", hash = "sha256:70585a70fc2dd4818c51287ceef5bdba6387f88a578c86d47bb34669b5552c36"}, - {file = "protobuf-5.28.3-py3-none-any.whl", hash = "sha256:cee1757663fa32a1ee673434fcf3bf24dd54763c79690201208bafec62f19eed"}, - {file = "protobuf-5.28.3.tar.gz", hash = "sha256:64badbc49180a5e401f373f9ce7ab1d18b63f7dd4a9cdc43c92b9f0b481cef7b"}, + {file = "protobuf-5.29.1-cp310-abi3-win32.whl", hash = "sha256:22c1f539024241ee545cbcb00ee160ad1877975690b16656ff87dde107b5f110"}, + {file = "protobuf-5.29.1-cp310-abi3-win_amd64.whl", hash = "sha256:1fc55267f086dd4050d18ef839d7bd69300d0d08c2a53ca7df3920cc271a3c34"}, + {file = "protobuf-5.29.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:d473655e29c0c4bbf8b69e9a8fb54645bc289dead6d753b952e7aa660254ae18"}, + {file = "protobuf-5.29.1-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:b5ba1d0e4c8a40ae0496d0e2ecfdbb82e1776928a205106d14ad6985a09ec155"}, + {file = "protobuf-5.29.1-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:8ee1461b3af56145aca2800e6a3e2f928108c749ba8feccc6f5dd0062c410c0d"}, + {file = "protobuf-5.29.1-cp38-cp38-win32.whl", hash = "sha256:50879eb0eb1246e3a5eabbbe566b44b10348939b7cc1b267567e8c3d07213853"}, + {file = "protobuf-5.29.1-cp38-cp38-win_amd64.whl", hash = "sha256:027fbcc48cea65a6b17028510fdd054147057fa78f4772eb547b9274e5219331"}, + {file = "protobuf-5.29.1-cp39-cp39-win32.whl", hash = "sha256:5a41deccfa5e745cef5c65a560c76ec0ed8e70908a67cc8f4da5fce588b50d57"}, + {file = "protobuf-5.29.1-cp39-cp39-win_amd64.whl", hash = "sha256:012ce28d862ff417fd629285aca5d9772807f15ceb1a0dbd15b88f58c776c98c"}, + {file = "protobuf-5.29.1-py3-none-any.whl", hash = "sha256:32600ddb9c2a53dedc25b8581ea0f1fd8ea04956373c0c07577ce58d312522e0"}, + {file = "protobuf-5.29.1.tar.gz", hash = "sha256:683be02ca21a6ffe80db6dd02c0b5b2892322c59ca57fd6c872d652cb80549cb"}, ] [[package]] @@ -1709,13 +1709,13 @@ files = [ [[package]] name = "pydot" -version = "3.0.2" +version = "3.0.3" description = "Python interface to Graphviz's Dot" optional = false python-versions = ">=3.8" files = [ - {file = "pydot-3.0.2-py3-none-any.whl", hash = "sha256:99cedaa55d04abb0b2bc56d9981a6da781053dd5ac75c428e8dd53db53f90b14"}, - {file = "pydot-3.0.2.tar.gz", hash = "sha256:9180da540b51b3aa09fbf81140b3edfbe2315d778e8589a7d0a4a69c41332bae"}, + {file = "pydot-3.0.3-py3-none-any.whl", hash = "sha256:9b0b3081e0bd362d0c61148da10eb1281ec80089b02a28cf06f9093843986f3d"}, + {file = "pydot-3.0.3.tar.gz", hash = "sha256:5e009d97b2fff92b7a88f09ec1fd5b163f07f3b10469c927d362471d6faa0d50"}, ] [package.dependencies] @@ -1753,13 +1753,13 @@ windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pyjwt" -version = "2.9.0" +version = "2.10.1" description = "JSON Web Token implementation in Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "PyJWT-2.9.0-py3-none-any.whl", hash = "sha256:3b02fb0f44517787776cf48f2ae25d8e14f300e6d7545a4315cee571a415e850"}, - {file = "pyjwt-2.9.0.tar.gz", hash = "sha256:7e1e5b56cc735432a7369cbfa0efe50fa113ebecdc04ae6922deba8b84582d0c"}, + {file = "PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb"}, + {file = "pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953"}, ] [package.extras] @@ -1770,17 +1770,17 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pylint" -version = "3.3.1" +version = "3.3.2" description = "python code static checker" optional = false python-versions = ">=3.9.0" files = [ - {file = "pylint-3.3.1-py3-none-any.whl", hash = "sha256:2f846a466dd023513240bc140ad2dd73bfc080a5d85a710afdb728c420a5a2b9"}, - {file = "pylint-3.3.1.tar.gz", hash = "sha256:9f3dcc87b1203e612b78d91a896407787e708b3f189b5fa0b307712d49ff0c6e"}, + {file = "pylint-3.3.2-py3-none-any.whl", hash = "sha256:77f068c287d49b8683cd7c6e624243c74f92890f767f106ffa1ddf3c0a54cb7a"}, + {file = "pylint-3.3.2.tar.gz", hash = "sha256:9ec054ec992cd05ad30a6df1676229739a73f8feeabf3912c995d17601052b01"}, ] [package.dependencies] -astroid = ">=3.3.4,<=3.4.0-dev0" +astroid = ">=3.3.5,<=3.4.0-dev0" colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} dill = [ {version = ">=0.2", markers = "python_version < \"3.11\""}, @@ -1901,13 +1901,13 @@ files = [ [[package]] name = "redis" -version = "5.2.0" +version = "5.2.1" description = "Python client for Redis database and key-value store" optional = false python-versions = ">=3.8" files = [ - {file = "redis-5.2.0-py3-none-any.whl", hash = "sha256:ae174f2bb3b1bf2b09d54bf3e51fbc1469cf6c10aa03e21141f51969801a7897"}, - {file = "redis-5.2.0.tar.gz", hash = "sha256:0b1087665a771b1ff2e003aa5bdd354f15a70c9e25d5a7dbf9c722c16528a7b0"}, + {file = "redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4"}, + {file = "redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f"}, ] [package.dependencies] @@ -2040,23 +2040,23 @@ test = ["array-api-strict", "asv", "gmpy2", "hypothesis (>=6.30)", "mpmath", "po [[package]] name = "setuptools" -version = "75.5.0" +version = "75.6.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.9" files = [ - {file = "setuptools-75.5.0-py3-none-any.whl", hash = "sha256:87cb777c3b96d638ca02031192d40390e0ad97737e27b6b4fa831bea86f2f829"}, - {file = "setuptools-75.5.0.tar.gz", hash = "sha256:5c4ccb41111392671f02bb5f8436dfc5a9a7185e80500531b133f5775c4163ef"}, + {file = "setuptools-75.6.0-py3-none-any.whl", hash = "sha256:ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d"}, + {file = "setuptools-75.6.0.tar.gz", hash = "sha256:8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6"}, ] [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.7.0)"] -core = ["importlib-metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] +core = ["importlib_metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] enabler = ["pytest-enabler (>=2.2)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] -type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"] +type = ["importlib_metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"] [[package]] name = "sgmllib3k" @@ -2104,13 +2104,13 @@ testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", [[package]] name = "sirmordred" -version = "1.1.3" +version = "1.1.4rc1" description = "Drive GrimoireLab tools to produce a dashboard" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "sirmordred-1.1.3-py3-none-any.whl", hash = "sha256:8ef1f82e4687f5a4a35cc1c024248e5bb5b85c31c0f5a7747e58cee82922fa87"}, - {file = "sirmordred-1.1.3.tar.gz", hash = "sha256:3602016a97a6423020601a9e37ef2175ee5ae9668562961fc2d1d8605ad7b537"}, + {file = "sirmordred-1.1.4rc1-py3-none-any.whl", hash = "sha256:7cc97cac7e00a317b703dbfe3a04c35cd43c4fe5bc8b5545a01f53becc84f3a0"}, + {file = "sirmordred-1.1.4rc1.tar.gz", hash = "sha256:fb5728c27338321318e5cfa99ac567d25fccf59ac08ed599e10084ac04c6cea9"}, ] [package.dependencies] @@ -2133,24 +2133,24 @@ sortinghat = ">=0.7.20" [[package]] name = "six" -version = "1.16.0" +version = "1.17.0" description = "Python 2 and 3 compatibility utilities" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, + {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, + {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] [[package]] name = "sortinghat" -version = "1.5.1" +version = "1.6.0rc1" description = "A tool to manage identities." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "sortinghat-1.5.1-py3-none-any.whl", hash = "sha256:00eb5b7dfd4380ed58dff729e907c4cbc604bcc928e77b88f9d5292eb14d303b"}, - {file = "sortinghat-1.5.1.tar.gz", hash = "sha256:dbed99f2a5547818d71cf0cbcd316bfc1d18eb01c09e1d8d61ea4505c5d58053"}, + {file = "sortinghat-1.6.0rc1-py3-none-any.whl", hash = "sha256:8402a7125b99ff8f0bf05a432d1269ad6cd15ce29a26b17100a8eadb053e36cb"}, + {file = "sortinghat-1.6.0rc1.tar.gz", hash = "sha256:199f07b48134a6be894da08150cf783b2439640000e1ccf55e2e34d7fa503c30"}, ] [package.dependencies] @@ -2189,13 +2189,13 @@ files = [ [[package]] name = "sqlparse" -version = "0.5.1" +version = "0.5.3" description = "A non-validating SQL parser." optional = false python-versions = ">=3.8" files = [ - {file = "sqlparse-0.5.1-py3-none-any.whl", hash = "sha256:773dcbf9a5ab44a090f3441e2180efe2560220203dc2f8c0b0fa141e18b505e4"}, - {file = "sqlparse-0.5.1.tar.gz", hash = "sha256:bb6b4df465655ef332548e24f08e205afc81b9ab86cb1c45657a7ff173a3a00e"}, + {file = "sqlparse-0.5.3-py3-none-any.whl", hash = "sha256:cf2196ed3418f3ba5de6af7e82c694a9fbdbfecccdfc72e281548517081f16ca"}, + {file = "sqlparse-0.5.3.tar.gz", hash = "sha256:09f67787f56a0b16ecdbde1bfc7f5d9c3371ca683cfeaa8e6ff60b4807ec9272"}, ] [package.extras] @@ -2255,13 +2255,13 @@ docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "n [[package]] name = "stevedore" -version = "5.3.0" +version = "5.4.0" description = "Manage dynamic plugins for Python applications" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "stevedore-5.3.0-py3-none-any.whl", hash = "sha256:1efd34ca08f474dad08d9b19e934a22c68bb6fe416926479ba29e5013bcc8f78"}, - {file = "stevedore-5.3.0.tar.gz", hash = "sha256:9a64265f4060312828151c204efbe9b7a9852a0d9228756344dbc7e4023e375a"}, + {file = "stevedore-5.4.0-py3-none-any.whl", hash = "sha256:b0be3c4748b3ea7b854b265dcb4caa891015e442416422be16f8b31756107857"}, + {file = "stevedore-5.4.0.tar.gz", hash = "sha256:79e92235ecb828fe952b6b8b0c6c87863248631922c8e8e0fa5b17b232c4514d"}, ] [package.dependencies] @@ -2280,13 +2280,43 @@ files = [ [[package]] name = "tomli" -version = "2.1.0" +version = "2.2.1" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" files = [ - {file = "tomli-2.1.0-py3-none-any.whl", hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391"}, - {file = "tomli-2.1.0.tar.gz", hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8"}, + {file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249"}, + {file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8"}, + {file = "tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff"}, + {file = "tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e"}, + {file = "tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98"}, + {file = "tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744"}, + {file = "tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec"}, + {file = "tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69"}, + {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, + {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] [[package]] @@ -2371,4 +2401,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "4fe6c4fa26aac9ae3e449a14a2b7cffc36e6f4b1cf3567fb8995d55d9180f4d5" +content-hash = "664809056afad7db4ab3e31b3f9ae0313c7e2dc09a6e9c8f8db4f1660539851a" diff --git a/pyproject.toml b/pyproject.toml index 45c909d..c018a4f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "grimoirelab" -version = "1.8.0" +version = "1.9.0-rc.1" description = "Tool set for software development analytics" authors = [ "GrimoireLab Developers" @@ -38,19 +38,19 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.9" -grimoirelab-toolkit = {version = ">=1.0.7", allow-prereleases = true} -perceval-mozilla = {version = ">=1.0.9", allow-prereleases = true} -perceval-opnfv = {version = ">=1.0.9", allow-prereleases = true} -perceval-puppet = {version = ">=1.0.9", allow-prereleases = true} -perceval-weblate = {version = ">=1.0.9", allow-prereleases = true} -sortinghat = {version = ">=1.5.1", allow-prereleases = true} -kidash = {version = ">=1.0.8", allow-prereleases = true} +grimoirelab-toolkit = {version = ">=1.0.8-rc.1", allow-prereleases = true} +perceval-mozilla = {version = ">=1.0.10-rc.1", allow-prereleases = true} +perceval-opnfv = {version = ">=1.0.10-rc.1", allow-prereleases = true} +perceval-puppet = {version = ">=1.0.10-rc.1", allow-prereleases = true} +perceval-weblate = {version = ">=1.0.10-rc.1", allow-prereleases = true} +sortinghat = {version = ">=1.6.0-rc.1", allow-prereleases = true} +kidash = {version = ">=1.0.9-rc.1", allow-prereleases = true} grimoirelab-panels = {version = ">=1.1.1", allow-prereleases = true} -grimoire-elk = {version = ">=1.3.1", allow-prereleases = true} -sirmordred = {version = ">=1.1.3", allow-prereleases = true} -cereslib = {version = ">=1.0.7", allow-prereleases = true} -graal = {version = ">=1.1.0", allow-prereleases = true} -perceval = {version = ">=1.0.9", allow-prereleases = true} +grimoire-elk = {version = ">=1.3.2-rc.1", allow-prereleases = true} +sirmordred = {version = ">=1.1.4-rc.1", allow-prereleases = true} +cereslib = {version = ">=1.0.8-rc.1", allow-prereleases = true} +graal = {version = ">=1.1.1-rc.1", allow-prereleases = true} +perceval = {version = ">=1.1.0-rc.1", allow-prereleases = true} [tool.poetry.dev-dependencies] diff --git a/releases/1.9.0-rc.1.md b/releases/1.9.0-rc.1.md new file mode 100644 index 0000000..6399d5f --- /dev/null +++ b/releases/1.9.0-rc.1.md @@ -0,0 +1,65 @@ +# GrimoireLab 1.9.0-rc.1 +The following list describes the changes by component: + + ## grimoirelab-toolkit 1.0.8-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## kidash 1.0.9-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies +## sortinghat 1.6.0-rc.1 - (2024-12-11) + +**New features:** + + * Skip recommendations (#937)\ + Users can now skip a recommendation and review the next one if they + are unsure of whether to apply it or dismiss it. + * Sort organizations by number of enrollments (#940)\ + Organizations are now sorted by the number of enrollments they have by + default. Clicking on a column header sorts the table results by that + field. + + ## cereslib 1.0.8-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + +## perceval 1.1.0-rc.1 - (2024-12-11) + +**Bug fixes:** + + * Git stats not assigned with their actions\ + Git stats were not assigned to their actions in a commit for filenames + that contain whitespaces. Instead, an empty stat was created like in a + merge commit, where actions normally don't take place. + +**Performance improvements:** + + * Git sync improved for `--latest-items` flag\ + The speed updating a git repository when `--lates-items` is set was + very poor. The main problem was when the references were updated to + the new hashes. All the active refs on the repository were modified, + even when they were up-to-date. Now, only references updated on the + remote repository are modified on the local one. Repositories are + synched 2 times faster than before. + + ## perceval-mozilla 1.0.10-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## perceval-opnfv 1.0.10-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## perceval-puppet 1.0.10-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## perceval-weblate 1.0.10-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## graal 1.1.1-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## grimoire-elk 1.3.2-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies + ## sirmordred 1.1.4-rc.1 - (2024-12-11) + + * Update Poetry's package dependencies diff --git a/requirements.txt b/requirements.txt index 0c0a558..346f008 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,14 @@ -grimoirelab==1.8.0 -grimoirelab-toolkit==1.0.7 -perceval==1.0.9 -perceval-mozilla==1.0.9 -perceval-opnfv==1.0.9 -perceval-puppet==1.0.9 -perceval-weblate==1.0.9 -grimoire-elk==1.3.1 -sortinghat==1.5.1 -kidash==1.0.8 +grimoirelab==1.9.0-rc.1 +grimoirelab-toolkit==1.0.8-rc.1 +perceval==1.1.0-rc.1 +perceval-mozilla==1.0.10-rc.1 +perceval-opnfv==1.0.10-rc.1 +perceval-puppet==1.0.10-rc.1 +perceval-weblate==1.0.10-rc.1 +grimoire-elk==1.3.2-rc.1 +sortinghat==1.6.0-rc.1 +kidash==1.0.9-rc.1 grimoirelab-panels==1.1.1 -sirmordred==1.1.3 -cereslib==1.0.7 -graal==1.1.0 +sirmordred==1.1.4-rc.1 +cereslib==1.0.8-rc.1 +graal==1.1.1-rc.1 diff --git a/src/grimoirelab-cereslib b/src/grimoirelab-cereslib index 944889d..2a909b6 160000 --- a/src/grimoirelab-cereslib +++ b/src/grimoirelab-cereslib @@ -1 +1 @@ -Subproject commit 944889de531cd78a2296e2d53c417319cf41da1a +Subproject commit 2a909b6dd702bc36763579a35b09e4097632c66b diff --git a/src/grimoirelab-elk b/src/grimoirelab-elk index c0a11e1..16ad1b2 160000 --- a/src/grimoirelab-elk +++ b/src/grimoirelab-elk @@ -1 +1 @@ -Subproject commit c0a11e1beef056903ef106a7df49f330fe655bea +Subproject commit 16ad1b2c4c326cb1b504784b51d28d72a1c3832c diff --git a/src/grimoirelab-graal b/src/grimoirelab-graal index 649309b..1d73979 160000 --- a/src/grimoirelab-graal +++ b/src/grimoirelab-graal @@ -1 +1 @@ -Subproject commit 649309bbdd732d131da45f1a449a9fd553d58ef5 +Subproject commit 1d739798e127605ec6ccc95095a9fb071ffd2383 diff --git a/src/grimoirelab-kidash b/src/grimoirelab-kidash index 7f870fe..38a1df2 160000 --- a/src/grimoirelab-kidash +++ b/src/grimoirelab-kidash @@ -1 +1 @@ -Subproject commit 7f870fe203f7daa920ed0dfb80dad2448f2b7813 +Subproject commit 38a1df26690eb2580644c6cbe0751860b9446f79 diff --git a/src/grimoirelab-perceval b/src/grimoirelab-perceval index 8c1aadf..59df8cc 160000 --- a/src/grimoirelab-perceval +++ b/src/grimoirelab-perceval @@ -1 +1 @@ -Subproject commit 8c1aadf4523d4fc0ced9371ae9bfc9b707763520 +Subproject commit 59df8cc5646928b16545a466834a115148ab93be diff --git a/src/grimoirelab-perceval-mozilla b/src/grimoirelab-perceval-mozilla index 34295dc..b111fd7 160000 --- a/src/grimoirelab-perceval-mozilla +++ b/src/grimoirelab-perceval-mozilla @@ -1 +1 @@ -Subproject commit 34295dc2b5daa75d2211de6b84894efef2e1008c +Subproject commit b111fd77374bee6cae361bba27a80cc2f5e14d16 diff --git a/src/grimoirelab-perceval-opnfv b/src/grimoirelab-perceval-opnfv index 7a78397..c12b5b7 160000 --- a/src/grimoirelab-perceval-opnfv +++ b/src/grimoirelab-perceval-opnfv @@ -1 +1 @@ -Subproject commit 7a78397105752badd4583290a9fbd768d1f6b624 +Subproject commit c12b5b76f12f23f10fbd9d63a8752a2119925c47 diff --git a/src/grimoirelab-perceval-puppet b/src/grimoirelab-perceval-puppet index 4038e7a..63c876a 160000 --- a/src/grimoirelab-perceval-puppet +++ b/src/grimoirelab-perceval-puppet @@ -1 +1 @@ -Subproject commit 4038e7a910dd812f905180fe30dc01d0f05224e3 +Subproject commit 63c876a7e4c5271fedafc7c6554d31d30ccdeb4d diff --git a/src/grimoirelab-perceval-weblate b/src/grimoirelab-perceval-weblate index 213ac40..fb40d63 160000 --- a/src/grimoirelab-perceval-weblate +++ b/src/grimoirelab-perceval-weblate @@ -1 +1 @@ -Subproject commit 213ac40cd951d9918139392ee8d868350516b1d0 +Subproject commit fb40d63c587540f73a4c309299af7bd0d559333e diff --git a/src/grimoirelab-sirmordred b/src/grimoirelab-sirmordred index f576192..48a1ede 160000 --- a/src/grimoirelab-sirmordred +++ b/src/grimoirelab-sirmordred @@ -1 +1 @@ -Subproject commit f5761925b19e0d812742a2b80f75cab2e93b74cb +Subproject commit 48a1edeaf3147677b45672b676b3674dd135bd9d diff --git a/src/grimoirelab-sortinghat b/src/grimoirelab-sortinghat index 7b44ec9..03d7c73 160000 --- a/src/grimoirelab-sortinghat +++ b/src/grimoirelab-sortinghat @@ -1 +1 @@ -Subproject commit 7b44ec9fdda8ab04db94aa2c86e122ef08430959 +Subproject commit 03d7c735c45b1abf6c813117bd78d99a90af09f8 diff --git a/src/grimoirelab-toolkit b/src/grimoirelab-toolkit index 02fa28e..cbfa989 160000 --- a/src/grimoirelab-toolkit +++ b/src/grimoirelab-toolkit @@ -1 +1 @@ -Subproject commit 02fa28ee3a2e709344a356a39c7a34ffb45b4a56 +Subproject commit cbfa98986b6d278500cce72cb3ccd826af899fde