8000 Comparing 1.35.0...1.36.0 · getsentry/sentry-python · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: getsentry/sentry-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.35.0
Choose a base ref
...
head repository: getsentry/sentry-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.36.0
Choose a head ref
  • 10 commits
  • 21 files changed
  • 6 contributors

Commits on Nov 13, 2023

  1. Merge branch 'release/1.35.0'

    getsentry-bot committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    cb7299a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. feat(integrations): Support Django 5.0 (#2490)

    Fix the way we wrap signal receivers: Django 5.0 introduced async receivers and changed the signature of the `Signal._live_receivers` method to return both sync and async receivers.
    
    We'll need to change the Django version in tox.ini to 5.0 once it's been released. At the moment we're using the 5.0b1 release.
    sentrivana authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    44b0244 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Test with Flask 3.0 (#2506)

    - run test suite with Flask 3.0
    - fix `request.get_json()` in the tests (Flask/Werkzeug 3.0 now throws an `UnsupportedMediaType` exception if the `Content-Type` isn't `application/json`)
    sentrivana authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5a6b5d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Do not create a span when task is triggered by Celery Beat (#2510)

    We create a span for submitting a Celery task for execution (when apply_async() is called). In cases where web frameworks are calling apply_async() this is fine, because the web framework created a transaction where the span is attached.
    
    When Celery Beat wakes up and is calling apply_async() this is not good, because there is no transaction and then the span ID of the newly created span will be given to the task as parent_span_id leading to orphaned transactions.
    
    So in case apply_async() is called by Celery Beat, we do not create a span for submitting the task for execution.
    antonpirker authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    0c9803a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    9bf6c13 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Ensure RedisIntegration is disabled, unless redis is installed (#…

    …2504)
    
    * Add test to ensure redis integration disabled unless installed
    
    * Integrations added to enabled list if actually installed
    
    * Move test to test_basics.py
    
    * Code review suggestions
    
    * Fixed test failures
    
    * Add unit test to check multiple `setup_integrations` calls
    
    * fix type hint for 2.7
    
    * Added staticmethod
    
    * Move test to `test_basics`
    szokeasaurusrex authored Nov 18, 2023
    Configuration menu
    Copy the full SHA
    b3ccf96 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Fix Quart integration for Quart 0.19.4 (#2516)

    * is_coroutine_function was removed from quart, taking from asyncio directly
    antonpirker authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    5c17491 View commit details
    Browse the repository at this point in the history
  2. Handling asgi body in the right way. For real (#2513)

    Handling the request body in ASGI applications. By reading the body first it gets cached (by for example Django) which makes it possible to read the body multiple times.
    antonpirker authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    91676ec View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. release: 1.36.0

    getsentry-bot committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b9d2464 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    antonpirker committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    89ba92a View commit details
    Browse the repository at this point in the history
Loading
0