dev-python/sentry-sdk: re-add sentry-sdk-1.9.8 (from main)

This commit is contained in:
Andreas Billmeier 2022-10-09 10:01:24 +02:00 committed by Andreas Billmeier
parent f797a5d805
commit 0cd93d2e06
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 28 additions and 9 deletions

View File

@ -538,12 +538,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1935 Ebuilds in total, 1928 of them have in total 1940 (35 different) licenses assigned.
There are 1938 Ebuilds in total, 1931 of them have in total 1943 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1168|
|Apache-2.0|364|
|Apache-2.0|367|
|GPL-3|120|
|BSD|106|
|LGPL-3|30|

View File

@ -1,5 +1,5 @@
DIST sentry-sdk-1.5.10.gh.tar.gz 246065 BLAKE2B f0bb28ccba21b4a85a966ccbd904ba1fec9e0a13b07fae6370b94361bb5dd7f567778a2f2a4d1100f30f286a17a85c1166c8e2d516940ff5a67e16b4b48462bc SHA512 27ce3a4f1b48b93c5ef53b5bd180e341dc05d990871fe20d6e38fdd52ad7de95b37f7225156f43d8b9f999db56d9b0980c0254ec58188d9ed677b7589e6d05a5
DIST sentry-sdk-1.9.5.gh.tar.gz 272096 BLAKE2B 179be647b92a74a1836f26add33e4b98007d19eff7454eb4968a2029003b7c1601d2eecad162a109508942b2f65086db32df6191c7f7986b5ab831295a8d3775 SHA512 d909ea9552a845b7022fdbbd06e3c49b2f136ca66771f20cb74b82f9eda7f63bee6c095eddefad7623a224bb9d6bf2b775c3c9405a0b55cd520952c3fe67c22d
EBUILD sentry-sdk-1.5.10.ebuild 2670 BLAKE2B fd457e605b083bf295a1c11c42bb68585ee818182aa77b4a495a58ff3f6c31209c7adbd3f44a87a477abcb3d43e8eefd8ddae9908d9be4ca92b40a7ec67296d2 SHA512 f6659fa5764a4ae2cf5462d11ecdb263807b3a8a9db2736704bd8e2384c5482b373cda3a541040816365bcd769d37c155a25d4bbe26116a351eb92ca0141a8ac
DIST sentry-sdk-1.9.8.gh.tar.gz 271425 BLAKE2B 27135f4fee24d80a544d852261555d8a8498990f815bbe7438b67bbf5717ed4b6e92c8f3e6781929332cbaba75986538294cf4b97c5bbe845ab57a32333d1d6f SHA512 7c9136b4100537e327ccbc2a96967007a1d2de653098ffa3463cc135ca604e49bd066d6a85046c752f38bdfc2698298e46a5d26bbf1a31a19f1631cf92ad9c8d
EBUILD sentry-sdk-1.9.5.ebuild 3175 BLAKE2B 59693852c64799773a5a3daaf082dc2d5c96e7d892ff7cf698a529268e22a8ad172522da585dba7fe5ab5332838c038569a6a07f4d8a4f35b0dd2b7afa8aafbf SHA512 5f74eecf46aaacb600843adaf166280250b56681bc4c227815a89a3ce57af18719455f382bdf2ecb26e4f9c03613862916651c5b03090ca658674fbdbfaf44fc
EBUILD sentry-sdk-1.9.8.ebuild 3175 BLAKE2B 59693852c64799773a5a3daaf082dc2d5c96e7d892ff7cf698a529268e22a8ad172522da585dba7fe5ab5332838c038569a6a07f4d8a4f35b0dd2b7afa8aafbf SHA512 5f74eecf46aaacb600843adaf166280250b56681bc4c227815a89a3ce57af18719455f382bdf2ecb26e4f9c03613862916651c5b03090ca658674fbdbfaf44fc
MISC metadata.xml 466 BLAKE2B 052e9ad2127aed109048314d72b2e1a172832bb502100a6ce39262cb391f3c244deef5051cea08834094fe8118ec0455b3a4360438201074db104450eee49fb7 SHA512 41a963f5fae0b84263b90707b61ef1b0c45f8ad342e52f325978ede2cf757aa0c4978e3bf0e47b88aa6694fa86a3824cb120f767c265b9a570d343be5dcdbade

View File

@ -9,16 +9,25 @@ PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python client for Sentry"
HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/"
SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
HOMEPAGE="
https://sentry.io/
https://github.com/getsentry/sentry-python/
https://pypi.org/project/sentry-sdk/
"
SRC_URI="
https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
S="${WORKDIR}/sentry-python-${PV}"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]"
RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/asttokens[${PYTHON_USEDEP}]
@ -38,7 +47,8 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/eventlet[${PYTHON_USEDEP}]
' python3_{8..9})
)"
)
"
distutils_enable_tests pytest
@ -47,12 +57,18 @@ EPYTEST_IGNORE=(
tests/integrations/httpx/test_httpx.py
tests/integrations/requests/test_requests.py
tests/integrations/stdlib/test_httplib.py
tests/integrations/flask/test_flask.py
tests/integrations/django/test_basic.py
# wtf is it supposed to do?!
tests/integrations/gcp/test_gcp.py
# broken by rq-1.10.1 (optional dep)
tests/integrations/rq/test_rq.py
# fastapi is not packaged
tests/integrations/asgi/test_fastapi.py
# TODO
tests/integrations/bottle
# requires python-multipart (TODO: package it)
tests/integrations/starlette
)
EPYTEST_DESELECT=(
@ -65,6 +81,8 @@ EPYTEST_DESELECT=(
tests/test_client.py::test_databag_breadth_stripping
tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
tests/integrations/asgi/test_asgi.py::test_websocket
tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context
# incompatible version?
tests/integrations/falcon/test_falcon.py
tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated
@ -74,4 +92,5 @@ EPYTEST_DESELECT=(
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
# TODO
tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates
tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled
)