ngshiheng / burplist

Web crawler for Burplist, a search engine for craft beers in Singapore
https://burplist.com
MIT License
11 stars 5 forks source link

fix(deps): update all non-major dependencies #150

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
SQLAlchemy (changelog) ==1.4.48 -> ==1.4.49 age adoption passing confidence
flake8 (changelog) ==6.0.0 -> ==6.1.0 age adoption passing confidence
pylint (changelog) ==2.17.4 -> ==2.17.5 age adoption passing confidence
sentry-sdk (changelog) ==1.26.0 -> ==1.29.0 age adoption passing confidence

Release Notes

pycqa/flake8 (flake8) ### [`v6.1.0`](https://togithub.com/pycqa/flake8/compare/6.0.0...6.1.0) [Compare Source](https://togithub.com/pycqa/flake8/compare/6.0.0...6.1.0)
pylint-dev/pylint (pylint) ### [`v2.17.5`](https://togithub.com/pylint-dev/pylint/releases/tag/v2.17.5) [Compare Source](https://togithub.com/pylint-dev/pylint/compare/v2.17.4...v2.17.5) ## What's new in Pylint 2.17.5? Release date: 2023-07-26 ## False Positives Fixed - Fix a false positive for `unused-variable` when there is an import in a `if TYPE_CHECKING:` block and `allow-global-unused-variables` is set to `no` in the configuration. Closes [#​8696](https://togithub.com/pylint-dev/pylint/issues/8696) - Fix false positives generated when supplying arguments as `**kwargs` to IO calls like open(). Closes [#​8719](https://togithub.com/pylint-dev/pylint/issues/8719) - Fix a false positive where pylint was ignoring method calls annotated as `NoReturn` during the `inconsistent-return-statements` check. Closes [#​8747](https://togithub.com/pylint-dev/pylint/issues/8747) - Exempt parents with only type annotations from the `invalid-enum-extension` message. Closes [#​8830](https://togithub.com/pylint-dev/pylint/issues/8830) ## Other Bug Fixes - Fixed crash when a call to `super()` was placed after an operator (e.g. `not`). Closes [#​8554](https://togithub.com/pylint-dev/pylint/issues/8554) - Fix crash for `modified-while-iterating` checker when deleting members of a dict returned from a call. Closes [#​8598](https://togithub.com/pylint-dev/pylint/issues/8598) - Fix crash in `invalid-metaclass` check when a metaclass had duplicate bases. Closes [#​8698](https://togithub.com/pylint-dev/pylint/issues/8698) - Avoid `consider-using-f-string` on modulos with brackets in template. Closes [#​8720](https://togithub.com/pylint-dev/pylint/issues/8720). - Fix a crash when `__all__` exists but cannot be inferred. Closes [#​8740](https://togithub.com/pylint-dev/pylint/issues/8740) - Fix crash when a variable is assigned to a class attribute of identical name. Closes [#​8754](https://togithub.com/pylint-dev/pylint/issues/8754) - Fixed a crash when calling `copy.copy()` without arguments. Closes [#​8774](https://togithub.com/pylint-dev/pylint/issues/8774) ## Other Changes - Fix a crash when a `nonlocal` is defined at module-level. Closes [#​8735](https://togithub.com/pylint-dev/pylint/issues/8735)
getsentry/sentry-python (sentry-sdk) ### [`v1.29.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1290) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.28.1...1.29.0) ##### Various fixes & improvements - Capture GraphQL client errors ([#​2243](https://togithub.com/getsentry/sentry-python/issues/2243)) by [@​sentrivana](https://togithub.com/sentrivana) - The SDK will now create dedicated errors whenever an HTTP client makes a reqwuest to a `/graphql` endpoint and the response contains an error. You can opt out of this by providing `capture_graphql_errors=False` to the HTTP client integration. - Read MAX_VALUE_LENGTH from client options ([#​2121](https://togithub.com/getsentry/sentry-python/issues/2121)) ([#​2171](https://togithub.com/getsentry/sentry-python/issues/2171)) by [@​puittenbroek](https://togithub.com/puittenbroek) - Rename `request_bodies` to `max_request_body_size` ([#​2247](https://togithub.com/getsentry/sentry-python/issues/2247)) by [@​mgaligniana](https://togithub.com/mgaligniana) - Always sample checkin regardless of `sample_rate` ([#​2279](https://togithub.com/getsentry/sentry-python/issues/2279)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Add information to short-interval cron error message ([#​2246](https://togithub.com/getsentry/sentry-python/issues/2246)) by [@​lobsterkatie](https://togithub.com/lobsterkatie) - Add DB connection attributes in spans ([#​2274](https://togithub.com/getsentry/sentry-python/issues/2274)) by [@​antonpirker](https://togithub.com/antonpirker) - Add `db.system` to remaining Redis spans ([#​2271](https://togithub.com/getsentry/sentry-python/issues/2271)) by [@​AbhiPrasad](https://togithub.com/AbhiPrasad) - Clarified the procedure for running tests ([#​2276](https://togithub.com/getsentry/sentry-python/issues/2276)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Fix Chalice tests ([#​2278](https://togithub.com/getsentry/sentry-python/issues/2278)) by [@​sentrivana](https://togithub.com/sentrivana) - Bump Black from 23.3.0 to 23.7.0 ([#​2256](https://togithub.com/getsentry/sentry-python/issues/2256)) by [@​dependabot](https://togithub.com/dependabot) - Remove py3.4 from tox.ini ([#​2248](https://togithub.com/getsentry/sentry-python/issues/2248)) by [@​sentrivana](https://togithub.com/sentrivana) ### [`v1.28.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1281) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.28.0...1.28.1) ##### Various fixes & improvements - Redis: Add support for redis.asyncio ([#​1933](https://togithub.com/getsentry/sentry-python/issues/1933)) by [@​Zhenay](https://togithub.com/Zhenay) - Make sure each task that is started by Celery Beat has its own trace. ([#​2249](https://togithub.com/getsentry/sentry-python/issues/2249)) by [@​antonpirker](https://togithub.com/antonpirker) - Add Sampling Decision to Trace Envelope Header ([#​2239](https://togithub.com/getsentry/sentry-python/issues/2239)) by [@​antonpirker](https://togithub.com/antonpirker) - Do not add trace headers (`sentry-trace` and `baggage`) to HTTP requests to Sentry ([#​2240](https://togithub.com/getsentry/sentry-python/issues/2240)) by [@​antonpirker](https://togithub.com/antonpirker) - Prevent adding `sentry-trace` header multiple times ([#​2235](https://togithub.com/getsentry/sentry-python/issues/2235)) by [@​antonpirker](https://togithub.com/antonpirker) - Skip distributions with incomplete metadata ([#​2231](https://togithub.com/getsentry/sentry-python/issues/2231)) by [@​rominf](https://togithub.com/rominf) - Remove stale.yml ([#​2245](https://togithub.com/getsentry/sentry-python/issues/2245)) by [@​hubertdeng123](https://togithub.com/hubertdeng123) - Django: Fix 404 Handler handler being labeled as "generic ASGI request" ([#​1277](https://togithub.com/getsentry/sentry-python/issues/1277)) by [@​BeryJu](https://togithub.com/BeryJu) ### [`v1.28.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1280) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.27.1...1.28.0) ##### Various fixes & improvements - Add support for cron jobs in ARQ integration ([#​2088](https://togithub.com/getsentry/sentry-python/issues/2088)) by [@​lewazo](https://togithub.com/lewazo) - Backpressure handling prototype ([#​2189](https://togithub.com/getsentry/sentry-python/issues/2189)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) - Add "replay" context to event payload ([#​2234](https://togithub.com/getsentry/sentry-python/issues/2234)) by [@​antonpirker](https://togithub.com/antonpirker) - Update test Django app to be compatible for Django 4.x ([#​1794](https://togithub.com/getsentry/sentry-python/issues/1794)) by [@​DilLip-Chowdary-Codes](https://togithub.com/DilLip-Chowdary-Codes) ### [`v1.27.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1271) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.27.0...1.27.1) ##### Various fixes & improvements - Add Starlette/FastAPI template tag for adding Sentry tracing information ([#​2225](https://togithub.com/getsentry/sentry-python/issues/2225)) by [@​antonpirker](https://togithub.com/antonpirker) - By adding `{{ sentry_trace_meta }}` to your Starlette/FastAPI Jinja2 templates we will include Sentry trace information as a meta tag in the rendered HTML to allow your frontend to pick up and continue the trace started in the backend. - Fixed generation of baggage when a DSC is already in propagation context ([#​2232](https://togithub.com/getsentry/sentry-python/issues/2232)) by [@​antonpirker](https://togithub.com/antonpirker) - Handle explicitly passing `None` for `trace_configs` in `aiohttp` ([#​2230](https://togithub.com/getsentry/sentry-python/issues/2230)) by [@​Harmon758](https://togithub.com/Harmon758) - Support newest Starlette versions ([#​2227](https://togithub.com/getsentry/sentry-python/issues/2227)) by [@​antonpirker](https://togithub.com/antonpirker) ### [`v1.27.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1270) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.26.0...1.27.0) ##### Various fixes & improvements - Support for SQLAlchemy 2.0 ([#​2200](https://togithub.com/getsentry/sentry-python/issues/2200)) by [@​antonpirker](https://togithub.com/antonpirker) - Add instrumentation of `aiohttp` client requests ([#​1761](https://togithub.com/getsentry/sentry-python/issues/1761)) by [@​md384](https://togithub.com/md384) - Add Django template tag for adding Sentry tracing information ([#​2222](https://togithub.com/getsentry/sentry-python/issues/2222)) by [@​antonpirker](https://togithub.com/antonpirker) - By adding `{{ sentry_trace_meta }}` to your Django templates we will include Sentry trace information as a meta tag in the rendered HTML to allow your frontend to pick up and continue the trace started in the backend. - Update Flask HTML meta helper ([#​2203](https://togithub.com/getsentry/sentry-python/issues/2203)) by [@​antonpirker](https://togithub.com/antonpirker) - Take trace ID always from propagation context ([#​2209](https://togithub.com/getsentry/sentry-python/issues/2209)) by [@​antonpirker](https://togithub.com/antonpirker) - Fix trace context in event payload ([#​2205](https://togithub.com/getsentry/sentry-python/issues/2205)) by [@​antonpirker](https://togithub.com/antonpirker) - Use new top level API in `trace_propagation_meta` ([#​2202](https://togithub.com/getsentry/sentry-python/issues/2202)) by [@​antonpirker](https://togithub.com/antonpirker) - Do not overwrite existing baggage on outgoing requests ([#​2191](https://togithub.com/getsentry/sentry-python/issues/2191), [#​2214](https://togithub.com/getsentry/sentry-python/issues/2214)) by [@​sentrivana](https://togithub.com/sentrivana) - Set the transaction/span status from an OTel span ([#​2115](https://togithub.com/getsentry/sentry-python/issues/2115)) by [@​daniil-konovalenko](https://togithub.com/daniil-konovalenko) - Fix propagation of OTel `NonRecordingSpan` ([#​2187](https://togithub.com/getsentry/sentry-python/issues/2187)) by [@​hartungstenio](https://togithub.com/hartungstenio) - Fix `TaskLockedException` handling in Huey integration ([#​2206](https://togithub.com/getsentry/sentry-python/issues/2206)) by [@​Zhenay](https://togithub.com/Zhenay) - Add message format configuration arguments to Loguru integration ([#​2208](https://togithub.com/getsentry/sentry-python/issues/2208)) by [@​Gwill](https://togithub.com/Gwill) - Profiling: Add client reports for profiles ([#​2207](https://togithub.com/getsentry/sentry-python/issues/2207)) by [@​Zylphrex](https://togithub.com/Zylphrex) - CI: Fix CI ([#​2220](https://togithub.com/getsentry/sentry-python/issues/2220)) by [@​antonpirker](https://togithub.com/antonpirker) - Dependencies: Bump `checkouts/data-schemas` from `7fdde87` to `1b85152` ([#​2218](https://togithub.com/getsentry/sentry-python/issues/2218)) by [@​dependabot](https://togithub.com/dependabot) - Dependencies: Bump `mypy` from 1.3.0 to 1.4.1 ([#​2194](https://togithub.com/getsentry/sentry-python/issues/2194)) by [@​dependabot](https://togithub.com/dependabot) - Docs: Change API doc theme ([#​2210](https://togithub.com/getsentry/sentry-python/issues/2210)) by [@​sentrivana](https://togithub.com/sentrivana) - Docs: Allow (some) autocompletion for top-level API ([#​2213](https://togithub.com/getsentry/sentry-python/issues/2213)) by [@​sentrivana](https://togithub.com/sentrivana) - Docs: Revert autocomplete hack ([#​2224](https://togithub.com/getsentry/sentry-python/issues/2224)) by [@​sentrivana](https://togithub.com/sentrivana)

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Asia/Singapore, 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 has been generated by Mend Renovate. View repository job log here.