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 #155

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.49 -> ==1.4.50 age adoption passing confidence
alembic (source, changelog) ==1.12.0 -> ==1.12.1 age adoption passing confidence
ipython (source) ==8.16.0 -> ==8.17.2 age adoption passing confidence
pre-commit ==3.4.0 -> ==3.5.0 age adoption passing confidence
psycopg2-binary (source, changelog) ==2.9.8 -> ==2.9.9 age adoption passing confidence
pylint (changelog) ==2.17.6 -> ==2.17.7 age adoption passing confidence
sentry-sdk (changelog) ==1.31.0 -> ==1.33.1 age adoption passing confidence

Release Notes

ipython/ipython (ipython) ### [`v8.17.2`](https://togithub.com/ipython/ipython/compare/8.17.1...8.17.2) [Compare Source](https://togithub.com/ipython/ipython/compare/8.17.1...8.17.2) ### [`v8.17.1`](https://togithub.com/ipython/ipython/compare/8.17.0...8.17.1) [Compare Source](https://togithub.com/ipython/ipython/compare/8.17.0...8.17.1)
pre-commit/pre-commit (pre-commit) ### [`v3.5.0`](https://togithub.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#350---2023-10-13) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v3.4.0...v3.5.0) \================== ##### Features - Improve performance of `check-hooks-apply` and `check-useless-excludes`. - [#​2998](https://togithub.com/pre-commit/pre-commit/issues/2998) PR by [@​mxr](https://togithub.com/mxr). - [#​2935](https://togithub.com/pre-commit/pre-commit/issues/2935) issue by [@​mxr](https://togithub.com/mxr). ##### Fixes - Use `time.monotonic()` for more accurate hook timing. - [#​3024](https://togithub.com/pre-commit/pre-commit/issues/3024) PR by [@​adamchainz](https://togithub.com/adamchainz). ##### Migrating - Require npm 6.x+ for `language: node` hooks. - [#​2996](https://togithub.com/pre-commit/pre-commit/issues/2996) PR by [@​RoelAdriaans](https://togithub.com/RoelAdriaans). - [#​1983](https://togithub.com/pre-commit/pre-commit/issues/1983) issue by [@​henryiii](https://togithub.com/henryiii).
psycopg/psycopg2 (psycopg2-binary) ### [`v2.9.9`](https://togithub.com/psycopg/psycopg2/compare/2.9.8...2.9.9) [Compare Source](https://togithub.com/psycopg/psycopg2/compare/2.9.8...2.9.9)
pylint-dev/pylint (pylint) ### [`v2.17.7`](https://togithub.com/pylint-dev/pylint/releases/tag/v2.17.7) [Compare Source](https://togithub.com/pylint-dev/pylint/compare/v2.17.6...v2.17.7) 2.17.7 is the last release before we only support pylint 3.0.0 or superior and python 3.8 or superior. ## False Positives Fixed - Fix a regression in pylint 2.17.6 / astroid 2.15.7 causing various messages for code involving `TypeVar`. Closes [#​9069](https://togithub.com/pylint-dev/pylint/issues/9069) ## Other Bug Fixes - Fix crash in refactoring checker when unary operand used with variable in for loop. Closes [#​9074](https://togithub.com/pylint-dev/pylint/issues/9074)
getsentry/sentry-python (sentry-sdk) ### [`v1.33.1`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1331) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.33.0...1.33.1) ##### Various fixes & improvements - Make parse_version work in utils.py itself. ([#​2474](https://togithub.com/getsentry/sentry-python/issues/2474)) by [@​antonpirker](https://togithub.com/antonpirker) ### [`v1.33.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1330) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.32.0...1.33.0) ##### Various fixes & improvements - New: Added `error_sampler` option ([#​2456](https://togithub.com/getsentry/sentry-python/issues/2456)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Python 3.12: Detect interpreter in shutdown state on thread spawn ([#​2468](https://togithub.com/getsentry/sentry-python/issues/2468)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Patch eventlet under Sentry SDK ([#​2464](https://togithub.com/getsentry/sentry-python/issues/2464)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Mitigate CPU spikes when sending lots of events with lots of data ([#​2449](https://togithub.com/getsentry/sentry-python/issues/2449)) by [@​antonpirker](https://togithub.com/antonpirker) - Make `debug` option also configurable via environment ([#​2450](https://togithub.com/getsentry/sentry-python/issues/2450)) by [@​antonpirker](https://togithub.com/antonpirker) - Make sure `get_dsn_parameters` is an actual function ([#​2441](https://togithub.com/getsentry/sentry-python/issues/2441)) by [@​sentrivana](https://togithub.com/sentrivana) - Bump pytest-localserver, add compat comment ([#​2448](https://togithub.com/getsentry/sentry-python/issues/2448)) by [@​sentrivana](https://togithub.com/sentrivana) - AWS Lambda: Update compatible runtimes for AWS Lambda layer ([#​2453](https://togithub.com/getsentry/sentry-python/issues/2453)) by [@​antonpirker](https://togithub.com/antonpirker) - AWS Lambda: Load AWS Lambda secrets in Github CI ([#​2153](https://togithub.com/getsentry/sentry-python/issues/2153)) by [@​antonpirker](https://togithub.com/antonpirker) - Redis: Connection attributes in `redis` database spans ([#​2398](https://togithub.com/getsentry/sentry-python/issues/2398)) by [@​antonpirker](https://togithub.com/antonpirker) - Falcon: Falcon integration checks response status before reporting error ([#​2465](https://togithub.com/getsentry/sentry-python/issues/2465)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Quart: Support Quart 0.19 onwards ([#​2403](https://togithub.com/getsentry/sentry-python/issues/2403)) by [@​pgjones](https://togithub.com/pgjones) - Sanic: Sanic integration initial version ([#​2419](https://togithub.com/getsentry/sentry-python/issues/2419)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Django: Fix parsing of Django `path` patterns ([#​2452](https://togithub.com/getsentry/sentry-python/issues/2452)) by [@​sentrivana](https://togithub.com/sentrivana) - Django: Add Django 4.2 to test suite ([#​2462](https://togithub.com/getsentry/sentry-python/issues/2462)) by [@​sentrivana](https://togithub.com/sentrivana) - Polish changelog ([#​2434](https://togithub.com/getsentry/sentry-python/issues/2434)) by [@​sentrivana](https://togithub.com/sentrivana) - Update CONTRIBUTING.md ([#​2443](https://togithub.com/getsentry/sentry-python/issues/2443)) by [@​krishvsoni](https://togithub.com/krishvsoni) - Update README.md ([#​2435](https://togithub.com/getsentry/sentry-python/issues/2435)) by [@​sentrivana](https://togithub.com/sentrivana) ### [`v1.32.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#1320) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/1.31.0...1.32.0) ##### Various fixes & improvements - **New:** Error monitoring for some of the most popular Python GraphQL libraries: - Add [GQL GraphQL integration](https://docs.sentry.io/platforms/python/integrations/gql/) ([#​2368](https://togithub.com/getsentry/sentry-python/issues/2368)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) Usage: ```python import sentry_sdk from sentry_sdk.integrations.gql import GQLIntegration sentry_sdk.init( dsn='___PUBLIC_DSN___', integrations=[ GQLIntegration(), ], ) ``` - Add [Graphene GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/graphene/) ([#​2389](https://togithub.com/getsentry/sentry-python/issues/2389)) by [@​sentrivana](https://togithub.com/sentrivana) Usage: ```python import sentry_sdk from sentry_sdk.integrations.graphene import GrapheneIntegration sentry_sdk.init( dsn='___PUBLIC_DSN___', integrations=[ GrapheneIntegration(), ], ) ``` - Add [Strawberry GraphQL error & tracing integration](https://docs.sentry.io/platforms/python/integrations/strawberry/) ([#​2393](https://togithub.com/getsentry/sentry-python/issues/2393)) by [@​sentrivana](https://togithub.com/sentrivana) Usage: ```python import sentry_sdk from sentry_sdk.integrations.strawberry import StrawberryIntegration sentry_sdk.init( dsn='___PUBLIC_DSN___', integrations=[ ``` ### make sure to set async_execution to False if you're executing ### GraphQL queries synchronously StrawberryIntegration(async_execution=True), ], traces_sample_rate=1.0, ) ``` - Add [Ariadne GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/ariadne/) ([#​2387](https://togithub.com/getsentry/sentry-python/issues/2387)) by [@​sentrivana](https://togithub.com/sentrivana) Usage: ```python import sentry_sdk from sentry_sdk.integrations.ariadne import AriadneIntegration sentry_sdk.init( dsn='___PUBLIC_DSN___', integrations=[ AriadneIntegration(), ], ) ``` - Capture multiple named groups again ([#​2432](https://togithub.com/getsentry/sentry-python/issues/2432)) by [@​sentrivana](https://togithub.com/sentrivana) - Don't fail when upstream scheme is unusual ([#​2371](https://togithub.com/getsentry/sentry-python/issues/2371)) by [@​vanschelven](https://togithub.com/vanschelven) - Support new RQ version ([#​2405](https://togithub.com/getsentry/sentry-python/issues/2405)) by [@​antonpirker](https://togithub.com/antonpirker) - Remove `utcnow`, `utcfromtimestamp` deprecated in Python 3.12 ([#​2415](https://togithub.com/getsentry/sentry-python/issues/2415)) by [@​rmad17](https://togithub.com/rmad17) - Add `trace` to `__all__` in top-level `__init__.py` ([#​2401](https://togithub.com/getsentry/sentry-python/issues/2401)) by [@​lobsterkatie](https://togithub.com/lobsterkatie) - Move minimetrics code to the SDK ([#​2385](https://togithub.com/getsentry/sentry-python/issues/2385)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Add configurable compression levels ([#​2382](https://togithub.com/getsentry/sentry-python/issues/2382)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Shift flushing by up to a rollup window ([#​2396](https://togithub.com/getsentry/sentry-python/issues/2396)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Make a consistent noop flush behavior ([#​2428](https://togithub.com/getsentry/sentry-python/issues/2428)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Stronger recursion protection ([#​2426](https://togithub.com/getsentry/sentry-python/issues/2426)) by [@​mitsuhiko](https://togithub.com/mitsuhiko) - Remove `OpenTelemetryIntegration` from `__init__.py` ([#​2379](https://togithub.com/getsentry/sentry-python/issues/2379)) by [@​sentrivana](https://togithub.com/sentrivana) - Update API docs ([#​2397](https://togithub.com/getsentry/sentry-python/issues/2397)) by [@​antonpirker](https://togithub.com/antonpirker) - Pin some test requirements because new majors break our tests ([#​2404](https://togithub.com/getsentry/sentry-python/issues/2404)) by [@​antonpirker](https://togithub.com/antonpirker) - Run more `requests`, `celery`, `falcon` tests ([#​2414](https://togithub.com/getsentry/sentry-python/issues/2414)) by [@​sentrivana](https://togithub.com/sentrivana) - Move `importorskip`s in tests to `__init__.py` files ([#​2412](https://togithub.com/getsentry/sentry-python/issues/2412)) by [@​sentrivana](https://togithub.com/sentrivana) - Fix `mypy` errors ([#​2433](https://togithub.com/getsentry/sentry-python/issues/2433)) by [@​sentrivana](https://togithub.com/sentrivana) - Fix pre-commit issues ([#​2424](https://togithub.com/getsentry/sentry-python/issues/2424)) by [@​bukzor-sentryio](https://togithub.com/bukzor-sentryio) - Update [CONTRIBUTING.md](https://togithub.com/getsentry/sentry-python/blob/master/CONTRIBUTING.md) ([#​2411](https://togithub.com/getsentry/sentry-python/issues/2411)) by [@​sentrivana](https://togithub.com/sentrivana) - Bump `sphinx` from 7.2.5 to 7.2.6 ([#​2378](https://togithub.com/getsentry/sentry-python/issues/2378)) by [@​dependabot](https://togithub.com/dependabot) - \[Experimental] Add explain plan to DB spans ([#​2315](https://togithub.com/getsentry/sentry-python/issues/2315)) by [@​antonpirker](https://togithub.com/antonpirker)

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.