newrelic-telemetry-sdk-python icon indicating copy to clipboard operation
newrelic-telemetry-sdk-python copied to clipboard

Updated Packaging

Open TimPansino opened this issue 6 months ago • 1 comments

Overview

  • Update packaging to use pyproject.toml.
  • Publish using PyPA Trusted Publishing.
  • Pin all GitHub Actions to version shas.
  • Add dependabot to keep GitHub Actions up to date.

TimPansino avatar May 08 '25 16:05 TimPansino

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.74%. Comparing base (c299d5d) to head (50d3984).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #78   +/-   ##
=======================================
  Coverage   97.74%   97.74%           
=======================================
  Files           9        9           
  Lines         399      399           
  Branches       36       36           
=======================================
  Hits          390      390           
  Misses          5        5           
  Partials        4        4           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov-commenter avatar May 08 '25 16:05 codecov-commenter