pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-sentry-sdk
Module Name: pkgsrc
Committed By: khorben
Date: Sun Aug 27 21:05:36 UTC 2023
Modified Files:
pkgsrc/devel/py-sentry-sdk: Makefile PLIST distinfo
Log Message:
py-sentry-sdk: update to 1.29.2
Changes since 1.1.0:
## 1.29.2
- Revert GraphQL integration (#2287) by @sentrivana
## 1.29.1
- Fix GraphQL integration swallowing responses (#2286) by @sentrivana
- Fix typo (#2283) by @sentrivana
## 1.29.0
- Capture GraphQL client errors (#2243) by @sentrivana
- The SDK will now create dedicated errors whenever an HTTP client makes a request to a `/graphql` endpoint and the response contains an error. You can opt out of this by providing
`capture_graphql_errors=False` to the HTTP client integration.
- Read MAX_VALUE_LENGTH from client options (#2121) (#2171) by @puittenbroek
- Rename `request_bodies` to `max_request_body_size` (#2247) by @mgaligniana
- Always sample checkin regardless of `sample_rate` (#2279) by @szokeasaurusrex
- Add information to short-interval cron error message (#2246) by @lobsterkatie
- Add DB connection attributes in spans (#2274) by @antonpirker
- Add `db.system` to remaining Redis spans (#2271) by @AbhiPrasad
- Clarified the procedure for running tests (#2276) by @szokeasaurusrex
- Fix Chalice tests (#2278) by @sentrivana
- Bump Black from 23.3.0 to 23.7.0 (#2256) by @dependabot
- Remove py3.4 from tox.ini (#2248) by @sentrivana
## 1.28.1
- Redis: Add support for redis.asyncio (#1933) by @Zhenay
- Make sure each task that is started by Celery Beat has its own trace. (#2249) by @antonpirker
- Add Sampling Decision to Trace Envelope Header (#2239) by @antonpirker
- Do not add trace headers (`sentry-trace` and `baggage`) to HTTP requests to Sentry (#2240) by @antonpirker
- Prevent adding `sentry-trace` header multiple times (#2235) by @antonpirker
- Skip distributions with incomplete metadata (#2231) by @rominf
- Remove stale.yml (#2245) by @hubertdeng123
- Django: Fix 404 Handler handler being labeled as "generic ASGI request" (#1277) by @BeryJu
## 1.28.0
- Add support for cron jobs in ARQ integration (#2088) by @lewazo
- Backpressure handling prototype (#2189) by @sl0thentr0py
- Add "replay" context to event payload (#2234) by @antonpirker
- Update test Django app to be compatible for Django 4.x (#1794) by @DilLip-Chowdary-Codes
## 1.27.1
- Add Starlette/FastAPI template tag for adding Sentry tracing information (#2225) by @antonpirker
- By adding `{{ sentry_trace_meta }}` to your Starlette/FastAPI Jinja2 templates we will include Sentry trace information as a meta tag in the rendered HTML to allow your frontend to pick up and
continue the trace started in the backend.
- Fixed generation of baggage when a DSC is already in propagation context (#2232) by @antonpirker
- Handle explicitly passing `None` for `trace_configs` in `aiohttp` (#2230) by @Harmon758
- Support newest Starlette versions (#2227) by @antonpirker
## 1.27.0
- Support for SQLAlchemy 2.0 (#2200) by @antonpirker
- Add instrumentation of `aiohttp` client requests (#1761) by @md384
- Add Django template tag for adding Sentry tracing information (#2222) by @antonpirker
- By adding `{{ sentry_trace_meta }}` to your Django templates we will include Sentry trace information as a meta tag in the rendered HTML to allow your frontend to pick up and continue the trace
started in the backend.
- Update Flask HTML meta helper (#2203) by @antonpirker
- Take trace ID always from propagation context (#2209) by @antonpirker
- Fix trace context in event payload (#2205) by @antonpirker
- Use new top level API in `trace_propagation_meta` (#2202) by @antonpirker
- Do not overwrite existing baggage on outgoing requests (#2191, #2214) by @sentrivana
- Set the transaction/span status from an OTel span (#2115) by @daniil-konovalenko
- Fix propagation of OTel `NonRecordingSpan` (#2187) by @hartungstenio
- Fix `TaskLockedException` handling in Huey integration (#2206) by @Zhenay
- Add message format configuration arguments to Loguru integration (#2208) by @Gwill
- Profiling: Add client reports for profiles (#2207) by @Zylphrex
- CI: Fix CI (#2220) by @antonpirker
- Dependencies: Bump `checkouts/data-schemas` from `7fdde87` to `1b85152` (#2218) by @dependabot
- Dependencies: Bump `mypy` from 1.3.0 to 1.4.1 (#2194) by @dependabot
- Docs: Change API doc theme (#2210) by @sentrivana
- Docs: Allow (some) autocompletion for top-level API (#2213) by @sentrivana
- Docs: Revert autocomplete hack (#2224) by @sentrivana
## 1.26.0
- Tracing without performance (#2136) by @antonpirker
- Load tracing information from environment (#2176) by @antonpirker
- Auto-enable HTTPX integration if HTTPX installed (#2177) by @sentrivana
- Support for SOCKS proxies (#1050) by @Roguelazer
- Wrap `parse_url` calls in `capture_internal_exceptions` (#2162) by @sentrivana
- Run 2.7 tests in CI again (#2181) by @sentrivana
- Crons: Do not support sub-minute cron intervals (#2172) by @antonpirker
- Profile: Add function name to profiler frame cache (#2164) by @Zylphrex
- Dependencies: bump checkouts/data-schemas from `0ed3357` to `7fdde87` (#2165) by @dependabot
- Update changelog (#2163) by @sentrivana
## 1.25.1
- Collections of improvements to our Django integration.
- Fix `parse_url` (#2161) by @sentrivana and @antonpirker
- Better version parsing in integrations (#2152) by @antonpirker
- Align HTTP status code as span data field `http.response.status_code` (#2113) by @antonpirker
- Do not encode cached value to determine size (#2143) by @sentrivana
- Fix using `unittest.mock` whenever available (#1926) by @mgorny
- Fix 2.7 `common` tests (#2145) by @sentrivana
- Bump `actions/stale` from `6` to `8` (#1978) by @dependabot
- Bump `black` from `22.12.0` to `23.3.0` (#1984) by @dependabot
- Bump `mypy` from `1.2.0` to `1.3.0` (#2110) by @dependabot
- Bump `sphinx` from `5.3.0` to `7.0.1` (#2112) by @dependabot
## 1.25.0
- Support urllib3>=2.0.0 (#2148) by @asottile-sentry
- Auto-retry tests on failure (#2134) by @sentrivana
- Correct `importlib.metadata` check in `test_modules` (#2149) by @asottile-sentry
- Fix distribution name normalization (PEP-0503) (#2144) by @rominf
- Fix `functions_to_trace` typing (#2141) by @rcmarron
## 1.24.0
- **New:** Celery Beat exclude tasks option (#2130) by @antonpirker
- **New:** Add support for **ExceptionGroups** (#2025) by @antonpirker
- Prefer `importlib.metadata` over `pkg_resources` if available (#2081) by @sentrivana
- Work with a copy of request, vars in the event (#2125) by @sentrivana
- Pinned version of dependency that broke the build (#2133) by @antonpirker
## 1.23.1
- Disable Django Cache spans by default. (#2120) by @antonpirker
## 1.23.0
- **New:** Add `loguru` integration (#1994) by @PerchunPak
- An error event with the message `"I am an event"` will be created.
- `"I am a breadcrumb"` will be attached as a breadcrumb to that event.
- `bar` will end up in the `extra` attributes of that event.
- `"An exception happened"` will send the current exception from `sys.exc_info()` with the stack trace to Sentry. If there's no exception, the current stack will be attached.
- The debug message `"I am ignored"` will not be captured by Sentry. To capture it, set `level` to `DEBUG` or lower in `LoguruIntegration`.
- Do not truncate request body if `request_bodies` is `"always"` (#2092) by @sentrivana
- Fixed Celery headers for Beat auto-instrumentation (#2102) by @antonpirker
- Add `db.operation` to Redis and MongoDB spans (#2089) by @antonpirker
- Make sure we're importing `redis` the library (#2106) by @sentrivana
- Add `include_source_context` option (#2020) by @farhat-nawaz and @sentrivana
- Import `Markup` from `markupsafe` (#2047) by @rco-ableton
- Fix `__qualname__` missing attribute in asyncio integration (#2105) by @sl0thentr0py
- Remove relay extension from AWS Layer (#2068) by @sl0thentr0py
- Add a note about `pip freeze` to the bug template (#2103) by @sentrivana
## 1.22.2
- Fix: Django caching spans when using keyword arguments (#2086) by @antonpirker
- Fix: Duration in Celery Beat tasks monitoring (#2087) by @antonpirker
- Fix: Docstrings of SPANDATA (#2084) by @antonpirker
## 1.22.1
- Fix: Handle a list of keys (not just a single key) in Django cache spans (#2082) by @antonpirker
## 1.22.0
- Add `cache.hit` and `cache.item_size` to Django (#2057) by @antonpirker
- Use `http.method` instead of `method` (#2054) by @AbhiPrasad
- Handle non-int `exc.status_code` in Starlette (#2075) by @sentrivana
- Handle SQLAlchemy `engine.name` being bytes (#2074) by @sentrivana
- Fix `KeyError` in `capture_checkin` if SDK is not initialized (#2073) by @antonpirker
- Use `functools.wrap` for `ThreadingIntegration` patches to fix attributes (#2080) by @EpicWink
- Pin `urllib3` to <2.0.0 for now (#2069) by @sl0thentr0py
## 1.21.1
- Do not send monitor_config when unset (#2058) by @evanpurkhiser
- Add `db.system` span data (#2040, #2042) by @antonpirker
- Fix memory leak in profiling (#2049) by @Zylphrex
- Fix crash loop when returning none in before_send (#2045) by @sentrivana
## 1.21.0
- Better handling of redis span/breadcrumb data (#2033) by @antonpirker
- Add `db.system` to redis and SQLAlchemy db spans (#2037, #2038, #2039) (#2037) by @AbhiPrasad
- Upgraded linting tooling (#2026) by @antonpirker
- Made code more resilient. (#2031) by @antonpirker
## 1.20.0
- Send all events to /envelope endpoint when tracing is enabled (#2009) by @antonpirker
- Profiling: Remove profile context from SDK (#2013) by @Zylphrex
- Profiling: Additionl performance improvements to the profiler (#1991) by @Zylphrex
- Fix: Celery Beat monitoring without restarting the Beat process (#2001) by @antonpirker
- Fix: Using the Codecov uploader instead of deprecated python package (#2011) by @antonpirker
- Fix: Support for Quart (#2003)` (#2003) by @antonpirker
## 1.19.1
- Make auto monitoring beat update support Celery 4 and 5 (#1989) by @antonpirker
## 1.19.0
- **New:** [Celery Beat](https://docs.celeryq.dev/en/stable/userguide/periodic-tasks.html) auto monitoring (#1967) by @antonpirker
- **New:** [gRPC](https://grpc.io/) integration (#1911) by @hossein-raeisi
- **New:** socket integration (#1911) by @hossein-raeisi
- Fix: Do not trim span descriptions. (#1983) by @antonpirker
## 1.18.0
- **New:** Implement `EventScrubber` (#1943) by @sl0thentr0py
- **New:** Added new `functions_to_trace` option for central way of performance instrumentation (#1960) by @antonpirker
- Updated denylist to include other widely used cookies/headers (#1972) by @antonpirker
- Forward all `sentry-` baggage items (#1970) by @cleptric
- Update OSS licensing (#1973) by @antonpirker
- Profiling: Handle non frame types in profiler (#1965) by @Zylphrex
- Tests: Bad arq dependency in tests (#1966) by @Zylphrex
- Better naming (#1962) by @antonpirker
## 1.17.0
- **New:** Monitor Celery Beat tasks with Sentry [Cron Monitoring](https://docs.sentry.io/product/crons/).
- **New:** Add decorator for Sentry tracing (#1089) by @ynouri
- Make Django signals tracing optional (#1929) by @antonpirker
- Deprecated `with_locals` in favor of `include_local_variables` (#1924) by @antonpirker
- Added top level API to get current span (#1954) by @antonpirker
- Profiling: Add profiler options to init (#1947) by @Zylphrex
- Profiling: Set active thread id for quart (#1830) by @Zylphrex
- Fix: Update `get_json` function call for werkzeug 2.1.0+ (#1939) by @michielderoos
- Fix: Returning the tasks result. (#1931) by @antonpirker
- Fix: Rename MYPY to TYPE_CHECKING (#1934) by @untitaker
- Fix: Fix type annotation for ignore_errors in sentry_sdk.init() (#1928) by @tiangolo
- Tests: Start a real http server instead of mocking libs (#1938) by @antonpirker
## 1.16.0
- **New:** Add [arq](https://arq-docs.helpmanual.io/) Integration (#1872) by @Zhenay
- Update of [Falcon](https://falconframework.org/) Integration (#1733) by @bartolootrit
- Adding [Cloud Resource Context](https://docs.sentry.io/platforms/python/configuration/integrations/cloudresourcecontext/) integration (#1882) by @antonpirker
- Profiling: Use the transaction timestamps to anchor the profile (#1898) by @Zylphrex
- Profiling: Add debug logs to profiling (#1883) by @Zylphrex
- Profiling: Start profiler thread lazily (#1903) by @Zylphrex
- Fixed checks for structured http data (#1905) by @antonpirker
- Make `set_measurement` public api and remove experimental status (#1909) by @sl0thentr0py
- Add `trace_propagation_targets` option (#1916) by @antonpirker
- Add `enable_tracing` to default traces_sample_rate to 1.0 (#1900) by @sl0thentr0py
- Remove deprecated `tracestate` (#1907) by @sl0thentr0py
- Sanitize URLs in Span description and breadcrumbs (#1876) by @antonpirker
- Mechanism should default to true unless set explicitly (#1889) by @sl0thentr0py
- Better setting of in-app in stack frames (#1894) by @antonpirker
- Add workflow to test gevent (#1870) by @Zylphrex
- Updated outdated HTTPX test matrix (#1917) by @antonpirker
- Switch to MIT license (#1908) by @cleptric
## 1.15.0
- New: Add [Huey](https://huey.readthedocs.io/en/latest/) Integration (#1555) by @Zhenay
- Profiling: Do not send single sample profiles (#1879) by @Zylphrex
- Profiling: Add additional test coverage for profiler (#1877) by @Zylphrex
- Profiling: Always use builtin time.sleep (#1869) by @Zylphrex
- Profiling: Defaul in_app decision to None (#1855) by @Zylphrex
- Profiling: Remove use of threading.Event (#1864) by @Zylphrex
- Profiling: Enable profiling on all transactions (#1797) by @Zylphrex
- FastAPI: Fix check for Starlette in FastAPI integration (#1868) by @antonpirker
- Flask: Do not overwrite default for username with email address in FlaskIntegration (#1873) by @homeworkprod
- Tests: Add py3.11 to test-common (#1871) by @Zylphrex
- Fix: Don't log whole event in before_send / event_processor drops (#1863) by @sl0thentr0py
## 1.14.0
- Add `before_send_transaction` (#1840) by @antonpirker
- Django: Always remove values of Django session related cookies. (#1842) by @antonpirker
- Profiling: Enable profiling for ASGI frameworks (#1824) by @Zylphrex
- Profiling: Better gevent support (#1822) by @Zylphrex
- Profiling: Add profile context to transaction (#1860) by @Zylphrex
- Profiling: Use co_qualname in python 3.11 (#1831) by @Zylphrex
- OpenTelemetry: fix Use dict for sentry-trace context instead of tuple (#1847) by @AbhiPrasad
- OpenTelemetry: fix extra dependency (#1825) by @bernardotorres
- OpenTelemetry: fix NoOpSpan updates scope (#1834) by @Zylphrex
- OpenTelemetry: Make sure to noop when there is no DSN (#1852) by @antonpirker
- FastAPI: Fix middleware being patched multiple times (#1841) by @JohnnyDeuss
- Starlette: Avoid import of pkg_resource with Starlette integration (#1836) by @mgu
- Removed code coverage target (#1862) by @antonpirker
## 1.13.0
- Add Starlite integration (#1748) by @gazorby
- Profiling: Remove sample buffer from profiler (#1791) by @Zylphrex
- Profiling: Performance tweaks to profile sampler (#1789) by @Zylphrex
- Add span for Django SimpleTemplateResponse rendering (#1818) by @chdsbd
- Use @wraps for Django Signal receivers (#1815) by @meanmail
- Add enqueued_at and started_at to rq job extra (#1024) by @kruvasyan
- Remove sanic v22 pin (#1819) by @sl0thentr0py
- Add support for `byterray` and `memoryview` built-in types (#1833) by @Tarty
- Handle `"rc"` in SQLAlchemy version. (#1812) by @peterschutt
- Doc: Use .venv (not .env) as a virtual env location in CONTRIBUTING.md (#1790) by @tonyo
- Auto publish to internal pypi on release (#1823) by @asottile-sentry
- Added Python 3.11 to test suite (#1795) by @antonpirker
- Update test/linting dependencies (#1801) by @antonpirker
- Deps: bump sphinx from 5.2.3 to 5.3.0 (#1686) by @dependabot
## 1.12.1
- Link errors to OTel spans (#1787) by @antonpirker
- Tox Cleanup (#1749) by @antonpirker
- CI: Fix Github action checks (#1780) by @Zylphrex
- Profiling: Introduce active thread id on scope (#1764) by @Zylphrex
- Profiling: Eagerly hash stack for profiles (#1755) by @Zylphrex
- Profiling: Resolve inherited method class names (#1756) by @Zylphrex
## 1.11.1
- Move set_transaction_name out of event processor in fastapi/starlette (#1751) by @sl0thentr0py
- Expose proxy_headers as top level config and use in ProxyManager: https://docs.sentry.io/platforms/python/configuration/options/#proxy-headers (#1746) by @sl0thentr0py
## 1.11.0
- Fix signals problem on sentry.io (#1732) by @antonpirker
- Fix reading FastAPI request body twice. (#1724) by @antonpirker
- ref(profiling): Do not error if already setup (#1731) by @Zylphrex
- ref(profiling): Use sleep scheduler by default (#1729) by @Zylphrex
- feat(profiling): Extract more frame info (#1702) by @Zylphrex
- Update actions/upload-artifact to v3.1.1 (#1718) by @mattgauntseo-sentry
- Performance optimizations (#1725) by @antonpirker
- feat(pymongo): add PyMongo integration (#1590) by @Agalin
- Move relay to port 5333 to avoid collisions (#1716) by @sl0thentr0py
- fix(utils): strip_string() checks text length counting bytes not chars (#1711) by @mgaligniana
- chore: remove jira workflow (#1707) by @vladanpaunovic
- build(deps): bump checkouts/data-schemas from `a214fbc` to `20ff3b9` (#1703) by @dependabot
- perf(profiling): Tune the sample profile generation code for performance (#1694) by @Zylphrex
## 1.10.1
- Bug fixes for FastAPI and Sentry SDK 1.10.0 (#1699) by @antonpirker
- The wrapped receive() did not return anything. (#1698) by @antonpirker
## 1.10.0
- Unified naming for span ops (#1661) by @antonpirker
- Include framework in SDK name (#1662) by @antonpirker
- Asyncio integration (#1671) by @antonpirker
- Add exception handling to Asyncio Integration (#1695) by @antonpirker
- Fix asyncio task factory (#1689) by @antonpirker
- Have instrumentation for ASGI middleware receive/send callbacks. (#1673) by @antonpirker
- Use Django internal ASGI handling from Channels version 4.0.0. (#1688) by @antonpirker
- fix(integrations): Fix http putrequest when url is None (#1693) by @MattFlower
- build(deps): bump checkouts/data-schemas from `f0a57f2` to `a214fbc` (#1627) by @dependabot
- build(deps): bump flake8-bugbear from 22.9.11 to 22.9.23 (#1637) by @dependabot
- build(deps): bump sphinx from 5.1.1 to 5.2.3 (#1653) by @dependabot
- build(deps): bump actions/stale from 5 to 6 (#1638) by @dependabot
- build(deps): bump black from 22.8.0 to 22.10.0 (#1670) by @dependabot
- Remove unused node setup from ci. (#1681) by @antonpirker
- Check for Decimal is in_valid_sample_rate (#1672) by @Arvind2222
- Add session for aiohttp integration (#1605) by @denys-pidlisnyi
- feat(profiling): Extract qualified name for each frame (#1669) by @Zylphrex
- feat(profiling): Attach thread metadata to profiles (#1660) by @Zylphrex
- ref(profiling): Rename profiling frame keys (#1680) by @Zylphrex
- fix(profiling): get_frame_name only look at arguments (#1684) by @Zylphrex
- fix(profiling): Need to sample profile correctly (#1679) by @Zylphrex
- fix(profiling): Race condition spawning multiple profiling threads (#1676) by @Zylphrex
- tests(profiling): Add basic profiling tests (#1677) by @Zylphrex
- tests(profiling): Add tests for thread schedulers (#1683) by @Zylphrex
## 1.9.10
- Use content-length header in ASGI instead of reading request body (#1646, #1631, #1595, #1573) (#1649) by @antonpirker
- Added newer Celery versions to test suite (#1655) by @antonpirker
- Django 4.x support (#1632) by @antonpirker
- Cancel old CI runs when new one is started. (#1651) by @antonpirker
- Increase max string size for desc (#1647) by @k-fish
- Pin Sanic version for CI (#1650) by @antonpirker
- Fix for partial signals in old Django and old Python versions. (#1641) by @antonpirker
- Convert profile output to the sample format (#1611) by @phacops
- Dynamically adjust profiler sleep time (#1634) by @Zylphrex
## 1.9.9
- Instrument Django Signals so they show up in "Performance" view (#1526) by @BeryJu
- include other Django enhancements brought up by the community
- fix(profiling): Profiler mode type hints (#1633) by @Zylphrex
- New ASGIMiddleware tests (#1600) by @antonpirker
- build(deps): bump mypy from 0.961 to 0.971 (#1517) by @dependabot
- build(deps): bump black from 22.3.0 to 22.8.0 (#1596) by @dependabot
- build(deps): bump sphinx from 5.0.2 to 5.1.1 (#1524) by @dependabot
- ref: upgrade linters to flake8 5.x (#1610) by @asottile-sentry
- feat(profiling): Introduce different profiler schedulers (#1616) by @Zylphrex
- fix(profiling): Check transaction sampled status before profiling (#1624) by @Zylphrex
- Wrap Baggage ser/deser in capture_internal_exceptions (#1630) by @sl0thentr0py
- Faster Tests (DjangoCon) (#1602) by @antonpirker
- feat(profiling): Add support for profiles_sample_rate (#1613) by @Zylphrex
- feat(profiling): Support for multithreaded profiles (#1570) by @Zylphrex
## 1.9.8
- Baggage creation for head of trace (#1589) by @sl0thentr0py
- The SDK now also generates new baggage entries for dynamic sampling when it is the first (head) SDK in the pipeline.
## 1.9.7
- Let SentryAsgiMiddleware work with Starlette and FastAPI integrations (#1594) by @antonpirker
## 1.9.6
- Auto-enable Starlette and FastAPI (#1533) by @antonpirker
- Add more version constraints (#1574) by @isra17
- Fix typo in starlette attribute check (#1566) by @sl0thentr0py
## 1.9.5
- fix(redis): import redis pipeline using full path (#1565) by @olksdr
- Fix side effects for parallel tests (#1554) by @sl0thentr0py
## 1.9.4
- Remove TRANSACTION_SOURCE_UNKNOWN and default to CUSTOM (#1558) by @sl0thentr0py
- feat(redis): Add instrumentation for redis pipeline (#1543) by @jjbayer
- Handle no release when uploading profiles (#1548) by @szokeasaurusrex
## 1.9.3
- Wrap StarletteRequestExtractor in capture_internal_exceptions (#1551) by @sl0thentr0py
## 1.9.2
- chore: remove quotes (#1545) by @vladanpaunovic
## 1.9.1
- Fix FastAPI issues (#1532) ( #1514) (#1532) by @antonpirker
- Add deprecation warning for 3.4, 3.5 (#1541) by @sl0thentr0py
- Fast tests (#1504) by @antonpirker
- Replace Travis CI badge with GitHub Actions badge (#1538) by @153957
- chore(deps): update urllib3 minimum version with environment markers (#1312) by @miketheman
- Update Flask and Quart integrations (#1520) by @pgjones
- chore: Remove ancient examples from tracing prototype (#1528) by @sl0thentr0py
- fix(django): Send correct "url" transaction source if Django resolver fails to resolve (#1525) by @sl0thentr0py
## 1.9.0
- feat(profiler): Add experimental profiler under experiments.enable_profiling (#1481) by @szokeasaurusrex
- Fixed problem with broken response and python-multipart (#1516) by @antonpirker
## 1.8.0
- feat(starlette): add Starlette integration (#1441) by @sl0thentr0py
- feat(fastapi): add FastAPI integration (#829) by @antonpirker
- fix: avoid sending empty Baggage header (#1507) by @intgr
- fix: properly freeze Baggage object (#1508) by @intgr
- docs: fix simple typo, collecter | collector (#1505) by @timgates42
## 1.7.2
- feat(transactions): Transaction Source (#1490) by @antonpirker
- Removed (unused) sentry_timestamp header (#1494) by @antonpirker
## 1.7.1
- Skip malformed baggage items (#1491) by @robyoung
## 1.7.0
- feat(tracing): Dynamic Sampling Context / Baggage continuation (#1485) by @sl0thentr0py
## 1.6.0
- Fix Deployment (#1474) by @antonpirker
- Serverless V2 (#1450) by @antonpirker
- Use logging levelno instead of levelname. Levelnames can be overridden (#1449) by @rrauenza
## 1.5.12
- feat(measurements): Add experimental set_measurement api on transaction (#1359) by @sl0thentr0py
- fix: Remove incorrect usage from flask helper example (#1434) by @BYK
## 1.5.11
- chore: Bump mypy and fix abstract ContextManager typing (#1421) by @sl0thentr0py
- chore(issues): add link to Sentry support (#1420) by @vladanpaunovic
- fix: replace git.io links with redirect targets (#1412) by @asottile-sentry
- ref: Update error verbose for sentry init (#1361) by @targhs
- fix(sessions): Update session also for non sampled events and change filter order (#1394) by @adinauer
## 1.5.10
- Remove Flask version contraint (#1395) by @antonpirker
- Change ordering of event drop mechanisms (#1390) by @adinauer
## 1.5.9
- fix(sqlalchemy): Use context instead of connection in sqlalchemy integration (#1388) by @sl0thentr0py
- Update correct test command in contributing docs (#1377) by @targhs
- Update black (#1379) by @antonpirker
- build(deps): bump sphinx from 4.1.1 to 4.5.0 (#1376) by @dependabot
- fix: Auto-enabling Redis and Pyramid integration (#737) by @untitaker
- feat(testing): Add pytest-watch (#853) by @lobsterkatie
- Treat x-api-key header as sensitive (#1236) by @simonschmidt
- fix: Remove obsolete MAX_FORMAT_PARAM_LENGTH (#1375) by @blueyed
## 1.5.8
- feat(asgi): Add support for setting transaction name to path in FastAPI (#1349) by @tiangolo
- fix(sqlalchemy): Change context manager type to avoid race in threads (#1368) by @Fofanko
- fix(perf): Fix transaction setter on scope to use containing_transaction to match with getter (#1366) by @sl0thentr0py
- chore(ci): Change stale GitHub workflow to run once a day (#1367) by @kamilogorek
- feat(django): Make django middleware expose more wrapped attributes (#1202) by @MattFisher
## 1.5.7
- fix(serializer): Make sentry_repr dunder method to avoid mock problems (#1364) by @sl0thentr0py
## 1.5.6
- Create feature.yml (#1350) by @vladanpaunovic
- Update contribution guide (#1346) by @antonpirker
- chore: add bug issue template (#1345) by @vladanpaunovic
- Added default value for auto_session_tracking (#1337) by @antonpirker
- docs(readme): reordered content (#1343) by @antonpirker
- fix(tests): Removed unsupported Django 1.6 from tests to avoid confusion (#1338) by @antonpirker
- Group captured warnings under separate issues (#1324) by @mnito
- build(changelogs): Use automated changelogs from Craft (#1340) by @BYK
- fix(aiohttp): AioHttpIntegration sentry_app_handle() now ignores ConnectionResetError (#1331) by @cmalek
- meta: Remove black GH action (#1339) by @sl0thentr0py
- feat(flask): Add `sentry_trace()` template helper (#1336) by @BYK
## 1.5.5
- Add session tracking to ASGI integration (#1329)
- Pinning test requirements versions (#1330)
- Allow classes to short circuit serializer with `sentry_repr` (#1322)
- Set default on json.dumps in compute_tracestate_value to ensure string conversion (#1318)
## 1.5.4
- Add Python 3.10 to test suite (#1309)
- Capture only 5xx HTTP errors in Falcon Integration (#1314)
- Attempt custom urlconf resolve in `got_request_exception` as well (#1317)
## 1.5.3
- Pick up custom urlconf set by Django middlewares from request if any (#1308)
## 1.5.2
- Record event_processor client reports #1281
- Add a Quart integration #1248
- Sanic v21.12 support #1292
- Support Celery abstract tasks #1287
## 1.5.1
- Fix django legacy url resolver regex substitution due to upstream CVE-2021-44420 fix #1272
- Record lost `sample_rate` events only if tracing is enabled #1268
- Fix gevent version parsing for non-numeric parts #1243
- Record span and breadcrumb when Django opens db connection #1250
## 1.5.0
- Also record client outcomes for before send #1211
- Add support for implicitly sized envelope items #1229
- Fix integration with Apache Beam 2.32, 2.33 #1233
- Remove Python 2.7 support for AWS Lambda layers in craft config #1241
- Refactor Sanic integration for v21.9 support #1212
- AWS Lambda Python 3.9 runtime support #1239
- Fix "shutdown_timeout" typing #1256
## 1.4.3
- Turned client reports on by default.
## 1.4.2
- Made envelope modifications in the HTTP transport non observable #1206
## 1.4.1
- Fix race condition between `finish` and `start_child` in tracing #1203
## 1.4.0
- No longer set the last event id for transactions #1186
- Added support for client reports (disabled by default for now) #1181
- Added `tracestate` header handling #1179
- Added real ip detection to asgi integration #1199
## 1.3.1
- Fix detection of contextvars compatibility with Gevent versions >=20.9.0 #1157
## 1.3.0
- Add support for Sanic versions 20 and 21 #1146
## 1.2.0
- Fix for `AWSLambda` Integration to handle other path formats for function initial handler #1139
- Fix for worker to set daemon attribute instead of deprecated setDaemon method #1093
- Fix for `bottle` Integration that discards `-dev` for version extraction #1085
- Fix for transport that adds a unified hook for capturing metrics about dropped events #1100
- Add `Httpx` Integration #1119
- Add support for china domains in `AWSLambda` Integration #1051
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-sentry-sdk/Makefile \
pkgsrc/devel/py-sentry-sdk/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-sentry-sdk/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-sentry-sdk/Makefile
diff -u pkgsrc/devel/py-sentry-sdk/Makefile:1.5 pkgsrc/devel/py-sentry-sdk/Makefile:1.6
--- pkgsrc/devel/py-sentry-sdk/Makefile:1.5 Sun Sep 11 17:12:49 2022
+++ pkgsrc/devel/py-sentry-sdk/Makefile Sun Aug 27 21:05:36 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2022/09/11 17:12:49 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2023/08/27 21:05:36 khorben Exp $
-DISTNAME= sentry-sdk-1.1.0
+DISTNAME= sentry-sdk-1.29.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/sentry-sdk/}
Index: pkgsrc/devel/py-sentry-sdk/distinfo
diff -u pkgsrc/devel/py-sentry-sdk/distinfo:1.5 pkgsrc/devel/py-sentry-sdk/distinfo:1.6
--- pkgsrc/devel/py-sentry-sdk/distinfo:1.5 Tue Oct 26 10:19:04 2021
+++ pkgsrc/devel/py-sentry-sdk/distinfo Sun Aug 27 21:05:36 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:19:04 nia Exp $
+$NetBSD: distinfo,v 1.6 2023/08/27 21:05:36 khorben Exp $
-BLAKE2s (sentry-sdk-1.1.0.tar.gz) = 7df2fdc08d830f246ef749bd214f6bf9365861a4464c44f36572c82d93f8d184
-SHA512 (sentry-sdk-1.1.0.tar.gz) = ecb0f35776142dc0ee413fe6ffa49ea1c2f7a19e73d718c8b8f53841dcc5e719259125dbe8880d282bdce5fd91a37eaeff4ae6d5b917ded153447aa6a1a16a33
-Size (sentry-sdk-1.1.0.tar.gz) = 100168 bytes
+BLAKE2s (sentry-sdk-1.29.2.tar.gz) = 0b46680bb20820063c3ed76e4d23443f19c4ff6fdd76253127d5a0e451474564
+SHA512 (sentry-sdk-1.29.2.tar.gz) = 2fd96aaad33aad2595da5faf35de40c563947ffa17fa2b97a799a755aab32ac2481e744d2230c621da5368a3a6c799de953681a56780e77dbb55e561b4b519f8
+Size (sentry-sdk-1.29.2.tar.gz) = 193400 bytes
Index: pkgsrc/devel/py-sentry-sdk/PLIST
diff -u pkgsrc/devel/py-sentry-sdk/PLIST:1.2 pkgsrc/devel/py-sentry-sdk/PLIST:1.3
--- pkgsrc/devel/py-sentry-sdk/PLIST:1.2 Sun Mar 7 13:44:46 2021
+++ pkgsrc/devel/py-sentry-sdk/PLIST Sun Aug 27 21:05:36 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2021/03/07 13:44:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2023/08/27 21:05:36 khorben Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -14,12 +14,18 @@ ${PYSITELIB}/sentry_sdk/_compat.pyo
${PYSITELIB}/sentry_sdk/_functools.py
${PYSITELIB}/sentry_sdk/_functools.pyc
${PYSITELIB}/sentry_sdk/_functools.pyo
+${PYSITELIB}/sentry_sdk/_lru_cache.py
+${PYSITELIB}/sentry_sdk/_lru_cache.pyc
+${PYSITELIB}/sentry_sdk/_lru_cache.pyo
${PYSITELIB}/sentry_sdk/_queue.py
${PYSITELIB}/sentry_sdk/_queue.pyc
${PYSITELIB}/sentry_sdk/_queue.pyo
${PYSITELIB}/sentry_sdk/_types.py
${PYSITELIB}/sentry_sdk/_types.pyc
${PYSITELIB}/sentry_sdk/_types.pyo
+${PYSITELIB}/sentry_sdk/_werkzeug.py
+${PYSITELIB}/sentry_sdk/_werkzeug.pyc
+${PYSITELIB}/sentry_sdk/_werkzeug.pyo
${PYSITELIB}/sentry_sdk/api.py
${PYSITELIB}/sentry_sdk/api.pyc
${PYSITELIB}/sentry_sdk/api.pyo
@@ -32,6 +38,18 @@ ${PYSITELIB}/sentry_sdk/client.pyo
${PYSITELIB}/sentry_sdk/consts.py
${PYSITELIB}/sentry_sdk/consts.pyc
${PYSITELIB}/sentry_sdk/consts.pyo
+${PYSITELIB}/sentry_sdk/crons/__init__.py
+${PYSITELIB}/sentry_sdk/crons/__init__.pyc
+${PYSITELIB}/sentry_sdk/crons/__init__.pyo
+${PYSITELIB}/sentry_sdk/crons/api.py
+${PYSITELIB}/sentry_sdk/crons/api.pyc
+${PYSITELIB}/sentry_sdk/crons/api.pyo
+${PYSITELIB}/sentry_sdk/crons/consts.py
+${PYSITELIB}/sentry_sdk/crons/consts.pyc
+${PYSITELIB}/sentry_sdk/crons/consts.pyo
+${PYSITELIB}/sentry_sdk/crons/decorator.py
+${PYSITELIB}/sentry_sdk/crons/decorator.pyc
+${PYSITELIB}/sentry_sdk/crons/decorator.pyo
${PYSITELIB}/sentry_sdk/debug.py
${PYSITELIB}/sentry_sdk/debug.pyc
${PYSITELIB}/sentry_sdk/debug.pyo
@@ -48,14 +66,20 @@ ${PYSITELIB}/sentry_sdk/integrations/_ws
${PYSITELIB}/sentry_sdk/integrations/_wsgi_common.pyc
${PYSITELIB}/sentry_sdk/integrations/_wsgi_common.pyo
${PYSITELIB}/sentry_sdk/integrations/aiohttp.py
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/aiohttp.pyc
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/aiohttp.pyo
+${PYSITELIB}/sentry_sdk/integrations/aiohttp.pyc
+${PYSITELIB}/sentry_sdk/integrations/aiohttp.pyo
${PYSITELIB}/sentry_sdk/integrations/argv.py
${PYSITELIB}/sentry_sdk/integrations/argv.pyc
${PYSITELIB}/sentry_sdk/integrations/argv.pyo
+${PYSITELIB}/sentry_sdk/integrations/arq.py
+${PYSITELIB}/sentry_sdk/integrations/arq.pyc
+${PYSITELIB}/sentry_sdk/integrations/arq.pyo
${PYSITELIB}/sentry_sdk/integrations/asgi.py
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/asgi.pyc
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/asgi.pyo
+${PYSITELIB}/sentry_sdk/integrations/asgi.pyc
+${PYSITELIB}/sentry_sdk/integrations/asgi.pyo
+${PYSITELIB}/sentry_sdk/integrations/asyncio.py
+${PYSITELIB}/sentry_sdk/integrations/asyncio.pyc
+${PYSITELIB}/sentry_sdk/integrations/asyncio.pyo
${PYSITELIB}/sentry_sdk/integrations/atexit.py
${PYSITELIB}/sentry_sdk/integrations/atexit.pyc
${PYSITELIB}/sentry_sdk/integrations/atexit.pyo
@@ -77,6 +101,9 @@ ${PYSITELIB}/sentry_sdk/integrations/cel
${PYSITELIB}/sentry_sdk/integrations/chalice.py
${PYSITELIB}/sentry_sdk/integrations/chalice.pyc
${PYSITELIB}/sentry_sdk/integrations/chalice.pyo
+${PYSITELIB}/sentry_sdk/integrations/cloud_resource_context.py
+${PYSITELIB}/sentry_sdk/integrations/cloud_resource_context.pyc
+${PYSITELIB}/sentry_sdk/integrations/cloud_resource_context.pyo
${PYSITELIB}/sentry_sdk/integrations/dedupe.py
${PYSITELIB}/sentry_sdk/integrations/dedupe.pyc
${PYSITELIB}/sentry_sdk/integrations/dedupe.pyo
@@ -84,11 +111,17 @@ ${PYSITELIB}/sentry_sdk/integrations/dja
${PYSITELIB}/sentry_sdk/integrations/django/__init__.pyc
${PYSITELIB}/sentry_sdk/integrations/django/__init__.pyo
${PYSITELIB}/sentry_sdk/integrations/django/asgi.py
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/django/asgi.pyc
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/django/asgi.pyo
+${PYSITELIB}/sentry_sdk/integrations/django/asgi.pyc
+${PYSITELIB}/sentry_sdk/integrations/django/asgi.pyo
+${PYSITELIB}/sentry_sdk/integrations/django/caching.py
+${PYSITELIB}/sentry_sdk/integrations/django/caching.pyc
+${PYSITELIB}/sentry_sdk/integrations/django/caching.pyo
${PYSITELIB}/sentry_sdk/integrations/django/middleware.py
${PYSITELIB}/sentry_sdk/integrations/django/middleware.pyc
${PYSITELIB}/sentry_sdk/integrations/django/middleware.pyo
+${PYSITELIB}/sentry_sdk/integrations/django/signals_handlers.py
+${PYSITELIB}/sentry_sdk/integrations/django/signals_handlers.pyc
+${PYSITELIB}/sentry_sdk/integrations/django/signals_handlers.pyo
${PYSITELIB}/sentry_sdk/integrations/django/templates.py
${PYSITELIB}/sentry_sdk/integrations/django/templates.pyc
${PYSITELIB}/sentry_sdk/integrations/django/templates.pyo
@@ -107,6 +140,9 @@ ${PYSITELIB}/sentry_sdk/integrations/exe
${PYSITELIB}/sentry_sdk/integrations/falcon.py
${PYSITELIB}/sentry_sdk/integrations/falcon.pyc
${PYSITELIB}/sentry_sdk/integrations/falcon.pyo
+${PYSITELIB}/sentry_sdk/integrations/fastapi.py
+${PYSITELIB}/sentry_sdk/integrations/fastapi.pyc
+${PYSITELIB}/sentry_sdk/integrations/fastapi.pyo
${PYSITELIB}/sentry_sdk/integrations/flask.py
${PYSITELIB}/sentry_sdk/integrations/flask.pyc
${PYSITELIB}/sentry_sdk/integrations/flask.pyo
@@ -116,30 +152,72 @@ ${PYSITELIB}/sentry_sdk/integrations/gcp
${PYSITELIB}/sentry_sdk/integrations/gnu_backtrace.py
${PYSITELIB}/sentry_sdk/integrations/gnu_backtrace.pyc
${PYSITELIB}/sentry_sdk/integrations/gnu_backtrace.pyo
+${PYSITELIB}/sentry_sdk/integrations/grpc/__init__.py
+${PYSITELIB}/sentry_sdk/integrations/grpc/__init__.pyc
+${PYSITELIB}/sentry_sdk/integrations/grpc/__init__.pyo
+${PYSITELIB}/sentry_sdk/integrations/grpc/client.py
+${PYSITELIB}/sentry_sdk/integrations/grpc/client.pyc
+${PYSITELIB}/sentry_sdk/integrations/grpc/client.pyo
+${PYSITELIB}/sentry_sdk/integrations/grpc/server.py
+${PYSITELIB}/sentry_sdk/integrations/grpc/server.pyc
+${PYSITELIB}/sentry_sdk/integrations/grpc/server.pyo
+${PYSITELIB}/sentry_sdk/integrations/httpx.py
+${PYSITELIB}/sentry_sdk/integrations/httpx.pyc
+${PYSITELIB}/sentry_sdk/integrations/httpx.pyo
+${PYSITELIB}/sentry_sdk/integrations/huey.py
+${PYSITELIB}/sentry_sdk/integrations/huey.pyc
+${PYSITELIB}/sentry_sdk/integrations/huey.pyo
${PYSITELIB}/sentry_sdk/integrations/logging.py
${PYSITELIB}/sentry_sdk/integrations/logging.pyc
${PYSITELIB}/sentry_sdk/integrations/logging.pyo
+${PYSITELIB}/sentry_sdk/integrations/loguru.py
+${PYSITELIB}/sentry_sdk/integrations/loguru.pyc
+${PYSITELIB}/sentry_sdk/integrations/loguru.pyo
${PYSITELIB}/sentry_sdk/integrations/modules.py
${PYSITELIB}/sentry_sdk/integrations/modules.pyc
${PYSITELIB}/sentry_sdk/integrations/modules.pyo
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/__init__.py
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/__init__.pyc
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/__init__.pyo
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/consts.py
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/consts.pyc
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/consts.pyo
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/propagator.py
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/propagator.pyc
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/propagator.pyo
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/span_processor.py
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/span_processor.pyc
+${PYSITELIB}/sentry_sdk/integrations/opentelemetry/span_processor.pyo
${PYSITELIB}/sentry_sdk/integrations/pure_eval.py
${PYSITELIB}/sentry_sdk/integrations/pure_eval.pyc
${PYSITELIB}/sentry_sdk/integrations/pure_eval.pyo
+${PYSITELIB}/sentry_sdk/integrations/pymongo.py
+${PYSITELIB}/sentry_sdk/integrations/pymongo.pyc
+${PYSITELIB}/sentry_sdk/integrations/pymongo.pyo
${PYSITELIB}/sentry_sdk/integrations/pyramid.py
${PYSITELIB}/sentry_sdk/integrations/pyramid.pyc
${PYSITELIB}/sentry_sdk/integrations/pyramid.pyo
-${PYSITELIB}/sentry_sdk/integrations/redis.py
-${PYSITELIB}/sentry_sdk/integrations/redis.pyc
-${PYSITELIB}/sentry_sdk/integrations/redis.pyo
+${PYSITELIB}/sentry_sdk/integrations/quart.py
+${PYSITELIB}/sentry_sdk/integrations/quart.pyc
+${PYSITELIB}/sentry_sdk/integrations/quart.pyo
+${PYSITELIB}/sentry_sdk/integrations/redis/__init__.py
+${PYSITELIB}/sentry_sdk/integrations/redis/__init__.pyc
+${PYSITELIB}/sentry_sdk/integrations/redis/__init__.pyo
+${PYSITELIB}/sentry_sdk/integrations/redis/asyncio.py
+${PYSITELIB}/sentry_sdk/integrations/redis/asyncio.pyc
+${PYSITELIB}/sentry_sdk/integrations/redis/asyncio.pyo
${PYSITELIB}/sentry_sdk/integrations/rq.py
${PYSITELIB}/sentry_sdk/integrations/rq.pyc
${PYSITELIB}/sentry_sdk/integrations/rq.pyo
${PYSITELIB}/sentry_sdk/integrations/sanic.py
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/sanic.pyc
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/sanic.pyo
+${PYSITELIB}/sentry_sdk/integrations/sanic.pyc
+${PYSITELIB}/sentry_sdk/integrations/sanic.pyo
${PYSITELIB}/sentry_sdk/integrations/serverless.py
${PYSITELIB}/sentry_sdk/integrations/serverless.pyc
${PYSITELIB}/sentry_sdk/integrations/serverless.pyo
+${PYSITELIB}/sentry_sdk/integrations/socket.py
+${PYSITELIB}/sentry_sdk/integrations/socket.pyc
+${PYSITELIB}/sentry_sdk/integrations/socket.pyo
${PYSITELIB}/sentry_sdk/integrations/spark/__init__.py
${PYSITELIB}/sentry_sdk/integrations/spark/__init__.pyc
${PYSITELIB}/sentry_sdk/integrations/spark/__init__.pyo
@@ -152,6 +230,12 @@ ${PYSITELIB}/sentry_sdk/integrations/spa
${PYSITELIB}/sentry_sdk/integrations/sqlalchemy.py
${PYSITELIB}/sentry_sdk/integrations/sqlalchemy.pyc
${PYSITELIB}/sentry_sdk/integrations/sqlalchemy.pyo
+${PYSITELIB}/sentry_sdk/integrations/starlette.py
+${PYSITELIB}/sentry_sdk/integrations/starlette.pyc
+${PYSITELIB}/sentry_sdk/integrations/starlette.pyo
+${PYSITELIB}/sentry_sdk/integrations/starlite.py
+${PYSITELIB}/sentry_sdk/integrations/starlite.pyc
+${PYSITELIB}/sentry_sdk/integrations/starlite.pyo
${PYSITELIB}/sentry_sdk/integrations/stdlib.py
${PYSITELIB}/sentry_sdk/integrations/stdlib.pyc
${PYSITELIB}/sentry_sdk/integrations/stdlib.pyo
@@ -159,18 +243,27 @@ ${PYSITELIB}/sentry_sdk/integrations/thr
${PYSITELIB}/sentry_sdk/integrations/threading.pyc
${PYSITELIB}/sentry_sdk/integrations/threading.pyo
${PYSITELIB}/sentry_sdk/integrations/tornado.py
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/tornado.pyc
-${PLIST.py3x}${PYSITELIB}/sentry_sdk/integrations/tornado.pyo
+${PYSITELIB}/sentry_sdk/integrations/tornado.pyc
+${PYSITELIB}/sentry_sdk/integrations/tornado.pyo
${PYSITELIB}/sentry_sdk/integrations/trytond.py
${PYSITELIB}/sentry_sdk/integrations/trytond.pyc
${PYSITELIB}/sentry_sdk/integrations/trytond.pyo
${PYSITELIB}/sentry_sdk/integrations/wsgi.py
${PYSITELIB}/sentry_sdk/integrations/wsgi.pyc
${PYSITELIB}/sentry_sdk/integrations/wsgi.pyo
+${PYSITELIB}/sentry_sdk/monitor.py
+${PYSITELIB}/sentry_sdk/monitor.pyc
+${PYSITELIB}/sentry_sdk/monitor.pyo
+${PYSITELIB}/sentry_sdk/profiler.py
+${PYSITELIB}/sentry_sdk/profiler.pyc
+${PYSITELIB}/sentry_sdk/profiler.pyo
${PYSITELIB}/sentry_sdk/py.typed
${PYSITELIB}/sentry_sdk/scope.py
${PYSITELIB}/sentry_sdk/scope.pyc
${PYSITELIB}/sentry_sdk/scope.pyo
+${PYSITELIB}/sentry_sdk/scrubber.py
+${PYSITELIB}/sentry_sdk/scrubber.pyc
+${PYSITELIB}/sentry_sdk/scrubber.pyo
${PYSITELIB}/sentry_sdk/serializer.py
${PYSITELIB}/sentry_sdk/serializer.pyc
${PYSITELIB}/sentry_sdk/serializer.pyo
@@ -183,6 +276,15 @@ ${PYSITELIB}/sentry_sdk/sessions.pyo
${PYSITELIB}/sentry_sdk/tracing.py
${PYSITELIB}/sentry_sdk/tracing.pyc
${PYSITELIB}/sentry_sdk/tracing.pyo
+${PYSITELIB}/sentry_sdk/tracing_utils.py
+${PYSITELIB}/sentry_sdk/tracing_utils.pyc
+${PYSITELIB}/sentry_sdk/tracing_utils.pyo
+${PYSITELIB}/sentry_sdk/tracing_utils_py2.py
+${PYSITELIB}/sentry_sdk/tracing_utils_py2.pyc
+${PYSITELIB}/sentry_sdk/tracing_utils_py2.pyo
+${PYSITELIB}/sentry_sdk/tracing_utils_py3.py
+${PYSITELIB}/sentry_sdk/tracing_utils_py3.pyc
+${PYSITELIB}/sentry_sdk/tracing_utils_py3.pyo
${PYSITELIB}/sentry_sdk/transport.py
${PYSITELIB}/sentry_sdk/transport.pyc
${PYSITELIB}/sentry_sdk/transport.pyo
Home |
Main Index |
Thread Index |
Old Index