Update all minor versions (master) (minor) #2385
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.5.4
->7.6.0
22.12.1
->22.15.0
2.8.0
->2.9.0
8.2.2
->8.3.2
2.7.1
->2.12.0
Release Notes
nedbat/coveragepy (coverage)
v7.6.0
Compare Source
Exclusion patterns can now be multi-line, thanks to
Daniel Diniz <pull 1807_>
. This enables many interesting exclusion use-cases, including thoserequested in issues
118 <issue 118_>
(entire files),996 <issue 996_>
_ (multiple lines only when appearing together),1741 <issue 1741_>
_ (remainder of a function), and1803 <issue 1803_>
_(arbitrary sequence of marked lines). See the :ref:
multi_line_exclude
section of the docs for more details and examples.
The JSON report now includes per-function and per-class coverage information.
Thanks to
Daniel Diniz <pull 1809_>
_ for getting the work started. Thiscloses
issue 1793
_ andissue 1532
_.Fixed an incorrect calculation of "(no class)" lines in the HTML classes
report.
Python 3.13.0b3 is supported.
.. _issue 118:https://github.com/nedbat/coveragepy/issues/1188
.. _issue 996https://github.com/nedbat/coveragepy/issues/99696
.. _issue 153https://github.com/nedbat/coveragepy/issues/1532532
.. _issue 17https://github.com/nedbat/coveragepy/issues/17411741
.. _issue 1https://github.com/nedbat/coveragepy/issues/1793/1793
.. _issue https://github.com/nedbat/coveragepy/issues/1803s/1803
.. _pullhttps://github.com/nedbat/coveragepy/pull/1807ll/1807
.. _pulhttps://github.com/nedbat/coveragepy/pull/1809ull/1809
.. _changes_7-5-4:
puppeteer/puppeteer (puppeteer)
v22.15.0
Compare Source
v22.14.0
Compare Source
v22.13.1
Compare Source
v22.13.0
: puppeteer: v22.13.0Compare Source
Bug Fixes
Dependencies
jpadilla/pyjwt (pyjwt)
v2.9.0
Compare Source
Changed
pytest-dev/pytest (pytest)
v8.3.2
Compare Source
pytest 8.3.2 (2024-07-24)
Bug fixes
#12652: Resolve regression [conda]{.title-ref} environments where no longer being automatically detected.
-- by
RonnyPfannschmidt
{.interpreted-text role="user"}v8.3.1
Compare Source
pytest 8.3.1 (2024-07-20)
The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes.
v8.3.0
Compare Source
getsentry/sentry-python (sentry-sdk)
v2.12.0
Compare Source
Various fixes & improvements
push_scope
deprecation warning (#3355) (#3355) by @szokeasaurusrexpush_scope
(#3353, #3354) by @szokeasaurusrexconfigure_scope
(#3348, #3349, #3350, #3351) by @szokeasaurusrexai_track
decorator (#3376) by @czyberadd_attachment
type (#3342) by @szokeasaurusrex0feb234
to6d2c435
(#3369) by @dependabot88273a9
to0feb234
(#3252) by @dependabotv2.11.0
Compare Source
Various fixes & improvements
Add
disabled_integrations
(#3328) by @sentrivanaDisabling individual integrations is now much easier.
Instead of disabling all automatically enabled integrations and specifying the ones
you want to keep, you can now use the new
disabled_integrations
config option to provide a list of integrations to disable:
Do not use the Flask integration even if Flask is installed.
)
v2.10.0
Compare Source
Various fixes & improvements
Add client cert and key support to
HttpTransport
(#3258) by @grammy-jiangAdd
cert_file
andkey_file
to yoursentry_sdk.init
to use a custom client cert and key. Alternatively, the environment variablesCLIENT_CERT_FILE
andCLIENT_KEY_FILE
can be used as well.OpenAI: Lazy initialize tiktoken to avoid http at import time (#3287) by @colin-sentry
OpenAI, Langchain: Make tiktoken encoding name configurable + tiktoken usage opt-in (#3289) by @colin-sentry
Fixed a bug where having certain packages installed along the Sentry SDK caused an HTTP request to be made to OpenAI infrastructure when the Sentry SDK was initialized. The request was made when the
tiktoken
package and at least one of theopenai
orlangchain
packages were installed.The request was fetching a
tiktoken
encoding in order to correctly measure token usage in some OpenAI and Langchain calls. This behavior is now opt-in. The choice of encoding to use was made configurable as well. To opt in, set thetiktoken_encoding_name
parameter in the OpenAPI or Langchain integration.PyMongo: Send query description as valid JSON (#3291) by @0Calories
Remove Python 2 compatibility code (#3284) by @szokeasaurusrex
Fix
sentry_sdk.init
type hint (#3283) by @szokeasaurusrexDeprecate
hub
inProfile
(#3270) by @szokeasaurusrexStop using
Hub
ininit
(#3275) by @szokeasaurusrexDelete
_should_send_default_pii
(#3274) by @szokeasaurusrexRemove
Hub
usage inconftest
(#3273) by @szokeasaurusrexRename debug logging filter (#3260) by @szokeasaurusrex
Update
NoOpSpan.finish
signature (#3267) by @szokeasaurusrexRemove
Hub
inTransaction.finish
(#3267) by @szokeasaurusrexRemove Hub from
capture_internal_exception
logic (#3264) by @szokeasaurusrexImprove
Scope._capture_internal_exception
type hint (#3264) by @szokeasaurusrexCorrect
ExcInfo
type (#3266) by @szokeasaurusrexStop using
Hub
intracing_utils
(#3269) by @szokeasaurusrexv2.9.0
Compare Source
Various fixes & improvements
capture_record_lost_event_calls
(#3257) by @szokeasaurusrexcapture_record_lost_event_calls
fixture (#3254) by @szokeasaurusrexv2.8.0
Compare Source
Various fixes & improvements
profiler_id
uses underscore (#3249) by @ZylphrexHub
inHttpTransport
(#3247) by @szokeasaurusrexipdb
from test requirements (#3237) by @rominfSentryPropagator
(#3086) by @mender8c13457
to88273a9
(#3225) by @dependabotConfiguration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.