diff options
author | Michał Górny <mgorny@gentoo.org> | 2024-07-27 11:49:25 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2024-07-27 11:53:09 +0200 |
commit | c7dc90454d35aee6502e2cc641cbf9008453dbd3 (patch) | |
tree | 46573c5c6cd1e5be26c07e36baec2dfd1042293d /dev-python/sentry-sdk | |
parent | dev-python/pydyf: Remove old (diff) | |
download | gentoo-c7dc90454d35aee6502e2cc641cbf9008453dbd3.tar.gz gentoo-c7dc90454d35aee6502e2cc641cbf9008453dbd3.tar.bz2 gentoo-c7dc90454d35aee6502e2cc641cbf9008453dbd3.zip |
dev-python/sentry-sdk: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/sentry-sdk')
-rw-r--r-- | dev-python/sentry-sdk/Manifest | 3 | ||||
-rw-r--r-- | dev-python/sentry-sdk/sentry-sdk-1.45.0.ebuild | 155 | ||||
-rw-r--r-- | dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild | 128 | ||||
-rw-r--r-- | dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild | 127 |
4 files changed, 0 insertions, 413 deletions
diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 9505c94506e6..6286a7a7a475 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,6 +1,3 @@ -DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 8dc46154dfc1c7c9104a706be032b5269d407dee6845da252f1c603ea4f9486d02d1d3c6bec314064b821dee31b503d07a9c17935ca1f4dd6cc4d7b9c3165094 SHA512 dad23a3f6a8e6ef5fe78e1d38a61977d8974edf306d5688537f331801d8fa0f60743d18cc3dadf6e9a9666c55a01c98b9ff8d8808ece7d8f95ee68a69b6cb9be DIST sentry-python-1.45.1.gh.tar.gz 474940 BLAKE2B ae3195bceee5beb79d36958b79992fc8433d5315052e7cb4dde2dad4a21482549b28325329a9bd6cc44376acff69ca41b1506e7341c17314318cc93360b5fbcd SHA512 15c42187ef1a9ec1515e23e4e49980e8aecec4bd1f63866bc793bbaf75d9663a636d34c1fcc46faec839685d50366e0a2c9a2e735780d8a1f47f5986bf9fc6a6 -DIST sentry-python-2.10.0.gh.tar.gz 534265 BLAKE2B 34f447323476aad6fb463036e58d4100e44368964d50c0d32ae8d4d7d4a89a0adfc70b8fbf7b091843181a21c37eef901f66702fe9e4655287eb5d19c003b096 SHA512 87e0c655fcb96b3462847980c58bde708b5064f80f17433e6ae5ca67d8432150268a542b18779dc5644c153146029141438b9c0a958feb3d35cf9cb6f5cc4b6a DIST sentry-python-2.11.0.gh.tar.gz 537891 BLAKE2B ce46efe95a61088f92c02c13ed55c4cde4e1b17cbfbbbdbb0b8092f83d5571239d004810ca193f7954f0469018b2b881ec254530c13d58056993c2811a14a376 SHA512 339ed1b325c84ef350ca29deb326b4adff5a9b648a03ec28dcf6ca461856c79b2f30944a1360204d54020732564f6c30ebe3fc8902c3b3c2a7e66e5bb0f7994b -DIST sentry-python-2.7.1.gh.tar.gz 528495 BLAKE2B 7846e726aaca3d916a5b901aa1cde6ac04e79c32f71a631955a354143fc9937ba8881ccf1e3ed387ec12afcd4e6734ea4eee0614512447bcd58d8875fe97cd35 SHA512 afe034553ddb5eeefa00db26e13cebe82d946f990eb62f8cfde670ad5d9d5c93c0ffb2d0ed5f01f55ac533dca66ab6f53553e5b8f011e08705213cb515146516 DIST sentry-python-2.9.0.gh.tar.gz 531490 BLAKE2B 8b67caa6911fd44e58c2a1d1206e6ecb9dc31f81c15c66763a04f1a65fc89d4667e60f27e055016342c6b4cac5470729c802ffb046e6e0796d5bfd7044caf27d SHA512 aed112a2ee35e23a1431486ff18e67772476ecfc63eacc388d17454a723b98f6e05cfa95a6c9db2cb6be572eed73d249951a411c60184b20eb251520071a4254 diff --git a/dev-python/sentry-sdk/sentry-sdk-1.45.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.45.0.ebuild deleted file mode 100644 index 4cdc0f653f3e..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-1.45.0.ebuild +++ /dev/null @@ -1,155 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -MY_P=sentry-python-${PV} -DESCRIPTION="Python client for Sentry" -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 - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - <dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-django[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-event[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" -) - -python_test() { - local EPYTEST_IGNORE=( - # tests require Internet access - 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 - tests/integrations/socket/test_socket.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 - # TODO: causes breakage in other tests - tests/integrations/starlette - # TODO - tests/integrations/tornado - # requires mockupdb - tests/integrations/pymongo - # requires AWS access - tests/integrations/aws_lambda - # requires quart_auth - tests/integrations/quart - # TODO: require opentelemetry (with py3.10) - tests/integrations/opentelemetry - ) - - local EPYTEST_DESELECT=( - # hangs - 'tests/test_transport.py::test_transport_works' - # TODO - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' - tests/test_client.py::test_databag_depth_stripping - tests/test_client.py::test_databag_string_stripping - 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 - tests/integrations/django/test_data_scrubbing.py::test_scrub_django_custom_session_cookies_filtered - # incompatible version? - tests/integrations/falcon/test_falcon.py - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_large_event_not_truncated - tests/integrations/django/test_data_scrubbing.py::test_scrub_django_session_cookies_{filtered,removed} - # test_circular_references: apparently fragile - 'tests/integrations/threading/test_threading.py::test_circular_references' - # test for new feature, fails with IndexError - 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 - tests/test_profiler.py::test_sample_buffer - tests/test_profiler.py::test_thread_scheduler_takes_first_samples - tests/test_profiler.py::test_thread_scheduler_takes_more_samples - tests/test_profiler.py::test_thread_scheduler_single_background_thread - # broken with py3.11, *shrug* - tests/test_profiler.py::test_extract_stack_with_max_depth - # TODO - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_long_sql_query_preserved - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_engine_name_not_string - tests/test_scrubber.py::test_breadcrumb_extra_scrubbing - tests/test_scrubber.py::test_span_data_scrubbing - # this is not even funny - tests/test_utils.py::test_installed_modules - # flaky hypothesis stuff - tests/test_serializer.py::test_bytes_serialization_repr_many - # TODO - tests/integrations/aiohttp/test_aiohttp.py::test_basic - tests/tracing/test_decorator_py3.py::test_trace_decorator_{,a}sync_py3 - # crashes Python - tests/integrations/grpc/test_grpc_aio.py - # hangs - tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub - # TODO - tests/test_utils.py::test_default_release - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source - tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic - tests/integrations/threading/test_threading.py - tests/integrations/wsgi/test_wsgi.py - 'tests/utils/test_contextvars.py::test_leaks[threads]' - # skipped without gevent but breaks stuff via broken teardown? - tests/test_metrics.py::test_no_metrics_with_gevent - # TODO - tests/utils/test_contextvars.py::test_leaks - # broken teardown? - tests/test_client.py::test_uwsgi_warnings - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -p aiohttp -p pytest_forked -} diff --git a/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild deleted file mode 100644 index 12930ca8256b..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -MY_P=sentry-python-${PV} -DESCRIPTION="Python client for Sentry" -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 - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - <dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-event[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" -) - -python_test() { - local EPYTEST_IGNORE=( - # tests require Internet access - tests/integrations/httpx/test_httpx.py - tests/integrations/requests/test_requests.py - tests/integrations/django/test_basic.py - tests/integrations/socket/test_socket.py - # wtf is it supposed to do?! - tests/integrations/gcp/test_gcp.py - # TODO - tests/integrations/bottle - # TODO: most of them hang - tests/integrations/starlette - # TODO - tests/integrations/tornado - # requires mockupdb - tests/integrations/pymongo - # requires AWS access - tests/integrations/aws_lambda - # requires quart_auth - tests/integrations/quart - # TODO: require opentelemetry (with py3.10) - tests/integrations/opentelemetry - # broken (incompatible rq version?) - tests/integrations/rq - ) - - local EPYTEST_DESELECT=( - # hangs - tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub - # broken teardown? - tests/test_client.py::test_uwsgi_warnings - # too many dependencies installed, sigh - tests/test_new_scopes_compat_event.py - # Internet - tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers - tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk - tests/integrations/aiohttp/test_aiohttp.py::test_span_origin - tests/integrations/stdlib/test_httplib.py::test_span_origin - tests/integrations/stdlib/test_subprocess.py::test_subprocess_span_origin - # TODO - tests/integrations/aiohttp/test_aiohttp.py::test_basic - tests/integrations/django - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions - tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic - tests/integrations/threading/test_threading.py - tests/integrations/wsgi/test_wsgi.py - tests/test_basics.py::test_auto_enabling_integrations_catches_import_error - tests/test_client.py::test_databag_breadth_stripping - tests/test_client.py::test_databag_depth_stripping - tests/test_client.py::test_databag_string_stripping - tests/test_utils.py::test_default_release - tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled - tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled - tests/utils/test_contextvars.py::test_leaks - # pointless, fragile to packages being installed in parallel - tests/test_utils.py::test_installed_modules - # TODO - tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop - tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop - tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required - tests/profiler/test_transaction_profiler.py::test_profile_captured - tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate - tests/profiler/test_transaction_profiler.py::test_profiles_sampler - tests/new_scopes_compat/test_new_scopes_compat_event.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -p aiohttp -p pytest_forked -o addopts= -} diff --git a/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild deleted file mode 100644 index c1ca3a0a34bf..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -MY_P=sentry-python-${PV} -DESCRIPTION="Python client for Sentry" -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 - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - <dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zope-event[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" -) - -python_test() { - local EPYTEST_IGNORE=( - # tests require Internet access - tests/integrations/httpx/test_httpx.py - tests/integrations/requests/test_requests.py - tests/integrations/django/test_basic.py - tests/integrations/socket/test_socket.py - # wtf is it supposed to do?! - tests/integrations/gcp/test_gcp.py - # TODO - tests/integrations/bottle - # TODO: most of them hang - tests/integrations/starlette - # TODO - tests/integrations/tornado - # requires mockupdb - tests/integrations/pymongo - # requires AWS access - tests/integrations/aws_lambda - # requires quart_auth - tests/integrations/quart - # TODO: require opentelemetry (with py3.10) - tests/integrations/opentelemetry - # broken (incompatible rq version?) - tests/integrations/rq - ) - - local EPYTEST_DESELECT=( - # hangs - tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub - # broken teardown? - tests/test_client.py::test_uwsgi_warnings - # too many dependencies installed, sigh - tests/test_new_scopes_compat_event.py - # Internet - tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers - tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk - tests/integrations/aiohttp/test_aiohttp.py::test_span_origin - tests/integrations/stdlib/test_httplib.py::test_span_origin - tests/integrations/stdlib/test_subprocess.py::test_subprocess_span_origin - # TODO - tests/integrations/aiohttp/test_aiohttp.py::test_basic - tests/integrations/django - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source - tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions - tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic - tests/integrations/threading/test_threading.py - tests/integrations/wsgi/test_wsgi.py - tests/test_basics.py::test_auto_enabling_integrations_catches_import_error - tests/test_client.py::test_databag_breadth_stripping - tests/test_client.py::test_databag_depth_stripping - tests/test_client.py::test_databag_string_stripping - tests/test_utils.py::test_default_release - tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled - tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled - tests/utils/test_contextvars.py::test_leaks - # pointless, fragile to packages being installed in parallel - tests/test_utils.py::test_installed_modules - # TODO - tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop - tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop - tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required - tests/profiler/test_transaction_profiler.py::test_profile_captured - tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate - tests/profiler/test_transaction_profiler.py::test_profiles_sampler - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -p aiohttp -p pytest_forked -o addopts= -} |