diff --git a/grimoirelab/_version.py b/grimoirelab/_version.py index a822a4a..dcaaf22 100644 --- a/grimoirelab/_version.py +++ b/grimoirelab/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-03-12 12:21:45.399009 -__version__ = "0.23.0" +# File auto-generated by semverup on 2024-03-27 11:49:37.734940 +__version__ = "0.24.0-rc.1" diff --git a/poetry.lock b/poetry.lock index 96d8e36..c38f05d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -13,13 +13,13 @@ files = [ [[package]] name = "asgiref" -version = "3.7.2" +version = "3.8.1" description = "ASGI specs, helper code, and adapters" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "asgiref-3.7.2-py3-none-any.whl", hash = "sha256:89b2ef2247e3b562a16eef663bc0e2e703ec6468e2fa8a5cd61cd449786d4f6e"}, - {file = "asgiref-3.7.2.tar.gz", hash = "sha256:9e0ce3aa93a819ba5b45120216b23878cf6e8525eb3848653452b4192b92afed"}, + {file = "asgiref-3.8.1-py3-none-any.whl", hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47"}, + {file = "asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590"}, ] [package.dependencies] @@ -111,13 +111,13 @@ files = [ [[package]] name = "cereslib" -version = "0.5.5" +version = "0.5.6rc1" description = "GrimoireLab: Unify, eventize and enrich information from Perceval" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "cereslib-0.5.5-py3-none-any.whl", hash = "sha256:94bf73b22015c5512c995e38ddcef76238f00f1f0ac56d27b35652fa0adfbedf"}, - {file = "cereslib-0.5.5.tar.gz", hash = "sha256:83626e8c7c4fe2faa70f3e6dd23ab1897e84f3d07402efef09de2a9f6512fc51"}, + {file = "cereslib-0.5.6rc1-py3-none-any.whl", hash = "sha256:8b55662355d8be4a8668c5b414b6f95cfc6281a2baa5e72ff091daf0544196c6"}, + {file = "cereslib-0.5.6rc1.tar.gz", hash = "sha256:0c267d7e322b171dee61931695bfeba14ea4104a13deea597fb26d9c55498e6b"}, ] [package.dependencies] @@ -739,18 +739,19 @@ timezone = ["pytz"] [[package]] name = "google-api-core" -version = "2.17.1" +version = "2.18.0" description = "Google API client core library" optional = false python-versions = ">=3.7" files = [ - {file = "google-api-core-2.17.1.tar.gz", hash = "sha256:9df18a1f87ee0df0bc4eea2770ebc4228392d8cc4066655b320e2cfccb15db95"}, - {file = "google_api_core-2.17.1-py3-none-any.whl", hash = "sha256:610c5b90092c360736baccf17bd3efbcb30dd380e7a6dc28a71059edb8bd0d8e"}, + {file = "google-api-core-2.18.0.tar.gz", hash = "sha256:62d97417bfc674d6cef251e5c4d639a9655e00c45528c4364fbfebb478ce72a9"}, + {file = "google_api_core-2.18.0-py3-none-any.whl", hash = "sha256:5a63aa102e0049abe85b5b88cb9409234c1f70afcda21ce1e40b285b9629c1d6"}, ] [package.dependencies] google-auth = ">=2.14.1,<3.0.dev0" googleapis-common-protos = ">=1.56.2,<2.0.dev0" +proto-plus = ">=1.22.3,<2.0.0dev" protobuf = ">=3.19.5,<3.20.0 || >3.20.0,<3.20.1 || >3.20.1,<4.21.0 || >4.21.0,<4.21.1 || >4.21.1,<4.21.2 || >4.21.2,<4.21.3 || >4.21.3,<4.21.4 || >4.21.4,<4.21.5 || >4.21.5,<5.0.0.dev0" requests = ">=2.18.0,<3.0.0.dev0" @@ -761,13 +762,13 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-auth" -version = "2.28.2" +version = "2.29.0" description = "Google Authentication Library" optional = false python-versions = ">=3.7" files = [ - {file = "google-auth-2.28.2.tar.gz", hash = "sha256:80b8b4969aa9ed5938c7828308f20f035bc79f9d8fb8120bf9dc8db20b41ba30"}, - {file = "google_auth-2.28.2-py2.py3-none-any.whl", hash = "sha256:9fd67bbcd40f16d9d42f950228e9cf02a2ded4ae49198b27432d0cded5a74c38"}, + {file = "google-auth-2.29.0.tar.gz", hash = "sha256:672dff332d073227550ffc7457868ac4218d6c500b155fe6cc17d2b13602c360"}, + {file = "google_auth-2.29.0-py2.py3-none-any.whl", hash = "sha256:d452ad095688cd52bae0ad6fafe027f6a6d6f560e810fec20914e17a09526415"}, ] [package.dependencies] @@ -802,13 +803,13 @@ grpc = ["grpcio (>=1.38.0,<2.0dev)", "grpcio-status (>=1.38.0,<2.0.dev0)"] [[package]] name = "google-cloud-storage" -version = "2.15.0" +version = "2.16.0" description = "Google Cloud Storage API client library" optional = false python-versions = ">=3.7" files = [ - {file = "google-cloud-storage-2.15.0.tar.gz", hash = "sha256:7560a3c48a03d66c553dc55215d35883c680fe0ab44c23aa4832800ccc855c74"}, - {file = "google_cloud_storage-2.15.0-py2.py3-none-any.whl", hash = "sha256:5d9237f88b648e1d724a0f20b5cde65996a37fe51d75d17660b1404097327dd2"}, + {file = "google-cloud-storage-2.16.0.tar.gz", hash = "sha256:dda485fa503710a828d01246bd16ce9db0823dc51bbca742ce96a6817d58669f"}, + {file = "google_cloud_storage-2.16.0-py2.py3-none-any.whl", hash = "sha256:91a06b96fb79cf9cdfb4e759f178ce11ea885c79938f89590344d079305f5852"}, ] [package.dependencies] @@ -939,13 +940,13 @@ grpc = ["grpcio (>=1.44.0,<2.0.0.dev0)"] [[package]] name = "graal" -version = "0.4.24" +version = "0.4.25rc1" description = "A generic source code analyzer" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "graal-0.4.24-py3-none-any.whl", hash = "sha256:6f863424205882ad69c93bd55a63231c2eee8d5f22344a846ce09fcbaf7f5df4"}, - {file = "graal-0.4.24.tar.gz", hash = "sha256:9b5e3d48fe4d89e342e752e236e9e27ddb897bca58261547fc72eba865f15810"}, + {file = "graal-0.4.25rc1-py3-none-any.whl", hash = "sha256:664bcb29475a1adff74791b353b1df7ebb6609609e974e55232822bd8df12a81"}, + {file = "graal-0.4.25rc1.tar.gz", hash = "sha256:b3e6470bb62e986513bee4ea683201001a302f0f4c134bb328d2cf2f16189a4e"}, ] [package.dependencies] @@ -1045,13 +1046,13 @@ six = ">=1.12" [[package]] name = "grimoire-elk" -version = "0.111.0" +version = "0.111.1rc1" description = "GrimoireELK processes and stores software development data to ElasticSearch" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "grimoire_elk-0.111.0-py3-none-any.whl", hash = "sha256:9b1f6f9c6d6c6b1999b82ba5d89868630a6e7939870fbe5fd13750cdb3340517"}, - {file = "grimoire_elk-0.111.0.tar.gz", hash = "sha256:4a6c469dd188ae57443bc7a08dd2087fc12803eb8e8897f9dba6445ed389b685"}, + {file = "grimoire_elk-0.111.1rc1-py3-none-any.whl", hash = "sha256:f8013f6932e0d47e33d691a5e9dca0ace573553ffe29e36228e5004da29ee131"}, + {file = "grimoire_elk-0.111.1rc1.tar.gz", hash = "sha256:63f936459b13f7ed9bdeb8952b4cd3b0641e6042a3c335901c50243eb9a78e8f"}, ] [package.dependencies] @@ -1087,13 +1088,13 @@ files = [ [[package]] name = "grimoirelab-toolkit" -version = "0.4.4" +version = "0.4.5rc1" description = "Toolkit of common functions used across GrimoireLab" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "grimoirelab_toolkit-0.4.4-py3-none-any.whl", hash = "sha256:b847e9003cf2dd8a7db07febd6f705eea2d7a647a3abe7fa96ff18c2cf3ea17f"}, - {file = "grimoirelab_toolkit-0.4.4.tar.gz", hash = "sha256:ff8f911fd7a55eeb11a12c3e6d32727138dc1f8fed1d6a4a1dcf036fb1096bf8"}, + {file = "grimoirelab_toolkit-0.4.5rc1-py3-none-any.whl", hash = "sha256:1abe17050ffaa10c07a6eba499586ab12ed51900385be353b8b8ae36088f3117"}, + {file = "grimoirelab_toolkit-0.4.5rc1.tar.gz", hash = "sha256:cb4833a46863d2340e7e8e6058a12976a9af745cf2b9667abfff583d0c2eb31e"}, ] [package.dependencies] @@ -1161,13 +1162,13 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "kidash" -version = "0.6.8" +version = "0.6.9rc1" description = "GrimoireLab script to manage Kibana dashboards from the command line" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "kidash-0.6.8-py3-none-any.whl", hash = "sha256:864e7e3bea6d15f8bce257bd9a6d95f25ac6cd02e190ad516573116dfbb30227"}, - {file = "kidash-0.6.8.tar.gz", hash = "sha256:45fc0ee5dd4f77a3676dc16f5294bb74ada9d5ba1641c01fc1eac95834c2f87e"}, + {file = "kidash-0.6.9rc1-py3-none-any.whl", hash = "sha256:48772164c393e93205952058945c127f70e1eec744093f63d0ce6fce57491b05"}, + {file = "kidash-0.6.9rc1.tar.gz", hash = "sha256:efe3a17f555b65fe7ee32c5e3118df8bcd4fdb142fbd18df78cc7c209d93e6bd"}, ] [package.dependencies] @@ -1497,13 +1498,13 @@ files = [ [[package]] name = "perceval" -version = "0.24.1" +version = "0.25.0rc1" description = "Send Sir Perceval on a quest to fetch and gather data from software repositories." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "perceval-0.24.1-py3-none-any.whl", hash = "sha256:f06806be01919098a5f3454bf659fe06a67d2483bf179631dda19fadc8e8f82e"}, - {file = "perceval-0.24.1.tar.gz", hash = "sha256:a55d1f1c371e7486a3e526fb3fb11a35cb87b06fe0c8e1b9a9fe4216ad1ed9bf"}, + {file = "perceval-0.25.0rc1-py3-none-any.whl", hash = "sha256:9e7ac58b9d54aa95cbbf4e9709bf2abbf4a5dac5ec1359e968351f8c99badcec"}, + {file = "perceval-0.25.0rc1.tar.gz", hash = "sha256:9124520cefcdd17935ce8891c05e1d24b86f51b6318e1d9e27c5f37ea17d863b"}, ] [package.dependencies] @@ -1522,13 +1523,13 @@ docs = ["furo (>=2023.03.27,<2024.0.0)", "myst-parser (>=1.0.0,<2.0.0)"] [[package]] name = "perceval-mozilla" -version = "0.4.2" +version = "0.4.3rc1" description = "Bundle of Perceval backends for Mozilla ecosystem." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "perceval_mozilla-0.4.2-py3-none-any.whl", hash = "sha256:579857a673096f06d3fa1062adcd00cd7c910d3a008399f089caafc0872ffadb"}, - {file = "perceval_mozilla-0.4.2.tar.gz", hash = "sha256:766d44360e110efbd3bf88fc64ccbee88fe9c57c6d55d431f52997ade94b14c2"}, + {file = "perceval_mozilla-0.4.3rc1-py3-none-any.whl", hash = "sha256:4c7df5b47972f0eb87f43e36ea31359a444fe4e4ac8c11918d72947c11ecde6f"}, + {file = "perceval_mozilla-0.4.3rc1.tar.gz", hash = "sha256:2d153b3bcac21a60d1492e2f9361291fb2d78381e7840f6b9ece0704251c8bf5"}, ] [package.dependencies] @@ -1538,13 +1539,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-opnfv" -version = "0.2.24" +version = "0.2.25rc1" description = "Bundle of Perceval backends for OPNFV ecosystem." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "perceval_opnfv-0.2.24-py3-none-any.whl", hash = "sha256:25c21483e7bae70c73e76346d9efe61197a8bf13507c85e511bc0e2e2a093c9c"}, - {file = "perceval_opnfv-0.2.24.tar.gz", hash = "sha256:ac92fbe41798e2792d3babc32c316b851d06c8e8abf384d287539215afbf81aa"}, + {file = "perceval_opnfv-0.2.25rc1-py3-none-any.whl", hash = "sha256:0107a3481b6f5725aad975c35c8b0d8b12245f647119cd4637db5eb983255b23"}, + {file = "perceval_opnfv-0.2.25rc1.tar.gz", hash = "sha256:cc83f6bc1874b6c853dc367280911823d77ac613a44ab085db6fbf171a1e540d"}, ] [package.dependencies] @@ -1554,13 +1555,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-puppet" -version = "0.2.24" +version = "0.2.25rc1" description = "Bundle of Perceval backends for Puppet, Inc. ecosystem." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "perceval_puppet-0.2.24-py3-none-any.whl", hash = "sha256:c26a7b7e685294d2f0d7b93829a188e0328831b2d9063f13e5166ae013d90d17"}, - {file = "perceval_puppet-0.2.24.tar.gz", hash = "sha256:92a2f3e152e48f937937f46c811facc2e12f6ad987f0a505b79b3525f7c3cab8"}, + {file = "perceval_puppet-0.2.25rc1-py3-none-any.whl", hash = "sha256:44c9b7000cc9ab7fa7fdeeedabcb3c1f952f9163f28312e662c56e1e357c9610"}, + {file = "perceval_puppet-0.2.25rc1.tar.gz", hash = "sha256:70a9333c93394045400d30e1a2de8e07602bdedd90d538f3038b95721adda5b4"}, ] [package.dependencies] @@ -1570,13 +1571,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-weblate" -version = "0.2.24" +version = "0.2.25rc1" description = "Bundle of Perceval backends for Weblate." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "perceval_weblate-0.2.24-py3-none-any.whl", hash = "sha256:f57515fbf4682718d317dcc4ce2fe285e48e107a01a6783a5e6ceaac99a2824e"}, - {file = "perceval_weblate-0.2.24.tar.gz", hash = "sha256:598037a7c07f198e31e9023448b9b0bf8d0d240995e72c19591ff6f0e699c167"}, + {file = "perceval_weblate-0.2.25rc1-py3-none-any.whl", hash = "sha256:b43eea843411441049f95975823fe99d4bf9c9d2aee1e17351ef999baf20834a"}, + {file = "perceval_weblate-0.2.25rc1.tar.gz", hash = "sha256:59ab8bba28f047750e164239c7ecb6f27e9547a20deaeb44f07ded3515bad9a2"}, ] [package.dependencies] @@ -1615,6 +1616,23 @@ six = "*" [package.extras] test = ["coveralls", "futures", "mock", "pytest (>=2.7.3)", "pytest-benchmark", "pytest-cov"] +[[package]] +name = "proto-plus" +version = "1.23.0" +description = "Beautiful, Pythonic protocol buffers." +optional = false +python-versions = ">=3.6" +files = [ + {file = "proto-plus-1.23.0.tar.gz", hash = "sha256:89075171ef11988b3fa157f5dbd8b9cf09d65fffee97e29ce403cd8defba19d2"}, + {file = "proto_plus-1.23.0-py3-none-any.whl", hash = "sha256:a829c79e619e1cf632de091013a4173deed13a55f326ef84f05af6f50ff4c82c"}, +] + +[package.dependencies] +protobuf = ">=3.19.0,<5.0.0dev" + +[package.extras] +testing = ["google-api-core[grpc] (>=1.31.5)"] + [[package]] name = "protobuf" version = "4.25.3" @@ -1637,28 +1655,28 @@ files = [ [[package]] name = "pyasn1" -version = "0.5.1" +version = "0.6.0" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" +python-versions = ">=3.8" files = [ - {file = "pyasn1-0.5.1-py2.py3-none-any.whl", hash = "sha256:4439847c58d40b1d0a573d07e3856e95333f1976294494c325775aeca506eb58"}, - {file = "pyasn1-0.5.1.tar.gz", hash = "sha256:6d391a96e59b23130a5cfa74d6fd7f388dbbe26cc8f1edf39fdddf08d9d6676c"}, + {file = "pyasn1-0.6.0-py2.py3-none-any.whl", hash = "sha256:cca4bb0f2df5504f02f6f8a775b6e416ff9b0b3b16f7ee80b5a3153d9b804473"}, + {file = "pyasn1-0.6.0.tar.gz", hash = "sha256:3a35ab2c4b5ef98e17dfdec8ab074046fbda76e281c5a706ccd82328cfc8f64c"}, ] [[package]] name = "pyasn1-modules" -version = "0.3.0" +version = "0.4.0" description = "A collection of ASN.1-based protocols modules" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" +python-versions = ">=3.8" files = [ - {file = "pyasn1_modules-0.3.0-py2.py3-none-any.whl", hash = "sha256:d3ccd6ed470d9ffbc716be08bd90efbd44d0734bc9303818f7336070984a162d"}, - {file = "pyasn1_modules-0.3.0.tar.gz", hash = "sha256:5bd01446b736eb9d31512a30d46c1ac3395d676c6f3cafa4c03eb54b9925631c"}, + {file = "pyasn1_modules-0.4.0-py3-none-any.whl", hash = "sha256:be04f15b66c206eed667e0bb5ab27e2b1855ea54a842e5037738099e8ca4ae0b"}, + {file = "pyasn1_modules-0.4.0.tar.gz", hash = "sha256:831dbcea1b177b28c9baddf4c6d1013c24c3accd14a1873fffaa6a2e905f17b6"}, ] [package.dependencies] -pyasn1 = ">=0.4.6,<0.6.0" +pyasn1 = ">=0.4.6,<0.7.0" [[package]] name = "pycodestyle" @@ -2010,18 +2028,18 @@ test = ["asv", "gmpy2", "mpmath", "pytest", "pytest-cov", "pytest-xdist", "sciki [[package]] name = "setuptools" -version = "69.1.1" +version = "69.2.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-69.1.1-py3-none-any.whl", hash = "sha256:02fa291a0471b3a18b2b2481ed902af520c69e8ae0919c13da936542754b4c56"}, - {file = "setuptools-69.1.1.tar.gz", hash = "sha256:5c0806c7d9af348e6dd3777b4f4dbb42c7ad85b190104837488eab9a7c945cf8"}, + {file = "setuptools-69.2.0-py3-none-any.whl", hash = "sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c"}, + {file = "setuptools-69.2.0.tar.gz", hash = "sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e"}, ] [package.extras] docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] @@ -2070,13 +2088,13 @@ testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", [[package]] name = "sirmordred" -version = "0.10.10" +version = "0.10.11rc1" description = "Drive GrimoireLab tools to produce a dashboard" optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "sirmordred-0.10.10-py3-none-any.whl", hash = "sha256:7c7e6c9a56f2c8fd241b10838b22cde0128f91da9a32d9372c7e7bd207d37333"}, - {file = "sirmordred-0.10.10.tar.gz", hash = "sha256:8b11f31edb74aa8999fc18b220f6f44e1c32c9cb4407e90fcb51983ccb3c404c"}, + {file = "sirmordred-0.10.11rc1-py3-none-any.whl", hash = "sha256:395543382ed19adfc3249810c545a04c28d70d07ba696944dfa9b6e7b2515773"}, + {file = "sirmordred-0.10.11rc1.tar.gz", hash = "sha256:4bae93ccd908b0e8309b2f34a11649e8eaecb994c5ba2a7c17440ab43fbed6e7"}, ] [package.dependencies] @@ -2110,13 +2128,13 @@ files = [ [[package]] name = "sortinghat" -version = "0.21.1" +version = "0.21.2rc1" description = "A tool to manage identities." optional = false -python-versions = ">=3.8,<4.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "sortinghat-0.21.1-py3-none-any.whl", hash = "sha256:155ff17d5400fe4d0d5202d71d3d76bece76f5d491041f104f76856ff9cb810f"}, - {file = "sortinghat-0.21.1.tar.gz", hash = "sha256:4f8b64f3e7a0c31c3e6a5211d12d320db35776e93b3e9ac0b11d9208dd71f64b"}, + {file = "sortinghat-0.21.2rc1-py3-none-any.whl", hash = "sha256:3a57a2a8571ef72c391ca4b0fe68cebda21301035231bda9b95eea614070cf92"}, + {file = "sortinghat-0.21.2rc1.tar.gz", hash = "sha256:b8d83390a6d5a30cc6bd6f574348c4229f4995285fb4e6be1d3f1f2b89939862"}, ] [package.dependencies] @@ -2351,20 +2369,20 @@ files = [ [[package]] name = "zipp" -version = "3.17.0" +version = "3.18.1" description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.8" files = [ - {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, - {file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0"}, + {file = "zipp-3.18.1-py3-none-any.whl", hash = "sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b"}, + {file = "zipp-3.18.1.tar.gz", hash = "sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy (>=0.9.1)", "pytest-ruff"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "e71c6b2349f9c7a9b9bcd215c2db5967e50e77b9cb68105c36fb8ca846e2aa7c" +content-hash = "0d0483060644db3b5260f8ed49eef6cfbf15075743173b05f6b93eb19cb74d5c" diff --git a/pyproject.toml b/pyproject.toml index 3efbba7..a233d0a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "grimoirelab" -version = "0.23.0" +version = "0.24.0-rc.1" description = "Tool set for software development analytics" authors = [ "GrimoireLab Developers" @@ -38,19 +38,19 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.8" -grimoirelab-toolkit = {version = ">=0.4.4", allow-prereleases = true} -perceval-mozilla = {version = ">=0.4.2", allow-prereleases = true} -perceval-opnfv = {version = ">=0.2.24", allow-prereleases = true} -perceval-puppet = {version = ">=0.2.24", allow-prereleases = true} -perceval-weblate = {version = ">=0.2.24", allow-prereleases = true} -sortinghat = {version = ">=0.21.1", allow-prereleases = true} -kidash = {version = ">=0.6.8", allow-prereleases = true} +grimoirelab-toolkit = {version = ">=0.4.5-rc.1", allow-prereleases = true} +perceval-mozilla = {version = ">=0.4.3-rc.1", allow-prereleases = true} +perceval-opnfv = {version = ">=0.2.25-rc.1", allow-prereleases = true} +perceval-puppet = {version = ">=0.2.25-rc.1", allow-prereleases = true} +perceval-weblate = {version = ">=0.2.25-rc.1", allow-prereleases = true} +sortinghat = {version = ">=0.21.2-rc.1", allow-prereleases = true} +kidash = {version = ">=0.6.9-rc.1", allow-prereleases = true} grimoirelab-panels = {version = ">=0.3.0", allow-prereleases = true} -grimoire-elk = {version = ">=0.111.0", allow-prereleases = true} -sirmordred = {version = ">=0.10.10", allow-prereleases = true} -cereslib = {version = ">=0.5.5", allow-prereleases = true} -graal = {version = ">=0.4.24", allow-prereleases = true} -perceval = {version = ">=0.24.1", allow-prereleases = true} +grimoire-elk = {version = ">=0.111.1-rc.1", allow-prereleases = true} +sirmordred = {version = ">=0.10.11-rc.1", allow-prereleases = true} +cereslib = {version = ">=0.5.6-rc.1", allow-prereleases = true} +graal = {version = ">=0.4.25-rc.1", allow-prereleases = true} +perceval = {version = ">=0.25.0-rc.1", allow-prereleases = true} [tool.poetry.dev-dependencies] diff --git a/releases/0.24.0-rc.1.md b/releases/0.24.0-rc.1.md new file mode 100644 index 0000000..eba3d86 --- /dev/null +++ b/releases/0.24.0-rc.1.md @@ -0,0 +1,63 @@ +# GrimoireLab 0.24.0-rc.1 +The following list describes the changes by component: + + ## grimoirelab-toolkit 0.4.5-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + ## kidash 0.6.9-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies +## sortinghat 0.21.2-rc.1 - (2024-03-27) + +**Bug fixes:** + + * Refetch general settings after they are changed\ + The "unify" and "affiliate" switches on the general settings page + sometimes reflected outdated information. The page now reloads the + data everytime it is visited to keep it updated. + +**Dependencies updateds:** + + * Migration to Vue 3\ + Vue 2 reached end of life on December 2023 and is no longer mantained. + + ## cereslib 0.5.6-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + +## perceval 0.25.0-rc.1 - (2024-03-27) + +**New features:** + + * Include recovery mode for Git backend\ + Include a new option in Git that allows continuing to fetch commits + from the previous execution using the last commit. The option is + `--recovery `. The last commit can be obtained from the offset + in the summary object of the last execution or the last item. + + ## perceval-mozilla 0.4.3-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + ## perceval-opnfv 0.2.25-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + ## perceval-puppet 0.2.25-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + ## perceval-weblate 0.2.25-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies + ## graal 0.4.25-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies +## grimoire-elk 0.111.1-rc.1 - (2024-03-27) + +**Bug fixes:** + + * Kitsune inmerse terms error\ + Update raw mapping of Kitsune indexes to handle immense terms found in + `data.answers_data.content`, and `data.content`. + + ## sirmordred 0.10.11-rc.1 - (2024-03-27) + + * Update Poetry's package dependencies diff --git a/requirements.txt b/requirements.txt index dd5c355..6287578 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,14 @@ -grimoirelab==0.23.0 -grimoirelab-toolkit==0.4.4 -perceval==0.24.1 -perceval-mozilla==0.4.2 -perceval-opnfv==0.2.24 -perceval-puppet==0.2.24 -perceval-weblate==0.2.24 -grimoire-elk==0.111.0 -sortinghat==0.21.1 -kidash==0.6.8 +grimoirelab==0.24.0-rc.1 +grimoirelab-toolkit==0.4.5-rc.1 +perceval==0.25.0-rc.1 +perceval-mozilla==0.4.3-rc.1 +perceval-opnfv==0.2.25-rc.1 +perceval-puppet==0.2.25-rc.1 +perceval-weblate==0.2.25-rc.1 +grimoire-elk==0.111.1-rc.1 +sortinghat==0.21.2-rc.1 +kidash==0.6.9-rc.1 grimoirelab-panels==0.3.0 -sirmordred==0.10.10 -cereslib==0.5.5 -graal==0.4.24 +sirmordred==0.10.11-rc.1 +cereslib==0.5.6-rc.1 +graal==0.4.25-rc.1 diff --git a/src/grimoirelab-cereslib b/src/grimoirelab-cereslib index 21c678a..841e86d 160000 --- a/src/grimoirelab-cereslib +++ b/src/grimoirelab-cereslib @@ -1 +1 @@ -Subproject commit 21c678ad42624294892ad3af2e5da11301733003 +Subproject commit 841e86db046713d08436ff61d832a349798352ba diff --git a/src/grimoirelab-elk b/src/grimoirelab-elk index 291d02f..0b3069c 160000 --- a/src/grimoirelab-elk +++ b/src/grimoirelab-elk @@ -1 +1 @@ -Subproject commit 291d02fd5788a6de0d340a0bb1b215d69427ff3a +Subproject commit 0b3069c1037be69184b7f88badf43c8d956d7d37 diff --git a/src/grimoirelab-graal b/src/grimoirelab-graal index b03ca95..6e029d4 160000 --- a/src/grimoirelab-graal +++ b/src/grimoirelab-graal @@ -1 +1 @@ -Subproject commit b03ca955923e69fe6e439b7ed2b9a301d8b8692d +Subproject commit 6e029d474e5f457cf27a9601602117381319d5ed diff --git a/src/grimoirelab-kidash b/src/grimoirelab-kidash index 4b364de..ddeb794 160000 --- a/src/grimoirelab-kidash +++ b/src/grimoirelab-kidash @@ -1 +1 @@ -Subproject commit 4b364de578543edd18a52b8aed7cef29d967e7e3 +Subproject commit ddeb794c49d04fe3e298faa07c335e02ca4d3d35 diff --git a/src/grimoirelab-perceval b/src/grimoirelab-perceval index 319ae97..7b1ef32 160000 --- a/src/grimoirelab-perceval +++ b/src/grimoirelab-perceval @@ -1 +1 @@ -Subproject commit 319ae97bb94d1faee09832f3b3b8307b7f01175a +Subproject commit 7b1ef3226a7c81669136c74ee4b8900e72f0e4b5 diff --git a/src/grimoirelab-perceval-mozilla b/src/grimoirelab-perceval-mozilla index c659ade..f04db7b 160000 --- a/src/grimoirelab-perceval-mozilla +++ b/src/grimoirelab-perceval-mozilla @@ -1 +1 @@ -Subproject commit c659ade5fe8f7b29b04a4d441348de9c3e32ec99 +Subproject commit f04db7b3cbc8d43989446ba95dc6a58630773b35 diff --git a/src/grimoirelab-perceval-opnfv b/src/grimoirelab-perceval-opnfv index 6cb7d3a..14cf2f1 160000 --- a/src/grimoirelab-perceval-opnfv +++ b/src/grimoirelab-perceval-opnfv @@ -1 +1 @@ -Subproject commit 6cb7d3a6cf33f1569cfb8b31455724e799d739a6 +Subproject commit 14cf2f118133cea8e0d65988c44fe091c99daf67 diff --git a/src/grimoirelab-perceval-puppet b/src/grimoirelab-perceval-puppet index bedf401..ec46957 160000 --- a/src/grimoirelab-perceval-puppet +++ b/src/grimoirelab-perceval-puppet @@ -1 +1 @@ -Subproject commit bedf4019a331309d71df1f2a0197688a7ccb0081 +Subproject commit ec469573b25bf7a1168ae251143710de8b4412fe diff --git a/src/grimoirelab-perceval-weblate b/src/grimoirelab-perceval-weblate index 0aa1bea..4529efe 160000 --- a/src/grimoirelab-perceval-weblate +++ b/src/grimoirelab-perceval-weblate @@ -1 +1 @@ -Subproject commit 0aa1bea19e411400b73625d9ae2cdea05889c018 +Subproject commit 4529efee039c0fd0d0e74e6830b445372a3956e6 diff --git a/src/grimoirelab-sirmordred b/src/grimoirelab-sirmordred index ca3849d..1155988 160000 --- a/src/grimoirelab-sirmordred +++ b/src/grimoirelab-sirmordred @@ -1 +1 @@ -Subproject commit ca3849dcabd3747d42f1856701439423879f7377 +Subproject commit 1155988b08fc0fffa14311af09591746a76e9b7c diff --git a/src/grimoirelab-sortinghat b/src/grimoirelab-sortinghat index 1750c7f..61d7221 160000 --- a/src/grimoirelab-sortinghat +++ b/src/grimoirelab-sortinghat @@ -1 +1 @@ -Subproject commit 1750c7f0d399e6ba606a2c4a4abd639e7e3631f7 +Subproject commit 61d7221e83452603c06300762ff4354fad4e1dc1 diff --git a/src/grimoirelab-toolkit b/src/grimoirelab-toolkit index ff3eafa..f194adc 160000 --- a/src/grimoirelab-toolkit +++ b/src/grimoirelab-toolkit @@ -1 +1 @@ -Subproject commit ff3eafa163b294198549eed1e8fabbac3693934b +Subproject commit f194adcc10905dfd7f38bc88b82c30ef581328cb