{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":645361398,"defaultBranch":"master","name":"sentry-python","ownerLogin":"rominf","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-25T13:34:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3449635?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694685144.0","currentOid":""},"activityList":{"items":[{"before":"668bd99b639d581cb50d54f588cb0485cdcf6279","after":"e204c231d557c43a083de1cb8ee0eb6ce6ad08b3","ref":"refs/heads/rominf-opentelemetry-integration-deps","pushedAt":"2023-09-14T09:54:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix opentelemetry-distro version\n\nCurrent version of the dependency is incorrect, since integration code:\nhttps://github.com/getsentry/sentry-python/blob/ba6de38d915a2d66a7633017306c425ba4b34a72/sentry_sdk/integrations/opentelemetry/integration.py#L18\nrequires:\n```\nopentelemetry.instrumentation.auto_instrumentation._load\n```\nmodule to be present, but it was introduced only in `0.40b`:\nhttps://github.com/open-telemetry/opentelemetry-python-contrib/commits/main/opentelemetry-instrumentation/src/opentelemetry/instrumentation/auto_instrumentation/_load.py","shortMessageHtmlLink":"Fix opentelemetry-distro version"}},{"before":"8df79a44e098a44f74c4017d2eb20d1681e0061d","after":"668bd99b639d581cb50d54f588cb0485cdcf6279","ref":"refs/heads/rominf-opentelemetry-integration-deps","pushedAt":"2023-09-14T09:52:43.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Merge branch 'master' into rominf-opentelemetry-integration-deps","shortMessageHtmlLink":"Merge branch 'master' into rominf-opentelemetry-integration-deps"}},{"before":null,"after":"8df79a44e098a44f74c4017d2eb20d1681e0061d","ref":"refs/heads/rominf-opentelemetry-integration-deps","pushedAt":"2023-09-14T09:52:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix opentelemetry-distro version\n\nCurrent version of the dependency is incorrect, since integration code:\nhttps://github.com/getsentry/sentry-python/blob/ba6de38d915a2d66a7633017306c425ba4b34a72/sentry_sdk/integrations/opentelemetry/integration.py#L18\nrequires:\n```\nopentelemetry.instrumentation.auto_instrumentation._load\n```\nmodule to be present, but it was introduced only in `0.40b`:\nhttps://github.com/open-telemetry/opentelemetry-python-contrib/commits/main/opentelemetry-instrumentation/src/opentelemetry/instrumentation/auto_instrumentation/_load.py","shortMessageHtmlLink":"Fix opentelemetry-distro version"}},{"before":"8df79a44e098a44f74c4017d2eb20d1681e0061d","after":null,"ref":"refs/heads/rominf-opentelemetry-integration-deps","pushedAt":"2023-09-05T09:23:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"}},{"before":null,"after":"8df79a44e098a44f74c4017d2eb20d1681e0061d","ref":"refs/heads/rominf-opentelemetry-integration-deps","pushedAt":"2023-09-04T14:37:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix opentelemetry-distro version\n\nCurrent version of the dependency is incorrect, since integration code:\nhttps://github.com/getsentry/sentry-python/blob/ba6de38d915a2d66a7633017306c425ba4b34a72/sentry_sdk/integrations/opentelemetry/integration.py#L18\nrequires:\n```\nopentelemetry.instrumentation.auto_instrumentation._load\n```\nmodule to be present, but it was introduced only in `0.40b`:\nhttps://github.com/open-telemetry/opentelemetry-python-contrib/commits/main/opentelemetry-instrumentation/src/opentelemetry/instrumentation/auto_instrumentation/_load.py","shortMessageHtmlLink":"Fix opentelemetry-distro version"}},{"before":"7b2839408626599c2cd290b7ff86cdc1fead7dcd","after":null,"ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-12T11:10:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"}},{"before":"6cba093a83a4190d4d4200b46e2cf6a4bc099864","after":"7b2839408626599c2cd290b7ff86cdc1fead7dcd","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-12T09:21:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"antonpirker","name":"Anton Pirker","path":"/antonpirker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202325?s=80&v=4"},"commit":{"message":"Merge branch 'master' into rominf-_generate_installed_modules-metadata-none","shortMessageHtmlLink":"Merge branch 'master' into rominf-_generate_installed_modules-metadat…"}},{"before":"56f322ab0728f14b85b85aa520d12c094ccf0a66","after":"6cba093a83a4190d4d4200b46e2cf6a4bc099864","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-11T13:43:25.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"antonpirker","name":"Anton Pirker","path":"/antonpirker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202325?s=80&v=4"},"commit":{"message":"Merge branch 'master' into rominf-_generate_installed_modules-metadata-none","shortMessageHtmlLink":"Merge branch 'master' into rominf-_generate_installed_modules-metadat…"}},{"before":"d9e867772833d4829b73b4786e537fbfcd414d4a","after":"56f322ab0728f14b85b85aa520d12c094ccf0a66","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-06T13:21:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sentrivana","name":"Ivana Kellyerova","path":"/sentrivana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131587164?s=80&v=4"},"commit":{"message":"Merge branch 'master' into rominf-_generate_installed_modules-metadata-none","shortMessageHtmlLink":"Merge branch 'master' into rominf-_generate_installed_modules-metadat…"}},{"before":"6b73d642b47c29230cca052189e6760540563391","after":"d9e867772833d4829b73b4786e537fbfcd414d4a","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-06T11:51:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentrivana","name":"Ivana Kellyerova","path":"/sentrivana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131587164?s=80&v=4"},"commit":{"message":"Merge branch 'master' into rominf-_generate_installed_modules-metadata-none","shortMessageHtmlLink":"Merge branch 'master' into rominf-_generate_installed_modules-metadat…"}},{"before":"06f6d87585e054f2455c4150a50365d6dba8ba94","after":"6b73d642b47c29230cca052189e6760540563391","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-05T10:27:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Skip distributions with incomplete metadata\n\nIn rare cases, `importlib.metadata` values may contain `None`, see\nhttps://github.com/python/cpython/issues/91216\nand\nhttps://github.com/python/importlib_metadata/issues/371\n\nThe fix skips all distributions with incomplete metadata.","shortMessageHtmlLink":"Skip distributions with incomplete metadata"}},{"before":null,"after":"06f6d87585e054f2455c4150a50365d6dba8ba94","ref":"refs/heads/rominf-_generate_installed_modules-metadata-none","pushedAt":"2023-07-05T10:25:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Skip distributions with incomplete metadata\n\nIn rare cases, `importlib.metadata` values may contain `None`, see\nhttps://github.com/python/cpython/issues/91216\nand\nhttps://github.com/python/importlib_metadata/issues/371\n\nThe fix skips all distributions with incomplete metadata.","shortMessageHtmlLink":"Skip distributions with incomplete metadata"}},{"before":"3d6b8f696de159d0b5f650643bfffa9e58bc9364","after":null,"ref":"refs/heads/fix-test_installed_modules","pushedAt":"2023-05-25T14:02:49.887Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"}},{"before":"a6fc4492d06913151fe218ed62928ac2c4c25a58","after":"3d6b8f696de159d0b5f650643bfffa9e58bc9364","ref":"refs/heads/fix-test_installed_modules","pushedAt":"2023-05-25T13:51:43.967Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix distribution name normalization (PEP-0503)\n\nCurrent logic in `test_installed_modules` does not properly handle\ndistributions with underscores. On my machine I get the following error\nwhile running tests:\n```\ntests/integrations/modules/test_modules.py:60: in test_installed_modules\n assert installed_modules == pkg_resources_modules\nE AssertionError: assert {'aiven-clien...'22.2.0', ...} == {'aiven-clien...'22.2.0', ...}\nE Omitting 93 identical items, use -vv to show\nE Left contains 1 more item:\nE {'tomli_w': '1.0.0'}\nE Right contains 1 more item:\nE {'tomli-w': '1.0.0'}\nE Use -v to get more diff\n```\n\nThis change fixes distribution name normalization by applying the code\nfrom PEP-0503 (https://peps.python.org/pep-0503/#normalized-names).","shortMessageHtmlLink":"Fix distribution name normalization (PEP-0503)"}},{"before":"bf039e927d89f2d81ce53acaed43feac2f25abab","after":"a6fc4492d06913151fe218ed62928ac2c4c25a58","ref":"refs/heads/fix-test_installed_modules","pushedAt":"2023-05-25T13:41:12.248Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix distribution name normalization (PEP-0503)\n\nCurrent logic in `test_installed_modules` does not properly handle\ndistributions with underscores. On my machine I get the following error\nwhile running tests:\n```\ntests/integrations/modules/test_modules.py:60: in test_installed_modules\n assert installed_modules == pkg_resources_modules\nE AssertionError: assert {'aiven-clien...'22.2.0', ...} == {'aiven-clien...'22.2.0', ...}\nE Omitting 93 identical items, use -vv to show\nE Left contains 1 more item:\nE {'tomli_w': '1.0.0'}\nE Right contains 1 more item:\nE {'tomli-w': '1.0.0'}\nE Use -v to get more diff\n```\n\nThis change fixes distribution name normalization by applying the code\nfrom PEP-0503 (https://peps.python.org/pep-0503/#normalized-names).","shortMessageHtmlLink":"Fix distribution name normalization (PEP-0503)"}},{"before":"600ca0406ae375c784b517406d600805554e7763","after":"bf039e927d89f2d81ce53acaed43feac2f25abab","ref":"refs/heads/fix-test_installed_modules","pushedAt":"2023-05-25T13:38:10.066Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix distribution name normalization (PEP-0503)\n\nCurrent logic in `test_installed_modules` does not properly handle\ndistributions with underscores. On my machine I get the following error\nwhile running tests:\n```\ntests/integrations/modules/test_modules.py:60: in test_installed_modules\n assert installed_modules == pkg_resources_modules\nE AssertionError: assert {'aiven-clien...'22.2.0', ...} == {'aiven-clien...'22.2.0', ...}\nE Omitting 93 identical items, use -vv to show\nE Left contains 1 more item:\nE {'tomli_w': '1.0.0'}\nE Right contains 1 more item:\nE {'tomli-w': '1.0.0'}\nE Use -v to get more diff\n```\n\nThis change fixes distribution name normalization by applying the code\nfrom PEP-0503 (https://peps.python.org/pep-0503/#normalized-names).","shortMessageHtmlLink":"Fix distribution name normalization (PEP-0503)"}},{"before":null,"after":"600ca0406ae375c784b517406d600805554e7763","ref":"refs/heads/fix-test_installed_modules","pushedAt":"2023-05-25T13:34:21.176Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rominf","name":"Roman Inflianskas","path":"/rominf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3449635?s=80&v=4"},"commit":{"message":"Fix distribution name normalization (PEP-0503)\n\nCurrent logic in `test_installed_modules` does not properly handle\ndistributions with underscores. On my machine I get the following error\nwhile running tests:\n```\ntests/integrations/modules/test_modules.py:60: in test_installed_modules\n assert installed_modules == pkg_resources_modules\nE AssertionError: assert {'aiven-clien...'22.2.0', ...} == {'aiven-clien...'22.2.0', ...}\nE Omitting 93 identical items, use -vv to show\nE Left contains 1 more item:\nE {'tomli_w': '1.0.0'}\nE Right contains 1 more item:\nE {'tomli-w': '1.0.0'}\nE Use -v to get more diff\n```\n\nThis change fixes distribution name normalization by applying the code\nfrom PEP-0503 (https://peps.python.org/pep-0503/#normalized-names).","shortMessageHtmlLink":"Fix distribution name normalization (PEP-0503)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADgHJasAA","startCursor":null,"endCursor":null}},"title":"Activity · rominf/sentry-python"}