René's URL Explorer Experiment


Title: Feat: Add ability to tag Lambda request and response payloads for 2.7… by astuyve · Pull Request #180 · DataDog/datadog-lambda-python · GitHub

Open Graph Title: Feat: Add ability to tag Lambda request and response payloads for 2.7… by astuyve · Pull Request #180 · DataDog/datadog-lambda-python

X Title: Feat: Add ability to tag Lambda request and response payloads for 2.7… by astuyve · Pull Request #180 · DataDog/datadog-lambda-python

Description: The Datadog AWS Lambda Layer for Python. Contribute to DataDog/datadog-lambda-python development by creating an account on GitHub.

Open Graph Description: … and 3.x What does this PR do? When DD_CAPTURE_LAMBDA_PAYLOAD is enabled (and tracing is enabled), will automatically wrap and (deeply) tag both the incoming request and outgoing response. Motiva...

X Description: … and 3.x What does this PR do? When DD_CAPTURE_LAMBDA_PAYLOAD is enabled (and tracing is enabled), will automatically wrap and (deeply) tag both the incoming request and outgoing response. Motiva...

Opengraph URL: https://github.com/DataDog/datadog-lambda-python/pull/180

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:d177cd20-5f46-692d-ecca-7eb76ae8ad7a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB2BC:285075:2C150:36DAD:699204A0
html-safe-nonce8343ab89c2b0fb51d946fc936e13cdba599b127449caa680bc7e4c4def978d9c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMkJDOjI4NTA3NToyQzE1MDozNkRBRDo2OTkyMDRBMCIsInZpc2l0b3JfaWQiOiIyOTQ0NjU4OTE4ODMwMzc2MDk2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacee3450d4a166fe04014ab8699e991696327c29158290af1313f42a2aae0d4997
hovercard-subject-tagpull_request:743520793
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/DataDog/datadog-lambda-python/180/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/e0ded585a6bff5cb32779a83f73d7549f3e63e37a52090839722e670e17b22e3/DataDog/datadog-lambda-python/pull/180
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/e0ded585a6bff5cb32779a83f73d7549f3e63e37a52090839722e670e17b22e3/DataDog/datadog-lambda-python/pull/180
og:image:alt… and 3.x What does this PR do? When DD_CAPTURE_LAMBDA_PAYLOAD is enabled (and tracing is enabled), will automatically wrap and (deeply) tag both the incoming request and outgoing response. Motiva...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameastuyve
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-cache
go-importgithub.com/DataDog/datadog-lambda-python git https://github.com/DataDog/datadog-lambda-python.git
octolytics-dimension-user_id365230
octolytics-dimension-user_loginDataDog
octolytics-dimension-repository_id183265904
octolytics-dimension-repository_nwoDataDog/datadog-lambda-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id183265904
octolytics-dimension-repository_network_root_nwoDataDog/datadog-lambda-python
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/DataDog/datadog-lambda-python/pull/180#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fdatadog-lambda-python%2Fpull%2F180
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fdatadog-lambda-python%2Fpull%2F180
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=DataDog%2Fdatadog-lambda-python
Reloadhttps://github.com/DataDog/datadog-lambda-python/pull/180
Reloadhttps://github.com/DataDog/datadog-lambda-python/pull/180
Reloadhttps://github.com/DataDog/datadog-lambda-python/pull/180
DataDog https://github.com/DataDog
datadog-lambda-pythonhttps://github.com/DataDog/datadog-lambda-python
Notifications https://github.com/login?return_to=%2FDataDog%2Fdatadog-lambda-python
Fork 47 https://github.com/login?return_to=%2FDataDog%2Fdatadog-lambda-python
Star 97 https://github.com/login?return_to=%2FDataDog%2Fdatadog-lambda-python
Code https://github.com/DataDog/datadog-lambda-python
Issues 5 https://github.com/DataDog/datadog-lambda-python/issues
Pull requests 12 https://github.com/DataDog/datadog-lambda-python/pulls
Actions https://github.com/DataDog/datadog-lambda-python/actions
Security 0 https://github.com/DataDog/datadog-lambda-python/security
Insights https://github.com/DataDog/datadog-lambda-python/pulse
Code https://github.com/DataDog/datadog-lambda-python
Issues https://github.com/DataDog/datadog-lambda-python/issues
Pull requests https://github.com/DataDog/datadog-lambda-python/pulls
Actions https://github.com/DataDog/datadog-lambda-python/actions
Security https://github.com/DataDog/datadog-lambda-python/security
Insights https://github.com/DataDog/datadog-lambda-python/pulse
astuyvehttps://github.com/astuyve
mainhttps://github.com/DataDog/datadog-lambda-python/tree/main
aj/feat-capture-lambda-payloadshttps://github.com/DataDog/datadog-lambda-python/tree/aj/feat-capture-lambda-payloads
Conversationhttps://github.com/DataDog/datadog-lambda-python/pull/180
Commits9 (9)https://github.com/DataDog/datadog-lambda-python/pull/180/commits
Checkshttps://github.com/DataDog/datadog-lambda-python/pull/180/checks
Files changedhttps://github.com/DataDog/datadog-lambda-python/pull/180/files
Feat: Add ability to tag Lambda request and response payloads for 2.7…https://github.com/DataDog/datadog-lambda-python/pull/180#top
astuyvehttps://github.com/astuyve
mainhttps://github.com/DataDog/datadog-lambda-python/tree/main
aj/feat-capture-lambda-payloadshttps://github.com/DataDog/datadog-lambda-python/tree/aj/feat-capture-lambda-payloads
https://github.com/astuyve
astuyvehttps://github.com/astuyve
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#issue-1008221100
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
jtappahttps://github.com/jtappa
February 1, 2021 15:32https://github.com/DataDog/datadog-lambda-python/pull/180#commits-pushed-cf87545
https://github.com/jtappa
Update expected breaking change date (https://github.com/DataDog/datadog-lambda-python/pull/180/commits/cf87545b9ba809a45ec6eeb377ed896e557a52da
#114https://github.com/DataDog/datadog-lambda-python/pull/114
)https://github.com/DataDog/datadog-lambda-python/pull/180/commits/cf87545b9ba809a45ec6eeb377ed896e557a52da
cf87545https://github.com/DataDog/datadog-lambda-python/pull/180/commits/cf87545b9ba809a45ec6eeb377ed896e557a52da
https://github.com/astuyve
Feat: Add ability to tag Lambda request and response payloads for 2.7…https://github.com/DataDog/datadog-lambda-python/pull/180/commits/8472d840f308619d2f2784f270a5673040984ffb
8472d84https://github.com/DataDog/datadog-lambda-python/pull/180/commits/8472d840f308619d2f2784f270a5673040984ffb
https://github.com/astuyve
astuyvehttps://github.com/astuyve
code ownerhttps://github.com/DataDog/datadog-lambda-python/blob/c86be18ec792760e4307653f36cbf5f5c8fd495c/CODEOWNERS#L1
September 27, 2021 14:26https://github.com/DataDog/datadog-lambda-python/pull/180#event-5366039954
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764407720
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
tests/test_tag_object.pyhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-819f78cf94ae3d1cfa1504a8902e2400900151b298d53853aa05ebf98e2f02e2
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764408699
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
datadog_lambda/tag_object.pyhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-4f5f4c0e4281bc786e55c72cfb62ce7fd34bb7a97bcdc1b1465d19d89a67682c
nhinschhttps://github.com/nhinsch
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716787541
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
astuyvehttps://github.com/astuyve
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716908027
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764409037
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
CONTRIBUTING.mdhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055
nhinschhttps://github.com/nhinsch
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716787775
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764409932
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
datadog_lambda/wrapper.pyhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-5efc779a7e3c73ebd812eb62ff5dce68db1e0ed9ef9765bb076638733e8c5ae6
nhinschhttps://github.com/nhinsch
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716788426
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
astuyvehttps://github.com/astuyve
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716788626
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
astuyvehttps://github.com/astuyve
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r716935381
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
nhinschhttps://github.com/nhinsch
Sep 28, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#discussion_r717719466
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#issuecomment-927971489
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764414315
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
datadog_lambda/tag_object.pyhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-4f5f4c0e4281bc786e55c72cfb62ce7fd34bb7a97bcdc1b1465d19d89a67682c
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 27, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-764416196
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb
datadog_lambda/tag_object.pyhttps://github.com/DataDog/datadog-lambda-python/pull/180/files/8472d840f308619d2f2784f270a5673040984ffb#diff-4f5f4c0e4281bc786e55c72cfb62ce7fd34bb7a97bcdc1b1465d19d89a67682c
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
astuyvehttps://github.com/astuyve
September 27, 2021 12:34https://github.com/DataDog/datadog-lambda-python/pull/180#commits-pushed-adcdfaf
https://github.com/astuyve
feat: fix names of functions. Add tests for redacted keys as well as …https://github.com/DataDog/datadog-lambda-python/pull/180/commits/adcdfafc9ee1bf520e3439b97e91f2f1dbe8fdb9
adcdfafhttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/adcdfafc9ee1bf520e3439b97e91f2f1dbe8fdb9
https://github.com/astuyve
feat: test coverage for should_try_string across py versionshttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/cf6b0753b8d6bed3bcfaaadac21e7de08e9f13d6
cf6b075https://github.com/DataDog/datadog-lambda-python/pull/180/commits/cf6b0753b8d6bed3bcfaaadac21e7de08e9f13d6
https://github.com/astuyve
feat: add black formatter, used in ci, to vscode settingshttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/132a3c106dc41e2d9c5c6a2dd87710d47dc090cd
132a3c1https://github.com/DataDog/datadog-lambda-python/pull/180/commits/132a3c106dc41e2d9c5c6a2dd87710d47dc090cd
https://github.com/astuyve
lint: run blackhttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/4a2cab74e79bda5c041f35b4c08ef5c7def8cbf4
4a2cab7https://github.com/DataDog/datadog-lambda-python/pull/180/commits/4a2cab74e79bda5c041f35b4c08ef5c7def8cbf4
https://github.com/astuyve
astuyvehttps://github.com/astuyve
nhinschhttps://github.com/nhinsch
September 27, 2021 18:19https://github.com/DataDog/datadog-lambda-python/pull/180#event-5367492151
https://github.com/astuyve
feat: add integration test supporthttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/94a91e16604c61863a7d2b9680ae2ac4e8be7e25
94a91e1https://github.com/DataDog/datadog-lambda-python/pull/180/commits/94a91e16604c61863a7d2b9680ae2ac4e8be7e25
https://github.com/nhinsch
nhinschhttps://github.com/nhinsch
Sep 28, 2021 https://github.com/DataDog/datadog-lambda-python/pull/180#pullrequestreview-765792335
View reviewed changes https://github.com/DataDog/datadog-lambda-python/pull/180/files/94a91e16604c61863a7d2b9680ae2ac4e8be7e25
astuyvehttps://github.com/astuyve
September 28, 2021 13:01https://github.com/DataDog/datadog-lambda-python/pull/180#commits-pushed-199886c
https://github.com/astuyve
Merge branch 'master' into aj/feat-capture-lambda-payloadshttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/199886c2557868efa9e619d696c7c05ab4607f0d
199886chttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/199886c2557868efa9e619d696c7c05ab4607f0d
https://github.com/astuyve
Merge branch 'main' into aj/feat-capture-lambda-payloadshttps://github.com/DataDog/datadog-lambda-python/pull/180/commits/8f55826f4011168a9c059e6a641c7f7e0726d292
8f55826https://github.com/DataDog/datadog-lambda-python/pull/180/commits/8f55826f4011168a9c059e6a641c7f7e0726d292
https://github.com/astuyve
astuyvehttps://github.com/astuyve
1b3599bhttps://github.com/DataDog/datadog-lambda-python/commit/1b3599b5ce6b9c977f6d47eae5ce0379c6ee96aa
Oct 4, 2021https://github.com/DataDog/datadog-lambda-python/pull/180#event-5406351962
https://github.com/astuyve
astuyvehttps://github.com/astuyve
October 4, 2021 19:59https://github.com/DataDog/datadog-lambda-python/pull/180#event-5406352015
https://github.co/hiddenchars
https://github.com/DataDog/datadog-lambda-python/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fdatadog-lambda-python%2Fpull%2F180
https://github.com/nhinsch
nhinsch https://github.com/nhinsch
https://github.com/DataDog/datadog-lambda-python/pull/180/files/94a91e16604c61863a7d2b9680ae2ac4e8be7e25
Please reload this pagehttps://github.com/DataDog/datadog-lambda-python/pull/180
https://github.com/astuyve
https://github.com/nhinsch
https://github.com/jtappa
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.