diff --git a/grimoirelab/_version.py b/grimoirelab/_version.py index 46b46e0..16017b5 100644 --- a/grimoirelab/_version.py +++ b/grimoirelab/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-03-01 13:52:21.252846 -__version__ = "0.22.0" +# File auto-generated by semverup on 2024-03-12 11:13:50.503311 +__version__ = "0.23.0-rc.1" diff --git a/poetry.lock b/poetry.lock index 87fe77c..b84ad15 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "aniso8601" @@ -55,13 +55,13 @@ files = [ [[package]] name = "bandit" -version = "1.7.7" +version = "1.7.8" description = "Security oriented static analyser for python code." optional = false python-versions = ">=3.8" files = [ - {file = "bandit-1.7.7-py3-none-any.whl", hash = "sha256:17e60786a7ea3c9ec84569fd5aee09936d116cb0cb43151023258340dbffb7ed"}, - {file = "bandit-1.7.7.tar.gz", hash = "sha256:527906bec6088cb499aae31bc962864b4e77569e9d529ee51df3a93b4b8ab28a"}, + {file = "bandit-1.7.8-py3-none-any.whl", hash = "sha256:509f7af645bc0cd8fd4587abc1a038fc795636671ee8204d502b933aee44f381"}, + {file = "bandit-1.7.8.tar.gz", hash = "sha256:36de50f720856ab24a24dbaa5fee2c66050ed97c1477e0a1159deab1775eab6b"}, ] [package.dependencies] @@ -72,6 +72,7 @@ stevedore = ">=1.20.0" [package.extras] baseline = ["GitPython (>=3.1.30)"] +sarif = ["jschema-to-python (>=1.2.3)", "sarif-om (>=1.0.4)"] test = ["beautifulsoup4 (>=4.8.0)", "coverage (>=4.5.4)", "fixtures (>=3.0.0)", "flake8 (>=4.0.0)", "pylint (==1.9.4)", "stestr (>=2.5.0)", "testscenarios (>=0.5.0)", "testtools (>=2.3.0)"] toml = ["tomli (>=1.1.0)"] yaml = ["PyYAML"] @@ -110,13 +111,13 @@ files = [ [[package]] name = "cereslib" -version = "0.5.4" +version = "0.5.5rc1" description = "GrimoireLab: Unify, eventize and enrich information from Perceval" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "cereslib-0.5.4-py3-none-any.whl", hash = "sha256:1139d40fbec806023df07ee640ef22cb08173b15cd935cff64f4468788895277"}, - {file = "cereslib-0.5.4.tar.gz", hash = "sha256:45f0310549ac072a12b7f669a41155571b33f42d02bf831c078c9cc67528e986"}, + {file = "cereslib-0.5.5rc1-py3-none-any.whl", hash = "sha256:cc8d3a4d63822118e8cb7c9fd5aef9a48c81163ec1ef5332f154ad3ff8ea5b52"}, + {file = "cereslib-0.5.5rc1.tar.gz", hash = "sha256:47c0f764ba9012bcdf94d8b3e3d240438e5acb5ff1c18f55f4ec267a58329f05"}, ] [package.dependencies] @@ -422,13 +423,13 @@ profile = ["gprof2dot (>=2022.7.29)"] [[package]] name = "django" -version = "3.2.24" +version = "3.2.25" description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." optional = false python-versions = ">=3.6" files = [ - {file = "Django-3.2.24-py3-none-any.whl", hash = "sha256:5dd5b787c3ba39637610fe700f54bf158e33560ea0dba600c19921e7ff926ec5"}, - {file = "Django-3.2.24.tar.gz", hash = "sha256:aaee9fb0fb4ebd4311520887ad2e33313d368846607f82a9a0ed461cd4c35b18"}, + {file = "Django-3.2.25-py3-none-any.whl", hash = "sha256:a52ea7fcf280b16f7b739cec38fa6d3f8953a5456986944c3ca97e79882b4e38"}, + {file = "Django-3.2.25.tar.gz", hash = "sha256:7ca38a78654aee72378594d63e51636c04b8e28574f5505dff630895b5472777"}, ] [package.dependencies] @@ -760,13 +761,13 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-auth" -version = "2.28.1" +version = "2.28.2" description = "Google Authentication Library" optional = false python-versions = ">=3.7" files = [ - {file = "google-auth-2.28.1.tar.gz", hash = "sha256:34fc3046c257cedcf1622fc4b31fc2be7923d9b4d44973d481125ecc50d83885"}, - {file = "google_auth-2.28.1-py2.py3-none-any.whl", hash = "sha256:25141e2d7a14bfcba945f5e9827f98092716e99482562f15306e5b026e21aa72"}, + {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"}, ] [package.dependencies] @@ -801,18 +802,18 @@ grpc = ["grpcio (>=1.38.0,<2.0dev)", "grpcio-status (>=1.38.0,<2.0.dev0)"] [[package]] name = "google-cloud-storage" -version = "2.14.0" +version = "2.15.0" description = "Google Cloud Storage API client library" optional = false python-versions = ">=3.7" files = [ - {file = "google-cloud-storage-2.14.0.tar.gz", hash = "sha256:2d23fcf59b55e7b45336729c148bb1c464468c69d5efbaee30f7201dd90eb97e"}, - {file = "google_cloud_storage-2.14.0-py2.py3-none-any.whl", hash = "sha256:8641243bbf2a2042c16a6399551fbb13f062cbc9a2de38d6c0bb5426962e9dbd"}, + {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"}, ] [package.dependencies] -google-api-core = ">=1.31.5,<2.0.dev0 || >2.3.0,<3.0.0dev" -google-auth = ">=2.23.3,<3.0dev" +google-api-core = ">=2.15.0,<3.0.0dev" +google-auth = ">=2.26.1,<3.0dev" google-cloud-core = ">=2.3.0,<3.0dev" google-crc32c = ">=1.0,<2.0dev" google-resumable-media = ">=2.6.0" @@ -921,13 +922,13 @@ requests = ["requests (>=2.18.0,<3.0.0dev)"] [[package]] name = "googleapis-common-protos" -version = "1.62.0" +version = "1.63.0" description = "Common protobufs used in Google APIs" optional = false python-versions = ">=3.7" files = [ - {file = "googleapis-common-protos-1.62.0.tar.gz", hash = "sha256:83f0ece9f94e5672cced82f592d2a5edf527a96ed1794f0bab36d5735c996277"}, - {file = "googleapis_common_protos-1.62.0-py2.py3-none-any.whl", hash = "sha256:4750113612205514f9f6aa4cb00d523a94f3e8c06c5ad2fee466387dc4875f07"}, + {file = "googleapis-common-protos-1.63.0.tar.gz", hash = "sha256:17ad01b11d5f1d0171c06d3ba5c04c54474e883b66b949722b4938ee2694ef4e"}, + {file = "googleapis_common_protos-1.63.0-py2.py3-none-any.whl", hash = "sha256:ae45f75702f7c08b541f750854a678bd8f534a1a6bace6afe975f1d0a82d6632"}, ] [package.dependencies] @@ -938,13 +939,13 @@ grpc = ["grpcio (>=1.44.0,<2.0.0.dev0)"] [[package]] name = "graal" -version = "0.4.23" +version = "0.4.24rc1" description = "A generic source code analyzer" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "graal-0.4.23-py3-none-any.whl", hash = "sha256:81e0dba02c50f1dbdd7ed3961152f2c752da0aced6f8dc3775ec7f3409c922af"}, - {file = "graal-0.4.23.tar.gz", hash = "sha256:09f5c6fd1b5dcdf8b07ea4a766e389aed0508f36989db68a53bc5814cf3d9871"}, + {file = "graal-0.4.24rc1-py3-none-any.whl", hash = "sha256:3a68507c92ab8b8cb6f97e994ee03a3afd8eecda16df5167298645fe353eb3ed"}, + {file = "graal-0.4.24rc1.tar.gz", hash = "sha256:c8e6875754dffd289944e999c421d77ebd1a03cd132cc31153e4cc5955fdfbc7"}, ] [package.dependencies] @@ -1044,13 +1045,13 @@ six = ">=1.12" [[package]] name = "grimoire-elk" -version = "0.110.0" +version = "0.111.0rc1" description = "GrimoireELK processes and stores software development data to ElasticSearch" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "grimoire_elk-0.110.0-py3-none-any.whl", hash = "sha256:911405bc934ae24b960e9b6360fa4caeeccaded2dd475445b71e36aebb66a74e"}, - {file = "grimoire_elk-0.110.0.tar.gz", hash = "sha256:d563401d4ace9fee69d7c713300574174d7ba8e6ab1bead7b0ab93b9f7934b2c"}, + {file = "grimoire_elk-0.111.0rc1-py3-none-any.whl", hash = "sha256:87a047f1db1eed0f9c7396eed56fb01bf5c72274a7c68fd9615c29c28916ebc7"}, + {file = "grimoire_elk-0.111.0rc1.tar.gz", hash = "sha256:6a0d3be020fcefb95214eb4ad2be8f22ce5ac521542bae930d6c360c9209fc43"}, ] [package.dependencies] @@ -1086,13 +1087,13 @@ files = [ [[package]] name = "grimoirelab-toolkit" -version = "0.4.3" +version = "0.4.4rc1" description = "Toolkit of common functions used across GrimoireLab" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "grimoirelab_toolkit-0.4.3-py3-none-any.whl", hash = "sha256:accedc9d8e4897fafe2f0140b0a1e367f4b90cb7ec65f2280ae9ab85d7227962"}, - {file = "grimoirelab_toolkit-0.4.3.tar.gz", hash = "sha256:cf7e62ce7caa1ffec048902ca2ef6b09b1068129472e1386a28fa59b1a713798"}, + {file = "grimoirelab_toolkit-0.4.4rc1-py3-none-any.whl", hash = "sha256:895167e987bc62ac6da4a13beb22d943ab99e61d74f65330472dc6204f8cd299"}, + {file = "grimoirelab_toolkit-0.4.4rc1.tar.gz", hash = "sha256:5c59d07b9e18c0355c483c0503f36c1cf35804029529ba99ef5502c609328ee5"}, ] [package.dependencies] @@ -1160,13 +1161,13 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "kidash" -version = "0.6.7" +version = "0.6.8rc1" description = "GrimoireLab script to manage Kibana dashboards from the command line" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "kidash-0.6.7-py3-none-any.whl", hash = "sha256:cce5296c487c538ff95daac57851225f0fecac0329eb04085a773e94eb0ac3fe"}, - {file = "kidash-0.6.7.tar.gz", hash = "sha256:fed4b42fc0af18c571145f3533892ec2996ca6079e5ee440cbc2a553886eeeb4"}, + {file = "kidash-0.6.8rc1-py3-none-any.whl", hash = "sha256:cfd2608f474856e531c4509e83355b6bbe75ad949dc3e744a8055e437c63c8f2"}, + {file = "kidash-0.6.8rc1.tar.gz", hash = "sha256:9aafe06eb7b2b56ad8cae165577c5b59ccb5e11a547dd3b9768c94c1ac4b8e4e"}, ] [package.dependencies] @@ -1365,13 +1366,13 @@ files = [ [[package]] name = "packaging" -version = "23.2" +version = "24.0" description = "Core utilities for Python packages" optional = false python-versions = ">=3.7" files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, + {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, + {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, ] [[package]] @@ -1496,13 +1497,13 @@ files = [ [[package]] name = "perceval" -version = "0.24.0" +version = "0.24.1rc1" description = "Send Sir Perceval on a quest to fetch and gather data from software repositories." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "perceval-0.24.0-py3-none-any.whl", hash = "sha256:28042727c841cf00fcfdce577c05ecd1b65685382d697f9e9b3d43be51edc4cf"}, - {file = "perceval-0.24.0.tar.gz", hash = "sha256:59cb6a04ffd269f63de160dd16a6591bbe39838f30b48f63a94d0651afa05f27"}, + {file = "perceval-0.24.1rc1-py3-none-any.whl", hash = "sha256:68adb48530464855765d1e01588d60b818c6f7493a60f203d0b76a6ba7f3d70a"}, + {file = "perceval-0.24.1rc1.tar.gz", hash = "sha256:146aaf1b8ed51ca1b220e8dbc1a0d16e3f38bf8281b2aa1e09c4113132da784a"}, ] [package.dependencies] @@ -1521,13 +1522,13 @@ docs = ["furo (>=2023.03.27,<2024.0.0)", "myst-parser (>=1.0.0,<2.0.0)"] [[package]] name = "perceval-mozilla" -version = "0.4.1" +version = "0.4.2rc1" description = "Bundle of Perceval backends for Mozilla ecosystem." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "perceval_mozilla-0.4.1-py3-none-any.whl", hash = "sha256:58ba20a4cc7482e81dd1bf9aff5bfcb37363548f8aab0660ff640db695e3c0c8"}, - {file = "perceval_mozilla-0.4.1.tar.gz", hash = "sha256:c340a4b6272494fc75b1387a9361f0dfc26d5bdef8019d2354e466859de688e7"}, + {file = "perceval_mozilla-0.4.2rc1-py3-none-any.whl", hash = "sha256:292a57d5870e6bf8877d01a97e0b6fa3fe13caa5afb15fe4f00888cde570c01f"}, + {file = "perceval_mozilla-0.4.2rc1.tar.gz", hash = "sha256:a4aeb1c047cdc0ccfba2e5c05f3ed8a21cfeb5bca1c091da2020db3e8f625a1f"}, ] [package.dependencies] @@ -1537,13 +1538,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-opnfv" -version = "0.2.23" +version = "0.2.24rc1" description = "Bundle of Perceval backends for OPNFV ecosystem." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "perceval_opnfv-0.2.23-py3-none-any.whl", hash = "sha256:5092983e5846d007595febab3198a19f1aa763a08407fcb9bdbc9159ec474755"}, - {file = "perceval_opnfv-0.2.23.tar.gz", hash = "sha256:e414085417c5239c68aa492de50d1ea8c40b465df86762ceae43223bdf83cdfa"}, + {file = "perceval_opnfv-0.2.24rc1-py3-none-any.whl", hash = "sha256:5dbb5310b6c5d04c7a966aba56cd67c3b309e323c5725b05948e9a4292caf630"}, + {file = "perceval_opnfv-0.2.24rc1.tar.gz", hash = "sha256:310b39e28d1cfd052a7781255c4d090f077380ad1116b66e60ac6c566795ca94"}, ] [package.dependencies] @@ -1553,13 +1554,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-puppet" -version = "0.2.23" +version = "0.2.24rc1" description = "Bundle of Perceval backends for Puppet, Inc. ecosystem." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "perceval_puppet-0.2.23-py3-none-any.whl", hash = "sha256:cc175c04634400985f56efb7592b2562c25ed4607d557b79eae7991af93b80df"}, - {file = "perceval_puppet-0.2.23.tar.gz", hash = "sha256:f8c75efebc12443f9701c5402dbf56ab15f84bfd80be6bfb3a13c986dae55080"}, + {file = "perceval_puppet-0.2.24rc1-py3-none-any.whl", hash = "sha256:76f91c07753852905373a1afe14eecc241234ad73f82fa6a8313ca6e7b4a31bd"}, + {file = "perceval_puppet-0.2.24rc1.tar.gz", hash = "sha256:fd8daa4c10063e0abbad7d614240873755de18445a659ac06b717c4a14a3ba61"}, ] [package.dependencies] @@ -1569,13 +1570,13 @@ requests = ">=2.7.0,<3.0.0" [[package]] name = "perceval-weblate" -version = "0.2.23" +version = "0.2.24rc1" description = "Bundle of Perceval backends for Weblate." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "perceval_weblate-0.2.23-py3-none-any.whl", hash = "sha256:ddd48cd83065a868c8f463ec8594fafaa25763ee830ac6d84d9fbe81ddbf12bd"}, - {file = "perceval_weblate-0.2.23.tar.gz", hash = "sha256:c81b571cde076a60e66ac9ace4a7114ddc7e356672137783b91720fe9a5e17d6"}, + {file = "perceval_weblate-0.2.24rc1-py3-none-any.whl", hash = "sha256:8641942e46c046b24576ff4f8fe6c8817c2dea79a2298167aa37e67638706f59"}, + {file = "perceval_weblate-0.2.24rc1.tar.gz", hash = "sha256:432cbb6dd4de2cd75456c84cb3cb9f6675b78bd553acb417d5ab5f02521e0e0c"}, ] [package.dependencies] @@ -1775,13 +1776,13 @@ testutils = ["gitpython (>3)"] [[package]] name = "pyparsing" -version = "3.1.1" +version = "3.1.2" description = "pyparsing module - Classes and methods to define and execute parsing grammars" optional = false python-versions = ">=3.6.8" files = [ - {file = "pyparsing-3.1.1-py3-none-any.whl", hash = "sha256:32c7c0b711493c72ff18a981d24f28aaf9c1fb7ed5e9667c9e84e3db623bdbfb"}, - {file = "pyparsing-3.1.1.tar.gz", hash = "sha256:ede28a1a32462f5a9705e07aea48001a08f7cf81a021585011deba701581a0db"}, + {file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"}, + {file = "pyparsing-3.1.2.tar.gz", hash = "sha256:a1bac0ce561155ecc3ed78ca94d3c9378656ad4c94c1270de543f621420f94ad"}, ] [package.extras] @@ -1789,13 +1790,13 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "python-dateutil" -version = "2.9.0" +version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ - {file = "python-dateutil-2.9.0.tar.gz", hash = "sha256:78e73e19c63f5b20ffa567001531680d939dc042bf7850431877645523c66709"}, - {file = "python_dateutil-2.9.0-py2.py3-none-any.whl", hash = "sha256:cbf2f1da5e6083ac2fbfd4da39a25f34312230110440f424a14c7558bb85d82e"}, + {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, + {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] [package.dependencies] @@ -1874,17 +1875,17 @@ files = [ [[package]] name = "redis" -version = "5.0.2" +version = "5.0.3" description = "Python client for Redis database and key-value store" optional = false python-versions = ">=3.7" files = [ - {file = "redis-5.0.2-py3-none-any.whl", hash = "sha256:4caa8e1fcb6f3c0ef28dba99535101d80934b7d4cd541bbb47f4a3826ee472d1"}, - {file = "redis-5.0.2.tar.gz", hash = "sha256:3f82cc80d350e93042c8e6e7a5d0596e4dd68715babffba79492733e1f367037"}, + {file = "redis-5.0.3-py3-none-any.whl", hash = "sha256:5da9b8fe9e1254293756c16c008e8620b3d15fcc6dde6babde9541850e72a32d"}, + {file = "redis-5.0.3.tar.gz", hash = "sha256:4973bae7444c0fbed64a06b87446f79361cb7e4ec1538c022d696ed7a5015580"}, ] [package.dependencies] -async-timeout = ">=4.0.3" +async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\""} [package.extras] hiredis = ["hiredis (>=1.0.0)"] @@ -2069,13 +2070,13 @@ testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", [[package]] name = "sirmordred" -version = "0.10.9" +version = "0.10.10rc1" description = "Drive GrimoireLab tools to produce a dashboard" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "sirmordred-0.10.9-py3-none-any.whl", hash = "sha256:0c62505b63191dd0f9e098f8cc67ada638863a68967bc868d8202f41c96b4a4c"}, - {file = "sirmordred-0.10.9.tar.gz", hash = "sha256:21ac06710a352fa4a3fe0e7ecaf6a71d0f181e8b5c769a86c998d89319ce8c9c"}, + {file = "sirmordred-0.10.10rc1-py3-none-any.whl", hash = "sha256:a5e272f7f78a8f9d1b538fe21b5298aa3f42dfd21662702a94c2dbe456533bcc"}, + {file = "sirmordred-0.10.10rc1.tar.gz", hash = "sha256:d1e093f24dc33ef7b4c287e7ccdd15001d52ae83834318cedb263a8382eedcaf"}, ] [package.dependencies] @@ -2109,13 +2110,13 @@ files = [ [[package]] name = "sortinghat" -version = "0.21.0" +version = "0.21.1rc1" description = "A tool to manage identities." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "sortinghat-0.21.0-py3-none-any.whl", hash = "sha256:a02ce6e0a3f2babfcb1154a2463cf1bc7d65be4485cbcf3f3eb91306a6b55f88"}, - {file = "sortinghat-0.21.0.tar.gz", hash = "sha256:0cdd8ea0597105d13eab0d34dd5a18fb32052deaa8977530994fcd402395b849"}, + {file = "sortinghat-0.21.1rc1-py3-none-any.whl", hash = "sha256:c5fd80e00588e350915dc694b8eab93e879fd6acb57818b7d1246c8a8658a126"}, + {file = "sortinghat-0.21.1rc1.tar.gz", hash = "sha256:6bb6b49a17d9c2a183082a0941829685e22a52fbf447b43a73208ddfaed5034a"}, ] [package.dependencies] @@ -2366,4 +2367,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "bb1a83bb710a3de10301b363073f34f107f7a6e95fc8bbba793f3aa08a764101" +content-hash = "12740183db22d1d6459bc844bdd54e71b41c73d92165c68d15252958845e2481" diff --git a/pyproject.toml b/pyproject.toml index e66d3e4..edf6f48 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "grimoirelab" -version = "0.22.0" +version = "0.23.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.3", allow-prereleases = true} -perceval-mozilla = {version = ">=0.4.1", allow-prereleases = true} -perceval-opnfv = {version = ">=0.2.23", allow-prereleases = true} -perceval-puppet = {version = ">=0.2.23", allow-prereleases = true} -perceval-weblate = {version = ">=0.2.23", allow-prereleases = true} -sortinghat = {version = ">=0.21.0", allow-prereleases = true} -kidash = {version = ">=0.6.7", allow-prereleases = true} +grimoirelab-toolkit = {version = ">=0.4.4-rc.1", allow-prereleases = true} +perceval-mozilla = {version = ">=0.4.2-rc.1", allow-prereleases = true} +perceval-opnfv = {version = ">=0.2.24-rc.1", allow-prereleases = true} +perceval-puppet = {version = ">=0.2.24-rc.1", allow-prereleases = true} +perceval-weblate = {version = ">=0.2.24-rc.1", allow-prereleases = true} +sortinghat = {version = ">=0.21.1-rc.1", allow-prereleases = true} +kidash = {version = ">=0.6.8-rc.1", allow-prereleases = true} grimoirelab-panels = {version = ">=0.3.0", allow-prereleases = true} -grimoire-elk = {version = ">=0.110.0", allow-prereleases = true} -sirmordred = {version = ">=0.10.9", allow-prereleases = true} -cereslib = {version = ">=0.5.4", allow-prereleases = true} -graal = {version = ">=0.4.23", allow-prereleases = true} -perceval = {version = ">=0.24.0", allow-prereleases = true} +grimoire-elk = {version = ">=0.111.0-rc.1", allow-prereleases = true} +sirmordred = {version = ">=0.10.10-rc.1", allow-prereleases = true} +cereslib = {version = ">=0.5.5-rc.1", allow-prereleases = true} +graal = {version = ">=0.4.24-rc.1", allow-prereleases = true} +perceval = {version = ">=0.24.1-rc.1", allow-prereleases = true} [tool.poetry.dev-dependencies] diff --git a/releases/0.23.0-rc.1.md b/releases/0.23.0-rc.1.md new file mode 100644 index 0000000..d3ab0f9 --- /dev/null +++ b/releases/0.23.0-rc.1.md @@ -0,0 +1,51 @@ +# GrimoireLab 0.23.0-rc.1 +The following list describes the changes by component: + + ## grimoirelab-toolkit 0.4.4-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## kidash 0.6.8-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies +## sortinghat 0.21.1-rc.1 - (2024-03-12) + +**Bug fixes:** + + * Profile view displays correct recommendations (#864)\ + The profile view now correctly displays all recommendations for an + individual, excluding those that have been dismissed. + + ## cereslib 0.5.5-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + + ## perceval 0.24.1-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## perceval-mozilla 0.4.2-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## perceval-opnfv 0.2.24-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## perceval-puppet 0.2.24-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## perceval-weblate 0.2.24-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies + ## graal 0.4.24-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies +## grimoire-elk 0.111.0-rc.1 - (2024-03-12) + +**New features:** + + * Kitsune demography study\ + Include demography study in Kitsune (SUMO). And update the index to + include standard fields such as a unique identifier (`id`) and some + missing fields like `origin` or `uuid`. + + ## sirmordred 0.10.10-rc.1 - (2024-03-12) + + * Update Poetry's package dependencies diff --git a/requirements.txt b/requirements.txt index 91035bc..38ec6a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,14 @@ -grimoirelab==0.22.0 -grimoirelab-toolkit==0.4.3 -perceval==0.24.0 -perceval-mozilla==0.4.1 -perceval-opnfv==0.2.23 -perceval-puppet==0.2.23 -perceval-weblate==0.2.23 -grimoire-elk==0.110.0 -sortinghat==0.21.0 -kidash==0.6.7 +grimoirelab==0.23.0-rc.1 +grimoirelab-toolkit==0.4.4-rc.1 +perceval==0.24.1-rc.1 +perceval-mozilla==0.4.2-rc.1 +perceval-opnfv==0.2.24-rc.1 +perceval-puppet==0.2.24-rc.1 +perceval-weblate==0.2.24-rc.1 +grimoire-elk==0.111.0-rc.1 +sortinghat==0.21.1-rc.1 +kidash==0.6.8-rc.1 grimoirelab-panels==0.3.0 -sirmordred==0.10.9 -cereslib==0.5.4 -graal==0.4.23 +sirmordred==0.10.10-rc.1 +cereslib==0.5.5-rc.1 +graal==0.4.24-rc.1 diff --git a/src/grimoirelab-cereslib b/src/grimoirelab-cereslib index e547c67..fbb352a 160000 --- a/src/grimoirelab-cereslib +++ b/src/grimoirelab-cereslib @@ -1 +1 @@ -Subproject commit e547c679d2a069af8cf9783cf254836118c7b662 +Subproject commit fbb352a73fd756756f96c418851df1988828fa7d diff --git a/src/grimoirelab-elk b/src/grimoirelab-elk index c2d0296..e98b11a 160000 --- a/src/grimoirelab-elk +++ b/src/grimoirelab-elk @@ -1 +1 @@ -Subproject commit c2d029613f206b29fcb5cafbef62b46d8b669c56 +Subproject commit e98b11ab64ae7febe08deb49f17fb95e6b6fdeb1 diff --git a/src/grimoirelab-graal b/src/grimoirelab-graal index 6a22e54..ccb776a 160000 --- a/src/grimoirelab-graal +++ b/src/grimoirelab-graal @@ -1 +1 @@ -Subproject commit 6a22e54dad843901ce4ba038146c6e0d8ea6e182 +Subproject commit ccb776af7f3ccc11c6b234a731862945f4e74868 diff --git a/src/grimoirelab-kidash b/src/grimoirelab-kidash index 82a28b3..e9c629e 160000 --- a/src/grimoirelab-kidash +++ b/src/grimoirelab-kidash @@ -1 +1 @@ -Subproject commit 82a28b332e5881da684b64439107eb681d6a5f2e +Subproject commit e9c629e70f45d810ad47c41f5cb4ea41078c39bd diff --git a/src/grimoirelab-perceval b/src/grimoirelab-perceval index 1a3b337..9d1c2e2 160000 --- a/src/grimoirelab-perceval +++ b/src/grimoirelab-perceval @@ -1 +1 @@ -Subproject commit 1a3b337661d08f5cce838fda0a784cb602a19b1a +Subproject commit 9d1c2e25b0f265c788b0d85af8ec7d7f3bb32cb5 diff --git a/src/grimoirelab-perceval-mozilla b/src/grimoirelab-perceval-mozilla index 1ce39e2..04fb747 160000 --- a/src/grimoirelab-perceval-mozilla +++ b/src/grimoirelab-perceval-mozilla @@ -1 +1 @@ -Subproject commit 1ce39e2f9b41284a4e978b8f16318c4b610e2620 +Subproject commit 04fb747035fbc6a3b3fe717f52c37845c6c45757 diff --git a/src/grimoirelab-perceval-opnfv b/src/grimoirelab-perceval-opnfv index a5e9306..f0473c3 160000 --- a/src/grimoirelab-perceval-opnfv +++ b/src/grimoirelab-perceval-opnfv @@ -1 +1 @@ -Subproject commit a5e9306958461910200152f2ba5e2f919dc8604b +Subproject commit f0473c3a008ea595474d3d784cbc68d0c7b8d7c8 diff --git a/src/grimoirelab-perceval-puppet b/src/grimoirelab-perceval-puppet index 8527ff4..4f0f09d 160000 --- a/src/grimoirelab-perceval-puppet +++ b/src/grimoirelab-perceval-puppet @@ -1 +1 @@ -Subproject commit 8527ff479b3cf7b7103e0cc55c269a045e2a50da +Subproject commit 4f0f09d5d2bf991c2942cf8d09d712a46b8ee1bf diff --git a/src/grimoirelab-perceval-weblate b/src/grimoirelab-perceval-weblate index 409795e..9f980c2 160000 --- a/src/grimoirelab-perceval-weblate +++ b/src/grimoirelab-perceval-weblate @@ -1 +1 @@ -Subproject commit 409795e0829e7c01d594e514a0fa5498b428a06f +Subproject commit 9f980c2f9f0d7e05efff6ce631c850383a9c119a diff --git a/src/grimoirelab-sirmordred b/src/grimoirelab-sirmordred index f3dd8c8..d25dfa8 160000 --- a/src/grimoirelab-sirmordred +++ b/src/grimoirelab-sirmordred @@ -1 +1 @@ -Subproject commit f3dd8c88102e0a1614a7e6cb3ba369a69a483f77 +Subproject commit d25dfa87fa1c8fdc6de7e9a028574b51d0cb4966 diff --git a/src/grimoirelab-sortinghat b/src/grimoirelab-sortinghat index 7a5f781..a91d193 160000 --- a/src/grimoirelab-sortinghat +++ b/src/grimoirelab-sortinghat @@ -1 +1 @@ -Subproject commit 7a5f78114ce9522efd4aba5baf2cafea464596c2 +Subproject commit a91d193d5104264d61b02a8722ca762529db38d2 diff --git a/src/grimoirelab-toolkit b/src/grimoirelab-toolkit index cad798a..094e732 160000 --- a/src/grimoirelab-toolkit +++ b/src/grimoirelab-toolkit @@ -1 +1 @@ -Subproject commit cad798a00056c7ab12f2541efbcbc4177d856c02 +Subproject commit 094e73252425685a8f66ef10340fb3a8dfc30f93