Skip to content

Tags: k2io/apm-python-agent

Tags

v9.12.0

Toggle v9.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
NewRelicContextFormatter update to support adding a stack trace (newr…

…elic#1168)

* NewRelicContextFormatter update to support adding a stack trace

* Adding test coverage

* Remove typing for Python 2 compatibility

* Refactor instance methods to class methods and export

* Add truthy safeguard to log tests

* Fix Python 2 issues in tests

* lint:fix

---------

Co-authored-by: Tim Pansino <timpansino@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

v9.11.0

Toggle v9.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix release strategy (newrelic#1166)

v9.10.0

Toggle v9.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
AIOBotocore instrumentation (newrelic#1135)

* Instrument aiobotocore

* Replace __version__ in flask instrumentation to avoid deprecation

* Disable browser monitoring

* Fix typo

* Disable browser monitoring with aiobotocore

* Fix linter errors

* Revert to disabling settings in conftest

* Remove browser monitoring disabling flag

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

v9.9.1

Toggle v9.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Celery Instrumentation for Workers (newrelic#1133)

* Add new instrumentation for celery

* Fix wrapper detection

* Move instrumentation testing

* Add metaprogramming instrumentation

* Remove build_tracer instrumentation again

* Fix code level metrics for celery

* Cleanup

* Add code level metrics tests to all task methods

* Wire in CLM source to task name lookup

* Fix bug in validate_transaction_count

* Module scoped fixture

* Fix python 2 syntax

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

v9.9.0

Toggle v9.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add PID into MEMORY_RUNTIME_METRICS_ENABLED (newrelic#1129)

* Fix name of env var

* [Mega-Linter] Apply linters fixes

* Bump tests

---------

Co-authored-by: hmstepanek <hmstepanek@users.noreply.github.com>
Co-authored-by: Tim Pansino <timpansino@gmail.com>

v9.8.0

Toggle v9.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request newrelic#1116 from newrelic/remove-import

Remove import six

v9.7.1

Toggle v9.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request newrelic#1084 from newrelic/fix-context-logger-bug

Fix NewRelicContextFormatter bug

v9.7.0

Toggle v9.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request newrelic#1064 from newrelic/drop-none-attrs

Drop attributes with a value of None

v9.6.0

Toggle v9.6.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Update NewRelicLogForwardingHandler (newrelic#1038)

* Update log forwarding handler

* Parametrize logger in conftest

* Update tests for logging

* Change NewRelicLogForwardingHandler to reproduce instrumentation

* Replace testing for forwarding handler

* Clean out imports

* Add test for custom formatter which returns a dict

* Refactor to reduce code complexity

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Hannah Stepanek <hstepanek@newrelic.com>

v9.5.0

Toggle v9.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Obfuscate License Keys in Logs (newrelic#1031)

* Obfuscate license keys

* Run formatter

* Fix None errors in obfuscate_license_key

* Obfuscate API keys from headers

* Add lowercase api-key to denied headers

* Change audit log header filters to be case insensitive

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>