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: elastic/apm-agent-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.21.3
Choose a base ref
...
head repository: elastic/apm-agent-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.21.4
Choose a head ref
  • 12 commits
  • 27 files changed
  • 8 contributors

Commits on Mar 13, 2024

  1. instrumentation/urllib3: fix urllib3 2.0.1+ crash with many args (#2002)

    In c1dd69e we changed the logic of
    update_headers taking into account a new body arg before the one for
    headers.
    The problem is that HTTPConnectionPool.urlopen did not change at all,
    only HTTPConnectionPool.request did so the old login update_headers was
    fine.
    
    Fix #1928
    xrmx authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    fd550df View commit details
    Browse the repository at this point in the history
  2. setup: take a post version from environment variable (#2000)

    Make it possible to add a post version (per PEP-440) to the current agent
    version at build time. This will be useful because we want to continuously
    build the agent on CI and avoid version conflicts when publishing to test pypi.
    So when returning the agent version add anything that has been passed
    in ELASTIC_CI_POST_VERSION environment variable as post version.
    
    Refs #1994
    xrmx authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    022080f View commit details
    Browse the repository at this point in the history
  3. Deprecate Python < 3.2 logging code and and remove documentation (#1984)

    * docs: remove Python < 3.2 specific documentation
    
    * handlers/logging: deprecate Python<3.2 LoggingFilter
    
    Since we don't support Python < 3.6 there's not reason to keep code for
    Python versions older than that.
    
    * Update elasticapm/handlers/logging.py
    
    Co-authored-by: Colton Myers <colton@basepi.net>
    
    ---------
    
    Co-authored-by: Colton Myers <colton@basepi.net>
    xrmx and basepi authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a982eb8 View commit details
    Browse the repository at this point in the history
  4. ci: run the release when merges to main (#1998)

    * ci: run the release when merges to main
    
    * avoid wrong docker-tag name
    
    * use the opposite
    
    * fix yaml
    
    * enable test, slack message conditional and fix names
    
    * Update .github/workflows/release.yml
    
    * skip test for branches in the release workflow
    
    * workaround
    
    * fix
    
    * Update .github/workflows/release.yml
    
    * support releases in test.pypi for commits on main
    
    * set environment variable in the reusable workflow instead
    
    env propagation between reusable workflow is not supported
    
    * setup: take a post version from environment variable
    
    * Update .github/workflows/release.yml
    
    ---------
    
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    v1v and xrmx authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    84688df View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Bump the github-actions group with 2 updates (#1999)

    Bumps the github-actions group with 2 updates: [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) and [hashicorp/vault-action](https://github.com/hashicorp/vault-action).
    
    
    Updates `pypa/gh-action-pypi-publish` from 1.8.11 to 1.8.14
    - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
    - [Commits](pypa/gh-action-pypi-publish@2f6f737...81e9d93)
    
    Updates `hashicorp/vault-action` from 2.8.0 to 3.0.0
    - [Release notes](https://github.com/hashicorp/vault-action/releases)
    - [Changelog](https://github.com/hashicorp/vault-action/blob/main/CHANGELOG.md)
    - [Commits](hashicorp/vault-action@v2.8.0...v3.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/gh-action-pypi-publish
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-actions
    - dependency-name: hashicorp/vault-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    11b59b2 View commit details
    Browse the repository at this point in the history
  2. ci: update issue labeler (#2003)

    * ci: update issue labeler workflow
    
    Stop using the apm group and custom github action to check if issues are
    from internal members or not.
    While at it remove posting internal pull requests on the old APM agent board.
    
    Fixes #2001
    
    * Update .github/workflows/labeler.yml
    
    Co-authored-by: Jan Calanog <nejcalanog@gmail.com>
    
    ---------
    
    Co-authored-by: Jan Calanog <nejcalanog@gmail.com>
    xrmx and reakaleek authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    165a73b View commit details
    Browse the repository at this point in the history
  3. security: add permissions block to workflows (#1972)

    * security: add permissions block to workflows
    
    * Update .github/workflows/test-reporter.yml
    
    Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
    
    * Update .github/workflows/labeler.yml
    
    * Remove permissions
    
    This will be removed in another PR
    
    ---------
    
    Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
    reakaleek and v1v authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d9c9020 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09d40b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 19, 2024

  1. ci: fix labeler workflow syntax (#2007)

    Refs: #2003
    trentm authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    49b4727 View commit details
    Browse the repository at this point in the history
  2. Add Django 4.2 LTS and Django 5.0 to test matrix (#1985)

    * ci: add Django 4.2 LTS and Django 5.0 to test matrix
    
    Closes #1946
    
    * tests: remove django tests for old and not tested versions
    xrmx authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    2383dc2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da883f4 View commit details
    Browse the repository at this point in the history
Loading